Skip to content

Suite de prueba de algoritmos metaheurísticos basando en el problema de la mochila

Notifications You must be signed in to change notification settings

dmorfav/Knapsack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Knapsack

codecov Testing Suite Testing Suite Open Source? Siii!

Suite de prueba de algoritmos metaheurísticos basando en el problema de la mochila

El problema de la mochila es uno de los 21 problemas NP-completos de Richard Karp, establecidos por el informático teórico en un famoso artículo de 1972.1. Ha sido intensamente estudiado desde mediados del siglo XX y se hace referencia a él en el año 1897, en un artículo de George Mathews Ballard.2 Si bien la formulación del problema es sencilla, su resolución es más compleja.

Comúnmente abreviado por KP (del inglés Knapsack problem) es un problema de optimización combinatoria que intenta encontrar la mejor solución entre un conjunto finito de posibles soluciones a un problema. Modela la situación de llenar una mochila que puede soportar un peso máximo, cada uno de los objetos introducidos en la mochila cuentan con un peso y valor específicos. Los objetos colocados en la mochila deben maximizar el valor total sin exceder el peso máximo.

Formulación matemática

image

Ejecutando el proyecto

En la consola ejecutar: mvn clean compile exec:java -Dexec.mainClass="kp_hs.KP_HS"

About

Suite de prueba de algoritmos metaheurísticos basando en el problema de la mochila

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages