2,393 research outputs found
On the complexity of strongly connected components in directed hypergraphs
We study the complexity of some algorithmic problems on directed hypergraphs
and their strongly connected components (SCCs). The main contribution is an
almost linear time algorithm computing the terminal strongly connected
components (i.e. SCCs which do not reach any components but themselves).
"Almost linear" here means that the complexity of the algorithm is linear in
the size of the hypergraph up to a factor alpha(n), where alpha is the inverse
of Ackermann function, and n is the number of vertices. Our motivation to study
this problem arises from a recent application of directed hypergraphs to
computational tropical geometry.
We also discuss the problem of computing all SCCs. We establish a superlinear
lower bound on the size of the transitive reduction of the reachability
relation in directed hypergraphs, showing that it is combinatorially more
complex than in directed graphs. Besides, we prove a linear time reduction from
the well-studied problem of finding all minimal sets among a given family to
the problem of computing the SCCs. Only subquadratic time algorithms are known
for the former problem. These results strongly suggest that the problem of
computing the SCCs is harder in directed hypergraphs than in directed graphs.Comment: v1: 32 pages, 7 figures; v2: revised version, 34 pages, 7 figure
Hypergraph conditions for the solvability of the ergodic equation for zero-sum games
The ergodic equation is a basic tool in the study of mean-payoff stochastic
games. Its solvability entails that the mean payoff is independent of the
initial state. Moreover, optimal stationary strategies are readily obtained
from its solution. In this paper, we give a general sufficient condition for
the solvability of the ergodic equation, for a game with finite state space but
arbitrary action spaces. This condition involves a pair of directed hypergraphs
depending only on the ``growth at infinity'' of the Shapley operator of the
game. This refines a recent result of the authors which only applied to games
with bounded payments, as well as earlier nonlinear fixed point results for
order preserving maps, involving graph conditions.Comment: 6 pages, 1 figure, to appear in Proc. 54th IEEE Conference on
Decision and Control (CDC 2015
Computing the vertices of tropical polyhedra using directed hypergraphs
We establish a characterization of the vertices of a tropical polyhedron
defined as the intersection of finitely many half-spaces. We show that a point
is a vertex if, and only if, a directed hypergraph, constructed from the
subdifferentials of the active constraints at this point, admits a unique
strongly connected component that is maximal with respect to the reachability
relation (all the other strongly connected components have access to it). This
property can be checked in almost linear-time. This allows us to develop a
tropical analogue of the classical double description method, which computes a
minimal internal representation (in terms of vertices) of a polyhedron defined
externally (by half-spaces or hyperplanes). We provide theoretical worst case
complexity bounds and report extensive experimental tests performed using the
library TPLib, showing that this method outperforms the other existing
approaches.Comment: 29 pages (A4), 10 figures, 1 table; v2: Improved algorithm in section
5 (using directed hypergraphs), detailed appendix; v3: major revision of the
article (adding tropical hyperplanes, alternative method by arrangements,
etc); v4: minor revisio
Automatic enumeration of regular objects
We describe a framework for systematic enumeration of families combinatorial
structures which possess a certain regularity. More precisely, we describe how
to obtain the differential equations satisfied by their generating series.
These differential equations are then used to determine the initial counting
sequence and for asymptotic analysis. The key tool is the scalar product for
symmetric functions and that this operation preserves D-finiteness.Comment: Corrected for readability; To appear in the Journal of Integer
Sequence
On the Complexity of Reconstructing Chemical Reaction Networks
The analysis of the structure of chemical reaction networks is crucial for a
better understanding of chemical processes. Such networks are well described as
hypergraphs. However, due to the available methods, analyses regarding network
properties are typically made on standard graphs derived from the full
hypergraph description, e.g.\ on the so-called species and reaction graphs.
However, a reconstruction of the underlying hypergraph from these graphs is not
necessarily unique. In this paper, we address the problem of reconstructing a
hypergraph from its species and reaction graph and show NP-completeness of the
problem in its Boolean formulation. Furthermore we study the problem
empirically on random and real world instances in order to investigate its
computational limits in practice
Matchings in 3-uniform hypergraphs
We determine the minimum vertex degree that ensures a perfect matching in a
3-uniform hypergraph. More precisely, suppose that H is a sufficiently large
3-uniform hypergraph whose order n is divisible by 3. If the minimum vertex
degree of H is greater than \binom{n-1}{2}-\binom{2n/3}{2}, then H contains a
perfect matching. This bound is tight and answers a question of Han, Person and
Schacht. More generally, we show that H contains a matching of size d\le n/3 if
its minimum vertex degree is greater than \binom{n-1}{2}-\binom{n-d}{2}, which
is also best possible. This extends a result of Bollobas, Daykin and Erdos.Comment: 18 pages, 1 figure. To appear in JCT
- …