Abstract
Given a graph \(G=(V,E)\) and a fixed linear order of V, the problem fixed-order book drawing with bounded number of crossings per edge asks whether there is a k-page book drawing of G such that the maximum number of crossings per edge is upper-bounded by an integer b. This problem was posed by Bhore et al. (GD 2019; J. Graph Algorithms Appl. 2020) and thought to be interesting for further investigation. In this paper, we study the fixed-parameter tractable algorithms for this problem. More precisely, we show that this problem parameterized by both the bounded number b of crossings per edge and the vertex cover number \(\tau \) of the graph admits an algorithm running in time \((b+2)^{O(\tau ^3)}\cdotp |V|\), and this problem parameterized by both the bounded number b of crossings per edge and the pathwidth \(\kappa \) of the vertex ordering admits an algorithm running in time \((b+2)^{O(\kappa ^2)}\cdotp |V|\). Our results provide a specifical answer to Bhore et al.’s question.
This research was supported in part by the National Natural Science Foundation of China under Grants (No. 61572190, 61972423), and Hunan Provincial Science and Technology Program Foundations (No. 2018TP1018, 2018RS3065).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Klawitter, J., Mchedlidze, T., Nöllenburg, M.: Experimental evaluation of book drawing algorithms. In: Frati, F., Ma, K.-L. (eds.) GD 2017. LNCS, vol. 10692, pp. 224–238. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73915-1_19
Masuda, S., Nakajima, K., Kashiwabara, T., Fujisawa, T.: Crossing minimization in linear embeddings of graphs. IEEE Trans. Comput. 39(1), 124–127 (1990). https://doi.org/10.1109/12.46286
Cimikowski, R.: Algorithms for the fixed linear crossing number problem. Discrete Appl. Math. 122(1), 93–115 (2002). https://doi.org/10.1016/S0166-218X(01)00314-6
Cimikowski, R.: An analysis of some linear graph layout heuristics. J. Heuristics 12(3), 143–153 (2006). https://doi.org/10.1007/s10732-006-4294-9
Buchheim, C., Zheng, L.: Fixed linear crossing minimization by reduction to the maximum cut problem. In: Chen, D.Z., Lee, D.T. (eds.) COCOON 2006. LNCS, vol. 4112, pp. 507–516. Springer, Heidelberg (2006). https://doi.org/10.1007/11809678_53
Cimikowski, R., Mumey, B.: Approximating the fixed linear crossing number. Discrete Appl. Math. 155(17), 2202–2210 (2007). https://doi.org/10.1016/j.dam.2007.05.009
Garey, M.R., Johnson, D.S., Miller, G.L., Papadimitriou, C.H.: The complexity of coloring circular arcs and chords. SIAM J. Algebr. Discrete Methods 1(2), 216–227 (1980). https://doi.org/10.1137/0601025
Unger, W.: The complexity of colouring circle graphs. In: Finkel, A., Jantzen, M. (eds.) STACS 1992. LNCS, vol. 577, pp. 389–400. Springer, Heidelberg (1992). https://doi.org/10.1007/3-540-55210-3_199
Bhore, S., Ganian, R., Montecchiani, F., Nöllenburg, M.: Parameterized algorithms for book embedding problems. In: Archambault, D., Tóth, C.D. (eds.) GD 2019. LNCS, vol. 11904, pp. 365–378. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-35802-0_28
Bhore, S., Ganian, R., Montecchiani, F., Nöllenburg, M.: Parameterized algorithms for book embedding problems. J. Graph Algorithms Appl. (2020). https://doi.org/10.7155/jgaa.00526
Liu, Y., Chen, J., Huang, J.: Fixed-order book thickness with respect to the vertex-cover number: new observations and further analysis. In: Chen, J., Feng, Q., Xu, J. (eds.) TAMC 2020. LNCS, vol. 12337, pp. 414–425. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-59267-7_35
Liu, Y., Chen, J., Huang, J., Wang, J.: On fixed-order book thickness parameterized by the pathwidth of the vertex ordering. In: Zhang, Z., Li, W., Du, D.-Z. (eds.) AAIM 2020. LNCS, vol. 12290, pp. 225–237. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-57602-8_21
Bannister, M.J., Eppstein, D., Simons, J.A.: Fixed parameter tractability of crossing minimization of almost-trees. In: Wismath, S., Wolff, A. (eds.) GD 2013. LNCS, vol. 8242, pp. 340–351. Springer, Cham (2013). https://doi.org/10.1007/978-3-319-03841-4_30
Bannister, M.J., Eppstein, D.: Crossing minimization for 1-page and 2-page drawings of graphs with bounded treewidth. In: Duncan, C., Symvonis, A. (eds.) GD 2014. LNCS, vol. 8871, pp. 210–221. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-45803-7_18
Grigoriev, A., Bodlaender, H.L.: Algorithms for graphs embeddable with few crossings per edge. Algorithmica 49(1), 1–11 (2007). https://doi.org/10.1007/s00453-007-0010-x
Di Giacomo, E., Didimo, W., Liotta, G., Montecchiani, F.: Area requirement of graph drawings with few crossing per edge. Comput. Geometry 46(8), 909–916 (2013). https://doi.org/10.1016/j.comgeo.2013.03.001
Binucci, C., Di Giacomoa, E., Hossainb, M.I., Liotta, G.: 1-page and 2-page drawings with bounded number of crossings per edge. Eur. J. Comb. 68, 24–37 (2018). https://doi.org/10.1007/978-3-319-29516-9_4
Angelini, P., Bekos, M.A., Kaufmann, M., Montecchianib, F.: On 3D visibility representations of graphs with few crossings per edge. Theor. Comput. Sci. (2019). https://doi.org/10.1016/j.tcs.2019.03.029
Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. TCS. Springer, London (2013). https://doi.org/10.1007/978-1-4471-5559-1
Chen, J., Kanj, I.A., Xia, G.: Improved upper bounds for vertex cover. Theor. Comput. Sci. 411(40–42), 3736–3756 (2010). https://doi.org/10.1016/j.tcs.2010.06.026
Kinnersley, N.G.: The vertex separation number of a graph equals its pathwidth. Inf. Process. Lett. 42(6), 345–350 (1992). https://doi.org/10.1016/0020-0190(92)90234-M
Acknowledgements
The authors thank the anonymous referees for their valuable comments and suggestions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Liu, Y., Chen, J., Huang, J. (2020). Parameterized Algorithms for Fixed-Order Book Drawing with Bounded Number of Crossings per Edge. In: Wu, W., Zhang, Z. (eds) Combinatorial Optimization and Applications. COCOA 2020. Lecture Notes in Computer Science(), vol 12577. Springer, Cham. https://doi.org/10.1007/978-3-030-64843-5_38
Download citation
DOI: https://doi.org/10.1007/978-3-030-64843-5_38
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-64842-8
Online ISBN: 978-3-030-64843-5
eBook Packages: Computer ScienceComputer Science (R0)