A Preliminary Study on Score-Based Hyper-heuristics for Solving the Bin Packing Problem

被引:4
|
作者
Silva-Galvez, A. [1 ]
Lara-Cardenas, E. [1 ]
Amaya, I. [1 ]
Cruz-Duarte, J. M. [1 ]
Ortiz-Bayliss, J. C. [1 ]
机构
[1] Tecnol Monterrey, Sch Engn & Sci, Ave Eugenio Garza Sada 2501, Monterrey 64849, NL, Mexico
来源
PATTERN RECOGNITION (MCPR 2020) | 2020年 / 12088卷
关键词
Bin packing problem; Heuristic; Hyper-heuristic; OPTIMIZATION;
D O I
10.1007/978-3-030-49076-8_30
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The bin packing problem is a widespread combinatorial problem. It aims at packing a set of items by using as few bins as possible. Among the many available solving methods, approximation ones such as heuristics have become popular due to their reduced cost and generally acceptable solutions. A further step in this regard is given by hyper-heuristics, which literature usually defines as "high-level heuristics to choose heuristics". Hyper-heuristics choose one suitable heuristic from a set of available ones, to solve a particular portion of an instance. As the search progresses, heuristics can be exchanged, adapting the solution process to the current problem state under exploration. In this work, we describe how to generate and use hyper-heuristics that keep a record of the scores achieved by individual heuristics on previously solved bin packing problem instances in the form of rules. Then, hyper-heuristics manage those scores to estimate the performance of such heuristics on unseen instances. In this way, the previous actions of the hyper-heuristics determine which heuristic to use on future unseen cases. The experiments conducted under different scenarios yield promising results where some of the hyper-heuristics produced outperform isolated heuristics.
引用
收藏
页码:318 / 327
页数:10
相关论文
共 50 条
  • [1] Discovering Action Regions for Solving the Bin Packing Problem through Hyper-heuristics
    Silva-Galvez, Arturo
    Orozco-Sanchez, Jorge
    Lara-Cardenas, Erick
    Carlos Ortiz-Bayliss, Jose
    Amaya, Ivan
    Cruz-Duarte, Jorge M.
    Terashima-Marin, Hugo
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 822 - 828
  • [2] Solving the Software Project Scheduling Problem with Hyper-heuristics
    de Andrade, Joaquim
    Silva, Leila
    Britto, Andre
    Amaral, Rodrigo
    ARTIFICIAL INTELLIGENCEAND SOFT COMPUTING, PT I, 2019, 11508 : 399 - 411
  • [3] Comparing Two Models to Generate Hyper-heuristics for the 2D-Regular Bin-Packing Problem
    Terashima-Marin, H.
    Farias Zarate, C. J.
    Ross, P.
    Valenzuela-Rendon, M.
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 2182 - +
  • [4] Evolutionary hyper-heuristics for tackling bi-objective 2D bin packing problems
    Carlos Gomez, Juan
    Terashima-Marin, Hugo
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2018, 19 (1-2) : 151 - 181
  • [5] Evolutionary hyper-heuristics for tackling bi-objective 2D bin packing problems
    Juan Carlos Gomez
    Hugo Terashima-Marín
    Genetic Programming and Evolvable Machines, 2018, 19 : 151 - 181
  • [6] Solving urban transit route design problem using selection hyper-heuristics
    Ahmed, Leena
    Mumford, Christine
    Kheiri, Ahmed
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 274 (02) : 545 - 559
  • [7] Hyper-Heuristics for Irregular Object Multi-Container Packing
    Webster, Aron
    Jia, Xiaodong
    Xie, Sheng Quan
    2023 29TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE, M2VIP 2023, 2023,
  • [8] Reinforcement Learning based Hyper-heuristics for Many-objective Pickup and Delivery Problem
    Anwar, Adeem Ali
    Zhang, Xuyun
    23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING, ICDM 2023, 2023, : 924 - 929
  • [9] Multi Agent Hyper-heuristics Based Framework For Production Scheduling Problem
    Nugraheni, Cecilia E.
    Abednego, Luciana
    2016 INTERNATIONAL CONFERENCE ON INFORMATICS AND COMPUTING (ICIC), 2016, : 309 - 313
  • [10] An urban transportation problem solved by parallel programming with hyper-heuristics
    Rodriguez, Diego A.
    Oteiza, Paola P.
    Brignole, Nelida B.
    ENGINEERING OPTIMIZATION, 2019, 51 (11) : 1965 - 1979