A GPU accelerated parallel heuristic for the 2D knapsack problem with rectangular pieces

被引:0
作者
Rashid, Mohammad Harun [1 ]
机构
[1] Pace Univ, New York, NY 10038 USA
来源
2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON) | 2018年
关键词
GPU; combinatorial optimization; 2D Knapsack Problem; parallel heuristics; algorithms; greedy algorithm; local search;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The 2D Knapsack Problem is a NP hard problem in combinatorial optimization which can be described easily, but it is very difficult to solve. If we take a rectangular container as well as a set of rectangular pieces into consideration, the two dimensional knapsack problem (2D-KP) consists of packing a subset of the rectangular pieces in the rectangular container in such a way that the sum of the total values of the packed rectangular pieces is maximized. If we consider the value of a rectangular piece by the area, the goal here is to maximizing the covered area of the rectangular container. It is not only very time consuming for Central Processing Units (CPU) but also very difficult to obtain an optimized solution when solving large problem instances. So, parallelism can be a good technique for reducing the time complexity, as well as improving the solution quality. Nowadays Graphics Processing Units (GPUs) have evolved supporting general purpose computing. In this paper, we propose GPU accelerated parallel heuristics for 2D Knapsack Problem and our experimental evaluation shows that this optimization algorithm efficiently accelerated on GPUs can provide with higher quality solutions within a reasonable time for 2D-KP.
引用
收藏
页码:783 / 787
页数:5
相关论文
共 50 条
  • [41] An optimized GPU implementation of a 2D free surface simulation model on unstructured meshes
    Lacasta, A.
    Morales-Hernandez, M.
    Murillo, J.
    Garcia-Navarro, P.
    ADVANCES IN ENGINEERING SOFTWARE, 2014, 78 : 1 - 15
  • [42] GPU implementation of the 2D shallow water equations for the simulation of rainfall/runoff events
    Asier Lacasta
    Mario Morales-Hernández
    Javier Murillo
    Pilar García-Navarro
    Environmental Earth Sciences, 2015, 74 : 7295 - 7305
  • [43] Exploration of OpenCL 2D Convolution Kernels on Intel FPGA, CPU, and GPU Platforms
    Jin, Zheming
    Finkel, Hal
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 4460 - 4465
  • [44] GPU implementation of the 2D shallow water equations for the simulation of rainfall/runoff events
    Lacasta, Asier
    Morales-Hernandez, Mario
    Murillo, Javier
    Garcia-Navarro, Pilar
    ENVIRONMENTAL EARTH SCIENCES, 2015, 74 (11) : 7295 - 7305
  • [45] GPU accelerated parallel reliability-guided digital volume correlation with automatic seed selection based on 3D SIFT
    Cai, Linchao
    Yang, Junrong
    Dong, Shoubin
    Jiang, Zhenyu
    PARALLEL COMPUTING, 2021, 108
  • [46] Parallel computing 2D Voronoi diagrams using untransformed sweepcircles
    Xin, Shi-Qing
    Wang, Xiaoning
    Xia, Jiazhi
    Mueller-Wittig, Wolfgang
    Wang, Guo-Jin
    He, Ying
    COMPUTER-AIDED DESIGN, 2013, 45 (02) : 483 - 493
  • [47] A HYBRID METAHEURISTIC FOR THE 2D ORTHOGONAL CUTTING STOCK PROBLEM
    He, Ke-Jing
    Huo, Ying-Yu
    Zhang, Ren-Gui
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 116 - +
  • [48] Algorithm 872: Parallel 2D constrained Delaunay mesh generation
    Chernikov, Andrey N.
    Chrisochoides, Nikos P.
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2008, 34 (01):
  • [49] Effective 2-and 3-Objective MOEA/D Approaches for the Chance Constrained Knapsack Problem
    Pathiranage, Ishara Hewa
    Neumann, Frank
    Antipov, Denis
    Neumann, Aneta
    PROCEEDINGS OF THE 2024 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2024, 2024, : 187 - 195
  • [50] Real Time GPU-Based Segmentation and Tracking of the Left Ventricle on 2D Echocardiography
    Mahmoudi, Sidi Ahmed
    Ammar, Mohammed
    Joris, Guillaume Luque
    Abbou, Amine
    BIOINFORMATICS AND BIOMEDICAL ENGINEERING (IWBBIO 2016), 2016, 9656 : 602 - 614