169 research outputs found
Robust randomized matchings
The following game is played on a weighted graph: Alice selects a matching
and Bob selects a number . Alice's payoff is the ratio of the weight of
the heaviest edges of to the maximum weight of a matching of size at
most . If guarantees a payoff of at least then it is called
-robust. In 2002, Hassin and Rubinstein gave an algorithm that returns
a -robust matching, which is best possible.
We show that Alice can improve her payoff to by playing a
randomized strategy. This result extends to a very general class of
independence systems that includes matroid intersection, b-matchings, and
strong 2-exchange systems. It also implies an improved approximation factor for
a stochastic optimization variant known as the maximum priority matching
problem and translates to an asymptotic robustness guarantee for deterministic
matchings, in which Bob can only select numbers larger than a given constant.
Moreover, we give a new LP-based proof of Hassin and Rubinstein's bound
Quasipolynomial Representation of Transversal Matroids with Applications in Parameterized Complexity
Deterministic polynomial-time computation of a representation of a transversal matroid is a longstanding open problem. We present a deterministic computation of a so-called union representation of a transversal matroid in time quasipolynomial in the rank of the matroid. More precisely, we output a collection of linear matroids such that a set is independent in the transversal matroid if and only if it is independent in at least one of them. Our proof directly implies that if one is interested in preserving independent sets of size at most r, for a given rinmathbb{N}, but does not care whether larger independent sets are preserved, then a union representation can be computed deterministically in time quasipolynomial in r. This consequence is of independent interest, and sheds light on the power of union~representation.
Our main result also has applications in Parameterized Complexity. First, it yields a fast computation of representative sets, and due to our relaxation in the context of r, this computation also extends to (standard) truncations. In turn, this computation enables to efficiently solve various problems, such as subcases of subgraph isomorphism, motif search and packing problems, in the presence of color lists. Such problems have been studied to model scenarios where pairs of elements to be matched may not be identical but only similar, and color lists aim to describe the set of compatible elements associated with each element
An algorithmic characterization of antimatroids
In an article entitled âOptimal sequencing of a single machine subject to precedence constraintsâ E.L. Lawler presented a now classical minmax result for job scheduling. In essence, Lawler's proof demonstrated that the properties of partially ordered sets were sufficient to solve the posed scheduling problem. These properties are, in fact, common to a more general class of combinatorial structures known as antimatroids, which have recently received considerable attention in the literature. It is demonstrated that the properties of antimatroids are not only sufficient but necessary to solve the scheduling problem posed by Lawler, thus yielding an algorithmic characterization of antimatroids. Examples of problems solvable by the general result are provided
Complexity of packing common bases in matroids
One of the most intriguing unsolved questions of matroid optimization is the
characterization of the existence of disjoint common bases of two matroids.
The significance of the problem is well-illustrated by the long list of
conjectures that can be formulated as special cases, such as Woodall's
conjecture on packing disjoint dijoins in a directed graph, or Rota's beautiful
conjecture on rearrangements of bases.
In the present paper we prove that the problem is difficult under the rank
oracle model, i.e., we show that there is no algorithm which decides if the
common ground set of two matroids can be partitioned into common bases by
using a polynomial number of independence queries. Our complexity result holds
even for the very special case when .
Through a series of reductions, we also show that the abstract problem of
packing common bases in two matroids includes the NAE-SAT problem and the
Perfect Even Factor problem in directed graphs. These results in turn imply
that the problem is not only difficult in the independence oracle model but
also includes NP-complete special cases already when , one of the matroids
is a partition matroid, while the other matroid is linear and is given by an
explicit representation.Comment: 14 pages, 9 figure
- âŠ