Skip to main content
Log in

Incremental algorithms for the maximum internal spanning tree problem

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

An Erratum to this article was published on 26 September 2022

This article has been updated

Abstract

The maximum internal spanning tree (MIST) problem is utilized to determine a spanning tree in a graph G, with the maximum number of possible internal vertices. The incremental maximum internal spanning tree (IMIST) problem is the incremental version of MIST whose feasible solutions are edge-sequences e1, e2, …, en−1 such that the first k edges form trees for all k ∈ [n − 1]. A solution’s quality is measured using \({\text{max}_{k \in [n - 1]}}\frac{{\text{opt}(G,k)}}{{\left| {\text{In}({T_k})} \right|}}\) with lower being better. Here, opt(G, k) denotes the number of internal vertices in a tree with k edges in G, which has the largest possible number of internal vertices, and ∣In(Tk)∣ is the number of internal vertices in the tree comprising the solution’s first k edges. We first obtained an IMIST algorithm with a competitive ratio of 2, followed by a 12/7-competitive algorithm based on an approximation algorithm for MIST.

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

Change history

References

  1. Garey M R, Johnson D S. Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: WH Freeman & Co, 1979

    MATH  Google Scholar 

  2. Chen Z Z, Harada Y, Guo F, et al. An approximation algorithm for maximum internal spanning tree. J Comb Optim, 2018, 35: 955–979

    Article  MathSciNet  Google Scholar 

  3. Cygan M, Fomin F V, Kowalik L, et al. Parameterized Algorithms. Berlin: Springer, 2015

    Book  Google Scholar 

  4. Downey R G, Fellows M R. Parameterized Complexity. Berlin: Springer, 1999

    Book  Google Scholar 

  5. Fomin F V, Golovach P A, Simonov K. Parameterized k-clustering: the distance matters! 2019. ArXiv:1902.08559

  6. Li W J, Liu H Y, Wang J X, et al. An improved linear kernel for complementary maximal strip recovery: simpler and smaller. Theory Comput Sci, 2019, 786: 55–66

    Article  MathSciNet  Google Scholar 

  7. Shi F, Chen J E, Feng Q L, et al. A parameterized algorithm for the maximum agreement forest problem on multiple rooted multifurcating trees. J Comput Syst Sci, 2018, 97: 28–44

    Article  MathSciNet  Google Scholar 

  8. Guo L K, Shen H, Zhu W X. Efficient approximation algorithms for multi-antennae largest weight data retrieval. IEEE Trans Mobile Comput, 2017, 16: 3320–3333

    Article  Google Scholar 

  9. Feng Q L, Hu J X, Huang N, et al. Improved PTAS for the constrained k-means problem. J Comb Optim, 2019, 37: 1091–1110

    Article  MathSciNet  Google Scholar 

  10. Feng Q L, Zhu S M, Wang J X. An improved kernel for max-bisection above tight lower bound. Theory Comput Sci, 2018. doi: https://doi.org/10.1016/j.tcs.2018.06.027

  11. Fomin F V, Lokshtanov D, Saurabh S, et al. Kernelization: Theory of Parameterized Preprocessing. Cambridge: Cambridge University Press, 2019

    MATH  Google Scholar 

  12. Prieto E, Sloper C. Either/or: using vertex cover structure in designing FPT-algorithms — the case of k-internal spanning tree. In: Proceedings of the 8th International Workshop on Algorithms and Data Structures (WADS), Ottawa, 2003. 474–483

  13. Prieto E, Sloper C. Reducing to independent set structure: the case of k-internal spanning tree. Nord J Comput, 2005, 12: 308–318

    MathSciNet  MATH  Google Scholar 

  14. Fomin F V, Gaspers S, Saurabh S, et al. A linear vertex kernel for maximum internal spanning tree. J Comput Syst Sci, 2013, 79: 1–6

    Article  MathSciNet  Google Scholar 

  15. Li W J, Cao Y X, Chen J E, et al. Deeper local search for parameterized and approximation algorithms for maximum internal spanning tree. Inf Comput, 2017, 252: 187–200

    Article  MathSciNet  Google Scholar 

  16. Li X F, Zhu D M. Approximating the maximum internal spanning tree problem via a maximum path-cycle cover. In: Proceedings of the 25th International Symposium on Algorithms and Computation (ISAAC), Jeonju, 2014. 467–478

  17. Knauer M, Spoerhase J. Better approximation algorithms for the maximum internal spanning tree problem. Algorithmica, 2015, 71: 797–811

    Article  MathSciNet  Google Scholar 

  18. Salamon G, Wiener G. On finding spanning trees with few leaves. Inf Process Lett, 2008, 105: 164–169

    Article  MathSciNet  Google Scholar 

  19. Sharp A M. Incremental algorithms: solving problems in a changing world. Dissertation for Ph.D. Degree. Ithaca: Cornell University, 2007

    Google Scholar 

  20. Mettu R R, Plaxton C G. The online median problem. SIAM J Comput, 2003, 32: 816–832

    Article  MathSciNet  Google Scholar 

  21. Lin G L, Nagarajan C, Rajaraman R, et al. A general approach for incremental approximation and hierarchical clustering. SIAM J Comput, 2010, 39: 3633–3669

    Article  MathSciNet  Google Scholar 

  22. Bernstein A, Disser Y, Groß M. General bounds for incremental maximization. In: Proceedings of the 44th International Colloquium on Automata, Languages, and Programming (ICALP), Warsaw, 2017

  23. Blum A, Chalasani P, Coppersmith D, et al. The minimum latency problem. In: Proceedings of the 26th Annual ACM Symposium on Theory of Computing (STOC), Montreal, 1994. 163–171

  24. Codenotti B, de Marco G, Leoncini M, et al. Approximation algorithms for a hierarchically structured bin packing problem. Inf Process Lett, 2004, 89: 215–221

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianxin Wang.

Additional information

Acknowledgements

This work was supported by National Natural Science Foundation of China (Grant Nos. 61672536, 61502054, 61702557, 61420106009, 61872048, 61872450, 61828205), Hunan Provincial Science and Technology Program (Grant No. 2018WK4001), Natural Science Foundation of Hunan Province (Grant No. 2017JJ3333), Scientific Research Fund of Hunan Provincial Education Department (Grant No. 17C0047), China Postdoctoral Science Foundation (Grant No. 2017M612584), and Postdoctoral Science Foundation of Central South University.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, X., Li, W., Yang, Y. et al. Incremental algorithms for the maximum internal spanning tree problem. Sci. China Inf. Sci. 64, 152103 (2021). https://doi.org/10.1007/s11432-019-2630-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-019-2630-2

Keywords

Navigation