Problema de empaquetamiento con conflictos generalizados

Autores
Pousa, Federico
Año de publicación
2018
Idioma
español castellano
Tipo de recurso
tesis doctoral
Estado
versión publicada
Colaborador/a o director/a de tesis
Méndez-Díaz, Isabel
Zabala, Paula Lorena
Descripción
El problema de empaquetamiento con confictos generalizados (PECG) es una generalización del problema de empaquetamiento en el cual los ítems a asignar presentan conflictos entre subconjuntos de ellos. Este problema surge naturalmente en situaciones donde se quiere resolver un problema deasignación minimizando la cantidad de contenedores utilizados, pero en donde los ítems no pueden ser asignados de forma irrestricta, sino que la asignación depende de los conflictos que se presentan entre ellos. En la literatura del área, no existe un tratamiento computacional para este problema, aunque sí se considera el caso particular en donde los ítems presentan conflictos de a pares. En esta tesis se aborda el PECG mediante la formulación de modelos de Programación Lineal Entera. Para el modelo propuesto, se presenta un estudio teórico que consta de derivar el sistema minimal del poliedro asociado y familias de desigualdades válidas. Luego, en el caso devarias familias, se demuestra bajo que condiciones definen facetas del poliedro en cuestión. Simultaneamente, desde el aspecto práctico, se desarrolló un algoritmo branch-and-cut que incorpora diferentes componentes. En primer lugar se desarrollaron varias heurísticas y metaheurísticas para conseguir buenas soluciones primales. Luego, se incorporaron las familias de desigualdades más fuertes como planos de corte, junto con otras componentes particulares, para conseguir un algoritmomás robusto y eficiente. Por último, se experimentó con un extenso conjunto de instancias para analizar el desempeño, obteniendo muy buenos resultados que muestran la factibilidad de la utilización del enfoque en la práctica.
The Bin Packing Problem with Generalized Conflicts (BPGC) is a generalization of the Bin Packing Problem in which the items to be assigned present conflict among subsets of them. This problem arises naturally in situations when an assignment problem has to be solved minimizingthe number of containers used, but with the addition that the items can not be assigned to a container without checking that the assignation is compliant with the conflicts between the items. In the literature of Bin Packing Problems, there is no computational treatment for this problem with an Integer Programming approach. However, there is a particular case of this problem, the one where the items only have conflicts among pairs of them, that has some papers devoted to it. In this thesis the problem mentioned above is treated by proposing formulations based on Integer Linear Programming. For the formulations used, a theoretical study is presented consisting of the minimal system of the polyhedron along with several families of valid inequalities. Then, inthe case of many families, proofs are given showing the special conditions that they need to fulfil in order to be facet defining for the polyhedron. Then, from the practical point of view, a branch-and-cut algorithm was developed designing several components. Firstly, many heuristics and metaheuristics were developed in order to get primal solutions of good quality. Then, the strongest families of valid inequalities were addedto the algorithm, besides many more specific components, willing to get a robust and efficient algorithm. As a final step, the algorithm was tested against a vast set of instances to analyze its efficiency. Very good quality results were obtained showing the feasibility of the usage of thisapproach in real life situations.
Fil: Pousa, Federico. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Materia
PROBLEMA DE EMPAQUETAMIENTO
OPTIMIZACION COMBINATORIA
PROGRAMACION LINEAL ENTERA
ALGORITMO BRANCH AND CUT
ESTUDIO POLIEDRAL
GRAFO DE CONFLICTOS
ASIGNACION EN HIPERGRAFOS
BIN PACKING PROBLEMS
COMBINATORIAL OPTIMIZATION
INTEGER PROGRAMMING
BRANCH AND CUT ALGORITHM
POLYHEDRAL STUDY
CONFLICTS GRAPH
ASSIGNATION IN HYPERGRAPH
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
Repositorio
Biblioteca Digital (UBA-FCEN)
Institución
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
OAI Identificador
tesis:tesis_n6364_Pousa

id BDUBAFCEN_3d7975bbd79caa6d3356b3ba406fe505
oai_identifier_str tesis:tesis_n6364_Pousa
network_acronym_str BDUBAFCEN
repository_id_str 1896
network_name_str Biblioteca Digital (UBA-FCEN)
spelling Problema de empaquetamiento con conflictos generalizadosBin packing problem with generalized conflictsPousa, FedericoPROBLEMA DE EMPAQUETAMIENTOOPTIMIZACION COMBINATORIAPROGRAMACION LINEAL ENTERAALGORITMO BRANCH AND CUTESTUDIO POLIEDRALGRAFO DE CONFLICTOSASIGNACION EN HIPERGRAFOSBIN PACKING PROBLEMSCOMBINATORIAL OPTIMIZATIONINTEGER PROGRAMMINGBRANCH AND CUT ALGORITHMPOLYHEDRAL STUDYCONFLICTS GRAPHASSIGNATION IN HYPERGRAPHEl problema de empaquetamiento con confictos generalizados (PECG) es una generalización del problema de empaquetamiento en el cual los ítems a asignar presentan conflictos entre subconjuntos de ellos. Este problema surge naturalmente en situaciones donde se quiere resolver un problema deasignación minimizando la cantidad de contenedores utilizados, pero en donde los ítems no pueden ser asignados de forma irrestricta, sino que la asignación depende de los conflictos que se presentan entre ellos. En la literatura del área, no existe un tratamiento computacional para este problema, aunque sí se considera el caso particular en donde los ítems presentan conflictos de a pares. En esta tesis se aborda el PECG mediante la formulación de modelos de Programación Lineal Entera. Para el modelo propuesto, se presenta un estudio teórico que consta de derivar el sistema minimal del poliedro asociado y familias de desigualdades válidas. Luego, en el caso devarias familias, se demuestra bajo que condiciones definen facetas del poliedro en cuestión. Simultaneamente, desde el aspecto práctico, se desarrolló un algoritmo branch-and-cut que incorpora diferentes componentes. En primer lugar se desarrollaron varias heurísticas y metaheurísticas para conseguir buenas soluciones primales. Luego, se incorporaron las familias de desigualdades más fuertes como planos de corte, junto con otras componentes particulares, para conseguir un algoritmomás robusto y eficiente. Por último, se experimentó con un extenso conjunto de instancias para analizar el desempeño, obteniendo muy buenos resultados que muestran la factibilidad de la utilización del enfoque en la práctica.The Bin Packing Problem with Generalized Conflicts (BPGC) is a generalization of the Bin Packing Problem in which the items to be assigned present conflict among subsets of them. This problem arises naturally in situations when an assignment problem has to be solved minimizingthe number of containers used, but with the addition that the items can not be assigned to a container without checking that the assignation is compliant with the conflicts between the items. In the literature of Bin Packing Problems, there is no computational treatment for this problem with an Integer Programming approach. However, there is a particular case of this problem, the one where the items only have conflicts among pairs of them, that has some papers devoted to it. In this thesis the problem mentioned above is treated by proposing formulations based on Integer Linear Programming. For the formulations used, a theoretical study is presented consisting of the minimal system of the polyhedron along with several families of valid inequalities. Then, inthe case of many families, proofs are given showing the special conditions that they need to fulfil in order to be facet defining for the polyhedron. Then, from the practical point of view, a branch-and-cut algorithm was developed designing several components. Firstly, many heuristics and metaheuristics were developed in order to get primal solutions of good quality. Then, the strongest families of valid inequalities were addedto the algorithm, besides many more specific components, willing to get a robust and efficient algorithm. As a final step, the algorithm was tested against a vast set of instances to analyze its efficiency. Very good quality results were obtained showing the feasibility of the usage of thisapproach in real life situations.Fil: Pousa, Federico. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesMéndez-Díaz, IsabelZabala, Paula Lorena2018-03-26info:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_db06info:ar-repo/semantics/tesisDoctoralapplication/pdfhttps://hdl.handle.net/20.500.12110/tesis_n6364_Pousaspainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/arreponame:Biblioteca Digital (UBA-FCEN)instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesinstacron:UBA-FCEN2025-10-16T09:28:47Ztesis:tesis_n6364_PousaInstitucionalhttps://digital.bl.fcen.uba.ar/Universidad públicaNo correspondehttps://digital.bl.fcen.uba.ar/cgi-bin/oaiserver.cgiana@bl.fcen.uba.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:18962025-10-16 09:28:48.217Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse
dc.title.none.fl_str_mv Problema de empaquetamiento con conflictos generalizados
Bin packing problem with generalized conflicts
title Problema de empaquetamiento con conflictos generalizados
spellingShingle Problema de empaquetamiento con conflictos generalizados
Pousa, Federico
PROBLEMA DE EMPAQUETAMIENTO
OPTIMIZACION COMBINATORIA
PROGRAMACION LINEAL ENTERA
ALGORITMO BRANCH AND CUT
ESTUDIO POLIEDRAL
GRAFO DE CONFLICTOS
ASIGNACION EN HIPERGRAFOS
BIN PACKING PROBLEMS
COMBINATORIAL OPTIMIZATION
INTEGER PROGRAMMING
BRANCH AND CUT ALGORITHM
POLYHEDRAL STUDY
CONFLICTS GRAPH
ASSIGNATION IN HYPERGRAPH
title_short Problema de empaquetamiento con conflictos generalizados
title_full Problema de empaquetamiento con conflictos generalizados
title_fullStr Problema de empaquetamiento con conflictos generalizados
title_full_unstemmed Problema de empaquetamiento con conflictos generalizados
title_sort Problema de empaquetamiento con conflictos generalizados
dc.creator.none.fl_str_mv Pousa, Federico
author Pousa, Federico
author_facet Pousa, Federico
author_role author
dc.contributor.none.fl_str_mv Méndez-Díaz, Isabel
Zabala, Paula Lorena
dc.subject.none.fl_str_mv PROBLEMA DE EMPAQUETAMIENTO
OPTIMIZACION COMBINATORIA
PROGRAMACION LINEAL ENTERA
ALGORITMO BRANCH AND CUT
ESTUDIO POLIEDRAL
GRAFO DE CONFLICTOS
ASIGNACION EN HIPERGRAFOS
BIN PACKING PROBLEMS
COMBINATORIAL OPTIMIZATION
INTEGER PROGRAMMING
BRANCH AND CUT ALGORITHM
POLYHEDRAL STUDY
CONFLICTS GRAPH
ASSIGNATION IN HYPERGRAPH
topic PROBLEMA DE EMPAQUETAMIENTO
OPTIMIZACION COMBINATORIA
PROGRAMACION LINEAL ENTERA
ALGORITMO BRANCH AND CUT
ESTUDIO POLIEDRAL
GRAFO DE CONFLICTOS
ASIGNACION EN HIPERGRAFOS
BIN PACKING PROBLEMS
COMBINATORIAL OPTIMIZATION
INTEGER PROGRAMMING
BRANCH AND CUT ALGORITHM
POLYHEDRAL STUDY
CONFLICTS GRAPH
ASSIGNATION IN HYPERGRAPH
dc.description.none.fl_txt_mv El problema de empaquetamiento con confictos generalizados (PECG) es una generalización del problema de empaquetamiento en el cual los ítems a asignar presentan conflictos entre subconjuntos de ellos. Este problema surge naturalmente en situaciones donde se quiere resolver un problema deasignación minimizando la cantidad de contenedores utilizados, pero en donde los ítems no pueden ser asignados de forma irrestricta, sino que la asignación depende de los conflictos que se presentan entre ellos. En la literatura del área, no existe un tratamiento computacional para este problema, aunque sí se considera el caso particular en donde los ítems presentan conflictos de a pares. En esta tesis se aborda el PECG mediante la formulación de modelos de Programación Lineal Entera. Para el modelo propuesto, se presenta un estudio teórico que consta de derivar el sistema minimal del poliedro asociado y familias de desigualdades válidas. Luego, en el caso devarias familias, se demuestra bajo que condiciones definen facetas del poliedro en cuestión. Simultaneamente, desde el aspecto práctico, se desarrolló un algoritmo branch-and-cut que incorpora diferentes componentes. En primer lugar se desarrollaron varias heurísticas y metaheurísticas para conseguir buenas soluciones primales. Luego, se incorporaron las familias de desigualdades más fuertes como planos de corte, junto con otras componentes particulares, para conseguir un algoritmomás robusto y eficiente. Por último, se experimentó con un extenso conjunto de instancias para analizar el desempeño, obteniendo muy buenos resultados que muestran la factibilidad de la utilización del enfoque en la práctica.
The Bin Packing Problem with Generalized Conflicts (BPGC) is a generalization of the Bin Packing Problem in which the items to be assigned present conflict among subsets of them. This problem arises naturally in situations when an assignment problem has to be solved minimizingthe number of containers used, but with the addition that the items can not be assigned to a container without checking that the assignation is compliant with the conflicts between the items. In the literature of Bin Packing Problems, there is no computational treatment for this problem with an Integer Programming approach. However, there is a particular case of this problem, the one where the items only have conflicts among pairs of them, that has some papers devoted to it. In this thesis the problem mentioned above is treated by proposing formulations based on Integer Linear Programming. For the formulations used, a theoretical study is presented consisting of the minimal system of the polyhedron along with several families of valid inequalities. Then, inthe case of many families, proofs are given showing the special conditions that they need to fulfil in order to be facet defining for the polyhedron. Then, from the practical point of view, a branch-and-cut algorithm was developed designing several components. Firstly, many heuristics and metaheuristics were developed in order to get primal solutions of good quality. Then, the strongest families of valid inequalities were addedto the algorithm, besides many more specific components, willing to get a robust and efficient algorithm. As a final step, the algorithm was tested against a vast set of instances to analyze its efficiency. Very good quality results were obtained showing the feasibility of the usage of thisapproach in real life situations.
Fil: Pousa, Federico. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
description El problema de empaquetamiento con confictos generalizados (PECG) es una generalización del problema de empaquetamiento en el cual los ítems a asignar presentan conflictos entre subconjuntos de ellos. Este problema surge naturalmente en situaciones donde se quiere resolver un problema deasignación minimizando la cantidad de contenedores utilizados, pero en donde los ítems no pueden ser asignados de forma irrestricta, sino que la asignación depende de los conflictos que se presentan entre ellos. En la literatura del área, no existe un tratamiento computacional para este problema, aunque sí se considera el caso particular en donde los ítems presentan conflictos de a pares. En esta tesis se aborda el PECG mediante la formulación de modelos de Programación Lineal Entera. Para el modelo propuesto, se presenta un estudio teórico que consta de derivar el sistema minimal del poliedro asociado y familias de desigualdades válidas. Luego, en el caso devarias familias, se demuestra bajo que condiciones definen facetas del poliedro en cuestión. Simultaneamente, desde el aspecto práctico, se desarrolló un algoritmo branch-and-cut que incorpora diferentes componentes. En primer lugar se desarrollaron varias heurísticas y metaheurísticas para conseguir buenas soluciones primales. Luego, se incorporaron las familias de desigualdades más fuertes como planos de corte, junto con otras componentes particulares, para conseguir un algoritmomás robusto y eficiente. Por último, se experimentó con un extenso conjunto de instancias para analizar el desempeño, obteniendo muy buenos resultados que muestran la factibilidad de la utilización del enfoque en la práctica.
publishDate 2018
dc.date.none.fl_str_mv 2018-03-26
dc.type.none.fl_str_mv info:eu-repo/semantics/doctoralThesis
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_db06
info:ar-repo/semantics/tesisDoctoral
format doctoralThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.12110/tesis_n6364_Pousa
url https://hdl.handle.net/20.500.12110/tesis_n6364_Pousa
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
dc.source.none.fl_str_mv reponame:Biblioteca Digital (UBA-FCEN)
instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron:UBA-FCEN
reponame_str Biblioteca Digital (UBA-FCEN)
collection Biblioteca Digital (UBA-FCEN)
instname_str Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron_str UBA-FCEN
institution UBA-FCEN
repository.name.fl_str_mv Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
repository.mail.fl_str_mv ana@bl.fcen.uba.ar
_version_ 1846142820493033472
score 12.712165