Skip to main content
Log in

Solving Partition Problems with Colour-Bipartitions

  • Original Paper
  • Published:
Graphs and Combinatorics Aims and scope Submit manuscript

Abstract

Polar, monopolar, and unipolar graphs are defined in terms of the existence of certain vertex partitions. Although it is polynomial to determine whether a graph is unipolar and to find whenever possible a unipolar partition, the problems of recognizing polar and monopolar graphs are both NP-complete in general. These problems have recently been studied for chordal, claw-free, and permutation graphs. Polynomial time algorithms have been found for solving the problems for these classes of graphs, with one exception: polarity recognition remains NP-complete in claw-free graphs. In this paper, we connect these problems to edge-coloured homomorphism problems. We show that finding unipolar partitions in general and finding monopolar partitions for certain classes of graphs can be efficiently reduced to a polynomial-time solvable 2-edge-coloured homomorphism problem, which we call the colour-bipartition problem. This approach unifies the currently known results on monopolarity and extends them to new classes of graphs.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bawar Z., Brewster R., Marcotte D.: Homomorphism duality in edge-coloured graphs. Ann. Sci. Math. Québec 29(1), 21–34 (2005)

    MATH  MathSciNet  Google Scholar 

  2. Brewster, R.: Vertex Colourings of Edge-Coloured Graphs. Ph.D. thesis, Simon Fraser University (1993)

  3. Chernyak Z.A., Chernyak A.A.: About recognizing (α, β) classes of polar graphs. Discret. Math. 62, 133–138 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  4. Churchley, R.: Some Remarks on Monopolarity. Manuscript (2012)

  5. Churchley, R.; Huang, J.: On the polarity and monopolarity of graphs. Submitted (2010)

  6. Churchley R., Huang J.: Line-polar graphs: characterization and recognition. SIAM J. Discret. Math. 25, 1269–1284 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  7. Churchley R., Huang J.: List-monopolar partitions of claw-free graphs. Discret. Math. 312(17), 2545–2549 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  8. Ekim, T.: Polarity of Claw-Free Graphs. Manuscript (2009)

  9. Ekim, T., Heggernes, P., Meister, D.: Polar permutation graphs. In: Combinatorial Algorithms: 20th International Workshop, IWOCA 20009, Lecture Notes in Computer Science. vol. 5874, 218–229 (2009)

  10. Ekim T., Hell P., Stacho J., de Werra D.: Polarity of chordal graphs. Discret. Appl. Math. 156(13), 1652–1660 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  11. Ekim T., Huang J.: Recognizing line-polar bipartite graphs in time O(n). Discret. Appl. Math. 158(15), 1593–1598 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  12. Ekim T., Mahadev N.V.R., de Werra D.: Polar cographs. Discret. Appl. Math. 156(10), 1652–1660 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  13. Even S., Itai A., Shamir A.: On the complexity of timetable and multicommodity flow problems. SIAM J. Comput. 5(4), 691–703 (1976)

    Article  MATH  MathSciNet  Google Scholar 

  14. Farrugia A.: Vertex-partitioning into fixed additive induced-hereditary properties is NP-hard. Electr. J. Comb. 11(1), 46 (2004)

    MathSciNet  Google Scholar 

  15. Gallai T.: Transitiv orientierbare graphen. Acta. Math. Acad. Sci. Hung. 18, 25–66 (1967)

    Article  MATH  MathSciNet  Google Scholar 

  16. Gavril F.: An efficiently solvable graph partition problem to which many problems are reducible. Inf. Process. Lett. 45, 285–290 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  17. Huang J., Xu B.: A forbidden subgraph characterization of line-polar bipartite graphs. Discret. Appl. Math. 158(6), 666–680 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  18. Le, V.B., Nevries, R.: Recognizing polar planar graphs using new results for monopolarity. In: Algorithms and Computation: 22nd International Symposium. ISAAC 2011, Lecture Notes in Computer Science. vol. 7074, 120–129 (2011)

  19. Stacho, J.: Complexity of Generalized Colourings of Chordal Graphs. Ph.D. thesis, Simon Fraser University (2008)

  20. Tyshkevich R.I., Chernyak A.A.: Algorithms for the canonical decomposition of a graph and recognizing polarity. Izvestia Akad. Nauk BSSR, ser. Fiz. Mat. Nauk 6, 16–23 (1985)

    MathSciNet  Google Scholar 

  21. Tyshkevich R.I., Chernyak A.A.: Decomposition of graphs. Kibernetika (Kiev) 2, 67–74 (1985)

    MathSciNet  Google Scholar 

  22. West, D.: Introduction to Graph Theory. Prentice Hall, Englewood Cliffs, NJ (1996)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ross Churchley.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Churchley, R., Huang, J. Solving Partition Problems with Colour-Bipartitions. Graphs and Combinatorics 30, 353–364 (2014). https://doi.org/10.1007/s00373-012-1270-z

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00373-012-1270-z

Keywords

Mathematics Subject Classification (2000)

Navigation