A genetic algorithm combined with mathematical programming to solve generalised quadratic multiple knapsack problem
In this paper, the generalised quadratic multiple knapsack problem (GQMKP) is tackled with an efficient hybrid approach, called GA&IP, which combines a binary genetic algorithm (GA) with integer programming (IP) to solve the GQMKP problem. In the GA&IP approach, a linearisation technique is used to transform the GQMKP into a linear problem called LGQMKP. After that, the LGQMKP is transformed into several dependent classical knapsack problems using a GA. Finally, an IP algorithm is applied to optimally solve each knapsack problem. The effectiveness of the GA&IP approach is demonstrated through experimentation on 96 diverse benchmark instances that are commonly used in the field. Experimental results show the effectiveness of the proposed GA&IP in solving the GQMKP problem and the hybridisation with integer programming can enhance the genetic algorithm.
Authors
- Yassine Adouani (ORCID: https://orcid.org/0000-0003-3461-5794)
Institutions
- University of Sfax (TN)
Publication Details
- Journal
- International Journal of Mathematics in Operational Research
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1504/ijmor.2025.148874
- Primary Topic
- Optimization and Packing Problems
- Type
- article
- Field-Weighted Citation Impact
- 0.00