İki karar değişkenli () bir saf tamsayılı maksimizasyon problemi, Dal-Sınır (Branch and Bound) algoritması kullanılarak çözülmektedir. Kök düğümde (P0) doğrusal programlama gevşetmesinin optimum çözümü , ve amaç fonksiyonu değeri olarak hesaplanmıştır.
Algoritmanın ilerleyen adımlarında sırasıyla aşağıdaki düğümler ve çözümler elde edilmiştir:
- P1 Düğümü (P0'dan dalı): , ve
- P2 Düğümü (P0'dan dalı): , ve
- P3 Düğümü (P1'den dalı): , ve
- P4 Düğümü (P1'den dalı): Uygun çözüm alanına sahip değildir.
Bu bilgilere göre, algoritmanın güncel durumu ve P3 düğümü için verilecek karar aşağıdakilerden hangisinde doğru olarak ifade edilmiştir?
- AP2 düğümünde ilk tamsayılı çözüm elde edildiği için algoritma anında sonlandırılır ve diğer düğümlerin durumuna bakılmaksızın değeri optimum kabul edilir.
- P3 düğümünün amaç fonksiyonu değeri (), mevcut en iyi tamsayılı çözümden () küçük olduğu için budanır; incelenecek aktif düğüm kalmadığından kesin optimum olur.Answer
- CP3 düğümü tamsayılı çözüm vermediğinden algoritma devam etmeli ve değeri için kısıtlar ve şeklinde tanımlanarak yeni dallandırma yapılmalıdır.
- DP2 düğümündeki çözüm, kök düğümün gevşetilmiş üst sınır değerine () ulaşamadığı için budanır ve P3 düğümünden standart dallandırma işlemlerine devam edilir.
- EKök düğümde (P0) elde edilen gevşetilmiş çözüm değerlerinin en yakın tamsayıya yuvarlanmasıyla elde edilecek sonuç optimum kabul edileceği için, algoritma dallandırma yapmadan P0 üzerinden sonlanır.
Answer
P3 düğümünün amaç fonksiyonu değeri (), mevcut en iyi tamsayılı çözümden () küçük olduğu için budanır; incelenecek aktif düğüm kalmadığından kesin optimum olur.
Maksimizasyon problemlerinde Dal-Sınır algoritması, bulduğu her tamsayılı çözümü (P2 düğümündeki ) bir alt sınır olarak kabul eder. Aktif düğümlerden elde edilen gevşetilmiş Z değeri bu alt sınırdan küçük veya eşitse (P3 düğümündeki ), o dalın daha iyi bir çözüm üretme ihtimali kalmadığı için dallandırma durdurulur ve budanır. Tüm açık dallar kapandığında (P4 uygunsuz, P3 bound yedi, P2 zaten tamsayı), algoritma iterasyonu tamamlar ve elimizdeki en iyi tamsayılı çözüm () global optimum olur.
Step-by-Step Solution
Key Concept
Dal-Sınır (Branch and Bound) Algoritmasında Budama Kuralları ve Optimum Çözüm Koşulu
Estimated Time:3m 0s