5,538 research outputs found
Finding Simple Shortest Paths and Cycles
The problem of finding multiple simple shortest paths in a weighted directed
graph has many applications, and is considerably more difficult than
the corresponding problem when cycles are allowed in the paths. Even for a
single source-sink pair, it is known that two simple shortest paths cannot be
found in time polynomially smaller than (where ) unless the
All-Pairs Shortest Paths problem can be solved in a similar time bound. The
latter is a well-known open problem in algorithm design. We consider the
all-pairs version of the problem, and we give a new algorithm to find
simple shortest paths for all pairs of vertices. For , our algorithm runs
in time (where ), which is almost the same bound as
for the single pair case, and for we improve earlier bounds. Our approach
is based on forming suitable path extensions to find simple shortest paths;
this method is different from the `detour finding' technique used in most of
the prior work on simple shortest paths, replacement paths, and distance
sensitivity oracles.
Enumerating simple cycles is a well-studied classical problem. We present new
algorithms for generating simple cycles and simple paths in in
non-decreasing order of their weights; the algorithm for generating simple
paths is much faster, and uses another variant of path extensions. We also give
hardness results for sparse graphs, relative to the complexity of computing a
minimum weight cycle in a graph, for several variants of problems related to
finding simple paths and cycles.Comment: The current version includes new results for undirected graphs. In
Section 4, the notion of an (m,n) reduction is generalized to an f(m,n)
reductio
Generation and Properties of Snarks
For many of the unsolved problems concerning cycles and matchings in graphs
it is known that it is sufficient to prove them for \emph{snarks}, the class of
nontrivial 3-regular graphs which cannot be 3-edge coloured. In the first part
of this paper we present a new algorithm for generating all non-isomorphic
snarks of a given order. Our implementation of the new algorithm is 14 times
faster than previous programs for generating snarks, and 29 times faster for
generating weak snarks. Using this program we have generated all non-isomorphic
snarks on vertices. Previously lists up to vertices have been
published. In the second part of the paper we analyze the sets of generated
snarks with respect to a number of properties and conjectures. We find that
some of the strongest versions of the cycle double cover conjecture hold for
all snarks of these orders, as does Jaeger's Petersen colouring conjecture,
which in turn implies that Fulkerson's conjecture has no small counterexamples.
In contrast to these positive results we also find counterexamples to eight
previously published conjectures concerning cycle coverings and the general
cycle structure of cubic graphs.Comment: Submitted for publication V2: various corrections V3: Figures updated
and typos corrected. This version differs from the published one in that the
Arxiv-version has data about the automorphisms of snarks; Journal of
Combinatorial Theory. Series B. 201
Hamiltonian cycles in Cayley graphs of imprimitive complex reflection groups
Generalizing a result of Conway, Sloane, and Wilkes for real reflection
groups, we show the Cayley graph of an imprimitive complex reflection group
with respect to standard generating reflections has a Hamiltonian cycle. This
is consistent with the long-standing conjecture that for every finite group, G,
and every set of generators, S, of G the undirected Cayley graph of G with
respect to S has a Hamiltonian cycle.Comment: 15 pages, 4 figures; minor revisions according to referee comments,
to appear in Discrete Mathematic
Three-cuts are a charm: acyclicity in 3-connected cubic graphs
Let be a bridgeless cubic graph. In 2023, the three authors solved a
conjecture (also known as the -Conjecture) made by Mazzuoccolo in 2013:
there exist two perfect matchings of such that the complement of their
union is a bipartite subgraph of . They actually show that given any
-factor (a spanning subgraph of such that its vertices have degree
at least 1) and an arbitrary edge of , there exists a perfect matching
of containing such that is bipartite. This
is a step closer to comprehend better the Fan--Raspaud Conjecture and
eventually the Berge--Fulkerson Conjecture. The -Conjecture, now a
theorem, is also the weakest assertion in a series of three conjectures made by
Mazzuoccolo in 2013, with the next stronger statement being: there exist two
perfect matchings of such that the complement of their union is an acyclic
subgraph of . Unfortunately, this conjecture is not true: Jin, Steffen, and
Mazzuoccolo later showed that there exists a counterexample admitting 2-cuts.
Here we show that, despite of this, every cyclically 3-edge-connected cubic
graph satisfies this second conjecture.Comment: 21 pages, 12 figures. arXiv admin note: text overlap with
arXiv:2204.1002
An extensive English language bibliography on graph theory and its applications
Bibliography on graph theory and its application
Designing labeled graph classifiers by exploiting the R\'enyi entropy of the dissimilarity representation
Representing patterns as labeled graphs is becoming increasingly common in
the broad field of computational intelligence. Accordingly, a wide repertoire
of pattern recognition tools, such as classifiers and knowledge discovery
procedures, are nowadays available and tested for various datasets of labeled
graphs. However, the design of effective learning procedures operating in the
space of labeled graphs is still a challenging problem, especially from the
computational complexity viewpoint. In this paper, we present a major
improvement of a general-purpose classifier for graphs, which is conceived on
an interplay between dissimilarity representation, clustering,
information-theoretic techniques, and evolutionary optimization algorithms. The
improvement focuses on a specific key subroutine devised to compress the input
data. We prove different theorems which are fundamental to the setting of the
parameters controlling such a compression operation. We demonstrate the
effectiveness of the resulting classifier by benchmarking the developed
variants on well-known datasets of labeled graphs, considering as distinct
performance indicators the classification accuracy, computing time, and
parsimony in terms of structural complexity of the synthesized classification
models. The results show state-of-the-art standards in terms of test set
accuracy and a considerable speed-up for what concerns the computing time.Comment: Revised versio
- …