Abstract
Calculating the “distance” between two given objects with respect to a designated “editing” operation is a hot research area in bioinformatics, where the “distance” is always defined as the minimum number of the “editing” operations required to transform one object into the other one. One of the famous problems in the area is the Minimum Common String Partition problem, which is the simplified Minimum Tree Cut/Paste Distance problem. Within the paper, we consider another simplified version of the Minimum Tree Cut/Paste Distance problem, named Tree Assembly problem, of which the edge-deletion operations are specified. More specifically, the Tree Assembly problem aims to transform a given forest into a given tree by edge-addition operations only. In our investigations, we present a fixed-parameter algorithm with runtime \(2^{O(k \log k)} n^{O(1)}\) for the Tree Assembly problem, where k and n are the numbers of trees and nodes in the forest, respectively. Additionally, we give a polynomial-time algorithm for a restricted variant of the problem.
This work is supported by the National Natural Science Foundation of China under Grants 61802441, 61672536, 61420106009, 61872450.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aho, A.V., Hopcroft, J.E.: The Design and Analysis of Computer Algorithms. Pearson Education, Chennai (1974)
Baumbach, J., Guo, J., Ibragimov, R.: Covering tree with stars. In: Du, D.-Z., Zhang, G. (eds.) COCOON 2013. LNCS, vol. 7936, pp. 373–384. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38768-5_34
Bulteau, L., Komusiewicz, C.: Minimum common string partition parameterized by partition size is fixed-parameter tractable. In: ACM-SIAM Symposium on Discrete Algorithms, pp. 102–121. SIAM (2014)
Chrobak, M., Kolman, P., Sgall, J.: The greedy algorithm for the minimum common string partition problem. ACM Trans. Algorithms 1(2), 350–366 (2005)
Cygan, M., et al.: Parameterized Algorithms, vol. 4. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-21275-3
Droschinsky, A., Kriege, N.M., Mutzel, P.: Faster algorithms for the maximum common subtree isomorphism problem. In: 41st International Symposium on Mathematical Foundations of Computer Science, MFCS 2016, Kraków, Poland, 22–26 August 2016, pp. 33:1–33:14 (2016)
Eppstein, D.: Subgraph isomorphism in planar graphs and related problems. In: Graph Algorithms and Applications I, pp. 283–309. World Scientific (2002)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness, vol. 29. WH Freeman, New York (2002)
Jiang, H., Su, B., Xiao, M., Xu, Y., Zhong, F., Zhu, B.: On the exact block cover problem. In: Gu, Q., Hell, P., Yang, B. (eds.) AAIM 2014. LNCS, vol. 8546, pp. 13–22. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-07956-1_2
Kirkpatrick, B., Reshef, Y., Finucane, H., Jiang, H., Zhu, B., Karp, R.M.: Comparing pedigree graphs. J. Comput. Biol. 19(9), 998–1014 (2012)
Lawler, E.L., Lenstra, J.K., Kan, A.R., Shmoys, D.B.: The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization, vol. 3. Wiley, New York (1985)
Lingas, A.: Subgraph isomorphism for biconnected outerplanar graphs in cubic time. Theoret. Comput. Sci. 63(3), 295–302 (1989)
Matoušek, J., Thomas, R.: On the complexity of finding iso-and other morphisms for partial k-trees. Discrete Math. 108(1–3), 343–364 (1992)
McCormick, S.T., Smallwood, S.R., Spieksma, F.C.: A polynomial algorithm for multiprocessor scheduling with two job lengths. Math. Oper. Res. 26(1), 31–49 (2001)
You, J., Wang, J., Feng, Q.: Parameterized algorithms for minimum tree cut/paste distance and minimum common integer partition. In: Chen, J., Lu, P. (eds.) FAW 2018. LNCS, vol. 10823, pp. 99–111. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-78455-7_8
You, J., Wang, J., Feng, Q., Shi, F.: Kernelization and parameterized algorithms for covering a tree by a set of stars or paths. Theoret. Comput. Sci. 607, 257–270 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Shi, F., You, J., Zhang, Z., Liu, J. (2020). Tractabilities for Tree Assembly Problems. In: Chen, J., Feng, Q., Xu, J. (eds) Theory and Applications of Models of Computation. TAMC 2020. Lecture Notes in Computer Science(), vol 12337. Springer, Cham. https://doi.org/10.1007/978-3-030-59267-7_26
Download citation
DOI: https://doi.org/10.1007/978-3-030-59267-7_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-59266-0
Online ISBN: 978-3-030-59267-7
eBook Packages: Computer ScienceComputer Science (R0)