English

Parameterized Complexity of Finding Dissimilar Shortest Paths

Data Structures and Algorithms 2024-02-23 v1

Abstract

We consider the problem of finding ``dissimilar'' kk shortest paths from ss to tt in an edge-weighted directed graph DD, where the dissimilarity is measured by the minimum pairwise Hamming distances between these paths. More formally, given an edge-weighted directed graph D=(V,A)D = (V, A), two specified vertices s,tVs, t \in V, and integers d,kd, k, the goal of Dissimilar Shortest Paths is to decide whether DD has kk shortest paths P1,,PkP_1, \dots, P_k from ss to tt such that A(Pi)A(Pj)d|A(P_i) \mathbin{\triangle} A(P_j)| \ge d for distinct PiP_i and PjP_j. We design a deterministic algorithm to solve Dissimilar Shortest Paths with running time 2O(3kdk2)nO(1)2^{O(3^kdk^2)}n^{O(1)}, that is, Dissimilar Shortest Paths is fixed-parameter tractable parameterized by k+dk + d. To complement this positive result, we show that Dissimilar Shortest Paths is W[1]-hard when parameterized by only kk and paraNP-hard parameterized by dd.

Keywords

Cite

@article{arxiv.2402.14376,
  title  = {Parameterized Complexity of Finding Dissimilar Shortest Paths},
  author = {Ryo Funayama and Yasuaki Kobayashi and Takeaki Uno},
  journal= {arXiv preprint arXiv:2402.14376},
  year   = {2024}
}

Comments

many figures

R2 v1 2026-06-28T14:56:48.793Z