mlsanityData to 7 Oct 2026

Computing Diverse Shortest Paths Efficiently: A Theoretical and Experimental Study

arXiv 2112.05403 ↗First posted 10 Dec 2021cs.DS cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Finding diverse solutions in combinatorial problems recently has received considerable attention (Baste et al. 2020; Fomin et al. 2020; Hanaka et al. 2021). In this paper we study the following type of problems: given an integer k, the problem asks for k solutions such that the sum of pairwise (weighted) Hamming distances between these solutions is maximized. Such solutions are called diverse solutions. We present a polynomial-time algorithm for finding diverse shortest st-paths in weighted directed graphs. Moreover, we study the diverse version of other classical combinatorial problems such as diverse weighted matroid bases, diverse weighted arborescences, and diverse bipartite matchings. We show that these problems can be solved in polynomial time as well. To evaluate the practical performance of our algorithm for finding diverse shortest st-paths, we conduct a computational experiment with synthetic and real-world instances.The experiment shows that our algorithm successfully computes diverse solutions within reasonable computational time.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 7 of its 36 references that are in the map. First posted on arXiv 10 Dec 2021.

Builds on

7 of 36 references.

References · 7

  1. 2019Diversity of Solutions: An Exploration Through the Lens of Fixed-Parameter Tractability Theorycited by 9
  2. 2019JGraphT -- A Java library for graph data structures and algorithmscited by 5
  3. 2019FPT Algorithms for Diverse Collections of Hitting Setscited by 4
  4. 2020Diverse Pairs of Matchingscited by 4
  5. 2020Finding Diverse Trees, Paths, and Morecited by 3
  6. 2021Diverse Collections in Matroids and Graphscited by 3
  7. 2014k-best enumerationcited by 1

Built on by

Cited by year

Citing papers per year: 2024: 2.

2 papers.