Aşağıda verilen saf tamsayılı programlama modeli Dal-Sınır (Branch and Bound) algoritması ile çözülmektedir:
Algoritmanın başlangıç adımında (kök düğüm) elde edilen doğrusal gevşetme çözümü ve olarak bulunmuştur. değişkeni üzerinden dallanma (branching) yapılmasına karar verilmiştir.
Buna göre, bu dallanma sonucunda oluşturulacak iki yeni alt problemin kısıtları aşağıdakilerden hangisidir?
- ve Cevap
- Bve
- Cve
- Dve
- Eve
Cevap
Dallanma kısıtları, değişkenin mevcut kesirli değerini dışarıda bırakacak şekilde en yakın tamsayı sınırları olan küçük-eşit 2 ve büyük-eşit 3 şeklinde belirlenmelidir.
Dal-Sınır algoritmasında, tamsayı olması gereken bir değişkenin doğrusal gevşetme çözümündeki değeri ise, bu düğümden dallanma yapılırken değişkenin bu kesirli değerini içine alan aralığı çözüm kümesinden atılır. Bu durumda için taban değer 2, tavan değer 3'tür. Dolayısıyla yeni kısıtlar ve olarak belirlenir.
Adım Adım Çözüm
Anahtar Kavram
Dal-Sınır Algoritması Dallanma Kuralı
Daha Fazla Pratik
Karma tamsayılı programlama modellerinde sadece tamsayı olması gereken değişkenler üzerinden dallanma yapıldığını unutmayınız.
Tahmini Süre:45s