An algorithm for determining the K-best solutions of the one-dimensional Knapsack problem

In this work we present an enumerative scheme for determining the K-best solutions (K > 1) of the one dimensional knapsack problem. If n is the total number of different items and b is the knapsack's capacity, the computational complexity of the proposed scheme is bounded by O(Knb) with memo...

Full description

Bibliographic Details
Main Authors: Horacio Hideki Yanasse, Nei Yoshihiro Soma, Nelson Maculan
Format: Article
Language:English
Published: Sociedade Brasileira de Pesquisa Operacional 2000-06-01
Series:Pesquisa Operacional
Subjects:
Online Access:http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0101-74382000000100011
id doaj-e16fb71d5bb5469f902255ccd1a3e91e
record_format Article
spelling doaj-e16fb71d5bb5469f902255ccd1a3e91e2020-11-24T21:05:19ZengSociedade Brasileira de Pesquisa OperacionalPesquisa Operacional0101-74381678-51422000-06-0120111713410.1590/S0101-74382000000100011An algorithm for determining the K-best solutions of the one-dimensional Knapsack problemHoracio Hideki YanasseNei Yoshihiro SomaNelson MaculanIn this work we present an enumerative scheme for determining the K-best solutions (K > 1) of the one dimensional knapsack problem. If n is the total number of different items and b is the knapsack's capacity, the computational complexity of the proposed scheme is bounded by O(Knb) with memory requirements bounded by O(nb). The algorithm was implemented in a workstation and computational tests for varying values of the parameters were performed.<br>Neste trabalho apresenta-se um esquema enumerativo para se determinar as K-melhores (K > 1) soluções para o problema da mochila unidimensional. Se n é o número total de itens diferentes e b é a capacidade da mochila, a complexidade computacional do esquema proposto é limitado por O(Knb). O algoritmo foi implementado em uma estação de trabalho e testes computacionais foram realizados variando-se diferentes parâmetros do problema.http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0101-74382000000100011Problema da mochilaK-melhores soluçõesKnapsack problemK-best solutions
collection DOAJ
language English
format Article
sources DOAJ
author Horacio Hideki Yanasse
Nei Yoshihiro Soma
Nelson Maculan
spellingShingle Horacio Hideki Yanasse
Nei Yoshihiro Soma
Nelson Maculan
An algorithm for determining the K-best solutions of the one-dimensional Knapsack problem
Pesquisa Operacional
Problema da mochila
K-melhores soluções
Knapsack problem
K-best solutions
author_facet Horacio Hideki Yanasse
Nei Yoshihiro Soma
Nelson Maculan
author_sort Horacio Hideki Yanasse
title An algorithm for determining the K-best solutions of the one-dimensional Knapsack problem
title_short An algorithm for determining the K-best solutions of the one-dimensional Knapsack problem
title_full An algorithm for determining the K-best solutions of the one-dimensional Knapsack problem
title_fullStr An algorithm for determining the K-best solutions of the one-dimensional Knapsack problem
title_full_unstemmed An algorithm for determining the K-best solutions of the one-dimensional Knapsack problem
title_sort algorithm for determining the k-best solutions of the one-dimensional knapsack problem
publisher Sociedade Brasileira de Pesquisa Operacional
series Pesquisa Operacional
issn 0101-7438
1678-5142
publishDate 2000-06-01
description In this work we present an enumerative scheme for determining the K-best solutions (K > 1) of the one dimensional knapsack problem. If n is the total number of different items and b is the knapsack's capacity, the computational complexity of the proposed scheme is bounded by O(Knb) with memory requirements bounded by O(nb). The algorithm was implemented in a workstation and computational tests for varying values of the parameters were performed.<br>Neste trabalho apresenta-se um esquema enumerativo para se determinar as K-melhores (K > 1) soluções para o problema da mochila unidimensional. Se n é o número total de itens diferentes e b é a capacidade da mochila, a complexidade computacional do esquema proposto é limitado por O(Knb). O algoritmo foi implementado em uma estação de trabalho e testes computacionais foram realizados variando-se diferentes parâmetros do problema.
topic Problema da mochila
K-melhores soluções
Knapsack problem
K-best solutions
url http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0101-74382000000100011
work_keys_str_mv AT horaciohidekiyanasse analgorithmfordeterminingthekbestsolutionsoftheonedimensionalknapsackproblem
AT neiyoshihirosoma analgorithmfordeterminingthekbestsolutionsoftheonedimensionalknapsackproblem
AT nelsonmaculan analgorithmfordeterminingthekbestsolutionsoftheonedimensionalknapsackproblem
AT horaciohidekiyanasse algorithmfordeterminingthekbestsolutionsoftheonedimensionalknapsackproblem
AT neiyoshihirosoma algorithmfordeterminingthekbestsolutionsoftheonedimensionalknapsackproblem
AT nelsonmaculan algorithmfordeterminingthekbestsolutionsoftheonedimensionalknapsackproblem
_version_ 1716769150620139520