Skip to main content

On Finding Shortest Paths in Arc-Dependent Networks

  • Conference paper
  • First Online:
Combinatorial Optimization (ISCO 2020)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12176))

Included in the following conference series:

Abstract

This paper is concerned with the design and analysis of algorithms for the arc-dependent shortest path (ADSP) problem. A network is said to be arc-dependent if the cost of an arc a depends upon the arc taken to enter a. These networks are fundamentally different from traditional networks in which the cost associated with an arc is a fixed constant and part of the input. The ADSP problem is also known as the suffix-1 path-dependent shortest path problem in the literature. This problem has a polynomial time solution if the shortest paths are not required to be simple. The ADSP problem finds applications in a number of domains including highway engineering, turn penalties and prohibitions, and fare rebates. In this paper, we are interested in the ADSP problem when restricted to simple paths. We call this restricted version the simple arc-dependent shortest path (SADSP) problem. We show that the SADSP problem is NP-complete. We present inapproximability results and an exact exponential algorithm for this problem. Additionally, we explore the problem of detecting negative cost cycles in arc-dependent networks and discuss its algorithmic complexity.

K. Subramani—This research was supported in part by the Air-Force Office of Scientific Research through Grant FA9550-19-1-017. This research was also supported in part by the Air-Force Research Laboratory Rome through Contract FA8750-17-S-7007.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Añez, J., De La Barra, T., Pérez, B.: Dual graph representation of transport networks. Transp. Res. Part B: Methodol. 30(3), 209–216 (1996)

    Article  Google Scholar 

  2. Ausiello, G., Crescenzi, P., Gambosi, G., Kann, V., Marchetti-Spaccamela, A., Protasi, M.: Complexity and Approximation: Combinatorial Optimization and Their Approximability Properties, 1st edn. Springer, Heidelberg (1999). https://doi.org/10.1007/978-3-642-58412-1

    Book  MATH  Google Scholar 

  3. Bellman, R.E.: Dynamic Programming. Princeton University Press, Princeton (1957)

    MATH  Google Scholar 

  4. Caldwell, T.: On finding minimum routes in a network with turn penalties. Commun. ACM 4(2), 107–108 (1961)

    Article  MathSciNet  Google Scholar 

  5. Dijkstra, E.W.: A note on two problems in connexion with graphs. Numer. Math. 1, 269–271 (1959)

    Article  MathSciNet  Google Scholar 

  6. Held, M., Karp, R.M.: A dynamic programming approach to sequencing problems. J. Soc. Ind. Appl. Math. 10(1), 196–210 (1962)

    Article  MathSciNet  Google Scholar 

  7. Kirby, R.F., Potts, R.B.: The minimum route problem for networks with turn penalties and prohibitions. Transp. Res. 3(3), 397–408 (1969)

    Article  Google Scholar 

  8. Orponen, P., Mannila, H.: On approximation preserving reductions: complete problems and robustmeasures. Technical report, Department of Computer Science, University of Helsinki (1987)

    Google Scholar 

  9. Tan, J.: On path-dependent shortest path and its application in finding least cost path in transportation networks. Master’s thesis, School of Computing, National University of Singapore (2003)

    Google Scholar 

  10. Tan, J., Leong, HW.: Least-cost path in public transportation systems with fare rebates that are path- and time-dependent. In: Proceedings of the 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No. 04TH8749), pp. 1000–1005, October 2004

    Google Scholar 

  11. Ziliaskopoulos, A.K., Mahmassani, H.S.: A note on least time path computation considering delays and prohibitions for intersection movements. Transp. Res. Part B: Methodol. 30(5), 359–367 (1996)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. Subramani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wojciechowski, P., Williamson, M., Subramani, K. (2020). On Finding Shortest Paths in Arc-Dependent Networks. In: Baïou, M., Gendron, B., Günlük, O., Mahjoub, A.R. (eds) Combinatorial Optimization. ISCO 2020. Lecture Notes in Computer Science(), vol 12176. Springer, Cham. https://doi.org/10.1007/978-3-030-53262-8_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-53262-8_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-53261-1

  • Online ISBN: 978-3-030-53262-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics