6,749 research outputs found
Scale-free spanning trees: complexity, bounds and algorithms
We introduce and study the general problem of finding a most
"scale-free-like" spanning tree of a connected graph. It is motivated by a
particular problem in epidemiology, and may be useful in studies of various
dynamical processes in networks. We employ two possible objective functions for
this problem and introduce the corresponding algorithmic problems termed -SF
and -SF Spanning Tree problems. We prove that those problems are APX- and
NP-hard, respectively, even in the classes of cubic, bipartite and split
graphs. We study the relations between scale-free spanning tree problems and
the max-leaf spanning tree problem, which is the classical algorithmic problem
closest to ours. For split graphs, we explicitly describe the structure of
optimal spanning trees and graphs with extremal solutions. Finally, we propose
two Integer Linear Programming formulations and two fast heuristics for the
-SF Spanning Tree problem, and experimentally assess their performance using
simulated and real data
Reconfiguration of Spanning Trees with Many or Few Leaves
Let G be a graph and T?,T? be two spanning trees of G. We say that T? can be transformed into T? via an edge flip if there exist two edges e ? T? and f in T? such that T? = (T??e) ? f. Since spanning trees form a matroid, one can indeed transform a spanning tree into any other via a sequence of edge flips, as observed in [Takehiro Ito et al., 2011].
We investigate the problem of determining, given two spanning trees T?,T? with an additional property ?, if there exists an edge flip transformation from T? to T? keeping property ? all along.
First we show that determining if there exists a transformation from T? to T? such that all the trees of the sequence have at most k (for any fixed k ? 3) leaves is PSPACE-complete.
We then prove that determining if there exists a transformation from T? to T? such that all the trees of the sequence have at least k leaves (where k is part of the input) is PSPACE-complete even restricted to split, bipartite or planar graphs. We complete this result by showing that the problem becomes polynomial for cographs, interval graphs and when k = n-2
Decomposing highly edge-connected graphs into homomorphic copies of a fixed tree
The Tree Decomposition Conjecture by Bar\'at and Thomassen states that for
every tree there exists a natural number such that the following
holds: If is a -edge-connected simple graph with size divisible by
the size of , then can be edge-decomposed into subgraphs isomorphic to
. So far this conjecture has only been verified for paths, stars, and a
family of bistars. We prove a weaker version of the Tree Decomposition
Conjecture, where we require the subgraphs in the decomposition to be
isomorphic to graphs that can be obtained from by vertex-identifications.
We call such a subgraph a homomorphic copy of . This implies the Tree
Decomposition Conjecture under the additional constraint that the girth of
is greater than the diameter of . As an application, we verify the Tree
Decomposition Conjecture for all trees of diameter at most 4.Comment: 18 page
Deterministically Isolating a Perfect Matching in Bipartite Planar Graphs
We present a deterministic way of assigning small (log bit) weights to the
edges of a bipartite planar graph so that the minimum weight perfect matching
becomes unique. The isolation lemma as described in (Mulmuley et al. 1987)
achieves the same for general graphs using a randomized weighting scheme,
whereas we can do it deterministically when restricted to bipartite planar
graphs. As a consequence, we reduce both decision and construction versions of
the matching problem to testing whether a matrix is singular, under the promise
that its determinant is 0 or 1, thus obtaining a highly parallel SPL algorithm
for bipartite planar graphs. This improves the earlier known bounds of
non-uniform SPL by (Allender et al. 1999) and by (Miller and Naor 1995,
Mahajan and Varadarajan 2000). It also rekindles the hope of obtaining a
deterministic parallel algorithm for constructing a perfect matching in
non-bipartite planar graphs, which has been open for a long time. Our
techniques are elementary and simple
- …