Probability learning based tabu search for the budgeted maximum coverage problem

•We are the first to address the NP-hard Budgeted Maximum Coverage Problem.•We propose an algorithm that combines reinforcement learning with local search.•We introduce the first set of benchmark instances for the problem.•The proposed algorithm outperforms the comparison algorithms and the CPLEX so...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Expert systems with applications 2021-11, Vol.183, p.115310, Article 115310
Hauptverfasser: Li, Liwen, Wei, Zequn, Hao, Jin-Kao, He, Kun
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•We are the first to address the NP-hard Budgeted Maximum Coverage Problem.•We propose an algorithm that combines reinforcement learning with local search.•We introduce the first set of benchmark instances for the problem.•The proposed algorithm outperforms the comparison algorithms and the CPLEX solver. The Budgeted Maximum Coverage Problem (BMCP) is a general model with a number of real-world applications. Given n elements with nonnegative profits, m subsets of elements with nonnegative weights and a total budget, the BMCP aims to select some subsets such that the total weight of the selected subsets does not exceed the budget, while the total profit of the associated elements is maximized. BMCP is NP-hard and thus computationally challenging. We investigate for the first time an effective practical algorithm for solving this problem, which combines reinforcement learning and local search. The algorithm iterates through two distinct phases, namely a tabu search phase and a probability learning based perturbation phase. To assess the effectiveness of the proposed algorithm, we show computational results on a set of 30 benchmark instances introduced in this paper and present comparative studies with respect to the approximation algorithm, the genetic algorithm and the CPLEX solver.
ISSN:0957-4174
1873-6793
DOI:10.1016/j.eswa.2021.115310