Perfect Matching for Biconnected Cubic Graphs in O(n log2n) Time

  • Krzysztof Diks
  • Piotr Stanczyk
Conference paper

DOI: 10.1007/978-3-642-11266-9_27

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5901)
Cite this paper as:
Diks K., Stanczyk P. (2010) Perfect Matching for Biconnected Cubic Graphs in O(n log2n) Time. In: van Leeuwen J., Muscholl A., Peleg D., Pokorný J., Rumpe B. (eds) SOFSEM 2010: Theory and Practice of Computer Science. SOFSEM 2010. Lecture Notes in Computer Science, vol 5901. Springer, Berlin, Heidelberg

Abstract

The main result of this paper is a new perfect matching algorithm for biconnected cubic graphs. The algorithm runs in time O(n log2n). It is also possible, by applying randomized data structures, to get O(n logn loglog3n) average time. Our solution improves the one given by T. Biedl et al. [3]. The algorithm of Biedl et al. runs in time O(n log4n). We use a similar approach. However, thanks to exploring some properties of biconnected cubic graphs we are able to replace complex fully-dynamic biconnectivity data structure with much simpler, dynamic graph connectivity and dynamic tree data structures. Moreover, we present a significant modification of the new algorithm which makes application of a decremental dynamic graph connectivity data structure possible, instead of one supporting the fully dynamic graph connectivity. It gives hope for further improvements.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Krzysztof Diks
    • 1
  • Piotr Stanczyk
    • 1
  1. 1.Institute of InformaticsUniversity of WarsawWarsawPoland

Personalised recommendations