CUDA-Based Genetic Algorithm on Traveling Salesman Problem

被引:0
|
作者
Chen, Su [1 ]
Davis, Spencer [1 ]
Jiang, Hai [1 ]
Novobilski, Andy [1 ]
机构
[1] Arkansas State Univ, Dept Comp Sci, Jonesboro, AR 72467 USA
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic algorithm is a widely used tool for generating searching solutions in NP-hard problems. The genetic algorithm on a particular problem should be specifically designed for parallelization and its performance gain might vary according to the parallelism hidden within the algorithm. NVIDIA CPUs that support the CUDA programming paradigm provide many processing units and a shared address space to ease the parallelization process. A heuristic genetic algorithm on the traveling salesman problem is specially designed to run on CPU. Then a corresponding CUDA program is developed for performance comparison. The experimental results indicate that a sequential genetic algorithm with intensive interactions can be accelerated by being translated into CUDA code for CPU execution.
引用
收藏
页码:241 / 252
页数:12
相关论文
共 50 条
  • [21] A Hybrid Genetic Algorithm for the Bottleneck Traveling Salesman Problem
    Ahmed, Zakir Hussain
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (01)
  • [22] A Fast Parallel Genetic Algorithm for Traveling Salesman Problem
    Tsai, Chun-Wei
    Tseng, Shih-Pang
    Chiang, Ming-Chao
    Yang, Chu-Sing
    METHODS AND TOOLS OF PARALLEL PROGRAMMING MULTICOMPUTERS, 2010, 6083 : 241 - +
  • [23] A parallel and distributed Genetic Algorithm for the Traveling Salesman Problem
    Sena, G
    Isern, G
    Megherbi, D
    PROCEEDINGS OF THE HIGH PERFORMANCE COMPUTING SYMPOSIUM - HPC '99, 1999, : 319 - 324
  • [24] An Improved Genetic Algorithm for Solving the Traveling Salesman Problem
    Chen, Peng
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 397 - 401
  • [25] Parallel genetic algorithm with openCL for traveling salesman problem
    Zhang, Kai
    Yang, Siman
    Li, Li
    Qiu, Ming
    Communications in Computer and Information Science, 2014, 472 : 585 - 590
  • [26] A hybrid genetic algorithm for the traveling salesman problem with drone
    Quang Minh Ha
    Deville, Yves
    Quang Dung Pham
    Minh Hoang Ha
    JOURNAL OF HEURISTICS, 2020, 26 (02) : 219 - 247
  • [27] A hybrid genetic algorithm for the traveling salesman problem with drone
    Quang Minh Ha
    Yves Deville
    Quang Dung Pham
    Minh Hoàng Hà
    Journal of Heuristics, 2020, 26 : 219 - 247
  • [28] An improved genetic algorithm for the multiple traveling salesman problem
    Zhao, Fanggeng
    Dong, Jinyan
    Li, Sujian
    Yang, Xirui
    2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 1935 - 1939
  • [29] Traveling Salesman Problem Optimization with Parallel Genetic Algorithm
    Cakir, Murat
    Yilmaz, Guray
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 2557 - 2560
  • [30] A Genetic Algorithm with the Mixed Heuristics for Traveling Salesman Problem
    Wang, Yong
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2015, 14 (01)