The Set Covering Problem (SCP) is NP-hard and has many applications. In this paper, we introduce a heuristic algorithm for SCPs based on weighting. In our algorithm, a local search framework is proposed to perturb the candidate solution under the best objective value found during the search, a weighting scheme and several search strategies are adopted to help escape from local optima and make the search more divergent. The effectiveness of our algorithm is evaluated on a set of instances from the OR-Library and Steiner triple systems. The experimental results show that it is very competitive, for it is able to find all the optima or best known results with very small runtimes on non-unicost instances from the OR-Library and outperforms two excellent solvers we have found in literature on the unicost instances from Steiner triple systems. Furthermore, it is conceptually simple and only needs one parameter to indicate the stopping criterion.
机构:
Univ Fed Sao Paulo UNIFESP, Inst Ciencia & Tecnol, Ave Cesare MG Lattes,1201,Eugenio Mello, BR-12247014 Sao Jose Dos Campos, SP, BrazilUniv Fed Sao Paulo UNIFESP, Inst Ciencia & Tecnol, Ave Cesare MG Lattes,1201,Eugenio Mello, BR-12247014 Sao Jose Dos Campos, SP, Brazil
Maximo, Vinicius R.
Cordeau, Jean-Francois
论文数: 0引用数: 0
h-index: 0
机构:
HEC Montreal, 3000 Chemin Cote St Catherine, Montreal, PQ H3T 2A7, Canada
GERAD, 3000 chemin Cote St Catherine, Montreal, PQ H3T 2A7, CanadaUniv Fed Sao Paulo UNIFESP, Inst Ciencia & Tecnol, Ave Cesare MG Lattes,1201,Eugenio Mello, BR-12247014 Sao Jose Dos Campos, SP, Brazil
Cordeau, Jean-Francois
Nascimento, Maria C. V.
论文数: 0引用数: 0
h-index: 0
机构:
Inst Tecnol Aeronaut ITA, Div Ciencia Computacao IEC, Praca Marechal Eduardo Gomes 50, Vila Acacias, BR-12228900 Sao Jose Dos Campos, SP, BrazilUniv Fed Sao Paulo UNIFESP, Inst Ciencia & Tecnol, Ave Cesare MG Lattes,1201,Eugenio Mello, BR-12247014 Sao Jose Dos Campos, SP, Brazil