Computing Diverse Shortest Paths Efficiently: A Theoretical and Experimental Study
Tesshu Hanaka, Yasuaki Kobayashi, Kazuhiro Kurita, See Woo Lee, Yota Otachi
Abstract
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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext fa29450c-ad9f-4c8b-932f-6dec893e4d0bCited by top-tier papers5
- A Framework to Design Approximation Algorithms for Finding Diverse Solutions in Combinatorial ProblemsTesshu Hanaka, Masashi Kiyomi, Yasuaki Kobayashi, Yusuke Kobayashi et al.AAAI 2023 · 23 citations
- Fair Short Paths in Vertex-Colored GraphsMatthias Bentert, Leon Kellerhals, Rolf NiedermeierAAAI 2023 · 4 citations
- Determinantal SievingEduard Eiben, Tomohiro Koana, Magnus WahlströmSODA 2024 · 3 citations
- Beyond Shortest Paths: Node Fairness in Route RecommendationAntonio Ferrara, David García-Soriano, Francesco BonchiVLDB 2025 · 1 citation
- PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial OptimizationAndré Hottung, Mridul Mahajan, Kevin TierneyICLR 2025
Builds on1
Related papers
- A Polynomial Time Algorithm for the k-Disjoint Shortest Paths ProblemWilliam LochetSODA 2021 · 12 citations
- DiverSAT: A Novel and Effective Local Search Algorithm for Diverse SAT ProblemJiaxin Liang, Junping Zhou, Minghao YinAAAI 2025 · 1 citation
- Modelling Diversity of SolutionsLinnea Ingmar, Maria Garcia de la Banda, Peter J. Stuckey, Guido TackAAAI 2020 · 35 citations
- Parameterized Algorithm for the Disjoint Path Problem on Planar Graphs: Exponential in k2 and Linear in nKyungjin Cho, Eunjin Oh, Seunghyeok OhSODA 2023 · 2 citations
- Bounding Quality in Diverse PlanningMichael Katz, Shirin Sohrabi, Octavian UdreaAAAI 2022 · 10 citations
