Combinatorial Optimization: The Interplay of Graph Theory, Linear and Integer Programming Illustrated on Network Flow
Résumé
Combinatorial Optimization is one of the fields in mathematics with an impressive development in recent years, driven by demands from applications where discrete models play a role. Here, we intend to give a comprehensive overview of basic methods and paradigms, in particular the beautiful interplay of methods from graph theory, geometry, linear and integer programming related to combinatorial optimization problems. To understand the underlying framework and the interrelationships more clearly, we illustrate the theoretical results and methods with the help of flows in networks as running example. This includes on the one hand a combi-natorial algorithm for finding a maximum flow in a network, combinatorial duality and the Max Flow/Min Cut-Theorem as one of the fundamental combinatorial min-max relations. On the other hand, we discuss solving the network flow problem as linear program with the help of the Simplex Method, linear programming duality and the dual program for network flow. Finally, we address the problem of integer network flows, ideal formulations for integer linear programs and consequences for the network flow problem.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...