Skip to main content

Approximating Shortest Connected Graph Transformation for Trees

  • Conference paper
  • First Online:

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

Abstract

Let GH be two connected graphs with the same degree sequence. The aim of this paper is to find a transformation from G to H via a sequence of flips maintaining connectivity. A flip of G is an operation consisting in replacing two existing edges uvxy of G by ux and vy.

Taylor showed that there always exists a sequence of flips that transforms G into H maintaining connectivity. Bousquet and Mary proved that there exists a 4-approximation algorithm of a shortest transformation. In this paper, we show that there exists a 2.5-approximation algorithm running in polynomial time. We also discuss the tightness of the lower bound and show that, in order to drastically improve the approximation ratio, we need to improve the best known lower bounds.

This work was supported by ANR project GrR (ANR-18-CE40-0032).

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

Buying options

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 EPUB and 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

Learn about institutional subscriptions

Notes

  1. 1.

    In the case of multigraphs, we simply decrease by one the multiplicities of ab and cd and increase by one the ones of ac and bd.

References

  1. Bereg, S., Ito, H.: Transforming graphs with the same graphic sequence. J. Inf. Process. 25, 627–633 (2017)

    Google Scholar 

  2. Berman, P., Hannenhalli, S., Karpinski, M.: 1.375-approximation algorithm for sorting by reversals. In: Möhring, R., Raman, R. (eds.) ESA 2002. LNCS, vol. 2461, pp. 200–210. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-45749-6_21

    Chapter  Google Scholar 

  3. Bousquet, N., Mary, A.: Reconfiguration of graphs with connectivity constraints. In: Epstein, L., Erlebach, T. (eds.) WAOA 2018. LNCS, vol. 11312, pp. 295–309. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-04693-4_18

    Chapter  Google Scholar 

  4. Caprara, A.: Sorting by reversals is difficult. In: Proceedings of the First Annual International Conference on Computational Molecular Biology, RECOMB 1997, pp. 75–83. ACM (1997)

    Google Scholar 

  5. Christie, D.A.: A 3/2-approximation algorithm for sorting by reversals. In: Proceedings of the Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 1998, pp. 244–252 (1998)

    Google Scholar 

  6. Diestel, R.: Graph Theory. Graduate Texts in Mathematics, vol. 173, 3rd edn. Springer, Heidelberg (2005). https://doi.org/10.1007/978-3-662-53622-3

    Book  MATH  Google Scholar 

  7. Hakimi, S.L.: On realizability of a set of integers as degrees of the vertices of a linear graph. i. J. Soc. Ind. Appl. Math. 10(3), 496–506 (1962)

    Article  MathSciNet  Google Scholar 

  8. Hakimi, S.L.: On realizability of a set of integers as degrees of the vertices of a linear graph ii. Uniqueness. J. Soc. Ind. Appl. Math. 11(1), 135–147 (1963)

    Article  MathSciNet  Google Scholar 

  9. Hannenhalli, S., Pevzner, P.A.: Transforming cabbage into turnip: polynomial algorithm for sorting signed permutations by reversals. J. ACM (JACM) 46(1), 1–27 (1999)

    Article  MathSciNet  Google Scholar 

  10. Kececioglu, J.D., Sankoff, D.: Exact and approximation algorithms for sorting by reversals, with application to genome rearrangement. Algorithmica 13(1/2), 180–210 (1995)

    Article  MathSciNet  Google Scholar 

  11. Nishimura, N.: Introduction to reconfiguration (2017, preprint)

    Google Scholar 

  12. Senior, J.: Partitions and their representative graphs. Am. J. Math. 73(3), 663–689 (1951)

    Article  MathSciNet  Google Scholar 

  13. Taylor, R.: Contrained switchings in graphs. In: McAvaney, K.L. (ed.) Combinatorial Mathematics VIII. LNM, vol. 884, pp. 314–336. Springer, Heidelberg (1981). https://doi.org/10.1007/BFb0091828

    Chapter  Google Scholar 

  14. Will, T.G.: Switching distance between graphs with the same degrees. SIAM J. Discrete Math. 12(3), 298–306 (1999)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alice Joffard .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bousquet, N., Joffard, A. (2020). Approximating Shortest Connected Graph Transformation for Trees. In: Chatzigeorgiou, A., et al. SOFSEM 2020: Theory and Practice of Computer Science. SOFSEM 2020. Lecture Notes in Computer Science(), vol 12011. Springer, Cham. https://doi.org/10.1007/978-3-030-38919-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-38919-2_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-38918-5

  • Online ISBN: 978-3-030-38919-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics