Atama Problemin adet kaynağın n adet göreve, her kaynak bir göreve gelecek şekilde atanması problemidir. Örnek: 3 askerin 3 farklı göreve atanması.
Uygun ÇözümHer kaynağın sadece bir göreve ve her görevin sadece bir kaynağa atandığı kısıtları sağlayan atama planıdır. Örnek: Tablo 5.2'deki 1 ve 0'lardan oluşan matris.
Faydalılık DeğeriAtanan kaynakların ilgili görevlerdeki performans puanlarının toplamıdır. Örnek: 5+7+2=14 toplam fayda.
n Faktöriyel (n!)n adet kaynak ve görev için oluşturulabilecek toplam farklı uygun çözüm sayısıdır. Örnek: 3 kaynak için 3x2x1=6 çözüm.
Amaç FonksiyonuToplam maliyeti en küçüklemeyi veya toplam faydayı en büyüklemeyi hedefleyen matematiksel ifadedir. Örnek: Min f(x) = ΣΣ cij xij.
Karar Değişkeni (xij)i. kaynağın j. göreve atanıp atanmadığını gösteren 0 veya 1 değerini alan değişkendir. Örnek: x12=1 ise Ahmet haberleşmeye atanmıştır.
0-1 ProgramlamaKarar değişkenlerinin sadece 0 veya 1 değerini alabildiği matematiksel model türüdür. Örnek: Atama probleminin matematiksel yapısı.
Bölünebilirlik VarsayımıDoğrusal programlamada değişkenlerin küsuratlı değerler alabilmesidir; atama probleminde bu varsayım geçerli değildir.
Macar AlgoritmasıAtama problemlerinde en iyi çözümü bulmak için kullanılan, matris indirgeme temelli bir çözüm yöntemidir. Örnek: Örnek 5.2'deki çözüm süreci.
Satır İndirgemeMaliyet matrisindeki her satırın en küçük değerinin, o satırdaki tüm değerlerden çıkarılması işlemidir.
Sütun İndirgemeSatır indirgeme sonrası her sütunda en az bir sıfır yoksa, sütunların en küçük değerinin sütun elemanlarından çıkarılmasıdır.
Alternatif ÇözümEn iyi amaç fonksiyonu değerini sağlayan birden fazla uygun atama planının bulunmasıdır. Örnek: Tablo 5.6'daki çözüm.
Ödünleşim (Trade-off)En yüksek faydayı sağlayan ancak kısıtları ihlal eden çözümden, en az kayıpla kısıtları sağlayan çözüme geçiş yapmaktır.
Parametre (cij)i. kaynağın j. görevi yapma maliyeti veya faydasıdır. Örnek: Tablo 5.1'deki puanlar.
İndis KümeleriProblemi tanımlayan kaynak (i) ve görev (j) kümeleridir. Örnek: i=1,...,n ve j=1,...,n.
En Küçükleme ProblemiAmaç fonksiyonunun maliyet veya süre gibi değerleri minimize etmeye çalıştığı problemdir.
En Büyükleme ProblemiAmaç fonksiyonunun verimlilik veya fayda gibi değerleri maksimize etmeye çalıştığı problemdir.
Eş Değer DönüşümEn büyükleme problemini en küçükleme formuna çevirmek için kullanılan -1 ile çarpma yöntemidir.
İterasyonAlgoritmanın çözüm yolunda yaptığı her bir döngü veya adım grubudur. Örnek: Örnek 5.4'teki 2. ve 3. iterasyonlar.
Kesişim NoktasıMacar algoritmasında çizgilerin kesiştiği hücrelerdeki değerlere en küçük değerin eklendiği noktadır.
Çizilmemiş ElemanlarMacar algoritmasında satır ve sütun çizgilerinin dışında kalan, işlem görmemiş hücre değerleridir.
Atama MatrisiKaynaklar ve görevler arasındaki atama durumlarını 0 ve 1'lerle gösteren tablo yapısıdır.