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.
Similar content being viewed by others
Change history
26 September 2022
An Erratum to this paper has been published: https://doi.org/10.1007/s11432-022-3525-7
References
Garey M R, Johnson D S. Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: WH Freeman & Co, 1979
Chen Z Z, Harada Y, Guo F, et al. An approximation algorithm for maximum internal spanning tree. J Comb Optim, 2018, 35: 955–979
Cygan M, Fomin F V, Kowalik L, et al. Parameterized Algorithms. Berlin: Springer, 2015
Downey R G, Fellows M R. Parameterized Complexity. Berlin: Springer, 1999
Fomin F V, Golovach P A, Simonov K. Parameterized k-clustering: the distance matters! 2019. ArXiv:1902.08559
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
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
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
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
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
Fomin F V, Lokshtanov D, Saurabh S, et al. Kernelization: Theory of Parameterized Preprocessing. Cambridge: Cambridge University Press, 2019
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
Prieto E, Sloper C. Reducing to independent set structure: the case of k-internal spanning tree. Nord J Comput, 2005, 12: 308–318
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
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
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
Knauer M, Spoerhase J. Better approximation algorithms for the maximum internal spanning tree problem. Algorithmica, 2015, 71: 797–811
Salamon G, Wiener G. On finding spanning trees with few leaves. Inf Process Lett, 2008, 105: 164–169
Sharp A M. Incremental algorithms: solving problems in a changing world. Dissertation for Ph.D. Degree. Ithaca: Cornell University, 2007
Mettu R R, Plaxton C G. The online median problem. SIAM J Comput, 2003, 32: 816–832
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11432-019-2630-2