Voracious and Heuristic Algorithms: A focus on the Minimum Path Problem

被引:0
|
作者
Adrian Lasso-Cardona, Luis [1 ]
Fernando Franco-Ocampo, Diego [1 ]
Agudelo-Acevedo, Alexander [1 ]
机构
[1] Univ Valle, Sede Buga, Buga, Colombia
关键词
Weighted graph; cost matrix; adjacency matrix; optimal route; voracious algorithms; greedy search; heuristics; Greedy; A-star; Dijkstra;
D O I
10.17981/ingecuc.16.2.2020.05
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Introduction: The problem of the shortest route or minimum cost route, has been one of the topics most studied by areas of knowledge such as Operations Research, Computer Science and Decision, Telecommunications, Plant Distribution, Planning of Projects, among others, searching, for example; optimize and reduce the costs that represent the distribution of goods, obtain the minimum amount of time necessary to complete a project, or calculate the shortest possible route between computers connected to a network. Objective: We will study the behavior of three voracious algorithms that allow us to calculate the minimum cost route between two points (initial state and objective state) in a weighted graph and with heuristics. Method: Was implemented in Java, and the Greedy, A* and Dijkstra algorithms were adjusted to the problem in question. Subsequently, two instance cases were designed, one negative and one positive. Results: In the negative instance results the heuristic of the node was modified to allow the selected algorithm to escape from local optima and thus obtain a complete result, that is to say reach the objective state, which, in some cases, will not necessarily be the most optimal result. Conclusions: By comparing the three algorithms, it was determined that the Dijkstra algorithm always yields complete and optimal results. For its part, Greedy and A*, need heuristics to reach a complete result, but not optimal.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] A heuristic for the minimum cost chromatic partition problem
    Ribeiro, Celso C.
    dos Santos, Philippe L. F.
    RAIRO-OPERATIONS RESEARCH, 2020, 54 (03) : 845 - 871
  • [32] Heuristic Algorithms for Designing Minimum Cost FSO Networks
    Chen, Shanshan
    Cheng, Samuel
    Verma, Pramode
    Huck, Robert
    2009 IEEE 3RD INTERNATIONAL SYMPOSIUM ON ADVANCED NETWORKS AND TELECOMMUNICATION SYSTEMS (ANTS 2009), 2009, : 22 - 24
  • [33] Minimum energy cooperative path routing in all-wireless networks: NP-completeness and heuristic algorithms
    Li, Fulu
    Wu, Kui
    Lippman, Andrew
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2008, 10 (02) : 204 - 212
  • [34] Algorithms for the quickest path problem and the reliable quickest path problem
    Herminia I. Calvete
    Lourdes del-Pozo
    José A. Iranzo
    Computational Management Science, 2012, 9 (2) : 255 - 272
  • [35] Algorithms for the quickest path problem and the reliable quickest path problem
    Calvete, Herminia I.
    del-Pozo, Lourdes
    Iranzo, Jose A.
    COMPUTATIONAL MANAGEMENT SCIENCE, 2012, 9 (02) : 255 - 272
  • [36] On the minimum path problem in Knodel graphs
    Harutyunyan, Hovhannes A.
    Morosan, Calin D.
    NETWORKS, 2007, 50 (01) : 86 - 91
  • [37] On the minimum eccentricity shortest path problem
    Dragan, Feodor F.
    Leitert, Arne
    THEORETICAL COMPUTER SCIENCE, 2017, 694 : 66 - 78
  • [38] Heuristic algorithms for path selection in private ATM networks
    Jiang, XD
    Yang, T
    SIXTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 1997, : 372 - 377
  • [39] NEW HEURISTIC ALGORITHMS FOR EFFICIENT HIERARCHICAL PATH PLANNING
    ZHU, D
    LATOMBE, JC
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (01): : 9 - 26
  • [40] GENETIC ALGORITHMS FOR GENERATING MINIMUM PATH CONFIGURATIONS
    SHARPE, PK
    CHALMERS, AG
    GREENWOOD, A
    MICROPROCESSORS AND MICROSYSTEMS, 1995, 19 (01) : 9 - 14