Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

A reactive search for the quadratic knapsack problem

Authors: Najat Al-Iedani; Mhand Hifi; Toufik Saadi;

A reactive search for the quadratic knapsack problem

Abstract

In this paper, we propose an reactive method to solve the Quadratic Knapsack Problem (noted QKP). The quadratic knapsack problem is a well-studied combinatorial optimisation problem. In all variants of the quadratic knapsack problems, for a set of given items, profits are not only assigned to individual items but also to pairs of them. The pairwise profit is added to the quadratic objective value only when the two corresponding items are both included in the same knapsack. We let a knapsack with a capacity C and a set of candidate objects (or items), each item has a positive weight w i , and profit Pi, if selected, generates an object profit p i and a pairwise profit P ij with any other selected object j. The objective of the QKP is to select a subset of objects to fill the knapsack so as to maximize the overall profit P, while the overall weight does not exceed the knapsack capacity C. This problem is known as quadratic knapsack problem and has been shown strongly NP-hard and it has been applied with a variety of important applications, such as, in the location of satellites, airports, railway stations or freight terminals. The proposed method is mainly based on two complementary phases. In the first phase we use a greedy algorithm for provide the starting solution. In the second phase we improved the quality of the starting solutions based on a reactive search with applying a destroy and repair process, the reactive phase is based both diversification and intensification strategy. The obtained results are compared to those reached by the Cplex solverl and literature. Consequently, the experimental results show the effectiveness of the proposed approach, and the computational results show that the algorithm is capable of solving instances of the QKP that cannot be solved by other methods.

Related Organizations
  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    1
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
1
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!