International audienceWe investigate short topological decompositions of non-orientable surfaces and provide algorithms to compute them. Our main result is a polynomial-time algorithm that for any graph embedded in a non-orientable surface computes a canonical non-orientable system of loops so that any loop from the canonical system intersects any edge of the graph in at most 30 points. The existence of such short canonical systems of loops was well known in the orientable case and an open problem in the non-orientable case. Our proof techniques combine recent work of Schaefer-Štefankovič with ideas coming from computational biology, specifically from the signed reversal distance algorithm of Hannenhalli-Pevzner. This result confirms a spec...
AbstractA unicellular map is the embedding of a connected graph in a surface in such a way that the ...
Many questions about homotopy are provably hard or even unsolvable in general. However, in specific ...
2014 We consider two systems (α1,..., αm) and (β1,..., βn) of curves drawn on a compact two-dimensio...
International audienceWe investigate short topological decompositions of non-orientable surfaces and...
International audienceWe investigate short topological decompositions of non-orientable surfaces and...
AbstractWe investigate embeddings of graphs on orientable 2-dimensional surfaces such that all face ...
We present an algorithm that computes a shortest non-contractible and a shortest non-separating cyc...
We present an algorithm that computes a shortest non-contractible and a shortest non-separating cycl...
We present an algorithm that computes a shortest non-contractible and a shortest non-separating cycl...
AbstractA conjecture of Robertson and Thomas on the orientable genus of graphs with a given nonorien...
We present an algorithm that computes a shortest noncontractible and a shortest non-separating cycle...
AbstractThe nth crossing number of a graph G, denoted crn(G), is the minimum number of crossings in ...
Planar graphs have a rich history that dates back to the 18th Century. They form one of the core con...
Planar graphs have a rich history that dates back to the 18th Century. They form one of the core con...
Let ck = crk (G) denote the minimum number of edge crossings when a graph G is drawn on an orientabl...
AbstractA unicellular map is the embedding of a connected graph in a surface in such a way that the ...
Many questions about homotopy are provably hard or even unsolvable in general. However, in specific ...
2014 We consider two systems (α1,..., αm) and (β1,..., βn) of curves drawn on a compact two-dimensio...
International audienceWe investigate short topological decompositions of non-orientable surfaces and...
International audienceWe investigate short topological decompositions of non-orientable surfaces and...
AbstractWe investigate embeddings of graphs on orientable 2-dimensional surfaces such that all face ...
We present an algorithm that computes a shortest non-contractible and a shortest non-separating cyc...
We present an algorithm that computes a shortest non-contractible and a shortest non-separating cycl...
We present an algorithm that computes a shortest non-contractible and a shortest non-separating cycl...
AbstractA conjecture of Robertson and Thomas on the orientable genus of graphs with a given nonorien...
We present an algorithm that computes a shortest noncontractible and a shortest non-separating cycle...
AbstractThe nth crossing number of a graph G, denoted crn(G), is the minimum number of crossings in ...
Planar graphs have a rich history that dates back to the 18th Century. They form one of the core con...
Planar graphs have a rich history that dates back to the 18th Century. They form one of the core con...
Let ck = crk (G) denote the minimum number of edge crossings when a graph G is drawn on an orientabl...
AbstractA unicellular map is the embedding of a connected graph in a surface in such a way that the ...
Many questions about homotopy are provably hard or even unsolvable in general. However, in specific ...
2014 We consider two systems (α1,..., αm) and (β1,..., βn) of curves drawn on a compact two-dimensio...