Bir otomotiv yetkili servisine hasar onarımı için dört farklı araç (A, B, C, D) gelmiştir. Bu araçlar sırasıyla önce 'Kaporta' bölümünde, ardından 'Boya' bölümünde işlem görecektir. Tüm araçların her iki bölümden de geçmesi zorunludur. Araçların bu bölümlerdeki tahmini işlem süreleri (saat cinsinden) aşağıdaki tabloda verilmiştir:
| Araç | Kaporta İşlem Süresi | Boya İşlem Süresi |
|---|---|---|
| A | 4 | 5 |
| B | 8 | 3 |
| C | 2 | 6 |
| D | 7 | 9 |
Tüm araçların toplam onarım süresini (maksimum akış süresini) en aza indirmek isteyen servis müdürü, Johnson Algoritması'nı kullanarak işleri sıralamak istemektedir.
Buna göre, araçların atölyeye alınma sırası aşağıdakilerden hangisi olmalıdır?
- C - A - D - BCevap
- BB - D - A - C
- CC - A - B - D
- DC - B - A - D
- ED - C - A - B
Cevap
Araçların Johnson Algoritmasına göre atölyeye alınma sırası C - A - D - B şeklinde olmalıdır.
Johnson Algoritmasına göre sıralama yapılırken tablodaki en küçük değer aranır. Tablodaki en küçük değer C aracının 1. işlemindeki 2 saattir; 1. işlemde olduğu için C en başa alınır (Sıra: C - _ - _ - _). Kalanlar arasındaki en küçük değer B aracının 2. işlemindeki 3 saattir; 2. işlemde olduğu için B en sona alınır (Sıra: C - _ - _ - B). Geriye kalan A ve D araçlarından en kısa süre A'nın 1. işlemindeki 4 saattir; 1. işlemde olduğu için A, baştaki ilk boşluğa yerleştirilir (Sıra: C - A - _ - B). Son kalan D aracı da boş kalan 3. sıraya yerleştiğinde doğru sıralama C - A - D - B olarak elde edilir.
Adım Adım Çözüm
Anahtar Kavram
İş Sıralama Kuralları ve Johnson Algoritması