Solving the maximum internal spanning tree problem on interval graphs in polynomial time

被引:5
作者
Li, Xingfu [1 ]
Feng, Haodi [2 ]
Jiang, Haotao [2 ]
Zhu, Binhai [3 ]
机构
[1] Shanxi Agr Univ, Sch Software, Jinzhong 030801, Shanxi, Peoples R China
[2] Shandong Univ, Sch Comp Sci & Technol, Jinan 250101, Shandong, Peoples R China
[3] Montana State Univ, Dept Comp Sci, Bozeman, MT 59717 USA
关键词
Polynomial; Algorithm; Maximum internal spanning tree; Interval graph; ALGORITHMS; COVER; APPROXIMATION;
D O I
10.1016/j.tcs.2017.09.017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper studies the Maximum Internal Spanning Tree problem which is to find a spanning tree with the maximum number of internal vertices on a graph. We prove that the problem can be solved in polynomial time on interval graphs. The idea is based on the observation that the number of internal vertices in a maximum internal spanning tree is at most one less than the number of edges in a maximum path cover on any graph. On an interval graph, we present an O(n(2))-algorithm to find a spanning tree in which the number of internal vertices is exactly one less than the number of edges in a maximum path cover of the graph, where n is the number of vertices in the interval graph. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:32 / 37
页数:6
相关论文
共 22 条
[1]  
[Anonymous], THESIS
[2]   LINEAR ALGORITHM FOR OPTIMAL PATH COVER PROBLEM ON INTERVAL-GRAPHS [J].
ARIKATI, SR ;
RANGAN, CP .
INFORMATION PROCESSING LETTERS, 1990, 35 (03) :149-153
[3]   Exact and Parameterized Algorithms for MAX INTERNAL SPANNING TREE [J].
Binkele-Raible, Daniel ;
Fernau, Henning ;
Gaspers, Serge ;
Liedloff, Mathieu .
ALGORITHMICA, 2013, 65 (01) :95-128
[4]  
Carey M.R., 1979, Computers and Intractability: A Guide to the Theory of NP-Completeness
[5]   Algorithm for finding k-vertex out-trees and its application to k-internal out-branching problem [J].
Cohen, Nathann ;
Fomin, Fedor V. ;
Gutin, Gregory ;
Kim, Eun Jung ;
Saurabh, Saket ;
Yeo, Anders .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2010, 76 (07) :650-662
[6]   Neighborhood unions and extremal spanning trees [J].
Flandrin, Evelyne ;
Kaiser, Tomas ;
Kuzel, Roman ;
Li, Hao ;
Ryjacek, Zdenek .
DISCRETE MATHEMATICS, 2008, 308 (12) :2343-2350
[7]   A linear vertex kernel for maximum internal spanning tree [J].
Fomin, Fedor V. ;
Gaspers, Serge ;
Saurabh, Saket ;
Thomasse, Stephan .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (01) :1-6
[8]   Sharp Separation and Applications to Exact and Parameterized Algorithms [J].
Fomin, Fedor V. ;
Grandoni, Fabrizio ;
Lokshtanov, Daniel ;
Saurabh, Saket .
ALGORITHMICA, 2012, 63 (03) :692-706
[9]  
Goldberg P W, 1995, J Comput Biol, V2, P139, DOI 10.1089/cmb.1995.2.139
[10]  
Golumbic M. C., 2004, ANNALS OF DISCRETE M, V57