Edge-Minimum Walk of Modular Length in Polynomial Time

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Amarilli, Antoine, Groz, Benoît, Wein, Nicole
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866908154058506240
author Amarilli, Antoine
Groz, Benoît
Wein, Nicole
author_facet Amarilli, Antoine
Groz, Benoît
Wein, Nicole
contents We study the problem of finding, in a directed graph, an st-walk of length r mod q which is edge-minimum, i.e., uses the smallest number of distinct edges. Despite the vast literature on paths and cycles with modularity constraints, to the best of our knowledge we are the first to study this problem. Our main result is a polynomial-time algorithm that solves this task when r and q are constants. We also show how our proof technique gives an algorithm to solve a generalization of the well-known Directed Steiner Network problem, in which connections between endpoint pairs are required to satisfy modularity constraints on their length. Our algorithm is polynomial when the number of endpoint pairs and the modularity constraints on the pairs are constants.
format Preprint
id arxiv_https___arxiv_org_abs_2412_01614
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Edge-Minimum Walk of Modular Length in Polynomial Time
Amarilli, Antoine
Groz, Benoît
Wein, Nicole
Data Structures and Algorithms
We study the problem of finding, in a directed graph, an st-walk of length r mod q which is edge-minimum, i.e., uses the smallest number of distinct edges. Despite the vast literature on paths and cycles with modularity constraints, to the best of our knowledge we are the first to study this problem. Our main result is a polynomial-time algorithm that solves this task when r and q are constants. We also show how our proof technique gives an algorithm to solve a generalization of the well-known Directed Steiner Network problem, in which connections between endpoint pairs are required to satisfy modularity constraints on their length. Our algorithm is polynomial when the number of endpoint pairs and the modularity constraints on the pairs are constants.
title Edge-Minimum Walk of Modular Length in Polynomial Time
topic Data Structures and Algorithms
url https://arxiv.org/abs/2412.01614