Skip to main navigation Skip to search Skip to main content

Realization of parallel ant colony algorithm based on TBB multi-core platform

  • Beihang University
  • China State Shipbuilding Corporation

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

TBB (Thread Building Blocking) is currently a representative parallel computing platform of multi-core processors. The ant colony algorithm is used to solve combinatorial optimization problem of discrete-time systems. With the expansion of the problem scale, it often results in rapid increase of calculation. Based on TBB a parallel ant colony algorithm was researched and developed to improve the efficiency of the algorithm. TBB parallel multi-core technology and implementation techniques of the parallel ant colony algorithm based on TBB are introduced in detail. This algorithm was applied to resolve large-scale TSP (traveling salesman problem). Experiment results showed that the parallel optimization progress is flexible to operate and multi-core resources can be made full use of to greatly improve algorithm efficiency. And it provided possibility for real-time calculation of large-scale combinatorial optimization engineering problems.

Original languageEnglish
Title of host publicationProceedings - 2010 International Forum on Information Technology and Applications, IFITA 2010
Pages177-180
Number of pages4
DOIs
StatePublished - 2010
Event2010 International Forum on Information Technology and Applications, IFITA 2010 - Kunming, China
Duration: 16 Jul 201018 Jul 2010

Publication series

NameProceedings - 2010 International Forum on Information Technology and Applications, IFITA 2010
Volume1

Conference

Conference2010 International Forum on Information Technology and Applications, IFITA 2010
Country/TerritoryChina
CityKunming
Period16/07/1018/07/10

Keywords

  • Ant colony algorithm
  • Multi-core parallel computing
  • Thread building blocking
  • Traveling salesman problem

Fingerprint

Dive into the research topics of 'Realization of parallel ant colony algorithm based on TBB multi-core platform'. Together they form a unique fingerprint.

Cite this