Skip to main content

GEN-LARAC: A Generalized Approach to the Constrained Shortest Path Problem Under Multiple Additive Constraints

  • Conference paper
Algorithms and Computation (ISAAC 2005)

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

Included in the following conference series:

Abstract

Given a network modeled as a graph G with each link associated with a cost and k weights, the Constrained Shortest Path (CSP(k)) problem asks for computing a minimum cost path from a source node s to a target node t satisfying pre-specified bounds on path weights. This problem is NP-hard. In this paper we propose a new approximation algorithm called GEN-LARAC for CSP(k) problem based on Lagrangian relaxation method. For k = 1, we show that the relaxed problem can be solved by a polynomial time algorithm with time complexity O((m + n log n)2). Using this algorithm as a building block and combing it with ideas from mathematical programming, we propose an efficient algorithm for arbitrary k. We prove the convergence of our algorithm and compare it with previously known algorithms. We point out that our algorithm is also applicable to a more general class of constrained optimization problems.

The work of K. Thulasiraman has been supported by NSF ITR grant ANI-0312435 The work of G. Xue has been supported by NSF ITR grant ANI-0312635.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beasley, J., Christofides, N.: An algorithm for the resource constrained shortest path problem. Networks 19, 379–394 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  2. Blokh, B., Gutin, G.: An approximation algorithm for combinatorial optimization problems with two parameters. Australasian Journal of Combinatorics 14, 157–164 (1996)

    MATH  MathSciNet  Google Scholar 

  3. Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge (2003)

    Google Scholar 

  4. Chen, S., Nahrstedt, K.: On finding multi-constrained path. In: ICC, pp. 874–879 (1998)

    Google Scholar 

  5. Garey, M.R., Johnson, D.S.: Computers and Intractability. Freeman, San Francisco (1979)

    MATH  Google Scholar 

  6. Goel, A., Ramakrishnan, K.G., Kataria, D., Logothetis, D.: Efficient computation of delay-sensitive routes from one source to all destinations. In: INFOCOM, pp. 854–858 (2001)

    Google Scholar 

  7. Handler, G., Zang, I.: A dual algorithm for the constrained shortest path problem. Networks 10, 293–310 (1980)

    Article  MathSciNet  Google Scholar 

  8. Hassin, R.: Approximation schemes for the restricted shortest path problem. Math. of Oper. Res. 17(1), 36–42 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  9. Jaffe, J.M.: Algorithms for finding paths with multiple constraints. Networks 14, 95–116 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  10. Jüttner, A., Szviatovszki, B., Mécs, I., Rajkó, Z.: Lagrange relaxation based method for the QoS routing problem. In: INFOCOM, pp. 859–868 (2001)

    Google Scholar 

  11. Korkmaz, T., Krunz, M.: Multi-constrained optimal path selection. In: INFOCOM, pp. 834–843 (2001)

    Google Scholar 

  12. Liu, G., Ramakrishnan, K.G.: A*prune: An algorithm for finding k shortest paths subject to multiple constraints. In: INFOCOM, pp. 743–749 (2001)

    Google Scholar 

  13. Lorenz, D., Raz, D.: A simple efficient approximation scheme for the restricted shortest paths problem. Oper. Res. Letters 28, 213–219 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  14. Megiddo, N.: Combinatorial optimization with rational objective functions. In: STOC 1978: Proceedings of the tenth annual ACM symposium on Theory of computing, pp. 1–12. ACM Press, New York (1978)

    Chapter  Google Scholar 

  15. Mehlhorn, K., Ziegelmann, M.: Resource constrained shortest paths. In: Paterson, M. (ed.) ESA 2000. LNCS, vol. 1879, pp. 326–337. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  16. De Neve, H., Van Mieghem, P.: Tamcra: A tunable accuracy multiple constraints routing algorithm. Comput. Commun. 23, 667–679 (2000)

    Article  Google Scholar 

  17. Palmer, C.R., Steffan, J.G.: Generating network topologies that obey power laws. In: IEEE GLOBECOM, pp. 434–438 (2000)

    Google Scholar 

  18. Schrijver, A.: Theory of linear and integer programming. John Wiley, New York (1986)

    MATH  Google Scholar 

  19. Thulasiraman, K., Swamy, M.N.: Graphs: Theory and algorithms. Wiley Interscience, New York (1992)

    MATH  Google Scholar 

  20. Waxman, B.M.: Routing of multipoint connections. IEEE Journal on Selected Areas in Communications 6(9), 1617–1622 (1988)

    Article  Google Scholar 

  21. Xiao, Y., Thulasiraman, K., Xue, G.: Equivalence, unification and generality of two approaches to the constrained shortest path problem with extension. In: Allerton Conference on Control, Communication and Computing, pp. 905–914. University of Illinois, Urbana (2003)

    Google Scholar 

  22. Xue, G., Sen, A., Banka, R.: Routing with many additive QoS constraints. In: ICC, pp. 223–227 (2003)

    Google Scholar 

  23. Yuan, X.: Heuristic algorithms for multiconstrained quality-of-service routing. IEEE/ACM Trans. Netw. 10(2), 244–256 (2002)

    Article  Google Scholar 

  24. Ziegelmann, M.: Constrained shortest paths and related problems. PhD thesis, Max-Planck-Institut für Informatik (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xiao, Y., Thulasiraman, K., Xue, G. (2005). GEN-LARAC: A Generalized Approach to the Constrained Shortest Path Problem Under Multiple Additive Constraints. In: Deng, X., Du, DZ. (eds) Algorithms and Computation. ISAAC 2005. Lecture Notes in Computer Science, vol 3827. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11602613_11

Download citation

  • DOI: https://doi.org/10.1007/11602613_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30935-2

  • Online ISBN: 978-3-540-32426-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics