problema da mochila
Sign in to saveAlso known as rucksack problem, backpack problem
problem in combinatorial optimization
Wikidata facts
- Instance of
- optimization problem
- Named after
- backpack
- Image
- Knapsack.svg
Show 4 more facts
- Stack Exchange tag
- stackoverflow.com/tags/knapsack-problem
- different from
- packing problem
- computational complexity
- NP-hard
- maintained by WikiProject
- WikiProject Mathematics
Sources (2)
via Wikidata · CC0
Article · Português
O problema da mochila (em inglês, Knapsack problem) é um problema de optimização combinatória. O nome dá-se devido ao modelo de uma situação em que é necessário preencher uma mochila com objetos de diferentes pesos e valores. O objetivo é que se preencha a mochila com o maior valor possível, não ultrapassando o peso máximo. O problema da mochila é um dos 21 problemas NP-completos de Richard Karp, exposto em 1972. A formulação do problema é extremamente simples, porém sua solução é mais complexa. Este problema é a base do primeiro algoritmo de chave pública (chaves assimétricas). Normalmente este problema é resolvido com programação dinâmica, obtendo então a resolução exata do problema, mas também sendo possível usar PSE (procedimento de separação e evolução). Existem também outras técnicas, como usar algoritmo guloso, meta-heurística (algoritmos genéticos) para soluções aproximadas.
Abstract from DBpedia / Wikipedia · CC BY-SA