Aşağıda bir tamsayılı programlama modeli verilmiştir:
Bu problemin doğrusal programlama gevşetmesi (LP relaxation) çözüldüğünde optimal çözüm ve olarak bulunmuştur. Dal-Sınır (Branch and Bound) algoritmasında "en büyük kesirsel kısım" (most fractional part) kuralı uygulandığında, ilk dallandırma adımı hangi değişken üzerinden ve hangi kısıtlarla gerçekleştirilmelidir?
- değişkeni; ve Cevap
- Bdeğişkeni; ve
- Cdeğişkeni; ve
- Ddeğişkeni; ve
- Edeğişkeni; ve
Cevap
Dallandırma, kesirsel kısmı en büyük olan değişkeni üzerinden ve kısıtları eklenerek yapılmalıdır.
Verilen gevşetilmiş çözümde değerinin kesirsel kısmı (), değerinin kesirsel kısmından () daha büyüktür. Bu durumda en büyük kesirsel kısım kuralına göre değişkeni seçilir. Değişkenin tamsayı olması gerektiğinden, değerini dışarıda bırakacak şekilde ve kısıtları ile iki yeni alt problem (dal) oluşturulur.
Adım Adım Çözüm
Anahtar Kavram
Dal-Sınır Algoritmasında Dallandırma Kuralı
Daha Fazla Pratik
Elde edilen bu dallardan hangisinin daha önce inceleneceğini belirlemek için 'en iyi sınır' (best bound) kuralını inceleyebilirsiniz.
Tahmini Süre:1m 30s