44 research outputs found
A simple linear-time algorithm for finding path-decompositions of small width
We described a simple algorithm running in linear time for each fixed
constant , that either establishes that the pathwidth of a graph is
greater than , or finds a path-decomposition of of width at most
. This provides a simple proof of the result by Bodlaender that many
families of graphs of bounded pathwidth can be recognized in linear time.Comment: 9 page
Directed Minors III. Directed Linked Decompositions
Thomas proved that every undirected graph admits a linked tree decomposition
of width equal to its treewidth. In this paper, we generalize Thomas's theorem
to digraphs. We prove that every digraph G admits a linked directed path
decomposition and a linked DAG decomposition of width equal to its directed
pathwidth and DAG-width respectively
Evaluating a weighted graph polynomial for graphs of bounded tree-width
We show that for any there is a polynomial time algorithm to evaluate the weighted graph polynomial of any graph with tree-width at most at any point. For a graph with vertices, the algorithm requires arithmetical operations, where depends only on
Nested cycles in large triangulations and crossing-critical graphs
We show that every sufficiently large plane triangulation has a large
collection of nested cycles that either are pairwise disjoint, or pairwise
intersect in exactly one vertex, or pairwise intersect in exactly two vertices.
We apply this result to show that for each fixed positive integer , there
are only finitely many -crossing-critical simple graphs of average degree at
least six. Combined with the recent constructions of crossing-critical graphs
given by Bokal, this settles the question of for which numbers there is
an infinite family of -crossing-critical simple graphs of average degree
An Efficient Algorithm for Computing Network Reliability in Small Treewidth
We consider the classic problem of Network Reliability. A network is given
together with a source vertex, one or more target vertices, and probabilities
assigned to each of the edges. Each edge appears in the network with its
associated probability and the problem is to determine the probability of
having at least one source-to-target path. This problem is known to be NP-hard.
We present a linear-time fixed-parameter algorithm based on a parameter
called treewidth, which is a measure of tree-likeness of graphs. Network
Reliability was already known to be solvable in polynomial time for bounded
treewidth, but there were no concrete algorithms and the known methods used
complicated structures and were not easy to implement. We provide a
significantly simpler and more intuitive algorithm that is much easier to
implement.
We also report on an implementation of our algorithm and establish the
applicability of our approach by providing experimental results on the graphs
of subway and transit systems of several major cities, such as London and
Tokyo. To the best of our knowledge, this is the first exact algorithm for
Network Reliability that can scale to handle real-world instances of the
problem.Comment: 14 page