1,203 research outputs found
Linear-Time Algorithms for Maximum-Weight Induced Matchings and Minimum Chain Covers in Convex Bipartite Graphs
A bipartite graph is convex if the vertices in can be
linearly ordered such that for each vertex , the neighbors of are
consecutive in the ordering of . An induced matching of is a
matching such that no edge of connects endpoints of two different edges of
. We show that in a convex bipartite graph with vertices and
weighted edges, an induced matching of maximum total weight can be computed in
time. An unweighted convex bipartite graph has a representation of
size that records for each vertex the first and last neighbor
in the ordering of . Given such a compact representation, we compute an
induced matching of maximum cardinality in time.
In convex bipartite graphs, maximum-cardinality induced matchings are dual to
minimum chain covers. A chain cover is a covering of the edge set by chain
subgraphs, that is, subgraphs that do not contain induced matchings of more
than one edge. Given a compact representation, we compute a representation of a
minimum chain cover in time. If no compact representation is given, the
cover can be computed in time.
All of our algorithms achieve optimal running time for the respective problem
and model. Previous algorithms considered only the unweighted case, and the
best algorithm for computing a maximum-cardinality induced matching or a
minimum chain cover in a convex bipartite graph had a running time of
Schnyder woods for higher genus triangulated surfaces, with applications to encoding
Schnyder woods are a well-known combinatorial structure for plane
triangulations, which yields a decomposition into 3 spanning trees. We extend
here definitions and algorithms for Schnyder woods to closed orientable
surfaces of arbitrary genus. In particular, we describe a method to traverse a
triangulation of genus and compute a so-called -Schnyder wood on the
way. As an application, we give a procedure to encode a triangulation of genus
and vertices in bits. This matches the worst-case
encoding rate of Edgebreaker in positive genus. All the algorithms presented
here have execution time , hence are linear when the genus is fixed.Comment: 27 pages, to appear in a special issue of Discrete and Computational
Geometr
Forbidden minor characterizations for low-rank optimal solutions to semidefinite programs over the elliptope
We study a new geometric graph parameter \egd(G), defined as the smallest
integer for which any partial symmetric matrix which is completable to
a correlation matrix and whose entries are specified at the positions of the
edges of , can be completed to a matrix in the convex hull of correlation
matrices of \rank at most . This graph parameter is motivated by its
relevance to the problem of finding low rank solutions to semidefinite programs
over the elliptope, and also by its relevance to the bounded rank Grothendieck
constant. Indeed, \egd(G)\le r if and only if the rank- Grothendieck
constant of is equal to 1. We show that the parameter \egd(G) is minor
monotone, we identify several classes of forbidden minors for \egd(G)\le r
and we give the full characterization for the case . We also show an upper
bound for \egd(G) in terms of a new tree-width-like parameter \sla(G),
defined as the smallest for which is a minor of the strong product of a
tree and . We show that, for any 2-connected graph on at
least 6 nodes, \egd(G)\le 2 if and only if \sla(G)\le 2.Comment: 33 pages, 8 Figures. In its second version, the paper has been
modified to accommodate the suggestions of the referees. Furthermore, the
title has been changed since we feel that the new title reflects more
accurately the content and the main results of the pape
- …