PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 12, 2026Biomimetics3 citationsOpen Access

A Novel Binary Dream Optimization Algorithm with Data-Driven Repair for the Set Covering Problem

BCBroderick CrawfordHCHugo CaballeroGAGino Astorga

Key Points

  • This work aims to enhance the performance of optimization algorithms for the set covering problem by integrating a repair mechanism.
  • Developed a discrete version of the Dream Optimization Algorithm.
  • Implemented a fixed discretization scheme to map continuous search onto binary space.
  • Introduced an adaptive control mechanism for dynamic repair procedure selection.
  • Conducted experiments on benchmark instances to evaluate algorithm performance.
  • Achieved high-quality solutions with minimal relative deviation from known optimal solutions.
  • Demonstrated stable performance across independent algorithm runs.
  • Showed the effectiveness of the adaptive repair mechanism in navigating solution space.

Abstract

The Set Covering Problem is a fundamental NP-hard problem in combinatorial optimization and plays a central role in a wide range of industrial decision-making processes, including logistics planning, scheduling, facility location, network design, and resource allocation. In many real-world contexts, problems of this type are large in scale and highly constrained, which makes exact solution methods computationally impractical and encourages the use of metaheuristic approaches capable of producing high-quality solutions within limited time budgets. In this work, we propose a discrete adaptation of the Dream Optimization Algorithm, focusing on the challenges that emerge when algorithms originally designed for continuous search spaces are applied to binary and strongly constrained models. The continuous search process is mapped onto the binary decision space through a fixed discretization scheme. As a consequence of this transformation, some constraints may not be met, underscoring the importance of effective feasibility restoration mechanisms. Because the discretization stage may produce infeasible solutions and frequently induces plateaus that hinder further improvement, an explicit repair phase becomes necessary to restore feasibility and promote effective search progression. To strengthen this process, the study introduces an adaptive control mechanism based on bandit driven operator selection, which dynamically chooses among different repair procedures during the search. Experimental results on benchmark instances show that the proposed approach consistently achieves high quality solutions with low relative deviation from known optima and stable behavior across independent runs.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Crawford et al. (2026) studied this question.

synapsesocial.com/papers/69b257df96eeacc4fcec6ed3https://doi.org/10.3390/biomimetics11030197
Ask AI
Helpful
Bookmark
Share
View Full Paper