www.wikidata.de-de.nina.az
Kombinatorische Optimierung ist ein Zweig der diskreten Mathematik und spielt in vielen Bereichen einschliesslich der Operations Research der Informatik der kunstlichen Intelligenz und den Ingenieurwissenschaften eine wichtige Rolle Inhaltsverzeichnis 1 Informelle Definition 2 Formale Definition 3 Algorithmen und Komplexitat 4 Bekannte Probleme 5 LiteraturInformelle Definition BearbeitenWie der Name bereits andeutet geht es in der kombinatorischen Optimierung darum aus einer grossen Menge von diskreten Elementen Gegenstande Orte eine Teilmenge zu konstruieren die gewissen Nebenbedingungen entspricht und bezuglich einer Kostenfunktion optimal ist kleinstes Gewicht kurzeste Strecken Derartige Fragestellungen spielen in der Praxis eine grosse Rolle Die optimale Wegeplanung eines Bohrers auf einer Leiterplatte die kostenoptimale Belegung von Maschinen oder die moglichst gunstige Routenplanung sind allesamt Vertreter dieser Problemklasse Formale Definition BearbeitenEine Instanz eines kombinatorischen Optimierungsproblems ist ein Paar L f displaystyle L f nbsp bei dem die Menge L displaystyle L nbsp eine abzahlbare Menge aller moglicher Losungen bezeichnet und die Funktion f displaystyle f nbsp eine Abbildung f L R displaystyle f colon L rightarrow mathbb R nbsp darstellt die jedem Element aus L displaystyle L nbsp einen Zielfunktionswert Kosten Gewinn zuweist Ziel ist eine global optimale Losung i L displaystyle i in L nbsp zu finden so dass kein u L displaystyle u in L nbsp mit f u lt f i displaystyle f u lt f i nbsp existiert bei einem Minimierungsproblem Algorithmen und Komplexitat BearbeitenDie Probleme mit denen man sich in der kombinatorischen Optimierung beschaftigt sind meist sehr schwierig NP schwer Die Algorithmen die die Losungen erzeugen sollen versuchen daher meist den Suchraum zu beschranken Vertreter dieser Algorithmen sind beispielsweise Branch and Bound bzw Branch and Cut welche exakte garantiert optimale Losungen erzeugen Dafur wird das Problem als ganzzahliges Optimierungsproblem formuliert bei dem dann die Belegung von Entscheidungsvariablen daruber entscheidet ob bestimmte Elemente zur Losung gehoren oder nicht Andere Algorithmen nutzen spezielles Wissen uber die Problemstruktur sog Heuristiken oder Meta Heuristiken Hierzu gehort z B die lokale Suche mit ihren Auspragungen Simulierte Abkuhlung oder Tabu Search Diese Verfahren konnen aber meist nicht garantieren dass eine global optimale Losung gefunden werden kann Bekannte Probleme BearbeitenDas Problem des Handlungsreisenden Spannbaum Rucksackproblem Egalisieren von variabel gewichtigen Produkten im Prozess der Sortierung und Verpackung Betriebswirtschaft Behalterproblem Bin Packing Literatur BearbeitenWilliam J Cook William H Cunningham William R Pulleyblank Alexander Schrijver Combinatorial Optimization 1 Auflage John Wiley amp Sons New York u a 1997 ISBN 047155894X Pierluigi Crescenzi Viggo Kann Magnus Halldorsson Marek Karpinski Gerhard Woeginger A compendium of NP optimization problems Bernhard Korte Jens Vygen Kombinatorische Optimierung Theorie und Algorithmen 2 Auflage Springer Spektrum Berlin 2012 ISBN 978 3 642 25400 0 Christos H Papadimitriou Kenneth Steiglitz Combinatorial Optimization Algorithms and Complexity Dover Publications Mineola New York 1998 ISBN 0486402584 Eugene Lawler Combinatorial Optimization Networks and Matroids Oxford University Press 1995 zuerst 1976 Alexander Schrijver Combinatorial optimization polyhedra and efficiency 3 Bande Springer Berlin Heidelberg New York 2003 Abgerufen von https de wikipedia org w index php title Kombinatorische Optimierung amp oldid 227923824