A local search-based method for sphere packing problems

被引:29
|
作者
Hifi, Mhand [1 ]
Yousef, Labib [1 ]
机构
[1] Univ Picardie Jules Verne, EPROAD, 7 Rue Moulin Neuf, F-80000 Amiens, France
关键词
Heuristics; Cuboid container; Optimization; Sphere packing; HILL-CLIMBING STRATEGIES; UNEQUAL CIRCLES; ALGORITHM; BIN;
D O I
10.1016/j.ejor.2018.10.016
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, we study the three-dimensional sphere packing which consists in finding the greatest density of a (sub)set of predefined spheres (small items) into a three-dimensional single container (large object) of given dimensions: cuboid of fixed dimensions or cuboid of variable length. The problem with the cuboid of fixed dimensions (sizes) (called knapsack problem in Wascher, Haussner, and Schumann, 2007) is tackled by applying a local search-based method that combines three main features: (i) a best-local position procedure stage, (ii) an intensification stage and (iii) a diversification stage. The first stage ensures a starting feasible solution using a basic greedy local strategy. The second stage tries to solve a series of decision problems in order to place a subset of complementary spheres. The third stage tries to remove some packed items and to replace them with other spheres. The proposed method is also adapted for solving the problem of packing a set of predefined spheres (small items) into a cuboid of variable length (called open dimension problem in Wascher et al., 2007). The performance of the proposed method is evaluated on a set of benchmark instances taken from the literature, where its results are compared to those reached by recent published methods. The computational results showed that the proposed method remains competitive for both treated problems. (C) 2018 Published by Elsevier B.V.
引用
收藏
页码:482 / 500
页数:19
相关论文
共 50 条
  • [21] Search-based model transformations
    Fleck, Martin
    Troya, Javier
    Wimmer, Manuel
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2016, 28 (12) : 1081 - 1117
  • [22] A cooperative local search-based algorithm for the Multiple-Scenario Max-Min Knapsack Problem
    Sbihi, Abdelkader
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 202 (02) : 339 - 346
  • [23] Local search techniques for a routing-packing problem
    Ceschia, Sara
    Schaerf, Andrea
    Stuzle, Thomas
    COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 66 (04) : 1138 - 1149
  • [24] A generalized crossing local search method for solving vehicle routing problems
    Zeng, L.
    Ong, H. L.
    Ng, K. M.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2007, 58 (04) : 528 - 532
  • [25] Population based Local Search for university course timetabling problems
    Abuhamdah, Anmar
    Ayob, Masri
    Kendall, Graham
    Sabar, Nasser R.
    APPLIED INTELLIGENCE, 2014, 40 (01) : 44 - 53
  • [26] A Two-Stage Resolution Search-Based Heuristic for the Team Orienteering Problem
    Hifi, Mhand
    Ibrahim, Moussa
    Saadi, Toufik
    2014 INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD), 2014, : 442 - 447
  • [27] A Cuckoo Search-Based Trained Artificial Neural Network for Symmetric Flow Problems
    Ullah, Asad
    Alballa, Tmader
    Waseem
    Khalifa, Hamiden Abd El-Wahed
    Alqahtani, Haifa
    SYMMETRY-BASEL, 2023, 15 (09):
  • [28] An adaptive evolutionary search-based method for efficiently tackling the set-union knapsack problem
    Zhao, Juntao
    Hifi, Mhand
    INFORMATION SCIENCES, 2024, 676
  • [29] Search-Based Cost-Effective Software Remodularization
    Mahouachi, Rim
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2018, 33 (06) : 1320 - 1336
  • [30] A multistart tabu search-based method for feature selection in medical applications
    Pacheco, Joaquin
    Saiz, Olalla
    Casado, Silvia
    Ubillos, Silvia
    SCIENTIFIC REPORTS, 2023, 13 (01):