• DocumentCode
    238844
  • Title

    A weighting-based local search heuristic algorithm for the Set Covering Problem

  • Author

    Chao Gao ; Weise, Thomas ; Jinlong Li

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Sci. & Tech. of China, Hefei, China
  • fYear
    2014
  • fDate
    6-11 July 2014
  • Firstpage
    826
  • Lastpage
    831
  • Abstract
    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.
  • Keywords
    computational complexity; optimisation; search problems; set theory; NP-hard problem; OR-Library; Steiner triple systems; candidate solution; heuristic algorithm; local search framework; nonunicost instances; set covering problem; stopping criterion; weighting-based local search heuristic algorithm; Equations; Greedy algorithms; Heuristic algorithms; Mathematical model; Runtime; Search problems; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2014 IEEE Congress on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-6626-4
  • Type

    conf

  • DOI
    10.1109/CEC.2014.6900355
  • Filename
    6900355