Soru

Zorluk: Ortaİş Sıralama Kuralları ve Johnson Algoritması

Büyük bir yetkili araç servis merkezinde, kazalı olarak gelen 5 farklı aracın (A, B, C, D ve E) onarım süreci iki temel aşamadan oluşmaktadır. Araçlar sırasıyla önce Kaporta atölyesine, ardından Boya atölyesine girmek zorundadır. Her bir aracın bu atölyelerdeki tahmini işlem süreleri (gün cinsinden) aşağıdaki tabloda verilmiştir:

AraçKaporta Süresi (Gün)Boya Süresi (Gün)
A45
B83
C26
D78
E54

Tüm araçların toplam tamamlanma süresini (makespan) en aza indirmek isteyen servis müdürü, iş sıralamasını belirlemek için Johnson Algoritması'nı kullanmaya karar vermiştir.

Buna göre, araçların atölyelere giriş sırası aşağıdakilerden hangisi olmalıdır?

  1. A
    C - A - E - D - B
  2. B
    B - E - D - A - C
  3. C - A - D - E - BCevap
  4. D
    A - B - C - D - E
  5. E
    B - E - A - C - D

Cevap

Johnson algoritmasının kuralları adım adım uygulandığında, toplam tamamlanma süresini en aza indirecek doğru sıralama C - A - D - E - B olmalıdır.
Johnson algoritması, iki aşamalı üretim süreçlerinde 'makespan'i minimize etmek için kullanılır. Temel kural; 1. makinedeki en kısa süreleri en başa, 2. makinedeki en kısa süreleri ise en sona atamaktır. Tablo incelendiğinde sırasıyla şu adımlar izlenir: 1) Tüm sürelerin en küçüğü C'nin 1. aşama (kaporta) süresidir (2), bu yüzden C ilk sıraya yazılır. 2) Kalanlardan en küçüğü B'nin 2. aşama (boya) süresidir (3), bu yüzden B son sıraya (5.) yazılır. 3) Kalan A, D, E araçlarından en küçük süreler A'nın 1. aşama süresi (4) ve E'nin 2. aşama süresidir (4). A öne (2. sıraya), E ise sona doğru (4. sıraya) yerleştirilir. 4) Kalan tek araç D, ortadaki 3. boşluğa konulur. Elde edilen nihai optimum sıra C - A - D - E - B'dir.

Adım Adım Çözüm

1
Tüm süreler içindeki en kısa süreyi bul.
En kısa süre C aracının Kaporta atölyesindeki 2 günlük süresidir.
Kaporta 1. aşama olduğu için, kural gereği C aracı sıralamada en başa (1. sıraya) yerleştirilir. Kalan araçlar: A, B, D, E.
2
Kalan süreler içindeki en kısa süreyi bul.
Kalanlar içinde en kısa süre B aracının Boya atölyesindeki 3 günlük süresidir.
Boya 2. aşama olduğu için B aracı sıralamada en sona (5. sıraya) yerleştirilir. Mevcut sıralama yapısı: C - _ - _ - _ - B.
3
Kalan araçlar (A, D, E) içindeki en kısa süreleri bul.
A aracının Kaporta süresi (4) ile E aracının Boya süresi (4) eşittir ve en kısadır.
A aracı 1. aşama olduğundan baştaki boşluğa (2. sıraya), E aracı 2. aşama olduğundan sondaki boşluğa (4. sıraya) yerleştirilir. Mevcut yapı: C - A - _ - E - B.
4
Son kalan aracı yerleştir.
Sıralamaya girmemiş tek araç olan D aracı, kalan tek boşluğa (3. sıraya) yerleştirilir.
Tüm işler kurallara uygun şekilde pozisyonlarına oturtulmuş olur ve nihai sıralama C - A - D - E - B şeklinde tamamlanır.

Anahtar Kavram

Johnson Algoritması
Bu soruyu puanla