cs0102006/tree.bbl
1: \begin{thebibliography}{10}
2: 
3: \bibitem{ArikatiMZ97}
4: S.~R. Arikati, A.~Maheshwari, and C.~D. Zaroliagis.
5: \newblock Efficient computation of implicit representations of sparse graphs.
6: \newblock {\em Discrete Applied Mathematics}, 78:1--16, 1997.
7: 
8: \bibitem{BCW90}
9: T.~C. Bell, J.~G. Cleary, and I.~H. Witten.
10: \newblock {\em Text Compression}.
11: \newblock Prentice-Hall, Englewood Cliffs, NJ, 1990.
12: 
13: \bibitem{BoseHS96}
14: P.~Bose, A.~M. Dean, and J.~P. Hutchinson.
15: \newblock On rectangle visibility graphs.
16: \newblock In North \cite{GD96}, pages 25--44.
17: 
18: \bibitem{Breuer66}
19: M.~Breuer.
20: \newblock Coding vertices of a graph.
21: \newblock {\em {IEEE} Transactions on Information Theory}, 12:148--153, 1966.
22: 
23: \bibitem{BreuerF67}
24: M.~Breuer and J.~Folkman.
25: \newblock An unexpected result on coding vertices.
26: \newblock {\em Journal of Mathematical Analysis and Applications}, 20:583--600,
27:   1967.
28: 
29: \bibitem{Brodal99e}
30: G.~S. Brodal and R.~Fagerberg.
31: \newblock Dynamic representations of sparse graphs.
32: \newblock In {\em Proceedings of the 6th International Workshop on Algorithms
33:   and Data Structures}, Lecture Notes in Computer Science 1663, pages 342--351.
34:   Springer-Verlag, 1999.
35: 
36: \bibitem{BrodnikM00}
37: A.~Brodnik and J.~I. Munro.
38: \newblock Membership in constant time and almost-minimum space.
39: \newblock {\em {SIAM} Journal on Computing}, 28(5):1627--1640, 2000.
40: 
41: \bibitem{ChenLLY02}
42: H.-L. Chen, C.-C. Liao, H.-I. Lu, and H.-C. Yen.
43: \newblock Some applications of orderly spanning trees in graph drawing.
44: \newblock In {\em Proceedings of the 10th International Symposium on Graph
45:   Drawing}, Lecture Notes in Computer Science, Irvine, California, August
46:   26--28 2002, to appear. Springer-Verlag.
47: 
48: \bibitem{ChrobakN98}
49: M.~Chrobak and S.-i. Nakano.
50: \newblock Minimum-width grid drawings of plane graphs.
51: \newblock {\em Computational Geometry: Theory and Applications}, 11(1):29--54,
52:   1998.
53: 
54: \bibitem{Chrobak95}
55: M.~Chrobak and T.~H. Payne.
56: \newblock A linear-time algorithm for drawing a planar graph on a grid.
57: \newblock {\em Information Processing Letters}, 54(4):241--246, May 1995.
58: 
59: \bibitem{ChuangGHKL98}
60: R.~C.-N. Chuang, A.~Garg, X.~He, M.-Y. Kao, and H.-I. Lu.
61: \newblock Compact encodings of planar graphs via canonical ordering and
62:   multiple parentheses.
63: \newblock In K.~G. Larsen, S.~Skyum, and G.~Winskel, editors, {\em Proceedings
64:   of the 25th International Colloquium on Automata, Languages, and
65:   Programming}, Lecture Notes in Computer Science 1443, pages 118--129,
66:   Aalborg, Denmark, 1998. Springer-Verlag.
67: 
68: \bibitem{Clark96}
69: D.~R. Clark.
70: \newblock {\em Compact {PAT} Trees}.
71: \newblock PhD thesis, University of Waterloo, 1996.
72: 
73: \bibitem{CohenDKT93}
74: R.~F. Cohen, G.~Di~Battista, A.~Kanevsky, and R.~Tamassia.
75: \newblock Reinventing the wheel: An optimal data structure for connectivity
76:   queries.
77: \newblock In {\em Proceedings of the 25th Annual ACM Symposium on the Theory of
78:   Computing}, pages 194--200, San Diego, California, 16--18~May 1993.
79: 
80: \bibitem{DeFPP90}
81: H.~{de~Fraysseix}, J.~Pach, and R.~Pollack.
82: \newblock How to draw a planar graph on a grid.
83: \newblock {\em Combinatorica}, 10:41--51, 1990.
84: 
85: \bibitem{DeanH97}
86: A.~M. Dean and J.~P. Hutchinson.
87: \newblock Rectangle-visibility representations of bipartite graphs.
88: \newblock {\em Discrete Applied Mathematics}, 75:9--25, 1997.
89: 
90: \bibitem{DeanH98}
91: A.~M. Dean and J.~P. Hutchinson.
92: \newblock Rectangle-visibility layouts of unions and products of trees.
93: \newblock {\em Journal of Graph Algorithms and Applications}, 2(8):1--21, 1998.
94: 
95: \bibitem{Dushnik41}
96: B.~Dushnik and E.~W. Miller.
97: \newblock Partially ordered sets.
98: \newblock {\em American Journal of Mathematics}, 63:600--610, 1941.
99: 
100: \bibitem{Elias75}
101: P.~Elias.
102: \newblock Universal codeword sets and representations of the integers.
103: \newblock {\em {IEEE} Transactions on Information Theory}, IT-21:194--203,
104:   1975.
105: 
106: \bibitem{FoessmeierKK97}
107: U.~F\"{o}\ss{}meier, G.~Kant, and M.~Kaufmann.
108: \newblock 2-visibility drawings of planar graphs.
109: \newblock In North \cite{GD96}, pages 155--168.
110: 
111: \bibitem{FredmanW94}
112: M.~L. Fredman and D.~E. Willard.
113: \newblock Trans-dichotomous algorithms for minimum spanning trees and shortest
114:   paths.
115: \newblock {\em Jouranl of Computer and System Sciences}, 48(3):533--551, June
116:   1994.
117: 
118: \bibitem{GW83}
119: H.~Galperin and A.~Wigderson.
120: \newblock Succinct representations of graphs.
121: \newblock {\em Information and Control}, 56:183--198, 1983.
122: 
123: \bibitem{GavoilleICALP99}
124: C.~Gavoille and N.~Hanusse.
125: \newblock Compact routing tables for graphs of bounded genus.
126: \newblock In J.~Wiedermann, P.~van Emde~Boas, and M.~Nielsen, editors, {\em
127:   Proceedings of the 26th International Colloquium on Automata, Languages, and
128:   Programming}, Lecture Notes in Computer Science 1644, pages 351--360, Prague,
129:   Czech Republic, 1999. Springer-Verlag.
130: 
131: \bibitem{GrossiL98}
132: R.~Grossi and E.~Lodi.
133: \newblock Simple planar graph partition into three forests.
134: \newblock {\em Discrete Applied Mathematics}, 84:121--132, 1998.
135: 
136: \bibitem{HarelS98}
137: D.~Harel and M.~Sardas.
138: \newblock An algorithm for straight-line drawing of planar graphs.
139: \newblock {\em Algorithmica}, 20(2):119--135, 1998.
140: 
141: \bibitem{He99}
142: X.~He.
143: \newblock On floor-plan of plane graphs.
144: \newblock {\em {SIAM} Journal on Computing}, 28(6):2150--2167, 1999.
145: 
146: \bibitem{HKL99}
147: X.~He, M.-Y. Kao, and H.-I. Lu.
148: \newblock A fast general methodology for information-theoretically optimal
149:   encodings for graphs.
150: \newblock In J.~Ne\v{s}et\v{r}il, editor, {\em Proceedings of the 7th Annual
151:   European Symposium on Algorithms}, Lecture Notes in Computer Science 1643,
152:   pages 540--549, Prague, Czech Republic, 16--18 July 1999. Springer-Verlag.
153: 
154: \bibitem{HKL}
155: X.~He, M.-Y. Kao, and H.-I. Lu.
156: \newblock Linear-time succinct encodings of planar graphs via canonical
157:   orderings.
158: \newblock {\em {SIAM} Journal on Discrete Mathematics}, 12(3):317--325, 1999.
159: 
160: \bibitem{HKL2000}
161: X.~He, M.-Y. Kao, and H.-I. Lu.
162: \newblock A fast general methodology for information-theoretically optimal
163:   encodings of graphs.
164: \newblock {\em {SIAM} Journal on Computing}, 30(3):838--846, 2000.
165: 
166: \bibitem{Hoprcoft74}
167: J.~Hoprcoft and R.~E. Tarjan.
168: \newblock Efficient planrity testing.
169: \newblock {\em Journal of the ACM}, 21(4):549--568, 1974.
170: 
171: \bibitem{HutchinsonSV99}
172: J.~P. Hutchinson, T.~Shermer, and A.~Vince.
173: \newblock On representations of some thickness-two graphs.
174: \newblock {\em Computational Geometry: Theory and Applications},
175:   13(3):161--171, 1999.
176: 
177: \bibitem{FOCS38}
178: IEEE.
179: \newblock {\em Proceedings of the 38th Annual Symposium on Foundations of
180:   Computer Science}, Miami Beach, Florida, 20--22 Oct. 1997.
181: 
182: \bibitem{IR82}
183: A.~Itai and M.~Rodeh.
184: \newblock Representation of graphs.
185: \newblock {\em Acta Informatica}, 17:215--219, 1982.
186: 
187: \bibitem{Jacobson89}
188: G.~Jacobson.
189: \newblock Space-efficient static trees and graphs.
190: \newblock In {\em Proceedings of the 30th Annual Symposium on Foundations of
191:   Computer Science}, pages 549--554, Research Triangle Park, North Carolina, 30
192:   Oct.--1 Nov. 1989. IEEE.
193: 
194: \bibitem{KNR92}
195: S.~Kannan, M.~Naor, and S.~Rudich.
196: \newblock Implicit representation of graphs.
197: \newblock {\em {SIAM} Journal on Discrete Mathematics}, 5:596--603, 1992.
198: 
199: \bibitem{Kant96}
200: G.~Kant.
201: \newblock Drawing planar graphs using the canonical ordering.
202: \newblock {\em Algorithmica}, 16(1):4--32, 1996.
203: 
204: \bibitem{KantH98}
205: G.~Kant and X.~He.
206: \newblock Regular edge labeling of $4$-connected plane graphs and its
207:   applications in graph drawing problems.
208: \newblock {\em Theoretical Computer Science}, 172(1-2):175--193, 1997.
209: 
210: \bibitem{kaot94.isaac}
211: M.-Y. Kao and S.~H. Teng.
212: \newblock Simple and efficient compression schemes for dense and complement
213:   graphs.
214: \newblock In {\em Proceedings of the 5th Annual Symposium on Algorithms and
215:   Computation}, Lecture Notes in Computer Science 834, pages 201--210, Beijing,
216:   China, 1994. Springer-Verlag.
217: 
218: \bibitem{KW:encodings}
219: K.~Keeler and J.~Westbrook.
220: \newblock Short encodings of planar graphs and maps.
221: \newblock {\em Discrete Applied Mathematics}, 58:239--252, 1995.
222: 
223: \bibitem{LiaoLY01}
224: C.-C. Liao, H.-I. Lu, and H.-C. Yen.
225: \newblock Floor-planning via orderly spanning trees.
226: \newblock In {\em Proceedings of the 9th International Symposium on Graph
227:   Drawing}, Lecture Notes in Computer Science 2265, pages 367--377, Vienna,
228:   Austria, September 23--26 2001. Springer-Verlag.
229: 
230: \bibitem{Lu02:SODA}
231: H.-I. Lu.
232: \newblock Linear-time compression of bound-genus graphs into
233:   information-theoretically optimal number of bits.
234: \newblock In {\em Proceedings of the 13th Annual {ACM}-{SIAM} Symposium on
235:   Discrete Algorithms}, pages 223--224, San Francisco, 6--8 Jan. 2002. ACM and
236:   SIAM.
237: 
238: \bibitem{Lu02}
239: H.-I. Lu.
240: \newblock Improved compact routing tables for planar networks via orderly sp
241:   anning trees.
242: \newblock In {\em Proceedings of the 8th Annual International Computing and
243:   Combinatorics Conference}, Lecture Notes in Computer Science 2387, Singapore,
244:   August 15--17 2002, to appear. Springer-Verlag.
245: 
246: \bibitem{MR97}
247: J.~I. Munro and V.~Raman.
248: \newblock Succinct representation of balanced parentheses, static trees and
249:   planar graphs.
250: \newblock In {\em Proceedings of the 38th Annual Symposium on Foundations of
251:   Computer Science\/} \cite{FOCS38}, pages 118--126.
252: 
253: \bibitem{MunroRS01}
254: J.~I. Munro, V.~Raman, and A.~Storm.
255: \newblock Representing dynamic binary trees succinctly.
256: \newblock In {\em Proceedings of the 12th Annual {ACM}-{SIAM} Symposium on
257:   Discrete Algorithms}, pages 529--536, Washington, DC, 7--9 Jan. 2001.
258: 
259: \bibitem{naor90}
260: M.~Naor.
261: \newblock Succinct representation of general unlabeled graphs.
262: \newblock {\em Discrete Applied Mathematics}, 28:303--307, 1990.
263: 
264: \bibitem{GD96}
265: S.~North, editor.
266: \newblock {\em Proceedings of the 4th International Symposium on Graph
267:   Drawing}, Lecture Notes in Computer Science 1190, California, USA, 1996.
268:   Springer-Verlag.
269: 
270: \bibitem{PH86.encode}
271: C.~H. Papadimitriou and M.~Yannakakis.
272: \newblock A note on succinct representations of graphs.
273: \newblock {\em Information and Control}, 71:181--185, 1986.
274: 
275: \bibitem{Rossignac99}
276: J.~Rossignac.
277: \newblock Edgebreaker: Connectivity compression for triangle meshes.
278: \newblock {\em {IEEE} Transactions on Visualization and Computer Graphics},
279:   5(1):47--61, 1999.
280: 
281: \bibitem{Schnyder89}
282: W.~Schnyder.
283: \newblock Planar graphs and poset dimension.
284: \newblock {\em Order}, 5:323--343, 1989.
285: 
286: \bibitem{Schnyder90}
287: W.~Schnyder.
288: \newblock Embedding planar graphs on the grid.
289: \newblock In {\em Proceedings of the First Annual {ACM}-{SIAM} Symposium on
290:   Discrete Algorithms}, pages 138--148, 1990.
291: 
292: \bibitem{Spinrad-book}
293: J.~Spinrad.
294: \newblock {\em Efficient Representation of Graphs}.
295: \newblock http://www.vuse.vanderbilt.edu/ \~{ }spin/research.html, in
296:   preparation.
297: 
298: \bibitem{Talamo-Vocca-Compact-1998}
299: M.~Talamo and P.~Vocca.
300: \newblock Compact implicit representation of graphs.
301: \newblock In J.~Hromkovic and O.~S\'{y}kora, editors, {\em Proceedings of the
302:   Graph-Theoretic Concepts in Computer Science}, Lecture Notes in Computer
303:   Science 1517, pages 164--176. Springer, Smolenice Castle, Slovak Republic,
304:   1998.
305: 
306: \bibitem{Thorup97}
307: M.~Thorup.
308: \newblock Undirected single source shortest paths in linear time.
309: \newblock In {\em Proceedings of the 38th Annual Symposium on Foundations of
310:   Computer Science\/} \cite{FOCS38}, pages 12--21.
311: 
312: \bibitem{Thorup2000}
313: M.~Thorup.
314: \newblock On {RAM} priority queues.
315: \newblock {\em {SIAM} Journal on Computing}, 30:86--109, 2000.
316: 
317: \bibitem{trotter92}
318: W.~T. Trotter.
319: \newblock {\em Combinatorics and Partially Ordered Sets --- Dimension Theory}.
320: \newblock Johns Hopkins University Press, Baltimore, MD, 1992.
321: 
322: \bibitem{turan84}
323: G.~Tur\'{a}n.
324: \newblock On the succinct representation of graphs.
325: \newblock {\em Discrete Applied Mathematics}, 8:289--294, 1984.
326: 
327: \bibitem{Tutte62}
328: W.~T. Tutte.
329: \newblock A census of planar triangulations.
330: \newblock {\em Canadian Journal of Mathematics}, 14:21--38, 1962.
331: 
332: \bibitem{Tutte63b}
333: W.~T. Tutte.
334: \newblock A census of planar maps.
335: \newblock {\em Canadian Journal of Mathematics}, 15:249--271, 1963.
336: 
337: \bibitem{Handbook}
338: P.~{van Emde Boas}.
339: \newblock Machine models and simulations.
340: \newblock In J.~{van Leeuwen}, editor, {\em Handbook of Theoretical Computer
341:   Science}, volume~A, chapter~1, pages 1--60. Elsevier, Amsterdam, 1990.
342: 
343: \bibitem{Yannakakis89}
344: M.~Yannakakis.
345: \newblock Embedding planar graphs in four pages.
346: \newblock {\em Jouranl of Computer and System Sciences}, 38(1):36--67, Feb.
347:   1989.
348: 
349: \bibitem{YeapS93}
350: K.-H. Yeap and M.~Sarrafzadeh.
351: \newblock Floor-planning by graph dualization: $2$-concave rectilinear modules.
352: \newblock {\em SIAM Journal on Computing}, 22(3):500--526, 1993.
353: 
354: \end{thebibliography}
355: