Causal Analysis to Explain the Performance of Algorithms: A Case Study for the Bin Packing Problem

被引:0
|
作者
Vazquez-Aguirre, Jenny Betsabe [1 ]
Carmona-Arroyo, Guadalupe [1 ]
Quiroz-Castellanos, Marcela [1 ]
Cruz-Ramirez, Nicandro [1 ]
机构
[1] Univ Veracruzana, Artificial Intelligence Res Inst, Xalapa 91097, Veracruz, Mexico
关键词
causal analysis; intervention of variables; causal effect; bin packing problem;
D O I
10.3390/mca29050073
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
This work presents a knowledge discovery approach through Causal Bayesian Networks for understanding the conditions under which the performance of an optimization algorithm can be affected by the characteristics of the instances of a combinatorial optimization problem (COP). We introduce a case study for the causal analysis of the performance of two state-of-the-art algorithms for the one-dimensional Bin Packing Problem (BPP). We meticulously selected the set of features associated with the parameters that define the instances of the problem. Subsequently, we evaluated the algorithmic performance on instances with distinct features. Our analysis scrutinizes both instance features and algorithm performance, aiming to identify causes influencing the performance of the algorithms. The proposed study successfully identifies specific values affecting algorithmic effectiveness and efficiency, revealing shared causes within some value ranges across both algorithms. The knowledge generated establishes a robust foundation for future research, enabling predictions of algorithmic performance, as well as the selection and design of heuristic strategies for improving the performance in the most difficult instances. The causal analysis employed in this study did not require specific configurations, making it an invaluable tool for analyzing the performance of different algorithms in other COPs.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Algorithms for the Bin Packing Problem with Conflicts
    Fernandes-Muritiba, Albert E.
    Iori, Manuel
    Malaguti, Enrico
    Toth, Paolo
    INFORMS JOURNAL ON COMPUTING, 2010, 22 (03) : 401 - 415
  • [2] Algorithms for the bin packing problem with scenarios
    Borges, Yulle G. F.
    de Lima, Vinicius L.
    Miyazawa, Flavio K.
    Pedrosa, Lehilton L. C.
    de Queiroz, Thiago A.
    Schouery, Rafael C. S.
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2024, 48 (04)
  • [3] Parallel Online Algorithms for the Bin Packing Problem
    Fekete, Sandor P.
    Grosse-Holz, Jonas
    Keldenich, Phillip
    Schmidt, Arne
    ALGORITHMICA, 2023, 85 (01) : 296 - 323
  • [4] Algorithms for the bin packing problem with overlapping items
    Grange, Aristide
    Kacem, Imed
    Martin, Sebastien
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 115 : 331 - 341
  • [5] Parallel Online Algorithms for the Bin Packing Problem
    Fekete, Sandor P.
    Grosse-Holz, Jonas
    Keldenich, Phillip
    Schmidt, Arne
    APPROXIMATION AND ONLINE ALGORITHMS (WAOA 2019), 2020, 11926 : 106 - 119
  • [6] Algorithms for the variable sized bin packing problem
    Kang, J
    Park, S
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 147 (02) : 365 - 372
  • [7] Parallel Online Algorithms for the Bin Packing Problem
    Sándor P. Fekete
    Jonas Grosse-Holz
    Phillip Keldenich
    Arne Schmidt
    Algorithmica, 2023, 85 : 296 - 323
  • [8] Average Case Analysis of Bounded Space Bin Packing Algorithms
    Nir Naaman
    Raphael Rom
    Algorithmica, 2008, 50 : 72 - 97
  • [9] Average case analysis of bounded space bin packing algorithms
    Naaman, Nir
    Rom, Raphael
    ALGORITHMICA, 2008, 50 (01) : 72 - 97
  • [10] Branch-and-price algorithms for the dual bin packing and maximum cardinality bin packing problem
    Peeters, M
    Degraeve, Z
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 170 (02) : 416 - 439