TY - JOUR
T1 - A genetic algorithm for shortest path with real constraints in computer networks
AU - Alghamdi, Fahad A.
AU - Hamed, Ahmed Younes
AU - Alghamdi, Abdullah M.
AU - Salah, Abderrazak Ben
AU - Farag, Tamer Hashem
AU - Hassan, Walaa
N1 - Publisher Copyright:
© 2023 Institute of Advanced Engineering and Science. All rights reserved.
PY - 2023/2
Y1 - 2023/2
N2 - The shortest path problem has many different versions. In this manuscript, we proposed a muti-constrained optimization method to find the shortest path in a computer network. In general, a genetic algorithm is one of the common heuristic algorithms. In this paper, we employed the genetic algorithm to find the solution of the shortest path multi-constrained problem. The proposed algorithm finds the best route for network packets with minimum total cost, delay, and hop count constrained with limited bandwidth. The new algorithm was implemented on four different capacity networks with random network parameters, the results showed that the shortest path under constraints can be found in a reasonable time. The experimental results showed that the algorithm always found the shortest path with minimal constraints.
AB - The shortest path problem has many different versions. In this manuscript, we proposed a muti-constrained optimization method to find the shortest path in a computer network. In general, a genetic algorithm is one of the common heuristic algorithms. In this paper, we employed the genetic algorithm to find the solution of the shortest path multi-constrained problem. The proposed algorithm finds the best route for network packets with minimum total cost, delay, and hop count constrained with limited bandwidth. The new algorithm was implemented on four different capacity networks with random network parameters, the results showed that the shortest path under constraints can be found in a reasonable time. The experimental results showed that the algorithm always found the shortest path with minimal constraints.
KW - Combinatorial optimization genetic algorithms
KW - Computer network
KW - Multi-objective evolutionary algorithm
KW - Shortest path problem
UR - https://www.scopus.com/pages/publications/85143860992
U2 - 10.11591/ijece.v13i1.pp435-442
DO - 10.11591/ijece.v13i1.pp435-442
M3 - Article
AN - SCOPUS:85143860992
SN - 2088-8708
VL - 13
SP - 435
EP - 442
JO - International Journal of Electrical and Computer Engineering
JF - International Journal of Electrical and Computer Engineering
IS - 1
ER -