873 research outputs found
The growth rate over trees of any family of set defined by a monadic second order formula is semi-computable
Monadic second order logic can be used to express many classical notions of
sets of vertices of a graph as for instance: dominating sets, induced
matchings, perfect codes, independent sets or irredundant sets. Bounds on the
number of sets of any such family of sets are interesting from a combinatorial
point of view and have algorithmic applications. Many such bounds on different
families of sets over different classes of graphs are already provided in the
literature. In particular, Rote recently showed that the number of minimal
dominating sets in trees of order is at most and that
this bound is asymptotically sharp up to a multiplicative constant. We build on
his work to show that what he did for minimal dominating sets can be done for
any family of sets definable by a monadic second order formula.
We first show that, for any monadic second order formula over graphs that
characterizes a given kind of subset of its vertices, the maximal number of
such sets in a tree can be expressed as the \textit{growth rate of a bilinear
system}. This mostly relies on well known links between monadic second order
logic over trees and tree automata and basic tree automata manipulations. Then
we show that this "growth rate" of a bilinear system can be approximated from
above.We then use our implementation of this result to provide bounds on the
number of independent dominating sets, total perfect dominating sets, induced
matchings, maximal induced matchings, minimal perfect dominating sets, perfect
codes and maximal irredundant sets on trees. We also solve a question from D.
Y. Kang et al. regarding -matchings and improve a bound from G\'orska and
Skupie\'n on the number of maximal matchings on trees. Remark that this
approach is easily generalizable to graphs of bounded tree width or clique
width (or any similar class of graphs where tree automata are meaningful)
Extension complexity of stable set polytopes of bipartite graphs
The extension complexity of a polytope is the minimum
number of facets of a polytope that affinely projects to . Let be a
bipartite graph with vertices, edges, and no isolated vertices. Let
be the convex hull of the stable sets of . It is easy to
see that . We improve
both of these bounds. For the upper bound, we show that is , which is an improvement when
has quadratically many edges. For the lower bound, we prove that
is when is the
incidence graph of a finite projective plane. We also provide examples of
-regular bipartite graphs such that the edge vs stable set matrix of
has a fooling set of size .Comment: 13 pages, 2 figure
Hypergraph polynomials and the Bernardi process
Recently O. Bernardi gave a formula for the Tutte polynomial of a
graph, based on spanning trees and activities just like the original
definition, but using a fixed ribbon structure to order the set of edges in a
different way for each tree. The interior polynomial is a generalization of
to hypergraphs. We supply a Bernardi-type description of using a
ribbon structure on the underlying bipartite graph . Our formula works
because it is determined by the Ehrhart polynomial of the root polytope of
in the same way as is. To prove this we interpret the Bernardi process as a
way of dissecting the root polytope into simplices, along with a shelling
order. We also show that our generalized Bernardi process gives a common
extension of bijections (and their inverses) constructed by Baker and Wang
between spanning trees and break divisors.Comment: 46 page
- …