Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
102 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Exact Exponential Time Algorithms for Max Internal Spanning Tree (0811.1875v3)

Published 12 Nov 2008 in cs.DS and cs.DM

Abstract: We consider the NP-hard problem of finding a spanning tree with a maximum number of internal vertices. This problem is a generalization of the famous Hamiltonian Path problem. Our dynamic-programming algorithms for general and degree-bounded graphs have running times of the form O*(cn) (c <= 3). The main result, however, is a branching algorithm for graphs with maximum degree three. It only needs polynomial space and has a running time of O*(1.8669n) when analyzed with respect to the number of vertices. We also show that its running time is 2.1364k nO(1) when the goal is to find a spanning tree with at least k internal vertices. Both running time bounds are obtained via a Measure & Conquer analysis, the latter one being a novel use of this kind of analyses for parameterized algorithms.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (3)
  1. Henning Fernau (46 papers)
  2. Serge Gaspers (52 papers)
  3. Daniel Raible (5 papers)
Citations (49)