1. óra: Bevezetés a matematikai programozásba. Elevenítsük fel a folytonos és az egészértékű programozásban tanultakat, jegyzet. Legfrissebb jegyzet az overleafen
2. óra: Gyorstalpaló az AMPL-hez és modellezéshez: oldjunk meg egy kis gyártási feladatot! majd gyakorlásként egy z összetett gyártási feladatot.
3. óra: Modellezési trükkökhöz oldjuk meg az összetett gyártási feladat,
4. óra: Fejezzük be a modellezési trükköket: nézzük meg hozzá az illesztési feladatot.
5. óra: TUM, slide-ok, jegyzet
6. óra: Feltételgenerálás. TSP feladat, matematikai modellnek a felírása táblán, modell az összes feltétellel: tsp0.mod, adatok: tsp.dat, futtató file: tsp0.run.
Nagy adatfile, nagy
adatfile részlet, hány feltétel lenne?
Manuális kiskör kizárás: tsp.mod, tsp.run.
Automatikus feltételgenerálás: futtató file automatikus kiskör
kizárással (a mod file ugyanaz). futtató file az ÖSSZES kiskör
kizárásával (ezt nem néztük)
7. óra: Oszlopgenerálás. Feladat, Megértéshez angol nyelvű fóliák. adat, modell, futtató fájlok.>
8.óra: Branch-and-cut
9.óra: Lagrange duális
10. óra: Bender's dekompozíció. fóliák. extrém sugarak
11. óra: Dantzig-Wolfe dekompozíció. jegyzet fóliák