Skip to main content

Jump Number of Two-Directional Orthogonal Ray Graphs

  • Conference paper
Integer Programming and Combinatoral Optimization (IPCO 2011)

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

Abstract

We model maximum cross-free matchings and minimum biclique covers of two-directional orthogonal ray graphs (2-dorgs ) as maximum independent sets and minimum hitting sets of an associated family of rectangles in the plane, respectively. We then compute the corresponding maximum independent set using linear programming and uncrossing techniques. This procedure motivates an efficient combinatorial algorithm to find a cross-free matching and a biclique cover of the same cardinality, proving the corresponding min-max relation.

We connect this min-max relation with the work of Györi, [19] Lubiw [23], and Frank and Jordán [16] on seemingly unrelated problems. Our result can be seen as a non-trivial application of Frank and Jordán’s Theorem.

As a direct consequence, we obtain the first polynomial algorithm for the jump number problem on 2-dorgs. For the subclass of convex graphs, our approach is a vast improvement over previous algorithms. Additionally, we prove that the weighted maximum cross-free matching problem is NP-complete for 2-dorgs and give polynomial algorithms for some subclasses.

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

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. Amilhastre, J., Janssen, P., Vilarem, M.C.: Computing a minimum biclique cover is polynomial for bipartite domino-free graphs. In: Proceedings of the Eight Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 1997, pp. 36–42 (1997)

    Google Scholar 

  2. Benczúr, A.A.: Pushdown-reduce: An algorithm for connectivity augmentation and poset covering problems. Discrete Appl. Math. 129(2-3), 233–262 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  3. Brandstädt, A.: The jump number problem for biconvex graphs and rectangle covers of rectangular regions. In: Csirik, J., Demetrovics, J., Gécseg, F. (eds.) FCT 1989. LNCS, vol. 380, pp. 68–77. Springer, Heidelberg (1989)

    Chapter  Google Scholar 

  4. Brandstädt, A., Le, V.B., Spinrad, J.P.: Graph classes: A survey. SIAM, Philadelphia (1999)

    Book  MATH  Google Scholar 

  5. Ceroi, S.: Ordres et géométrie plane: Application au nombre de sauts. Ph.D. thesis, Université Montpellier II (2000)

    Google Scholar 

  6. Ceroi, S.: A weighted version of the jump number problem on two-dimensional orders is NP-complete. Order 20(1), 1–11 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  7. Chaiken, S., Kleitman, D.J., Saks, M., Shearer, J.: Covering regions by rectangles. SIAM J. Algebra Discr. 2(4), 394–410 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  8. Chaty, G., Chein, M.: Ordered matchings and matchings without alternating cycles in bipartite graphs. Utilitas Math. 16, 183–187 (1979)

    MathSciNet  MATH  Google Scholar 

  9. Cohen, B., Skiena, S.: Optimizing combinatorial library construction via split synthesis. In: Proceedings of the Third Annual International Conference on Research in Computational Molecular Biology, RECOMB 1999, pp. 124–133 (1999)

    Google Scholar 

  10. Cormen, T., Leiserson, C., Rivest, R., Stein, C.: Introduction to algorithms, 3rd edn. MIT Press, Cambridge (2009)

    MATH  Google Scholar 

  11. Dahlhaus, E.: The computation of the jump number of convex graphs. In: Bouchitté, V., Morvan, M. (eds.) ORDAL 1994. LNCS, vol. 831, pp. 176–185. Springer, Heidelberg (1994)

    Chapter  Google Scholar 

  12. Fauck, H.: Covering polygons with rectangles via edge coverings of bipartite permutation graphs. J. Inform. Process. Cybernet. 27(8), 391–409 (1991)

    MATH  Google Scholar 

  13. Ford, L., Fulkerson, D.: Flows in networks. Princeton University Press, Princeton (2010)

    MATH  Google Scholar 

  14. Fowler, R.J., Paterson, M., Tanimoto, S.L.: Optimal packing and covering in the plane are NP-complete. Inf. Process. Lett. 12(3), 133–137 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  15. Frank, A.: Finding minimum generators of path systems. J. Comb. Theory, Ser. B 75(2), 237–244 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  16. Frank, A., Jordán, T.: Minimal edge-coverings of pairs of sets. J. Comb. Theory, Ser. B 65(1), 73–110 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  17. Frank, A., Végh, L.A.: An algorithm to increase the node-connectivity of a digraph by one. Discrete Optimization 5(4), 677–684 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. Franzblau, D.S., Kleitman, D.J.: An algorithm for covering polygons with rectangles. Inform. and Control 63(3), 164–189 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  19. Györi, E.: A minimax theorem on intervals. J. Comb. Theory, Ser. B 37(1), 1–9 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  20. Hopcroft, J.E., Karp, R.M.: An n 5/2 algorithm for maximum matchings in bipartite graphs. SIAM J. Comput. 2(4), 225–231 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  21. Knuth, D.E.: Irredundant intervals. ACM J. Exp. Algorithmics 1 (1996)

    Google Scholar 

  22. Kushilevitz, E., Nisan, N.: Communication complexity. Cambridge University Press, New York (1997)

    Book  MATH  Google Scholar 

  23. Lubiw, A.: A weighted min-max relation for intervals. J. Comb. Theory, Ser. B 53(2), 151–172 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  24. Mucha, M., Sankowski, P.: Maximum matchings via gaussian elimination. In: Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2004, pp. 248–255 (2004)

    Google Scholar 

  25. Müller, H.: Alternating cycle-free matchings. Order 7, 11–21 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  26. Müller, H.: On edge perfectness and classes of bipartite graphs. Discrete Mathematics 149(1-3), 159–187 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  27. Nau, D.S., Markowsky, G., Woodbury, M.A., Amos, D.B.: A mathematical analysis of human leukocyte antigen serology. Math. Biosci. 40(3-4), 243–270 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  28. Orlin, J.: Contentment in graph theory: Covering graphs with cliques. Indagationes Mathematicae (Proceedings) 80(5), 406–424 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  29. Otachi, Y., Okamoto, Y., Yamazaki, K.: Relationships between the class of unit grid intersection graphs and other classes of bipartite graphs. Discrete Applied Mathematics 155(17), 2383–2390 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  30. Pulleyblank, W.R.: Alternating cycle free matchings. Tech. Rep. CORR 82-18, University of Waterloo - Dept. of Combinatorics and Optimization (1982)

    Google Scholar 

  31. Schrijver, A.: Combinatorial Optimization - Polyhedra and Efficiency. Springer, Berlin (2003)

    MATH  Google Scholar 

  32. Shrestha, A.M., Tayu, S., Ueno, S.: On two-directional orthogonal ray graphs. In: Proceedings of 2010 IEEE International Symposium on Circuits and Systems, ISCAS 2010, pp. 1807–1810 (2010)

    Google Scholar 

  33. Steiner, G., Stewart, L.K.: A linear time algorithm to find the jump number of 2-dimensional bipartite partial orders. Order 3, 359–367 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  34. Végh, L.A.: Connectivity Augmentation Algorithms. Ph.D. thesis, Eötvös Loránd University (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Soto, J.A., Telha, C. (2011). Jump Number of Two-Directional Orthogonal Ray Graphs. In: Günlük, O., Woeginger, G.J. (eds) Integer Programming and Combinatoral Optimization. IPCO 2011. Lecture Notes in Computer Science, vol 6655. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20807-2_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-20807-2_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-20806-5

  • Online ISBN: 978-3-642-20807-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics