TY - GEN
T1 - Solving asymmetric traveling salesman problems using a generic bee colony optimization framework with insertion local search
AU - Wong, Li Pei
AU - Khader, Ahamad Tajudin
AU - Al-Betar, Mohammed Azmi
AU - Tan, Tien Ping
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2014/10/10
Y1 - 2014/10/10
N2 - The Asymmetric Traveling Salesman Problem (ATSP) is one of the Combinatorial Optimization Problems that has been intensively studied in computer science and operations research. Solving ATSP is NP-hard and it is harder if the problem is with large scale data. This paper intends to address the ATSP using an hybrid approach which integrates the generic Bee Colony Optimization (BCO) framework and an insertion-based local search procedure. The generic BCO framework computationally realizes the bee foraging behaviour in a typical bee colony where bees travel across different locations to discover new food sources and perform waggle dances to recruit more bees towards newly discovered food sources. Besides the bee foraging behaviour, the generic BCO framework is enriched with an initialization engine, a fragmented solution construction mechanism, a local search and a pruning strategy. When the proposed algorithm is tested on a set of 27 ATSP benchmark problem instances, 37% of the benchmark instances are constantly solved to optimum. 89% of the problem instances are optimally solved for at least once. On average, the proposed BCO algorithm is able to obtain 0.140% deviation from known optimum for all the 27 instances. In terms of the average computational time, the proposed algorithm requires 48.955s (< 1 minutes) to obtain the best tour length for each instance.
AB - The Asymmetric Traveling Salesman Problem (ATSP) is one of the Combinatorial Optimization Problems that has been intensively studied in computer science and operations research. Solving ATSP is NP-hard and it is harder if the problem is with large scale data. This paper intends to address the ATSP using an hybrid approach which integrates the generic Bee Colony Optimization (BCO) framework and an insertion-based local search procedure. The generic BCO framework computationally realizes the bee foraging behaviour in a typical bee colony where bees travel across different locations to discover new food sources and perform waggle dances to recruit more bees towards newly discovered food sources. Besides the bee foraging behaviour, the generic BCO framework is enriched with an initialization engine, a fragmented solution construction mechanism, a local search and a pruning strategy. When the proposed algorithm is tested on a set of 27 ATSP benchmark problem instances, 37% of the benchmark instances are constantly solved to optimum. 89% of the problem instances are optimally solved for at least once. On average, the proposed BCO algorithm is able to obtain 0.140% deviation from known optimum for all the 27 instances. In terms of the average computational time, the proposed algorithm requires 48.955s (< 1 minutes) to obtain the best tour length for each instance.
KW - bee foraging behaviour
KW - generic framework
KW - insertion
KW - local search
KW - metaheuristic
UR - https://www.scopus.com/pages/publications/84908212184
U2 - 10.1109/ISDA.2013.6920757
DO - 10.1109/ISDA.2013.6920757
M3 - Conference contribution
AN - SCOPUS:84908212184
T3 - International Conference on Intelligent Systems Design and Applications, ISDA
SP - 20
EP - 27
BT - 2013 13th International Conference on Intellient Systems Design and Applications, ISDA 2013
PB - IEEE Computer Society
T2 - 2013 13th International Conference on Intellient Systems Design and Applications, ISDA 2013
Y2 - 8 December 2013 through 10 December 2013
ER -