Efficient and Effective Local Search for the Set-Union Knapsack Problem and Budgeted Maximum Coverage Problem
Wenli Zhu, Liangqing Luo

TL;DR
This paper introduces E2LS, a novel local search algorithm that effectively solves the Set-Union Knapsack Problem and Budgeted Maximum Coverage Problem by balancing exploration and efficiency, outperforming existing methods.
Contribution
First algorithm to address both SUKP and BMCP simultaneously using a novel operator and tabu search for improved solution quality.
Findings
E2LS outperforms existing algorithms on 168 benchmark instances.
The novel ADD$^*$ operator enhances search efficiency and solution quality.
Tabu search helps escape local optima, improving results.
Abstract
The Set-Union Knapsack Problem (SUKP) and Budgeted Maximum Coverage Problem (BMCP) are two closely related variant problems of the popular knapsack problem. Given a set of weighted elements and a set of items with nonnegative values, where each item covers several distinct elements, these two problems both aim to find a subset of items that maximizes an objective function while satisfying a knapsack capacity (budget) constraint. We propose an efficient and effective local search algorithm called E2LS for these two problems. To our knowledge, this is the first time that an algorithm has been proposed for both of them. E2LS trade-offs the search region and search efficiency by applying a proposed novel operator ADD to traverse the refined search region. Such a trade-off mechanism allows E2LS to explore the solution space widely and quickly. The tabu search method is also applied in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Packing Problems · Optimization and Search Problems · Advanced Manufacturing and Logistics Optimization
