Late Acceptance Hill Climbing for Constrained Covering Arrays

被引:6
|
作者
Bazargani, Mosab [1 ]
Drake, John H. [1 ]
Burke, Edmund K. [1 ]
机构
[1] Queen Mary Univ London, Sch Elect Engn & Comp Sci, Operat Res Grp, London E1 4FZ, England
关键词
Late Acceptance Hill-Climbing Constrained Combinatorial Interaction Testing Constrained Covering Arrays; Simulated Annealing; OPTIMIZATION; HEURISTICS; ALGORITHM; SEARCH;
D O I
10.1007/978-3-319-77538-8_52
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Late Acceptance Hill-Climbing (LAHC) algorithm is a one-point search meta-heuristic with a single parameter. Like Simulated Annealing (SA) it sometimes accepts worsening moves, however it is far more simple and does not require complex parameter setting. In this paper we study an application of LAHC to the Combinatorial Interaction Testing (CIT) problem. CIT is a cost-effective black-box sampling technique for discovering interaction faults in highly configurable systems. There are several techniques for CIT; one of the most established and well-known is Covering Arrays by Simulated Annealing (CASA). CASA is a layered search framework using SA in its most inner layer. Here we replace SA in CASA with LAHC, proposing a modified framework, Covering Arrays by Late Acceptance (CALA). Our experimental evaluation demonstrates that LAHC yields better or equal quality solutions compared to SA for all but one of the 35 benchmark instances tested.
引用
下载
收藏
页码:778 / 793
页数:16
相关论文
共 50 条
  • [21] A late acceptance hill-climbing algorithm for balancing two-sided assembly lines with multiple constraints
    Biao Yuan
    Chaoyong Zhang
    Xinyu Shao
    Journal of Intelligent Manufacturing, 2015, 26 : 159 - 168
  • [22] A hybrid of whale optimization and late acceptance hill climbing based imputation to enhance classification performance in electronic health records
    Nagarajan, Gayathri
    Babu, L. D. Dhinesh
    JOURNAL OF BIOMEDICAL INFORMATICS, 2019, 94
  • [23] Hybrid Brain Storm Optimization algorithm and Late Acceptance Hill Climbing to solve the Flexible Job-Shop Scheduling Problem
    Alzaqebah, Malek
    Jawarneh, Sana
    Alwohaibi, Maram
    Alsmadi, Mutasem K.
    Almarashdeh, Ibrahim
    Mohammad, Rami Mustafa A.
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (06) : 2926 - 2937
  • [24] Research of a Multi-Level Organization Human Resource Network Optimization Model and an Improved Late Acceptance Hill Climbing Algorithm
    Huang, Jingbo
    Li, Jiting
    Du, Yonghao
    Song, Yanjie
    Wu, Jian
    Yao, Feng
    Wang, Pei
    MATHEMATICS, 2023, 11 (23)
  • [25] Climbing the hill
    Lubick, N
    GEOTIMES, 2003, 48 (12): : 34 - 35
  • [26] Climbing the Hill
    Nybo, Kristie
    Lis, John T.
    BIOTECHNIQUES, 2012, 52 (01) : 15 - 15
  • [27] A penalty-based Tabu search for constrained covering arrays
    Galinier, Philippe
    Kpodjedo, Segla
    Antoniol, Giulio
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 1288 - 1294
  • [28] Hybridization of harmony search with hill climbing for highly constrained nurse rostering problem
    Mohammed A. Awadallah
    Mohammed Azmi Al-Betar
    Ahamad Tajudin Khader
    Asaju La’aro Bolaji
    Mahmud Alkoffash
    Neural Computing and Applications, 2017, 28 : 463 - 482
  • [29] Hybridization of harmony search with hill climbing for highly constrained nurse rostering problem
    Awadallah, Mohammed A.
    Al-Betar, Mohammed Azmi
    Khader, Ahamad Tajudin
    Bolaji, Asaju La'aro
    Alkoffash, Mahmud
    NEURAL COMPUTING & APPLICATIONS, 2017, 28 (03): : 463 - 482
  • [30] 'CLIMBING THE FIESOLE HILL'
    TAGLIABUE, J
    CAROLINA QUARTERLY, 1975, 27 (01): : 57 - 57