Feature selection based bee swarm meta-heuristic approach for combinatorial optimisation problems: a case-study on MaxSAT

被引:5
|
作者
Sadeg, Souhila [1 ]
Hamdad, Leila [2 ]
Chettab, Hadjer [3 ]
Benatchba, Karima [1 ]
Habbas, Zineb [4 ]
Kechadi, M-Tahar [5 ]
机构
[1] Ecole Natl Super Informat, LMCS, Algiers, Algeria
[2] Ecole Natl Super Informat, LCSI, Algiers, Algeria
[3] Ecole Natl Super Informat, Algiers, Algeria
[4] Univ Lorraine, LORIA, Metz, France
[5] Univ Coll Dublin, Sch Comp Sci, Dublin, Ireland
关键词
Hybrid meta-heuristic; A priori knowledge; Feature selection; Size reduction; MaxSAT; Bee swarm optimisation;
D O I
10.1007/s12293-020-00310-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Background Meta-heuristics are high-level methods widely used in different fields of applications. To enhance their performance, they are often combined to concepts borrowed from machine learning and statistics in order to improve the quality of solutions and/or reduce the response time. Aim In this paper, we investigate the use of feature selection to speed-up the search process of Bee Swarm Optimisation (BSO) meta-heuristic in solving the MaxSAT problem.The general idea is to extract a subset of the most relevant features that describe an instance of a problem in order to reduce its size. Proposed approach We propose to translate a MaxSAT instance into a dataset following one of several representations proposed in this study, and then apply a FS technique to select the most relevant variables or clauses. Two data organizations are proposed depending on whether we want to remove variables or clauses. In addition, two data encodings can be used: binary encoding if we are only interested by the presence or not of a variable in a clause, and ternary encoding if we consider the information that it appears as a positive or negative literal. Moreover, we experiment two feature evaluation approaches: subset evaluation approach which returns the optimal subset, and individual evaluation which ranks the features and lets the user choose the number of features to remove. All possible combinations of data organization, data encoding and features evaluation approach lead to eight (08) variants of the hybrid algorithm, named FS-BSO. Results BSO and all the variants of FS-BSO have been applied to several instances of different benchmarks. The analysis of experimental results showed that in terms of solution quality, BSO gives the best results. However, FS-BSO algorithms achieve very good results and are statistically equivalent to BSO for some instances. In terms of execution time, all hybrid variants of FS-BSO are faster. In addition, results showed that removing clauses is slightly more advantageous in terms of solution quality whereas removing variables gives better execution times. Concerning data encoding, the results did not show any difference between the binary and ternary encodings. Conclusion In this paper, we investigated the possibility to speed-up BSO meta-heuristic in solving an instance of the MaxSAT problem by extracting a priori knowledge. Feature selection has been used as a preprocessing technique in order to reduce the instance size by selecting a subset of the most relevant vaiables/clauses. Results showed that there is a strong link between the reduction rate and solution quality, and that FS-BSO offers a better quality-time trade off.
引用
收藏
页码:283 / 298
页数:16
相关论文
共 50 条
  • [31] A multi-objective particle swarm optimisation for filter-based feature selection in classification problems
    Xue, Bing
    Cervante, Liam
    Shang, Lin
    Browne, Will N.
    Zhang, Mengjie
    [J]. CONNECTION SCIENCE, 2012, 24 (2-3) : 91 - 116
  • [32] Tackling Ant Colony Optimization Meta-Heuristic as Search Method in Feature Subset Selection Based on Correlation or Consistency Measures
    Tallon-Ballesteros, Antonio J.
    Riquelme, Jose C.
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2014, 2014, 8669 : 386 - 393
  • [33] An integrated approach based on artificial intelligence and novel meta-heuristic algorithms to predict demand for dairy products: a case study
    Goli, Alireza
    Khademi-Zare, Hasan
    Tavakkoli-Moghaddam, Reza
    Sadeghieh, Ahmad
    Sasanian, Mazyar
    Malekalipour Kordestanizadeh, Ramina
    [J]. NETWORK-COMPUTATION IN NEURAL SYSTEMS, 2021, 32 (01) : 1 - 35
  • [34] A comparative analysis of meta-heuristic optimization algorithms for feature selection on ML-based classification of heart-related diseases
    Şevket Ay
    Ekin Ekinci
    Zeynep Garip
    [J]. The Journal of Supercomputing, 2023, 79 : 11797 - 11826
  • [35] A meta-heuristic solution approach based on mathematical programming for tour scheduling problems involving flexible scheduling policies
    Yildiz, Seyda Topaloglu
    Avci, Mustafa
    Yildiz, Gokalp
    [J]. JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2021, 36 (02): : 823 - 839
  • [36] A comparative analysis of meta-heuristic optimization algorithms for feature selection on ML-based classification of heart-related diseases
    Ay, Sevket
    Ekinci, Ekin
    Garip, Zeynep
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (11): : 11797 - 11826
  • [37] A Novel Meta-Heuristic-based Sequential Forward Feature Selection Approach for Anomaly Detection Systems
    Liu, Yukang
    Xu, Zhen
    Yang, Jing
    Wang, Liming
    Song, Chen
    Chen, Kai
    [J]. 2016 INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC), 2016, : 218 - 227
  • [38] Improving the sustainability of WiFi-enabled indoor localization systems through meta-heuristic based instance selection approach
    Panja, Ayan K.
    Karim, Syed Fahim
    Neogy, Sarmistha
    Chowdhury, Chandreyee
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 257
  • [39] A hybrid meta-heuristic approach to design a Bi-objective cosmetic tourism supply chain: A case study
    Hamidian, Niusha
    Paydar, Mohammad Mahdi
    Hajiaghaei-Keshteli, Mostafa
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 127
  • [40] An Ontology-based Two-Stage Approach to Medical Text Classification with Feature Selection by Particle Swarm Optimisation
    Abdollahi, Mahdi
    Gao, Xiaoying
    Mei, Yi
    Ghosh, Shameek
    Li, Jinyan
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 119 - 126