Skip to main content

Algorithms and Experiments on Colouring Squares of Planar Graphs

  • Conference paper
  • First Online:
Book cover Experimental and Efficient Algorithms (WEA 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2647))

Included in the following conference series:

Abstract

In this work we study the important problem of colouring squares of planar graphs (SQPG). We design and implement two new algorithms that colour in a different way SQPG. We call these algorithms MDsatur and RC. We have also implemented and experimentally evaluated the performance of most of the known approximation colouring algorithms for SQPG [14, 6, 4, 10]. We compare the quality of the colourings achieved by these algorithms, with the colourings obtained by our algorithms and with the results obtained from two well-known greedy colouring heuristics. The heuristics are mainly used for comparison reasons and unexpectedly give very good results. Our algorithm MDsatur outperforms the known algorithms as shown by the extensive experiments we have carried out.

The planar graph instances whose squares are used in our experiments are “non-extremal” graphs obtained by LEDA and hard colourable graph instances that we construct.

The most interesting conclusions of our experimental study are:

1) all colouring algorithms considered here have almost optimal performance on the squares of “non-extremal” planar graphs. 2) all known colouring algorithms especially designed for colouring SQPG, give significantly better results, even on hard to colour graphs, when the vertices of the input graph are randomly named. On the other hand, the performance of our algorithm, MDsatur, becomes worse in this case, however it still has the best performance compared to the others. MDsatur colours the tested graphs with 1.1 OPT colours in most of the cases, even on hard instances, where OPT denotes the number of colours in an optimal colouring. 3) we construct worst case instances for the algorithm of Fotakis el al. [6], which show that its theoretical analysis is tight.

This work has been partially supported by the EU IST/FET projects ALCOM-FT and CRESCO.

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. Maria Andreou, Sotiris Nikoletseas and Paul Spirakis: Algorithms and Experiments on Colouring Squares of Planar Graphs, TR2003/03 Computer Technology Institute, Greece, 2003. http://students.ceid.upatras.gr/~mandreou/.

    Google Scholar 

  2. Maria Andreou and Paul Spirakis: Efficient Colouring of Squares of Planar Graphs, TR2002/11/01 Computer Technology Institute, Greece, 2002.

    Google Scholar 

  3. Maria Andreou and Paul Spirakis: Planar Graphs, Hellenic Conference on Informatics, EPY, 2002.

    Google Scholar 

  4. Geir Agnarsson, Magnus M. Hallorsson: Coloring Powers of Planar Graphs, ACM Symposium on Discrete Algorithms (SODA).

    Google Scholar 

  5. D. Brélaz: New methods to color the vertices of a graph, Communications of the ACM 22, 1979, pp. 251–256.

    Article  MATH  Google Scholar 

  6. D. A. Fotakis, S. E. Nikoletseas, V. G. Papadopoulou and P. G. Spirakis: NP-completeness Results and Efficient Approximations for Radiocoloring in Planar Graphs, In the Proceedings of the 25th International Symposium on Mathematical Foundations of Computer Science (MFCS), Editors Mogens Nielsen, Branislav Rovan, LNCS 1893, pp 363–372, 2000.

    Google Scholar 

  7. D. Fotakis, G. Pantziou, G. Pentaris and P. Spirakis: Frequency Assignment in Mobile and Radio Networks. Networks in Distributed Computing, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, 45, American Mathematical Society (1999) 73–90.

    Google Scholar 

  8. D. Fotakis and P. Spirakis: Assignment of Reusable and Non-Reusable Frequencies, International Conference on Combinatorial and Global Optimization (1998).

    Google Scholar 

  9. Harary: Graph Theory, Addison-Wesley, 1972.

    Google Scholar 

  10. J. Van D. Heuvel and S. McGuiness: Colouring the Square of a Planar Graph, CDAM Research Report Series, July (1999).

    Google Scholar 

  11. Katsela I. and M. Nagshineh: Channel assignment schemes for cellular mobile telecommunication system, IEEE Personal Communication Complexity, 1070, 1996.

    Google Scholar 

  12. K. Mehlhorn and S. Naher: The LEDA Platform of Combinatorial and Geometric Computing, Cambridge University Press, 1999.

    Google Scholar 

  13. D. Johnson, C. Aragon, L. Mcgeoch, C. Schevon: Optimization by simulated annealing: an experimental evaluation; Part II, Graph Coloring and Number Partitioning, Operating Research, Vol. 39, No. 3, 1991.

    Google Scholar 

  14. M. Molloy and M. R. Salavatipour: Frequency Channel Assignment on Planar Networks, To appear in: Proceedings of 10th European Symposium on Algorithms, ESA 2002. The journal version is: A Bound on the Chromatic Number of the Square of a Planar Graph”, submitted. ESA 2002.

    Google Scholar 

  15. S. Ramanathan, E. R. Loyd: The complexity of distance2-coloring, 4th International Conference of Computing and information, (1992) 71–74.

    Google Scholar 

  16. J. S. Turner: Almost all k-colorable graphs are easy to color: Journal of Algorithms, 9, pp. 217–222, 1988.

    Article  Google Scholar 

  17. G. Tinhofer, E. Mayr, H. Noltemeier, M. M. Syslo (eds) in cooreration with R. Albrecht: Computational Graph Theory, Springer-Verlag/Wien, 1990 chapter “heuristics for graph colouring”.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Andreou, M.I., Nikoletseas, S.E., Spirakis, P.G. (2003). Algorithms and Experiments on Colouring Squares of Planar Graphs. In: Jansen, K., Margraf, M., Mastrolilli, M., Rolim, J.D.P. (eds) Experimental and Efficient Algorithms. WEA 2003. Lecture Notes in Computer Science, vol 2647. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44867-5_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-44867-5_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40205-3

  • Online ISBN: 978-3-540-44867-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics