Branch and Bound
Wyobraźmy sobie poszukiwanie przedmiotu o najwyższej wartości ukrytego w ogromnym labiryncie pokoi. Zamiast sprawdzać każdy pokój, szacujemy maksymalną możliwą wartość, którą można osiągnąć z każdego korytarza, zanim się do niego wejdzie. Jeśli ten pułap jest niższy niż najlepszy przedmiot, który już posiadamy, pomijamy cały korytarz bez zaglądania do środka. Metoda rozgałęzień i ograniczeń działa w ten sam sposób: dzieli problem na mniejsze części, oblicza optymistyczne górne ograniczenia dla każdej części i natychmiast odrzuca każdą część, która z definicji nie może przewyższyć obecnego najlepszego rozwiązania.
Przeczytaj pełny opis metody
Zaloguj się na bezpłatne konto, aby przeczytać tę sekcję.
Method map
The neighbourhood of related methods — select a node to explore.
Źródła
- Land, A. H., & Doig, A. G. (1960). An automatic method of solving discrete programming problems. Econometrica, 28(3), 497–520. DOI: 10.2307/1910129 ↗
Jak cytować tę stronę
ScholarGate. (2026, June 2). Branch and Bound. ScholarGate. https://scholargate.app/pl/optimization/branch-and-bound
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Programowanie z ograniczeniamiOptymalizacja↔ compare
- Programowanie dynamiczneOptymalizacja↔ compare
- Programowanie całkowitoliczboweOptymalizacja↔ compare
Cytowana przez
Widzisz błąd na tej stronie? Zgłoś go lub zaproponuj poprawkę →