Yazeka
Arama sonuçlarına göre oluşturuldu
Macar algoritması, tek kriterli atama probleminin optimal çözümünü polinom zamanda bulan etkili bir kesin çözüm algoritmasıdır 15.
Bu algoritma, Kuhn (1955) tarafından geliştirilmiştir 1.
Macar algoritmasının adımları:
- İndirgenmiş maliyet matrisinin oluşturulması: Atama matrisinin her bir satırı için en küçük maliyet değeri belirlenir ve bu değer diğer elemanlardan çıkarılarak yeni bir matris elde edilir 25.
- Atamanın yapılması: İndirgenmiş maliyet matrisinde bulunan sıfır değerlerini kapatmak için ihtiyaç duyulan en az sayıdaki çizgi sayısı belirlenir 15.
- Eğer çizgi sayısı matrisin satır (veya sütun) sayısına eşitse, optimal atama belirlenmiş olur ve algoritma sona erer 5. Aksi takdirde, 4. adıma geçilir 5.
- Üzerinden çizgi geçmeyen satır veya sütundaki en küçük eleman seçilerek, diğer elemanlardan çıkarılır ve doğruların kesim noktalarındaki elemanlara eklenir 5.
- En iyi çözüme karşılık gelen değerler yazılarak, en iyi çözüm bulunur 5.
5 kaynaktan alınan bilgiyle göre: