Thesis:
Backbone-based predict and search for pseudo-boolean optimization

dc.contributor.correferenteMontero Ureta, Elizabeth Del Carmen
dc.contributor.correferenteAlbert, Oliveras Llunell
dc.contributor.departmentDepartamento de Informática
dc.contributor.guiaAsin Acha, Roberto Javier
dc.contributor.guiaÑanculef Alegria, Juan Ricardo
dc.coverage.spatialCampus Casa Central Valparaíso
dc.creatorAlvarado Ulloa, Bryan Jesús
dc.date.accessioned2026-03-23T18:19:33Z
dc.date.available2026-03-23T18:19:33Z
dc.date.issued2026-03-12
dc.description.abstractThis thesis investigates the integration of Machine Learning (ML) techniques to accelerate the solution of combinatorial optimization problems, focusing on instances formulated under the Pseudo-Boolean Optimization (PBO) paradigm. In PBO, constraints are expressed as linear inequalities over Boolean variables, and the objective function is defined as a linear combination of these variables. Although ML-based approaches have been increasingly applied to combinatorial optimization, their direct integration into solvers may introduce prediction errors that lead to infeasible solutions or degradation in solution quality. The Predict-and-Search (PaS) framework addresses this limitation by using ML predictions to generate additional constraints that reduce the search space before invoking the solver. However, existing PaS implementations have been primarily developed for Mixed Integer Linear Programming (MILP) and typically rely on heuristically generated labels derived from near-optimal solutions during training, thereby sacrificing optimality guarantees. This thesis introduces Backbone-based Predict and Search (BackPaS), a specialized adaptation of the PaS framework for PBO. The main contribution consists of redefining the prediction task as the identification of the backbone of an instance, defined as the set of variables whose assignments remain fixed across all optimal solutions. Correctly predicting these variables enables a reduction of the solver’s search space without compromising optimality(...).en_US
dc.description.abstractEsta tesis aborda la integración de técnicas de aprendizaje automático (ML, Machine Learning) para acelerar la resolución de problemas combinatorios de optimización, específicamente aquellos formulados bajo el paradigma de Optimización Pseudo-Booleana (PBO, Pseudo-Boolean Optimization). En PBO, las restricciones se expresan como desigualdades lineales sobre variables booleanas, junto con una función objetivo también definida como combinación lineal de dichas variables. Si bien diversos enfoques de ML han sido aplicados a problemas combinatorios, su incorporación directa en solucionadores puede generar errores de predicción que conduzcan a soluciones infactibles o a una pérdida de calidad respecto del óptimo. El marco de trabajo Predict-and-Search (PaS) surge como una estrategia para mitigar estos problemas, utilizando predicciones de un modelo de ML para añadir restricciones adicionales que reducen el espacio de búsqueda antes de invocar el solucionador. No obstante, las implementaciones existentes de PaS han sido desarrolladas principalmente para Programación Entera Mixta (MILP, Mixed Integer Linear Programming) y suelen entrenar los modelos con etiquetas heurísticas derivadas de soluciones cercanas al óptimo, sacrificando garantías de optimalidad. En esta tesis se propone Backbone-based Predict and Search (BackPaS), una adaptación especializada del marco PaS al contexto de PBO. La contribución principal consiste en redefinir la tarea de predicción como la identificación del backbone de una instancia, entendido como el conjunto de variables cuya asignación permanece fija en todas las soluciones óptimas(...).es
dc.description.degreeMagíster en Ciencias de la Ingeniería Informática
dc.description.sponsorshipANID-Subdirección de Capital Humano/Magíster Nacional-2025-22252175
dc.driverinfo:eu-repo/semantics/masterThesis
dc.format.extent59 páginas
dc.identifier.barcodeMC_BA_2026
dc.identifier.doi10.71959/zy3g-7716
dc.identifier.urihttps://cris.usm.cl/handle/123456789/4334
dc.identifier.urihttps://doi.org/10.71959/zy3g-7716
dc.language.isoen
dc.publisherUniversidad Técnica Federico Santa María
dc.rightsAttribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectGraph neural networks
dc.subjectBackbone
dc.subjectPBO
dc.subjectGNN
dc.subjectPredict and search
dc.subjectMachine learning
dc.titleBackbone-based predict and search for pseudo-boolean optimization
dc.type.driverinfo:eu-repo/semantics/masterThesis
dspace.entity.typeTesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MC_BA_2026.pdf
Size:
1.08 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: