|
|
|
A survey on book-embedding of planar graphs |
Xiaxia GUAN1( ), Chuxiong WU1, Weihua YANG1, Jixiang MENG2 |
1. College of Mathematics, Taiyuan University of Technology, Taiyuan 030024, China 2. College of Mathematics and System Science, Xinjiang University, Urumqi 830046, China |
|
|
|
|
Abstract The book-embedding problem arises in several area, such as very large scale integration (VLSI) design and routing multilayer printed circuit boards (PCBs). It can be used into various practical application fields. A book embedding of a graph G is an embedding of its vertices along the spine of a book, and an embedding of its edges to the pages such that edges embedded on the same page do not intersect. The minimum number of pages in which a graph G can be embedded is called the pagenumber or book-thickness of the graph G. It is an important measure of the quality for book-embedding. It is NP-hard to research the pagenumber of book-embedding for a graph G. This paper summarizes the studies on the book-embedding of planar graphs in recent years.
|
| Keywords
Book embedding
planar graphs
pagenumber
|
|
Corresponding Author(s):
Xiaxia GUAN
|
|
Issue Date: 23 May 2022
|
|
| 1 |
M J Alam , F J Brandenburg , S G Kobourov . On the book thickness of 1-planar graphs. 2015, arXiv: 1510.05891
|
| 2 |
M J Alam , F J Brandenburg , S G Kobourov . Straight-line grid drawings of 3-connected 1-planar graphs. In: Graph Drawing, Lecture Notes in Comput. Sci., Vol. 8242, Cham: Springer, 2013, 83- 94
|
| 3 |
M J Alam , M A Bekos , M Gronemann , M Kaufmann , S Pupyrev . . Graph-theoretic Concepts in Computer Science (44th International Workshop, WG 2018, Cottbus, Germany), A. Brandest adt, E. Kohler, K. Meer, Eds., LNCS 11159, (2018) 1- 14, Springer, Cham, Switzerland
|
| 4 |
M J Alam , M A Bekos , M Gronemann , M Kaufmann , S Pupyrev . On dispersable book embeddings. Theoret. Comput. Sci., 2021, 861: 1- 22
https://doi.org/10.1016/j.tcs.2021.01.035
|
| 5 |
M Alhashem , G V Jourdan , N Zaguia . On the book embedding of ordered sets. Ars Combin., 2015, 119: 47- 64
|
| 6 |
P Angelini , Lozzo G Da , D Neuwirth . Advancements on SEFE and partitioned book embedding problems. Theoret. Comput. Sci., 2015, 575: 71- 89
https://doi.org/10.1016/j.tcs.2014.11.016
|
| 7 |
G A Atneosen . On the Embeddability of Compacta in N-books: Intrinsic and Extrinsic Properties. Ph.D. Thesis, East Lansing, MI: Michigan State University, 1968
|
| 8 |
J Balogh , G Salazar . Book embeddings of regular graphs. SIAM J. Discrete Math., 2015, 29 (2): 811- 822
https://doi.org/10.1137/140961183
|
| 9 |
M A Bekos , T Bruckdorfer , M Kaufmann , C Raftopoulou . 1-planar graphs have constant book thickness. In: Algorithms—ESA 2015, Lecture Notes in Comput. Sci., Vol. 9294, Heidelberg: Springer, 2015, 130- 141
|
| 10 |
M A Bekos , M Gronemann , C N Raftopoulou . Two-page book embeddings of 4-planar graphs. Algorithmica, 2016, 75 (1): 158- 185
https://doi.org/10.1007/s00453-015-0016-8
|
| 11 |
M A Bekos , M Kaufmann , C Zielke . The book embedding problem from a SAT-solving perspective. In: Graph Drawing and Network Visualization, Lecture Notes in Comput. Sci., Vol. 9411, Cham: Springer, 2015, 125- 138
|
| 12 |
F Bernhart , P C Kainen . The book thickness of a graph. J. Combin. Theory Ser. B, 1979, 27 (3): 320- 331
https://doi.org/10.1016/0095-8956(79)90021-2
|
| 13 |
T Bilski . Optimum embedding of complete graphs in books. Discrete Math., 1998, 182 (1/2/3): 21- 28
|
| 14 |
J F Buss , P W Shor . On the pagenumber of planar graphs. In: Proceedings of the 16th Annual ACM Symposium on Theory of Computing (STOC ’84), New York, NY: ACM, 1984, 98- 100
|
| 15 |
C Chen . Any maximal planar graph with only one separating triangle is hamiltonian. J. Comb. Opim., 2003, 7 (1): 79- 86
https://doi.org/10.1023/A:1021998507140
|
| 16 |
N Chiba , T Nishizeki . The hamiltonian cycle problem is linear-time solvable for 4-connected planar graphs. J. Algorithms, 1989, 10 (2): 187- 211
https://doi.org/10.1016/0196-6774(89)90012-6
|
| 17 |
F R K Chung , F T Leighton , A L Rosenberg . Embedding graphs in books: a layout problem with applications to VLSI design. SIAM J. Algebraic Discrete Methods, 1987, 8 (1): 33- 58
https://doi.org/10.1137/0608002
|
| 18 |
V Dujmović , D R Wood . Graph treewidth and geometric thickness parameters. Discrete Comput. Geom., 2007, 37 (4): 641- 670
https://doi.org/10.1007/s00454-007-1318-7
|
| 19 |
T Endo . The pagenumber of toroidal graphs is at most seven. Discrete Math., 1997, 175 (1/2/3): 87- 96
|
| 20 |
H Enomoto , M S Miyauchi . Embedding graphs into a three page book with O(M log N) crossings of edges over the spine. SIAM J. Discrete Math., 1999, 12 (3): 337- 341
https://doi.org/10.1137/S0895480195280319
|
| 21 |
H Enomoto , M S Miyauchi , K Ota . Lower bounds for the number of edge-crossings over the spine in a topological book embedding of a graph. Discrete Appl. Math., 1999, 92 (2/3): 149- 155
|
| 22 |
H Enomoto , T Nakamigawa , K Ota . On the pagenumber of complete bipartite graphs. J. Combin. Theory Ser. B, 1997, 71 (1): 111- 120
https://doi.org/10.1006/jctb.1997.1773
|
| 23 |
S Even , A Itai . Queues, stacks, and graphs. In: Theory of Machines and Computations (Proc. Internat. Sympos., Technion, Haifa, 1971), New York: Academic Press, 1971, 71- 86
|
| 24 |
G Ewald . Hamiltonian circuits in simplicial complexes. Geometriae Dedicata, 1973, 2: 115- 125
|
| 25 |
J F Fang , K C Lai . Embedding the incomplete hypercube in books. Inform. Process. Lett., 2005, 96 (1): 1- 6
https://doi.org/10.1016/j.ipl.2005.05.026
|
| 26 |
R A Games . Optimal book embeddings of the FFT, benes, and barrel shifter networks. Algorithmica, 1986, 1 (1): 233- 250
|
| 27 |
J L Ganley , L S Heath . The pagenumber of k-trees is O(k). Discrete Appl. Math., 2001, 109 (3): 215- 221
https://doi.org/10.1016/S0166-218X(00)00178-5
|
| 28 |
M R Garey , D S Johnson , G L Miller , C H Papadimitriou . The complexity of coloring circular arcs and chords. SIAM J. Algebraic Discrete Methods, 1980, 1 (2): 216- 227
https://doi.org/10.1137/0601025
|
| 29 |
A Grigoriev , H L Bodlaender . Algorithms for graphs embeddable with few crossings per edge. Algorithmica, 2007, 49 (1): 1- 11
https://doi.org/10.1007/s00453-007-0010-x
|
| 30 |
X X Guan . Book-embedding of Planar Graphs. Master Thesis, Taiyuan: Taiyuan University of Technology, 2019 (in Chinese)
|
| 31 |
X X Guan , W H Yang . Embedding planar 5-graphs in three pages. Discrete Appl. Math., 2019, 282: 108- 121
|
| 32 |
T Hasunuma , Y Shibata . Embedding de Bruijn, Kautz and shuffle-exchange networks in books. Discrete Appl. Math., 1997, 78 (1/2/3): 103- 116
|
| 33 |
L S Heath . Embedding planar graphs in seven pages. In: 25th Annual Symposium on Foundations of Computer Science, New York: IEEE, 1984, 74- 89
|
| 34 |
L S Heath . Algorithms for Embedding Graphs in Books. Ph.D. Thesis, Chapel Hill, NC: University of North Carolina, 1985
|
| 35 |
L S Heath , S Istrail . The pagenumber of genus g graphs is O(g). J. Assoc. Comput. Mach., 1992, 39 (3): 479- 501
https://doi.org/10.1145/146637.146643
|
| 36 |
G Helden . Each maximal planar graph with exactly two separating triangles is hamiltonian. Discret. Appl. Mach., 2007, 155 (14): 1833- 1836
https://doi.org/10.1016/j.dam.2007.03.018
|
| 37 |
M Hoffmann , B Klemz . Triconnected planar graphs of maximum degree five are subhamiltonian. In: 27th Annual European Symposium on Algorithms (ESA 2019) (Bender, M.A., Svensson, O. and Herman, G. eds.), Leibniz International Proceedings in Informatics (LIPIcs), Vol. 144, Dagstuhl: Schloss Dagstuhl—Leibniz-Zentrum für Informatik, 2019, Article 58, 14 pp
|
| 38 |
F K Hwang . A survey on multi-loop networks. Theoret. Comput. Sci., 2003, 299 (1/2/3): 107- 121
|
| 39 |
S Istrail . An algorithm for embedding planar graphs in six pages. An. Ştiinţ. Univ. Al. I. Cuza Iaşi Secţ. I a Mat., 1988, 34 (4): 329- 341
|
| 40 |
S S Joslin , P C Kainen , S Overbay . On dispersability of some cycle products. Missouri J. Math. Sci., in press, 2021
|
| 41 |
P C Kainen . Some recent results in topological graph theory. In: Graphs and Combinatorics. Lecture Notes in Math., Vol. 406, Berlin: Springer, 1974, 76- 108
|
| 42 |
P C Kainen . Complexity of products of even cycles. Bull. Inst. Combinatorics and Its Applications, 2011, 62: 95- 102
|
| 43 |
P C Kainen , S Overbay . Extension of a theorem of Whitney. Appl. Math. Lett., 2007, 20: 835- 837
https://doi.org/10.1016/j.aml.2006.08.019
|
| 44 |
P C Kainen , S Overbay . Cubic planar bipartite graphs are dispersable. arXiv: 2107. 4728v1
|
| 45 |
P C Kainen , S Overbay . On matching book thickness. in preparation
|
| 46 |
N Kapoor , M Russell , I Stojmenovic , A Y Zomaya . A genetic algorithm for finding the pagenumber of interconnection networks. J. Parallel Distrib. Comput., 2002, 62 (2): 267- 283
https://doi.org/10.1006/jpdc.2001.1789
|
| 47 |
S G Kobourov , G Liotta , F Montecchiani . An annotated bibliography on 1-planarity. Computer Science Review 25, 2017, 49- 67
|
| 48 |
M Konoe , K Hagiwara , N Tokura . On the pagenumber of hypercubes and cube-connected cycles. IEICE Trans., 1988, J71-D (3): 490- 500 (in Japanese)
|
| 49 |
V P Korzhik , B Mohar . Minimal obstructions for 1-immersions and hardness of 1-planarity testing. J. Graph Theory, 2013, 72 (1): 30- 71
https://doi.org/10.1002/jgt.21630
|
| 50 |
A B Kwiatkowska . On page number of N-free posets. In: Fifth Cracow Conference on Graph Theory USTRON ’06, Electron. Notes Discrete Math., Vol. 24, Amsterdam: Elsevier Sci. B. V., 2006, 243- 249
|
| 51 |
X L Li . Book Embedding of Graphs. Ph.D. Thesis, Zhengzhou: Zhengzhou University, 2002, 72 (1): 243- 249
|
| 52 |
S M Malitz . Graphs with E edges have pagenumber O(E). J. Algorithms, 1994, 17 (1): 71- 84
https://doi.org/10.1006/jagm.1994.1027
|
| 53 |
S M Malitz . Genus g graphs have pagenumber O(g). J. Algorithms, 1994, 17: 85- 109
https://doi.org/10.1006/jagm.1994.1028
|
| 54 |
S L Mitchel . Linear algorithms to recognize outerplanar and maximal outerplanar graphs. Inform. Process. Lett., 1979, 9 (5): 224- 232
|
| 55 |
S Moran , Y Wolfstahl . One-page book embedding under vertex-neighborhood constraints. SIAM J. Discrete Math., 1990, 3 (3): 376- 390
https://doi.org/10.1137/0403034
|
| 56 |
D J Muder , M L Weaver , D B West . Pagenumber of complete bipartite graphs. J. Graph Theory, 1988, 12 (4): 469- 489
https://doi.org/10.1002/jgt.3190120403
|
| 57 |
A Nakamoto , T Nozawa . Book embedding of locally planar graphs on orientable surfaces. Discrete Math., 2016, 339 (11): 2672- 2679
https://doi.org/10.1016/j.disc.2016.05.006
|
| 58 |
A Nakamoto , K Ozeki . Book embedding of toroidal bipartite graphs. SIAM J. Discrete Math., 2012, 26 (2): 661- 669
https://doi.org/10.1137/100794651
|
| 59 |
R Nowakowski , A Parker . Ordered sets, pagenumbers and planarity. Order, 1989, 6 (3): 209- 218
https://doi.org/10.1007/BF00563521
|
| 60 |
L T Ollmann . On the book thicknesses of various graphs. In: Proceedings of the 4th Southeastern Conference on Combinatorics. Graph Theory and Computing, Congressus Numerantium, Vol. VIII, Winnipeg, Man.: Utilitas Mathematica Publishing Inc., 1973 459
|
| 61 |
S Overbay . Generalized Book Embeddings. Ph. D. Dissertation, Colorado State University, Fort Collins, CO, 1998
|
| 62 |
J Pach , G Tóth . Graphs drawn with few crossings per edge. Combinatorica, 1997, 17 (3): 427- 439
https://doi.org/10.1007/BF01215922
|
| 63 |
S Pupyrev . Private communication
|
| 64 |
S Pupyrev . Book Embeddings of Graph Products. arXiv: 2007.15102v1
|
| 65 |
G Ringel . Map Color Theorem. Die Grundlehren der mathematischen Wissenschaften, Band 209, New York: Springer-Verlag, 1974
|
| 66 |
A L Rosenberg . The Diogenes approach to testable fault-tolerant arrays of processors. IEEE Trans. Comput., 1983, 32 (10): 902- 910
|
| 67 |
D P Sanders . The Diogenes approach to testable fault-tolerant arrays of processors. J. Graph Theory., 1997, 24 (4): 341- 345
https://doi.org/10.1002/(SICI)1097-0118(199704)24:4<341::AID-JGT6>3.0.CO;2-O
|
| 68 |
F Shahrokhi , W P Shi . On crossing sets, disjoint sets, and pagenumber. J. Algorithm, 2000, 34 (1): 40- 53
https://doi.org/10.1006/jagm.1999.1049
|
| 69 |
Z Shao , Y Liu , Z Li . Matching book embedding of the Cartesian product of a complete graph and a cycle. arXiv: 2002.00309v1
|
| 70 |
Z Shao , Y Liu , Z Li . Matching book thickness of Halin graphs. arXiv: 2008.13331v1
|
| 71 |
H C So . Some theoretical results on the routing of multilayer printed wiring boards. In: Proc. IEEE Symp. on Circuits and Systems, New York: IEEE, 1974, 296- 303
|
| 72 |
K Sperfeld . On the page number of complete odd-partite graphs. Discrete Math., 2013, 313 (17): 1689- 1696
https://doi.org/10.1016/j.disc.2013.04.028
|
| 73 |
R P Swaminathan , D Giraraj , D K Bhatia . The pagenumber of the class of bandwidth-k graphs is k − 1. Inform. Process. Lett., 1995, 55 (2): 71- 74
https://doi.org/10.1016/0020-0190(95)00079-R
|
| 74 |
M M Sysło . Characterizations of outerplanar graphs. Discrete Math., 1979, 26 (1): 47- 53
https://doi.org/10.1016/0012-365X(79)90060-8
|
| 75 |
Y Tanaka , Y Shibata . On the pagenumber of trivalent Cayley graphs. Discrete Appl. Math., 2006, 154 (8): 1279- 1292
https://doi.org/10.1016/j.dam.2006.01.001
|
| 76 |
R Tarjan . Sorting using networks of queues and stacks. J. Assoc. Comput. Mach., 1972, 19: 341- 346
https://doi.org/10.1145/321694.321704
|
| 77 |
C Thomassen . Rectilinear drawings of graphs. J. Graph Theory, 1988, 12 (3): 335- 341
https://doi.org/10.1002/jgt.3190120306
|
| 78 |
C D Thompson . A Complexity Theory for VLSI. Ph.D. Thesis, Pittsburgh, PA: Carnegie Mellon University, 1980
|
| 79 |
W T Tutte . A theorem on planar graphs. Trans. Amer. Math. Soc., 1956, 82: 99- 116
https://doi.org/10.1090/S0002-9947-1956-0081471-8
|
| 80 |
M Wang . Some results for embedding grid graphs in books. J. Zhengzhou Univ. (Nat. Sci. Ed.), 1997, 29 (2): 31- 34 (in Chinese)
|
| 81 |
H Whitney . A theorem on graphs. Ann. Math. 1931, 32: 378- 390
https://doi.org/10.2307/1968197
|
| 82 |
A Wigderson . The complexity of the Hamiltonian circuit problem for maximal planar graphs. Technical Report 298, Department of EECS, Princeton University, February (1982)
|
| 83 |
D R Wood . Degree constrained book embeddings. J. Algorithms, 2002, 45 (2): 144- 154
https://doi.org/10.1016/S0196-6774(02)00249-3
|
| 84 |
W H Yang , J X Meng . Embedding connected double-loop networks with even cardinality in books. Appl. Math. Lett., 2009, 22 (9): 1458- 1461
https://doi.org/10.1016/j.aml.2009.01.059
|
| 85 |
M Yannakakis . Four pages are necessary and sufficient for planar graphs. In: Proceedings of the 18th Annual ACM Symposium on Theory of Computing (STOC ’86), New York, NY: ACM, 1986, 104- 108
|
| 86 |
M Yannakakis . Embedding planar graphs in four pages. J. Comput. System Sci., 1989, 38 (1): 36- 67
https://doi.org/10.1016/0022-0000(89)90032-9
|
| 87 |
M Yannakakis . Planar Graphs that Need Four Pages. J. Combin. Theory Ser. B, 2020, 145: 241- 263
https://doi.org/10.1016/j.jctb.2020.05.008
|
| 88 |
Y M Zhang , G L Chen . The results of embedding several graphs in books. Chinese J. Computer, 1993, 16 (7): 509- 518 (in Chinese)
|
| 89 |
B Zhao . The Book Embedding of Some Graphs. Ph.D. Thesis, Urumqi: Xinjiang University, 2016 (in Chinese)
|
| 90 |
B Zhao , L H Chen , Y P Zhang , Y Z Tian , J X Meng . On the page number of triple-loop networks with even cardinality. Ars Combin., 2016, 124: 257- 266
|
| 91 |
B Zhao , J X Meng . Embedding connected double-loop networks with odd cardinality in books. J. Xinjiang Univ. (Nat. Sci. Ed.), 2011, 28 (2): 152- 155
|
| 92 |
B Zhao , Y Z Tian , J X Meng . Embedding semistrong product of paths and cycles in books. J. Nat. Sci. Hunan Norm. Univ., 2015, 38 (6): 73- 77
|
| 93 |
B Zhao , Y Z Tian , J X Meng . On the page number of lexicographic product of paths and cycles in books. J. Xinjiang Univ. (Nat. Sci. Ed.), 2016, 33 (1): 1- 5
|
| 94 |
B Zhao , W Xiong , Y Z Tian , J X Meng . Embedding generalized Petersen graph in books. Chin. Ann. Math. Ser. B, 2016, 37 (3): 385- 394
https://doi.org/10.1007/s11401-016-1010-4
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
| |
Shared |
|
|
|
|
| |
Discussed |
|
|
|
|