<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-23T20:28:01Z</responseDate><request verb="GetRecord" identifier="oai:uvadoc.uva.es:10324/63200" metadataPrefix="rdf">https://uvadoc.uva.es/oai/request</request><GetRecord><record><header><identifier>oai:uvadoc.uva.es:10324/63200</identifier><datestamp>2023-11-24T20:01:47Z</datestamp><setSpec>com_10324_38</setSpec><setSpec>col_10324_852</setSpec></header><metadata><rdf:RDF xmlns:rdf="http://www.openarchives.org/OAI/2.0/rdf/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ds="http://dspace.org/ds/elements/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ow="http://www.ontoweb.org/ontology/1#" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/rdf/ http://www.openarchives.org/OAI/2.0/rdf.xsd">
<ow:Publication rdf:about="oai:uvadoc.uva.es:10324/63200">
<dc:title>El algoritmo Branch and Cut en programación lineal entera</dc:title>
<dc:creator>Noriega González, Carlos</dc:creator>
<dc:contributor>Álvarez Esteban, Pedro César</dc:contributor>
<dc:contributor>Universidad de Valladolid. Facultad de Ciencias</dc:contributor>
<dc:description>Los problemas de programación lineal entera aparecen en numerosas ocasiones modelando&#xd;
situaciones del mundo real donde las variables de decisión deben tomar valores enteros.&#xd;
A  nales del siglo pasado se desarrolló el algoritmo de Branch and Cut combinando las&#xd;
ideas de dos métodos ya conocidos a mediados de siglo, como eran el algoritmo de Branch&#xd;
and Bound y el método de planos de corte. A lo largo de este trabajo presentaremos los&#xd;
diferentes tipos de programación lineal, introduciremos brevemente los conceptos básicos&#xd;
de la teoría de poliedros y del método símplex; y abordaremos los métodos de Branch and&#xd;
Bound y de planos de corte explicando los algoritmos y tratando todas sus particularidades.&#xd;
En el penúltimo capítulo llegaremos al objetivo central de este trabajo: entender&#xd;
cómo funciona el algoritmo de Branch and Cut y los diferentes procesos que se pueden&#xd;
llevar a cabo previamente para acelerar la búsqueda de la solución óptima utilizando este&#xd;
método. Finalmente, pondremos en práctica todo lo expuesto en el trabajo planteando&#xd;
un problema denominado Team Orienteering Problem. Resolveremos este problema utilizando&#xd;
dos implementaciones diferentes del Branch and Cut, comparando los resultados&#xd;
obtenidos con ambos enfoques.</dc:description>
<dc:description>Integer linear programming problems appear on numerous occasions modelling real-world&#xd;
situations where the decision variables must take integer values. At the end of the last&#xd;
century, the Branch and Cut algorithm was developed combining the ideas of two methods&#xd;
already known in the middle of the century, such as the Branch and Bound algorithm and&#xd;
the cutting plane method. Throughout this work we will present the di erent types of&#xd;
linear programming, we will brie y introduce the basic concepts of the theory of polyhedra&#xd;
and the simplex method; and we will deal with the Branch and Bound and cutting&#xd;
plane methods, explaining the algorithms and all their peculiarities. In the penultimate&#xd;
chapter we will reach the central objective of this work: understanding how the Branch&#xd;
and Cut algorithm works and the di erent processes that can be carried out beforehand&#xd;
to speed up the search for the optimal solution using this method. Finally, we will put&#xd;
into practice everything exposed in the work by working with a problem called Team&#xd;
Orienteering Problem. We will solve this problem using two di erent implementations of&#xd;
the Branch and Cut, and we will compare the results obtained with both approaches.</dc:description>
<dc:date>2023-11-24T07:48:43Z</dc:date>
<dc:date>2023-11-24T07:48:43Z</dc:date>
<dc:date>2023</dc:date>
<dc:type>info:eu-repo/semantics/bachelorThesis</dc:type>
<dc:identifier>https://uvadoc.uva.es/handle/10324/63200</dc:identifier>
<dc:language>spa</dc:language>
<dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
<dc:rights>http://creativecommons.org/licenses/by-nc-nd/4.0/</dc:rights>
<dc:rights>Attribution-NonCommercial-NoDerivatives 4.0 Internacional</dc:rights>
</ow:Publication>
</rdf:RDF></metadata></record></GetRecord></OAI-PMH>