Presentation | 2018-12-21 Accelerating the Held-Karp Algorithm for the symmetric traveling salesman problem Kazuro Kimura, Shinya Higa, Masao Okita, Fumihiko Ino, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In this paper, we propose an acceleration method for the Held-Karp algorithm that solves the symmetric traveling salesman problem. The proposed method achieves acceleration with two techniques. First, we locate data-independent subproblems so that the subproblems can be solved in parallel. Second, we reduce the number of subproblems to be solved by separating the optimal path into two parts. In experiments, we compared an existing method running on a single-core CPU with the proposed method running on a multi-core CPU. Experimental results show that the proposed method on a multi-core CPU was 9.5-10.5 times faster than the existing method on a single-core CPU. Moreover, the proposed method on a graphics processing unit (GPU) was 300-400 times faster than the existing method on a single-core CPU. As a side effect, the proposed method reduced the memory usage by 48 %. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | symmetric traveling salesman problem / Held-Karp algorithm / parallelization / meet in the middle / GPU |
Paper # | CAS2018-84,ICD2018-68,CPSY2018-50 |
Date of Issue | 2018-12-14 (CAS, ICD, CPSY) |
Conference Information | |
Committee | ICD / CPSY / CAS |
---|---|
Conference Date | 2018/12/21(3days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Hideto Hidaka(Renesas) / Koji Nakano(Hiroshima Univ.) / Hideaki Okazaki(Shonan Inst. of Tech.) |
Vice Chair | Makoto Nagata(Kobe Univ.) / Hidetsugu Irie(Univ. of Tokyo) / Takashi Miyoshi(Fujitsu) / Taizo Yamawaki(Hitachi) |
Secretary | Makoto Nagata(Panasonic) / Hidetsugu Irie(Tohoku Univ.) / Takashi Miyoshi(Utsunomiya Univ.) / Taizo Yamawaki(Hokkaido Univ.) |
Assistant | Hiroyuki Ito(Tokyo Inst. of Tech.) / Masatoshi Tsuge(Socionext) / Tetsuya Hirose(Kobe Univ.) / Yasuaki Ito(Hiroshima Univ.) / Tomoaki Tsumura(Nagoya Inst. of Tech.) / Motoi Yamaguchi(Renesas Electronics) |
Paper Information | |
Registration To | Technical Committee on Integrated Circuits and Devices / Technical Committee on Computer Systems / Technical Committee on Circuits and Systems |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Accelerating the Held-Karp Algorithm for the symmetric traveling salesman problem |
Sub Title (in English) | |
Keyword(1) | symmetric traveling salesman problem |
Keyword(2) | Held-Karp algorithm |
Keyword(3) | parallelization |
Keyword(4) | meet in the middle |
Keyword(5) | GPU |
1st Author's Name | Kazuro Kimura |
1st Author's Affiliation | Osaka University(Osaka Univ.) |
2nd Author's Name | Shinya Higa |
2nd Author's Affiliation | Osaka University(Osaka Univ.) |
3rd Author's Name | Masao Okita |
3rd Author's Affiliation | Osaka University(Osaka Univ.) |
4th Author's Name | Fumihiko Ino |
4th Author's Affiliation | Osaka University(Osaka Univ.) |
Date | 2018-12-21 |
Paper # | CAS2018-84,ICD2018-68,CPSY2018-50 |
Volume (vol) | vol.118 |
Number (no) | CAS-373,ICD-374,CPSY-375 |
Page | pp.pp.31-36(CAS), pp.31-36(ICD), pp.31-36(CPSY), |
#Pages | 6 |
Date of Issue | 2018-12-14 (CAS, ICD, CPSY) |