Bees Algorithm for the Quadratic Assignment Problem on CUDA Platform

被引:7
|
作者
Chmiel, Wojciech [1 ]
Szwed, Piotr [1 ]
机构
[1] AGH Univ Sci & Technol, PL-30059 Krakow, Poland
来源
关键词
QAP; Bees algorithm; CUDA; GPU calculation; GPGPU; Discrete optimization; GPU;
D O I
10.1007/978-3-319-23437-3_53
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the proliferation of graphics processing units (GPU) supporting general-purpose computing (GPGPU), many computationally demanding applications are being redesigned to exploit the capabilities offered by massively parallel computing platforms. This paper presents a Bees Algorithm (BA) for the Quadratic Assignment Problem (QAP) implemented on the CUDA platform. The motivations for our work were twofold: firstly, we wanted to develop a dedicated algorithm to solve the QAP showing both time and optimization performance, secondly, we planned to check if the capabilities offered by popular GPUs can be exploited to accelerate hard optimization tasks requiring high computational power. The paper describes both sequential and parallel algorithm implementations, as well as reports results of tests.
引用
收藏
页码:615 / 625
页数:11
相关论文
共 50 条
  • [1] An effective Parallel Multistart Tabu Search for Quadratic Assignment Problem on CUDA platform
    Czapinski, Michal
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (11) : 1461 - 1468
  • [2] ALGORITHM FOR QUADRATIC ASSIGNMENT PROBLEM
    GRAVES, GW
    WHINSTON, AB
    [J]. MANAGEMENT SCIENCE SERIES A-THEORY, 1970, 16 (07): : 453 - 471
  • [3] Bees algorithm for generalized assignment problem
    Ozbakir, Lale
    Baykasoglu, Adil
    Tapkan, Pinar
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2010, 215 (11) : 3782 - 3795
  • [4] A RELAXED ASSIGNMENT ALGORITHM FOR THE QUADRATIC ASSIGNMENT PROBLEM
    SMITH, JM
    MACLEOD, R
    [J]. INFOR, 1988, 26 (03) : 170 - 190
  • [5] A PARALLEL ALGORITHM FOR THE QUADRATIC ASSIGNMENT PROBLEM
    PARDALOS, PM
    CROUSE, JV
    [J]. PROCEEDINGS : SUPERCOMPUTING 89, 1989, : 351 - 360
  • [6] An algorithm for the generalized quadratic assignment problem
    Hahn, Peter M.
    Kim, Bum-Jin
    Guignard, Monique
    Smith, J. MacGregor
    Zhu, Yi-Rong
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2008, 40 (03) : 351 - 372
  • [7] An algorithm for the generalized quadratic assignment problem
    Peter M. Hahn
    Bum-Jin Kim
    Monique Guignard
    J. MacGregor Smith
    Yi-Rong Zhu
    [J]. Computational Optimization and Applications, 2008, 40
  • [8] A cutting algorithm for the quadratic assignment problem
    Blanchard, A
    Elloumi, S
    Faye, A
    Wicker, N
    [J]. INFOR, 2003, 41 (01) : 35 - 49
  • [9] Hungarian algorithm for subcarrier assignment problem using GPU and CUDA
    Yadav, Satyendra Singh
    Crisostomo Lopes, Paulo Alexandre
    Ilic, Aleksandar
    Patra, Sarat Kumar
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (04)
  • [10] Hybrid Algorithm for Solving the Quadratic Assignment Problem
    Essaid Riffi, Mohammed
    Sayoti, Fatima
    [J]. INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2019, 5 (04): : 68 - 74