Skip to main content

Smoothed Functional and Quasi-Newton Algorithms for Routing in Multi-stage Queueing Network with Constraints

  • Conference paper
Distributed Computing and Internet Technology (ICDCIT 2011)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6536))

Abstract

We consider the problem of optimal routing in a multi-stage network of queues with constraints on queue lengths. We develop three algorithms for probabilistic routing for this problem using only the total end-to-end delays. These algorithms use the smoothed functional (SF) approach to optimize the routing probabilities. In our model all the queues are assumed to have constraints on the average queue length. We also propose a novel quasi-Newton based SF algorithm. Policies like Join Shortest Queue or Least Work Left work only for unconstrained routing. Besides assuming knowledge of the queue length at all the queues. If the only information available is the expected end-to-end delay as with our case such policies cannot be used. We also give simulation results showing the performance of the SF algorithms for this problem.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: A survey. Comp. Netw. 38, 393–422 (2002)

    Article  Google Scholar 

  2. Bhatnagar, S.: Adaptive newton-based smoothed functional algorithms for simulation optimization. ACM Trans. on Model. Comput. Simul. 18(1), 27–62 (2007)

    Article  MathSciNet  Google Scholar 

  3. Bhatnagar, S., Hemachandra, N., Mishra, V.: Stochastic approximation algorithms for constrained optimization via simulation (2009) (preprint)

    Google Scholar 

  4. Bonnans, J.F., Gilbert, J.C., Lemaréchal, C., Sagastizábal, C.A.: Numerical Optimization: Theoretical and Practical Aspects. Springer, Heidelberg (2006)

    MATH  Google Scholar 

  5. Borkar, V., Das, D.: A novel aco scheme for emergent optimization via reinforcement and initial bias. Swarm Intell. 3, 3–34 (2009)

    Article  Google Scholar 

  6. Cohen, J.E., Kelly, F.P.: A paradox of congestion in a queueing network. J. Appl. Prob. 27, 730–734 (1990)

    Article  MATH  Google Scholar 

  7. Dennis, J.E., More, J.J.: Quasi-newton methods, motivation and theory. SIAM Review 19(1), 46–89 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  8. Dorigo, M., Blum, C.: Ant colony optimization theory: A survey. Theor. Comp. Sci. 344, 243–278 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  9. Gupta, V., Harchol-Balter, M., Sigman, K., Whitt, W.: Analysis of join-the-shortest-queue routing for web server farms. Perf. Eval. 64, 1062–1081 (2007)

    Article  Google Scholar 

  10. Harchol-Balter, M., Crovella, M., Murta, C.: On choosing a task assignment policy for a distributed server system. J. Parll. Dist. Comput. 59(2), 204–228 (1999)

    Article  Google Scholar 

  11. Harrison, P.G., Patel, N.M.: The representation of multistage interconnection networks in queuing models of parallel systems. J. of ACM 37(4), 863–898 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  12. Katkovnik, V.Y., Kulchitsky, Y.: Convergence of a class of random search algorithms. Automat. Remote Contr. 8, 1321–1326 (1972)

    MathSciNet  MATH  Google Scholar 

  13. Kolavali, S., Bhatnagar, S.: Ant colony optimization algorithms for shortest path problems. In: Altman, E., Chaintreau, A. (eds.) NET-COOP 2008. LNCS, vol. 5425, pp. 37–44. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  14. Spall, J.C.: Adaptive stochastic approximation by the simultaneous peturbation method. IEEE Trans. on Automat. Contr. 45, 1839–1853 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  15. Xiao, X., Ni, L.M.: Internet qos: A big picture. IEEE Netw. 13, 8–18 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lakshmanan, K., Bhatnagar, S. (2011). Smoothed Functional and Quasi-Newton Algorithms for Routing in Multi-stage Queueing Network with Constraints. In: Natarajan, R., Ojo, A. (eds) Distributed Computing and Internet Technology. ICDCIT 2011. Lecture Notes in Computer Science, vol 6536. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19056-8_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19056-8_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19055-1

  • Online ISBN: 978-3-642-19056-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics