Complexity indices for the multidimensional knapsack problem

Derpich,Ivan; Herrera, Carlos; Sepúlveda, Felipe; Ubilla, Hugo

Abstract

In this article, the concept of conditioning in integer programming is extended to the concept of a complexity index. A complexity index is a measure through which the execution time of an exact algorithm can be predicted. We consider the multidimensional knapsack problem with instances taken from the OR-library and MIPLIB. The complexity indices we developed correspond to the eigenvalues of a Dikin matrix placed in the center of a polyhedron defined by the constraints of the problem relaxed from its binary variable formulation. The lower and higher eigenvalues, as well as their ratio, which we have defined as the slenderness, are used as complexity indices. The experiments performed show a good linear correlation between these indices and a low execution time of the Branch and Bound algorithm using the standard version of CPLEX (R) 12.2. The correlation coefficient obtained ranges between 39 and 60% for the various data regressions, which proves a medium to strong correlation.

Más información

Título según WOS: Complexity indices for the multidimensional knapsack problem
Título según SCOPUS: Complexity indices for the multidimensional knapsack problem
Título de la Revista: Central European #Journal of Operations Research
Volumen: 29
Número: 2
Editorial: Springer
Fecha de publicación: 2018
Idioma: English
DOI:

10.1007/S10100-018-0569-0

Notas: ISI, SCOPUS