RUS  ENG
Full version
JOURNALS // Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie // Archive

Vestnik YuUrGU. Ser. Mat. Model. Progr., 2020 Volume 13, Issue 4, Pages 107–118 (Mi vyuru575)

Programming & Computer Software

PNACO: parallel algorithm for neighbour joining hybridized with ant colony optimization on multi-core system

W. B. Yahiaa, M. W. Al-Neamab, G. E. Arifa

a Tikrit University, Tikrit, Iraq
b Mosul University, Mosul, Iraq

Abstract: One of the most interesting and relevant approaches for solving optimization problems are parallel algorithms that work simultaneously with a large number of tasks. The paper presents a new parallel algorithm for NACO that is a hybrid algorithm that consists of the Ant Colony Optimization method combined with the Neighbour Joining method to get accurate and efficient results when solving the Traveling Salesman Problem. Through carrying out comprehensive experiments using a wide variety of real dataset sizes and the multi-core system, the practical results show that the developed program outperforms NACO in terms of execution time and consumed storage space. Availability and implementation: source codes in MATLAB 2017 are publicly available at Internet.

Keywords: ant colony optimization, neighbour joining method, traveling salesman problem, parallel algorithm, multi-core system.

UDC: 519.172.2+519.174+510.5

MSC: 05C10, 03D15, 68W10

Received: 27.08.2020

Language: English

DOI: 10.14529/mmp200409



© Steklov Math. Inst. of RAS, 2024