Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
126 tokens/sec
GPT-4o
28 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Parameterized Complexity of Finding Dissimilar Shortest Paths (2402.14376v1)

Published 22 Feb 2024 in cs.DS

Abstract: We consider the problem of finding ``dissimilar'' $k$ shortest paths from $s$ to $t$ in an edge-weighted directed graph $D$, 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)$, two specified vertices $s, t \in V$, and integers $d, k$, the goal of Dissimilar Shortest Paths is to decide whether $D$ has $k$ shortest paths $P_1, \dots, P_k$ from $s$ to $t$ such that $|A(P_i) \mathbin{\triangle} A(P_j)| \ge d$ for distinct $P_i$ and $P_j$. We design a deterministic algorithm to solve Dissimilar Shortest Paths with running time $2{O(3kdk2)}n{O(1)}$, that is, Dissimilar Shortest Paths is fixed-parameter tractable parameterized by $k + d$. To complement this positive result, we show that Dissimilar Shortest Paths is W[1]-hard when parameterized by only $k$ and paraNP-hard parameterized by $d$.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (26)
  1. On finding dissimilar paths. Eur. J. Oper. Res., 121(2):232–246, 2000.
  2. Color-coding. J. ACM, 42(4):844–856, 1995. doi:10.1145/210332.210337.
  3. Almost disjoint paths and separating by forbidden pairs, 2022. arXiv:2202.10090.
  4. Diversity of solutions: An exploration through the lens of fixed-parameter tractability theory. Artif. Intell., 303:103644, 2022. doi:10.1016/j.artint.2021.103644.
  5. FPT algorithms for diverse collections of hitting sets. Algorithms, 12(12):254, 2019. doi:10.3390/a12120254.
  6. Finding k-shortest paths with limited overlap. VLDB J., 29(5):1023–1047, 2020. doi:10.1007/s00778-020-00604-x.
  7. Finding diverse minimum s-t cuts. In Satoru Iwata and Naonori Kakimura, editors, 34th International Symposium on Algorithms and Computation, ISAAC 2023, December 3-6, 2023, Kyoto, Japan, volume 283 of LIPIcs, pages 24:1–24:17. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2023. doi:10.4230/LIPICS.ISAAC.2023.24.
  8. Diverse approximations for monotone submodular maximization problems with a matroid constraint. In Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI 2023, 19th-25th August 2023, Macao, SAR, China, pages 5558–5566. ijcai.org, 2023. URL: https://doi.org/10.24963/ijcai.2023/617, doi:10.24963/IJCAI.2023/617.
  9. Determinantal sieving. In Proceedings of the 2024 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 377–423, 2024. doi:10.1137/1.9781611977912.16.
  10. Diverse pairs of matchings. In Yixin Cao, Siu-Wing Cheng, and Minming Li, editors, 31st International Symposium on Algorithms and Computation, ISAAC 2020, December 14-18, 2020, Hong Kong, China (Virtual Conference), volume 181 of LIPIcs, pages 26:1–26:12. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2020. doi:10.4230/LIPICS.ISAAC.2020.26.
  11. Diverse collections in matroids and graphs. In Markus Bläser and Benjamin Monmege, editors, 38th International Symposium on Theoretical Aspects of Computer Science, STACS 2021, volume 187 of LIPIcs, pages 31:1–31:14. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2021. doi:10.4230/LIPIcs.STACS.2021.31.
  12. Obtaining approximately optimal and diverse solutions via dispersion. In Armando Castañeda and Francisco Rodríguez-Henríquez, editors, LATIN 2022: Theoretical Informatics - 15th Latin American Symposium, Guanajuato, Mexico, November 7-11, 2022, Proceedings, volume 13568 of Lecture Notes in Computer Science, pages 222–239. Springer, 2022. doi:10.1007/978-3-031-20624-5_14.
  13. Some simplified np-complete graph problems. Theor. Comput. Sci., 1(3):237–267, 1976. doi:10.1016/0304-3975(76)90059-1.
  14. Most diverse near-shortest paths. In Xiaofeng Meng, Fusheng Wang, Chang-Tien Lu, Yan Huang, Shashi Shekhar, and Xing Xie, editors, SIGSPATIAL ’21: 29th International Conference on Advances in Geographic Information Systems 2021, pages 229–239. ACM, 2021. doi:10.1145/3474717.3483955.
  15. A framework to design approximation algorithms for finding diverse solutions in combinatorial problems. In Brian Williams, Yiling Chen, and Jennifer Neville, editors, Thirty-Seventh AAAI Conference on Artificial Intelligence, AAAI 2023, pages 3968–3976. AAAI Press, 2023. URL: https://doi.org/10.1609/aaai.v37i4.25511, doi:10.1609/AAAI.V37I4.25511.
  16. Computing diverse shortest paths efficiently: A theoretical and experimental study. In Thirty-Sixth AAAI Conference on Artificial Intelligence, AAAI 2022, pages 3758–3766. AAAI Press, 2022. doi:10.1609/AAAI.V36I4.20290.
  17. Finding diverse trees, paths, and more. In Thirty-Fifth AAAI Conference on Artificial Intelligence, AAAI 2021, pages 3778–3786. AAAI Press, 2021. doi:10.1609/AAAI.V35I5.16495.
  18. Ian Holyer. The NP-completeness of edge-coloring. SIAM J. Comput., 10(4):718–720, 1981. doi:10.1137/0210055.
  19. Bin packing with fixed number of bins revisited. J. Comput. Syst. Sci., 79(1):39–49, 2013. URL: https://doi.org/10.1016/j.jcss.2012.04.004, doi:10.1016/J.JCSS.2012.04.004.
  20. The complexity of finding two disjoint paths with min-max objective function. Discret. Appl. Math., 26(1):105–115, 1990. doi:10.1016/0166-218X(90)90024-7.
  21. Finding top-k shortest paths with diversity. IEEE Trans. Knowl. Data Eng., 30(3):488–502, 2018. doi:10.1109/TKDE.2017.2773492.
  22. Diversity of answers to conjunctive queries. In Floris Geerts and Brecht Vandevoort, editors, 26th International Conference on Database Theory, ICDT 2023, volume 255 of LIPIcs, pages 10:1–10:19. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2023. doi:10.4230/LIPIcs.ICDT.2023.10.
  23. Splitters and near-optimal derandomization. In 36th Annual Symposium on Foundations of Computer Science, Milwaukee, Wisconsin, USA, 23-25 October 1995, pages 182–191. IEEE Computer Society, 1995. doi:10.1109/SFCS.1995.492475.
  24. Vadim G. Vizing. On an estimate of the chromatic class of a p𝑝pitalic_p-graph. Discret Analiz, 3:25–30, 1964.
  25. A heuristic approach to finding diverse short paths. In ICRA, pages 4173–4179. IEEE, 2015.
  26. Finding minimum-cost paths with minimum sharability. In INFOCOM 2007. 26th IEEE International Conference on Computer Communications, Joint Conference of the IEEE Computer and Communications Societies, pages 1532–1540. IEEE, 2007. doi:10.1109/INFCOM.2007.180.
Citations (1)

Summary

We haven't generated a summary for this paper yet.