AbstractLet M be an orientable combinatorial surface. A cycle on M is splitting if it has no self-intersections and it partitions M into two components, neither of which is homeomorphic to a disk. In other words, splitting cycles are simple, separating, and non-contractible. We prove that finding the shortest splitting cycle on a combinatorial surface is NP-hard but fixed-parameter tractable with respect to the surface genus g and the number of boundary components b of the surface. Specifically, we describe an algorithm to compute the shortest splitting cycle in (g+b)O(g+b)nlogn time, where n is the complexity of the combinatorial surface
A pants decomposition of a compact orientable surface M is a set of disjoint simple cycles which cut...
Motivated by applications in computer graphics, visualization, and scientific computation, we study ...
Let G be a graph cellularly embedded on a surface. We consider the problem of determining whether G ...
Let $\MM$ be an orientable combinatorial surface without boundary. A cycle on $\MM$ is \emph{splitti...
Let M be an orientable surface without boundary. A cycle on M is splitting if it has no self-interse...
AbstractLet M be an orientable combinatorial surface. A cycle on M is splitting if it has no self-in...
We present an algorithm that computes a shortest non-contractible and a shortest non-separating cyc...
We present an algorithm that computes a shortest noncontractible and a shortest non-separating cycle...
A cycle on a combinatorial surface is tight if it as short as possible in its (free) homotopy class....
Many questions about homotopy are provably hard or even unsolvable in general. However, in specific ...
Let $D$ be a weighted directed graph cellularly embedded in a surface of genus $g$, orientable or no...
Let G be a graph embedded on a surface of genus g with b boundary cycles. We describe algorithms to ...
International audienceLet T be a triangulation of an orientable surface Σ of genus g. A cycle C of T...
AbstractLet G be an unweighted graph of complexity n embedded in a surface of genus g, orientable or...
We investigate the computational problems associated with combinatorial surfaces. Specifically, we p...
A pants decomposition of a compact orientable surface M is a set of disjoint simple cycles which cut...
Motivated by applications in computer graphics, visualization, and scientific computation, we study ...
Let G be a graph cellularly embedded on a surface. We consider the problem of determining whether G ...
Let $\MM$ be an orientable combinatorial surface without boundary. A cycle on $\MM$ is \emph{splitti...
Let M be an orientable surface without boundary. A cycle on M is splitting if it has no self-interse...
AbstractLet M be an orientable combinatorial surface. A cycle on M is splitting if it has no self-in...
We present an algorithm that computes a shortest non-contractible and a shortest non-separating cyc...
We present an algorithm that computes a shortest noncontractible and a shortest non-separating cycle...
A cycle on a combinatorial surface is tight if it as short as possible in its (free) homotopy class....
Many questions about homotopy are provably hard or even unsolvable in general. However, in specific ...
Let $D$ be a weighted directed graph cellularly embedded in a surface of genus $g$, orientable or no...
Let G be a graph embedded on a surface of genus g with b boundary cycles. We describe algorithms to ...
International audienceLet T be a triangulation of an orientable surface Σ of genus g. A cycle C of T...
AbstractLet G be an unweighted graph of complexity n embedded in a surface of genus g, orientable or...
We investigate the computational problems associated with combinatorial surfaces. Specifically, we p...
A pants decomposition of a compact orientable surface M is a set of disjoint simple cycles which cut...
Motivated by applications in computer graphics, visualization, and scientific computation, we study ...
Let G be a graph cellularly embedded on a surface. We consider the problem of determining whether G ...