OPSEARCH

, Volume 40, Issue 4, pp 278–298 | Cite as

New Algorithms For Multi Objective Shortest Path Problem

  • V. N. Sastry
  • T. N. Janakiraman
  • S. Ismail Mohideen
Article

Abstract

In recent years there has been an increase in research activity on multi-objective network optimization problems. Network optimization models can be obtained from a large number of application domains such as transportation systems, communication systems, pipeline distribution systems, fluid flow systems and neural decision systems. The primary aim of these network models is to optimize the performance with respect to pre defined objectives. Multiple objectives such as optimization of cost, time, distance, delay, risk, reliability, quality of service and environment impact etc. may arise in such problems. Many real life applications, dealing with above networks, require the computation of best or shortest paths from one node to another, called Shortest Path Problem (SPP). In this paper, three new algorithms for Multiple Objective Shortest Path Problem (MOSPP) and an algorithm to detect negative cycle in a network are proposed. MOSPP in a cyclic and acyclic network having weights either positive or negative or both can be solved using the proposed algorithms. Maximum number of Pareto optimal paths of a MOSPP in a network, is very much useful in finding the maximum number of iterations and the complexity of a particular algorithm. We prove here, the maximum number of Pareto optimal paths of any MOSPP in a completely connected network, in the worst case, is 1+(n−2)+(n−2)(n−3)+…+(n−2)!+(n−2)! and it lies between 2[(n−2)!] and 3[(n−2)!]. The computational complexities of the proposed algorithms have been analyzed. All proposed algorithms are illustrated with examples of cyclic and acyclic network.

Key words

Networks multiple objectives shortest path weighted graph Pareto minimum 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bellman, R.E., (1958), “On a Routing Problem”, Quarterly Journal of Applied Mathematics, Vol. 16, pp. 87–90.CrossRefGoogle Scholar
  2. 2.
    Corley, H.W. and Moon, I.D, (1985), “Technical Note: Shortest Path in Networks with Vector Weights”, Journal of Optimization Theory and Applications, 46, 79–86.CrossRefGoogle Scholar
  3. 3.
    Deo, N. and Pang, C., (1984), “Shortest Path Algorithms: Taxonomy and Annotations”, Networks, 14, 275–323.CrossRefGoogle Scholar
  4. 4.
    Dijkstra, E.W., (1959), “A note on two problems in connection with graphs”, Numerische Mathematik, Vol. 1, pp. 269–271.CrossRefGoogle Scholar
  5. 5.
    Dreyfus, S.E., (1969), “An appraisal of some shortest path algorithms”, Operations Research, 17, 395–412.CrossRefGoogle Scholar
  6. 6.
    Ford, L.R., (1956), “Network Flow Theory”, The Rand Corporation, pp. 923.Google Scholar
  7. 7.
    Hansen, P., (1980), “Bi-criterion Path Problems”, In Lecture Notes in Economics and Mathematical System 177 (Edited by M. Beckmann and H.P. Kunzi), 109–127, Springer, Berlin.Google Scholar
  8. 8.
    Hwang, C. and Masud, A.S.M., (1979), “Multiple Objective Decision Making — Methods and Applications”, (Springer, Berlin).Google Scholar
  9. 9.
    Martins, E.Q.V. and Santos, J.L.E., (1999), “The labelling algorithm for the multi objective shortest path problem”, CISUC, 1–24.Google Scholar
  10. 10.
    Sastry, V.N. and Ismail Mohideen, S., (1999), “A Modified Algorithm to Compute Pareto Optimal Vectors”, Journal of Optimization Theory and Applications, Vol. 103, No. 1, 241–244.CrossRefGoogle Scholar
  11. 11.
    Yen, J.Y., (1970), “An algorithm for finding shortest routes from all source nodes to a given destination in general networks”, Quarterly Journal of Applied Mathematics, 27, 526–530.CrossRefGoogle Scholar
  12. 12.
    Zhan, F.B. and Noon, C.E., (1998), “Shortest Path Algorithm: An Evaluation using Real Road Networks”, Transportation Science, Vol. 32, No. 1, pp. 65–73.CrossRefGoogle Scholar

Copyright information

© Operational Research Society of India 2003

Authors and Affiliations

  • V. N. Sastry
    • 1
  • T. N. Janakiraman
    • 2
  • S. Ismail Mohideen
    • 3
  1. 1.Institute for Development and Research in Banking Technology (IDRBT)HyderabadIndia
  2. 2.Department of Mathematics and Computer ApplicationsNational Institute of TechnologyTiruchirappalliIndia
  3. 3.Post Graduate and Research Department of MathematicsJamal Mohamed CollegeTiruchirappalliIndia

Personalised recommendations