Algorithms for Length Spectra of Combinatorial Tori

03/14/2023
by   Vincent Delecroix, et al.
0

Consider a weighted, undirected graph cellularly embedded on a topological surface. The function assigning to each free homotopy class of closed curves the length of a shortest cycle within this homotopy class is called the marked length spectrum. The (unmarked) length spectrum is obtained by just listing the length values of the marked length spectrum in increasing order. In this paper, we describe algorithms for computing the (un)marked length spectra of graphs embedded on the torus. More specifically, we preprocess a weighted graph of complexity n in time O(n^2 loglog n) so that, given a cycle with ℓ edges representing a free homotopy class, the length of a shortest homotopic cycle can be computed in O(ℓ+log n) time. Moreover, given any positive integer k, the first k values of its unmarked length spectrum can be computed in time O(k log n). Our algorithms are based on a correspondence between weighted graphs on the torus and polyhedral norms. In particular, we give a weight independent bound on the complexity of the unit ball of such norms. As an immediate consequence we can decide if two embedded weighted graphs have the same marked spectrum in polynomial time. We also consider the problem of comparing the unmarked spectra and provide a polynomial time algorithm in the unweighted case and a randomized polynomial time algorithm otherwise.

READ FULL TEXT

page 16

page 23

research
03/12/2019

On the Maximum Weight Independent Set Problem in graphs without induced cycles of length at least five

A hole in a graph is an induced cycle of length at least 4, and an antih...
research
08/10/2019

Approximation of the Lagrange and Markov spectra

The (classical) Lagrange spectrum is a closed subset of the positive rea...
research
06/08/2023

Longest Common Prefix Arrays for Succinct k-Spectra

The k-spectrum of a string is the set of all distinct substrings of leng...
research
05/04/2018

Coloring even-hole-free graphs with no star cutset

A hole is a chordless cycle of length at least 4. A graph is even-hole-f...
research
12/03/2019

On the Shortest Separating Cycle

According to a result of Arkin  (2016), given n point pairs in the plane...
research
11/04/2021

The Shortest Even Cycle Problem is Tractable

Given a directed graph, we show how to efficiently find a shortest (dire...
research
12/04/2018

Topologically Trivial Closed Walks in Directed Surface Graphs

Let G be a directed graph with n vertices and m edges, embedded on a sur...

Please sign up or login with your details

Forgot password? Click here to reset