Skip to main content

Fixed Linear Crossing Minimization by Reduction to the Maximum Cut Problem

  • Conference paper
Computing and Combinatorics (COCOON 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4112))

Included in the following conference series:

Abstract

Many real-life scheduling, routing and location problems can be formulated as combinatorial optimization problems whose goal is to find a linear layout of an input graph in such a way that the number of edge crossings is minimized. In this paper, we study a restricted version of the linear layout problem where the order of vertices on the line is fixed, the so-called fixed linear crossing number problem (FLCNP). We show that this \(\mathcal{NP}\)-hard problem can be reduced to the well-known maximum cut problem. The latter problem was intensively studied in the literature; efficient exact algorithms based on the branch-and-cut technique have been developed. By an experimental evaluation on a variety of graphs, we show that using this reduction for solving FLCNP compares favorably to earlier branch-and-bound algorithms.

Partially supported by the Marie Curie RTN ADONET 504438 funded by the EU.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cimikowski, R.: Algorithms for the fixed linear crossing number problem. Disc. Appl. Math. 122, 93–115 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  2. Di Battista, G., Eades, P., Tamassia, R., Tollis, I.G.: Algorithms for drawing graphs: an annotated bibliography. Computational Geometry: Theory and Applications 4, 235–282 (1994)

    MATH  MathSciNet  Google Scholar 

  3. Galil, Z., Kannan, R., Szemerédi, E.: On nontrivial separators for k-page graphs and simulations by nondeterministic one-tape Turing machines. J. Comput. System Sci. 38(1), 134–149 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  4. Garey, M.R., Johnson, D.S.: Crossing number is NP-complete. SIAM J. Alg. Disc. Meth. 4, 312–316 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  5. Gilbert, R.S., Kleinöder, W.K.: CNMgraf – graphic presentation services for network management. In: Proc. 9th Symposium on Data Communication, pp. 199–206 (1985)

    Google Scholar 

  6. Harju, T., Ilie, L.: Forbidden subsequences and permutations sortable on two parallel stacks. In: Where mathematics, computer science, linguistics and biology meet, pp. 267–275. Kluwer, Dordrecht (2001)

    Google Scholar 

  7. Laurent, M.: The max-cut problem. In: Dell’Amico, M., Maffioli, F., Martello, S. (eds.) Annotated Bibliography in Combinatorial Optimization. Wiley, Chichester (1997)

    Google Scholar 

  8. Laurent, M., Rendl, F.: Semidefinite programming and integer programming. In: Discrete Optimization, pp. 393–514. Elsevier, Amsterdam (2005)

    Chapter  Google Scholar 

  9. Liers, F., Jünger, M., Reinelt, G., Rinaldi, G.: Computing exact ground states of hard Ising spin glass problems by branch-and-cut. In: New Optimization Algorithms in Physics, pp. 47–69. Wiley-VCH, Chichester (2004)

    Chapter  Google Scholar 

  10. Masuda, S., Nakajima, K., Kashiwabara, T., Fujisawa, T.: Crossing minimization in linear embeddings of graphs. IEEE Trans. Comput. 39(1), 124–127 (1990)

    Article  MathSciNet  Google Scholar 

  11. Munro, J.I., Raman, V.: Succinct representation of balanced parentheses and static trees. SIAM J. Comput. 31(3), 762–776 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  12. Nicholson, T.A.J.: Permutation procedure for minimizing the number of crossings in a network. Proc. IEEE 115, 21–26 (1968)

    Article  MathSciNet  Google Scholar 

  13. Rosenberg, A.L.: DIOGENES, circa 1986. In: Makedon, F., Mehlhorn, K., Papatheodorou, T.S., Spirakis, P.G. (eds.) AWOC 1986. LNCS, vol. 227, pp. 96–107. Springer, Heidelberg (1986)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Buchheim, C., Zheng, L. (2006). Fixed Linear Crossing Minimization by Reduction to the Maximum Cut Problem. In: Chen, D.Z., Lee, D.T. (eds) Computing and Combinatorics. COCOON 2006. Lecture Notes in Computer Science, vol 4112. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11809678_53

Download citation

  • DOI: https://doi.org/10.1007/11809678_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-36925-7

  • Online ISBN: 978-3-540-36926-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics