Spanning Trees with Many Leaves in Regular Bipartite Graphs

  • Emanuele G. Fusco
  • Angelo Monti
Conference paper

DOI: 10.1007/978-3-540-77120-3_78

Part of the Lecture Notes in Computer Science book series (LNCS, volume 4835)
Cite this paper as:
Fusco E.G., Monti A. (2007) Spanning Trees with Many Leaves in Regular Bipartite Graphs. In: Tokuyama T. (eds) Algorithms and Computation. ISAAC 2007. Lecture Notes in Computer Science, vol 4835. Springer, Berlin, Heidelberg

Abstract

Given a d-regular bipartite graph Gd, whose nodes are divided in black nodes and white nodes according to the partition, we consider the problem of computing the spanning tree of Gd with the maximum number of black leaves. We prove that the problem is NP hard for any fixed d ≥ 4 and we present a simple greedy algorithm that gives a constant approximation ratio for the problem. More precisely our algorithm can be used to get in linear time an approximation ratio of 2 − 2/(d − 1)2 for d ≥ 4. When applied to cubic bipartite graphs the algorithm only achieves a 2-approximation ratio. Hence we introduce a local optimization step that allows us to improve the approximation ratio for cubic bipartite graphs to 1.5.

Focusing on structural properties, the analysis of our algorithm proves a lower bound on lB(n,d), i.e., the minimum m such that every Gd with n black nodes has a spanning tree with at least m black leaves. In particular, for d = 3 we prove that lB(n,3) is exactly \(\left\lceil\frac{n}{3}\right\rceil +1\).

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Emanuele G. Fusco
    • 1
  • Angelo Monti
    • 1
  1. 1.Dipartimento di Informatica, “Sapienza”, Università di Roma , via Salaria, 113-00198 RomeItaly

Personalised recommendations