Dal-Sınır (Branch and Bound) Algoritması
12 soru
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?
Aşağıda bir tamsayılı programlama modeli verilmiştir:
Bu problemin Dal-Sınır (Branch and Bound) algoritması ile çözümünde, başlangıç düğümündeki doğrusal programlama gevşetmesi sonucunda optimal çözüm ve olarak bulunmuştur.
Eğer algoritma gereği ilk dallandırma işlemi değişkeni üzerinden yapılacaksa, bu düğümden türetilecek iki yeni alt problem için modele eklenmesi gereken kısıtlar aşağıdakilerden hangisidir?
Bir tamsayılı programlama modeli aşağıda verilmiştir:
Bu problemin doğrusal programlama gevşetmesi (LP relaxation) çözüldüğünde optimal sonuçlar , ve olarak bulunmuştur. Dal-Sınır (Branch and Bound) algoritması uygulanarak değişkeni üzerinden dallandırma yapıldığında, kısıtının eklendiği alt problemin doğrusal programlama gevşetmesine göre optimal amaç fonksiyonu değeri () aşağıdakilerden hangisidir?
Bir tamsayılı programlama problemi Dal-Sınır (Branch and Bound) algoritması kullanılarak çözülmektedir. Problemin modeli şu şekildedir:
Algoritmanın ilk adımında doğrusal programlama gevşetmesi çözülmüş ve başlangıç çözümü ve () olarak bulunmuştur. Algoritmanın standart kuralları gereği değişkeni üzerinden dallandırma (branching) yapılmasına karar verilmiştir.
Buna göre, kısıtının eklendiği yeni alt problemin (düğümün) optimum amaç fonksiyonu değeri () kaçtır?
Bir kamu kurumunun lojistik planlamasında kullanılmak üzere aşağıdaki tamsayılı programlama modeli oluşturulmuştur:
Bu problem Dal-Sınır (Branch and Bound) algoritması ile çözüldüğünde, elde edilecek en iyi tamsayılı çözümün amaç fonksiyonu değeri () kaçtır?
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?
Saf tamsayılı bir doğrusal programlama problemi Dal-Sınır (Branch and Bound) algoritması ile çözülmektedir. Bir çözüm adımında, gevşetilmiş (relaxed) çözümden elde edilen sonuçlarda değeri bulunmuştur. Algoritma gereği bu değişken üzerinden yapılacak olan ilk dallandırma (branching) işleminde modele eklenecek yeni kısıtlar aşağıdakilerden hangisidir?
İ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?
Bir kamu kurumunun tedarik zinciri ağında kullanılacak depo sayısını ve kapasitesini belirlemek amacıyla aşağıdaki saf tamsayılı maksimizasyon doğrusal programlama modeli kurulmuştur:
Bu model Dal-Sınır (Branch and Bound) algoritması kullanılarak çözülmektedir. Başlangıç (kök) düğümünün doğrusal programlama gevşetmesi çözüldüğünde optimum çözüm , ve amaç fonksiyonu değeri olarak bulunmuştur. Algoritmanın kuralı gereği, ilk dallanma işlemi kesirsel kısmı en büyük olan değişken üzerinden yapılacaktır.
İlk dallanma işlemi sonucunda elde edilen alt problemlerin (düğümlerin) çözülmesiyle birlikte, algoritmanın güncel durumu ve sınır (bound) değerleri hakkında aşağıdakilerden hangisi doğrudur?
Bir üretim planlaması için oluşturulan iki değişkenli saf tamsayılı maksimizasyon problemi aşağıda verilmiştir:
Bu problem Dal-Sınır (Branch and Bound) algoritması kullanılarak çözülmektedir. Başlangıç (kök) düğümünde tamsayı kısıtları gevşetilerek çözülen doğrusal programlama modelinin optimal çözümü , ve amaç fonksiyonu değeri olarak bulunmuştur.
Algoritmanın standart işleyişine göre, tamsayı olmayan değişkenler arasından en büyük kesirli kısma sahip olan değişken seçilerek ilk dallanma yapılacaktır.
Buna göre, kök düğümden yapılan bu dallanma işlemi sonucunda elde edilecek iki yeni alt düğümün gevşetilmiş (relaxed) amaç fonksiyonu () değerleri aşağıdakilerden hangisinde doğru olarak verilmiştir?
Afet yönetimi alanında faaliyet gösteren bir STK, kısıtlı kaynaklarını en verimli şekilde değerlendirebilmek amacıyla karar değişkenleri (arama-kurtarma ekibi) ve (sağlık destek aracı) olan bir saf tamsayılı doğrusal programlama modeli tasarlamıştır.
Kurulan modelin amaç fonksiyonu şeklindedir ve kısıtlar şöyledir:
ve tamsayı.
Modelin tamsayı kısıtları gevşetildiğinde kök düğümün (root node) optimum çözümü , ve olarak bulunmuştur.
Bu problemi Dal-Sınır (Branch and Bound) algoritmasıyla çözerken, algoritmanın ilk aşamasında modele kısıtı eklenerek yeni bir alt düğüm oluşturulmuştur.
Buna göre, oluşturulan bu yeni alt düğümün doğrusal programlama problemi çözüldüğünde elde edilecek çözümün durumu ve amaç fonksiyonu () değeri aşağıdakilerden hangisidir?
Bir tamsayılı programlama problemi Dal-Sınır (Branch and Bound) algoritması kullanılarak çözülmektedir. Problemin doğrusal programlama gevşetmesi (LP Relaxation) sonucunda elde edilen ilk çözümde ve değerleri bulunmuştur. Algoritma gereği değişkeni üzerinden dallandırma yapılmasına karar verilmiştir.
Buna göre, bu çözüm düğümünden () türetilecek olan iki yeni alt probleme eklenmesi gereken kısıtlar aşağıdakilerden hangisidir?