Podręcznik
Wymagania zaliczenia
Wersja podręcznika: 1.0
Data publikacji: 01.01.2022 r.
Wykłady
W1…WN, odpowiadające w sumie ok. 10-12 godz. standardowego wykładu
2. Metoda płaszczyzn tnących
2.5. Metoda podziału i odcięć
Metoda płaszczyzn odcinających jest często stosowana razem z metodą podziału i oszacowań tworząc jeden z najsilniejszych algorytmów optymalizacji liniowej dyskretnej. Taka kombinacja nazywana jest metodą podziału i odcięć (Branch & Cut) i ma następujący schemat:
- Inicjacja listy problemów \(L=P^0\)
- Niech \(x^{*}=null\) i \(v^{*}=-\infty\)
- Dopóki \(L\) niepusty
- Wybierz i usuń problem z \(L\)
- Rozwiąż relaksację ciągłą
- Idź do 3 jeżeli zadanie sprzeczne. W p.p. oznaczmy rozwiązanie przez \(x\) i funkcję celu przez \(v\).
- Jeżeli \(v\leq v^{*}\), idź do 3.
- Jeżeli \(x\) całkowitoliczbowe, to \(v^{*}\leftarrow v,x^{*}\leftarrow x\) i idź do 3.
- W razie potrzeby, znajdź płaszczyzny odcinające \(x\). Jeżeli istnieją to dodaje od relaksacji LP i idź do 3.2.
- Podziel problem na nowe problemy i dodaj je do \(L\). Idź do 3.
- Zwróć \(x^{*}\)