DocumentCode :
2982027
Title :
A parallel threads coordination scheme for solving combinatorial optimization problems
Author :
Yuet Ming Lam ; Shuang Ying Yu ; Peng Wang
Author_Institution :
Fac. of Inf. Technol., Macau Univ. of Sci. & Technol., Macau, China
fYear :
2013
fDate :
22-25 Oct. 2013
Firstpage :
1
Lastpage :
4
Abstract :
This paper presents a parallel approach of coordinating massive parallel threads on many-core platforms to solve combinatorial optimization problems. The parallel approach is based on heuristic search that exploits parallelism at two cascade levels: (1) search level for launching multiple searches in parallel, and (2) move level for exploring multiple solutions concurrently. Those parallel searches are coordinated during the search process and a mutation scheme is proposed to improve solution quality. The Traveling Salesman Problem is used as a case study to illustrate the effectiveness of the proposed approach. Experimental results show that the proposed technique can improve solution quality by 5.9%. Compared with a parallel CPU implementation, the proposed many-core based approach can search solutions 389.7 times faster and improve solution quality by 10.4%.
Keywords :
mathematics computing; multiprocessing systems; parallel processing; travelling salesman problems; combinatorial optimization problems; heuristic search; many-core platforms; move level; mutation scheme; parallel CPU implementation; parallel threads coordination scheme; search level; search process; traveling salesman problem; Cities and towns; Graphics processing units; Instruction sets; Optimization; Parallel processing; Synchronization; Traveling salesman problems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2013 - 2013 IEEE Region 10 Conference (31194)
Conference_Location :
Xi´an
ISSN :
2159-3442
Print_ISBN :
978-1-4799-2825-5
Type :
conf
DOI :
10.1109/TENCON.2013.6718799
Filename :
6718799
Link To Document :
بازگشت