Beispielprogramme
Alle 75 im Buch abgedruckten Programme, gruppiert nach Kapitel, zum direkten Herunterladen.
Kapitel 1: Einführung in Operations Research — Vom Ursprung zur mathematischen Entscheidungsfindung
Bot_Allokation.pyHerunterladenBrute_Force_Vergleich.pyHerunterladenBausteine_Vorlage.pyHerunterladenExcel_Bruecke.pyHerunterladen
Kapitel 2: Das mathematische Fundament — Vektoren, Matrizen, Konvexität
Matrixform.pyHerunterladenVisualisierung_Loesungsraum.pyHerunterladenKonvexitaet_Demo.pyHerunterladenSkalierung_Kondition.pyHerunterladen
Kapitel 3: Das Python-Ökosystem für OR — Solver, Bindings und Modellierungsschichten
Ein_System_Vier_Ansaetze.pyHerunterladenSolver_Wahl.pyHerunterladenModellierungsschichten.pyHerunterladenVektorisierte_Modellgenerierung.pyHerunterladen
Kapitel 4: Vom Management-Wunsch zum Modell
Vom_Wunsch_zum_Modell.pyHerunterladen
Kapitel 5: Lineare Programmierung — Simplex, Dualität und Schattenpreise
Simplex_Tableau_LP.pyHerunterladenSensitivitaetsanalyse.pyHerunterladenDualitaet_Nachweis.pyHerunterladenToleranzen_und_Entartung.pyHerunterladen
Kapitel 6: Gemischt-ganzzahlige Optimierung — Diskrete Entscheidungen und Branch-and-Bound
Runden_Gegenbeispiel.pyHerunterladenRucksack.pyHerunterladenMILP_Portfolio_Fixgebuehren.pyHerunterladenSolverstatus_und_Gap.pyHerunterladenWarmstart_Effekt.pyHerunterladenBig_M_Falle.pyHerunterladen
Kapitel 7: Constraint Programming mit CP-SAT — Logik, Scheduling und Zuweisung
Propagation_Demo.pyHerunterladenCP_SAT_Vertretungssystem.pyHerunterladenJobShop_Intervalle.pyHerunterladenCP_SAT_Statusfaelle.pyHerunterladenStrafgewichte.pyHerunterladen
Kapitel 8: Graphen, Flüsse und Touren — Min-Cost-Flow, Matching und VRP
Min_Cost_Flow.pyHerunterladenZuordnung_Ungarisch.pyHerunterladenVRP_Flotten_Routing.pyHerunterladenVRP_Kapazitaetsfalle.pyHerunterladen
Kapitel 9: Metaheuristiken — wenn der exakte Solver aussteigt
Simulated_Annealing.pyHerunterladenMetaheuristik_vs_Exakt.pyHerunterladenLarge_Neighborhood_Search.pyHerunterladen
Kapitel 10: Spaltengenerierung — das Modell umbauen statt die Lösung raten
Spaltengenerierung.pyHerunterladen
Kapitel 11: Quadratische und nichtlineare Optimierung — KKT, Lagrange, Konvexität
QP_Grundlagen.pyHerunterladenKKT_Nachweis.pyHerunterladenEntropie_Maximierte_Allokation.pyHerunterladenLokale_Optima_Multistart.pyHerunterladen
Kapitel 12: Optimierung unter Unsicherheit — Monte-Carlo, Stochastik, Robustheit
Fluch_des_Durchschnitts.pyHerunterladenMonte_Carlo.pyHerunterladenStochastische_Optimierung.pyHerunterladenRobuste_Optimierung.pyHerunterladenChance_Constraints.pyHerunterladen
Kapitel 13: Dynamische Programmierung — Die Bellman-Gleichung und Order-Execution
Bellman_Minimalbeispiel.pyHerunterladenMehrperiodige_Order_Execution.pyHerunterladen
Kapitel 14: Mehrere Ziele — Pareto-Fronten statt Gewichte
Mehrziel_Pareto.pyHerunterladen
Kapitel 15: Predict-then-Optimize — die bessere Prognose, die schlechtere Entscheidung
Predict_then_Optimize.pyHerunterladen
Kapitel 16: Die Strukturbrücke — dieselbe Mathematik, zwei Welten
Strukturbruecke.pyHerunterladen
Kapitel 17: Supply-Chain und Energieeinsatz unter Unsicherheit
Kraftwerkseinsatz.pyHerunterladen
Kapitel 18: Finanzdaten-Modellierung — Renditen, Kovarianz und Shrinkage
Renditen_Vergleich.pyHerunterladenSchaetzrauschen_Demo.pyHerunterladenFinanzdaten_Ledoit_Wolf.pyHerunterladenKovarianz_Falle.pyHerunterladen
Kapitel 19: Die moderne Portfoliotheorie nach Markowitz
Diversifikation_Demo.pyHerunterladenMarkowitz_CVXPY.pyHerunterladenRenditeschaetzung_Falle.pyHerunterladen
Kapitel 20: Tail-Risiko, CVaR und Transaktionskosten
VaR_CVaR_Demo.pyHerunterladenCVaR_Portfolio.pyHerunterladen
Kapitel 21: Die vollständige quantitative Handelsmaschine
QuantitativeTradingEngine.pyHerunterladenBacktest_Fallen.pyHerunterladenData_Snooping.pyHerunterladen
Kapitel 22: Praxisfallen und der Weg zum produktiven Einsatz
Infeasibility_Diagnose.pyHerunterladenErklaerbarkeit.pyHerunterladenConstraint_Attribution.pyHerunterladenBetriebsueberwachung.pyHerunterladenor_kern.pyHerunterladenSolverwechsel_CPSAT_HiGHS.pyHerunterladen
Kapitel 23: Testen, Messen, Ausliefern
test_or_kern.pyHerunterladenMutationstest.pyHerunterladenBenchmark_Skalierung.pyHerunterladenOptimierungsdienst.pyHerunterladen