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...
Main Authors: | , , |
---|---|
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 |