An Exact Algorithm for the Multiple-choice Multidimensional Knapsack Problem
Résumé
In this paper, we propose an optimal algorithm for the Multiple-choice Multidimensional Knapsack Problem MMKP. The main principle of the approach is twofold: (i) to generate an initial solution, and (ii) at different levels of the tree search to determine a new upper bound used with a best-first search strategy. The developed method was able to optimally solve the MMKP. The performance of the exact algorithm is evaluated on a set of small and medium instances. This algorithm is parallelizable and it is one of its important feature.
Dans cet article, nous nous intéressons à l'étude du problème de sac-à-dos généralisé à choix multiple MMKP. Nous proposons une méthode de résolution exacte employant une procédure de séparation et d'évaluation. Le principe de la méthode s'appuie sur (i) la génération d'une solution de départ, (ii) la détermination d'une nouvelle borne supérieure utilisée aux différents niveaux de l'arborescence, et (iii) l'application de la stratégie par le meilleur d'abord. La méthode développée est capable de résoudre à l'optimum le problème du MMKP. La performance de l'algorithme exact est évaluée sur un ensemble d'instances de petite et moyenne taille. Cet algorithme est parallélisable et c'est l'une de ses caractéristiques à exploiter.
Origine :
Fichiers éditeurs autorisés sur une archive ouverte
Loading...