ABSTRACT
Inverse Ant Algorithm is an enhanced Ant Algorithm that covers real-world scenarios to avoid stagnation in finding the best path from the source to destination. This is done by incorporating rules and constraints that contributes to pheromone level concentration in the path which is the basis for its decision making on agent's choice of next move. Other modifications like path elimination rule was added to ensure that only short paths were eligible of the selection process of ants' next move as it traverses from the source to its destination. Through the path elimination rule modification the inverse ant algorithm was able to eliminate long distant paths as ants' choice for the next possible move and eventually return choices of shorter paths for the ants' selection process which the inverse ant algorithm with path elimination rule has successfully implemented which resulted to shorter best path and it avoid stagnation as rules and constraints are applied. However, even with its increase in efficiency, the current implementations uses the same pheromone concentration on the path as its initial value and agents deposit the same pheromone cost as agents traverse the path. In addition, the current implement uses the same pheromone evaporation cost overtime in each path which is not the actual defection in the real-world. In order to address this issue a modification is introduced to the current Inverse Ant Algorithm model which uses variable path rules and constraints that mimics real world scenarios in a road traffic network such as car length rules, traffic light delay rule, path speed limit rule, and path pheromone capacity rule. The enhancements made is applied to the current implementation in order to achieve reliability in implementing route optimization and to enhance its performance.
- M. D. Rossetti, R. R. Hill, B. Johansson, A. Dunkin and R. G. Ingalls, "An Ant Based Simulation Optimization For Vehicle Routing Problems with Stochastic Demands," Winter Simulation Conference, pp. 2477--2487, 2009.Google Scholar
- T. Stützle and H. H. Hoosb, "MAX-MIN Ant System," Future Generation Computer Systems, vol. 16, pp. 889--914, 2000.Google ScholarDigital Library
- J.-l. Liu, "Rank-based ant colony optimization applied to dynamic traveling salesman problems," Engineering Optimization, vol. 37, no. 8, pp. 831--847, 2005.Google ScholarCross Ref
- A. K. Gupta, A. K. Verma and H. Sadawarti, "Analysis of various Swarm-based & Ant-based Algorithms," ACAI, pp. 39--43, 2011.Google ScholarDigital Library
- J. M. Jayoma, B. D. Gerardo and R. M. Medina, "Inverse Ant Algorithm," in 12th Multi-disciplinary International Conference on Artificial Intelligence (MIWAI), Hanoi, Vietnam, 2018.Google Scholar
- J. M. Jayoma, B. D. Gerardo and R. M. Medina, "Enhanced Ant Algorithm with Path Elimination Rule," in 10th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Management (HNICEM), Baguio City, Philippines, 2018.Google Scholar
- J. M. Jayoma, B. D. Gerardo and R. P. Medina, "Enhancing Inverse Ant Algorithm with Path Elimination Rule," in HNICEM, Baguio, 2018.Google Scholar
- F. Vasko, J. Bobeck, M. Governale, D. Rieksts and J. Keffer, "A statistical analysis of parameter values for the rank-based ant colony optimization algorithm for the traveling salesperson problem," Journal of the Operational Research Society, vol. 62, p. 1169--1176, 2011.Google ScholarCross Ref
- N. M. Hieu, P. Quoc and N. D. Nghia, "An Approach of Ant Algorithm for Solving Minimum Routing Cost Spanning Tree Problem," SoICT, 2011.Google Scholar
- O. Holthaus and C. Rajendran, "A fast ant-colony algorithm for single-machine scheduling to minimize the sum of weighted tardiness of jobs," Journal of the Operational Research Society, vol. 56, p. 947--953, 2005.Google ScholarCross Ref
- Z. Liang, J. Sun, Q. Lin, Z. Du, J. Chen and Z. Ming, "A novel multiple rule sets data classification algorithm based on antcolony algorithm," Applied Soft Computing, vol. 38, p. 1000--1011, 2016.Google ScholarDigital Library
- W. Rui, Z. Danyang, Z. Hongdou, M. Jianlin and G. Ning, "A Solution for Simultaneous Adaptive Ant Colony Algorithm to Memory Demand Vehicle Routing Problem With Pickups," 28th Chinese Control and Decision Conference, 2016.Google Scholar
- A. Chakraborty, S. Ganguly, A. Karmakar and M. K. Naskar, "A Trust Based Congestion Aware Hybrid Ant Colony Optimization Algorithm for Energy Efficient Routing in Wireless Sensor Net works (TC-ACO)," Fifth International Conference on Advanced Computing (ICoAC), pp. 137--142, 2013.Google ScholarCross Ref
- X. Li, Q. He, Y. Li, C. Li and Z. Wang, "An Adaptive Premium Penalty Ant Colony Optimization Algorithm," International Conference on Machine Learning and Cybernetics, pp. 463--468, 2013.Google Scholar
- P. C. Pinto, T. A. Runkler and J. M. C. Sousat, "An Ant Algorithm for Static and Dynamic Max-Sat Problems".Google Scholar
- W. J. Han, X. Zhang, H. Y. Jiang and W. Li, "An ant colony optimization Algorithm for Software Project Management," 7th International Conference on Control and Automation, pp. 19--23, 2014.Google Scholar
- T. N. Bui and C. M. Zrncic, "An Ant-Based Algorithm for Finding Degree-Constrained Minimum Spanning Tree," GECCO, pp. 11--18, 2006.Google ScholarDigital Library
- J. R. Oliveira, R. Calvo, R. A. F. Romero and M. Figueiredo, "An Approach for Coordinating of the Cooperative Mapping in a Self-Adaptive Formation System Based on a Modification of the Ant Colony Algorithm," Joint Conference on Robotics: SBR-LARS Robotics Symposium and Robocontrol, pp. 13--18, 2014.Google ScholarDigital Library
- F. Cicirelli, A. Forestiero, A. Giordano and C. Mastroianni, "An Approach for Scalable Parallel Execution of Ant Algorithms".Google Scholar
- M. A. M. d. Oca, L. Garrido and J. L. Aguirre, "An hybridization of an antbased clustering algorithm with growing neural gas networks for classification tasks," Symposium on Applied Computing, pp. 9--13, 2005.Google Scholar
- M. Sun, J. Sun, E. Lu and C. Yu, "Ant Algorithm for File Replica Selection in Data Grid," Proceedings of the First International Conference on Semantics, Knowledge, and Grid, 2005.Google Scholar
Index Terms
- Enhanced Inverse Ant Algorithm with Mutable Path Pheromone Concentration
Recommendations
Enhancing Inverse Ant Algorithm using Path Elimination Rules
ICNCC '18: Proceedings of the 2018 VII International Conference on Network, Communication and ComputingShortest Path Problem is one of the problems addressed in graph theory. One of the examples is the Travelling Sales Person which finds the shortest path from source to destination. Because it is a NP-complete problem, it uses brute force in finding the ...
Two-stage updating pheromone for invariant ant colony optimization algorithm
Ant colony optimization (ACO) is a metaheuristic approach for combinatorial optimization problems. With the introduction of hypercube framework, invariance property of ACO algorithms draws more attention. In this paper, we propose a novel two-stage ...
An improved ant colony algorithm for robot path planning
To solve the problems of convergence speed in the ant colony algorithm, an improved ant colony optimization algorithm is proposed for path planning of mobile robots in the environment that is expressed using the grid method. The pheromone diffusion and ...
Comments