You are on page 1of 12

Endüstri Mühendisliði Dergisi Makina Mühendisleri Odasý

Cilt: 18 Sayý: 4 Sayfa: (14-25)

HAZIRLIK ZAMANI KAYNAKLI ÜRETİM KAYIPLARINI


ENAZLAYAN ÇOK AMAÇLI BİR ÇİZELGELEME ALGORİTMASI

Müjgan SAĞIR*, Tuğba SARAÇ


Eskişehir Osmangazi Üniversitesi, Endüstri Mühendisliği Bölümü, Bademlik, Eskişehir
msagir@ogu.edu.tr, tsarac@ogu.edu.tr

ÖZET
Bu çalışmada; sipariş üzerine üretim yapan, ürün çeşitliliği fazla, sipariş adetleri küçük ve üretimin akış tipi olduğu bir
üretim sürecinin çizelgelenmesi problemi ele alınmıştır. Söz konusu süreçte ürünler, birden fazla işlem noktasına sahip bir
üretim hattında işlem görmektedirler. Ürünlerin tümü için işlem sıraları aynıdır ancak hazırlık zamanları sıralamaya bağlı
olarak değişmektedir. Bu özellikleri taşıyan üretim hatlarının çizelgelerini hazırlamak üzere bir algoritma geliştirilmiştir. Bu
algoritma, hazırlık süresi kaynaklı üretim maliyetlerini ve teslimi geciken ürün sayısını en küçüklemek amaçlarına sahip olup
sezgiseldir. Ürünleri, müşteri terminleri izin verdiği sürece hazırlık zamanları enküçük olacak şekilde sıralar. Bu aşamada
göz önünde bulundurulması gereken bir diğer nokta da hazırlık zamanı kaynaklı maliyetlerdir. Eğer ürünlerin üretim parti
büyüklükleri, hazırlık zamanlarından doğan maliyetleri karşılayacak üretim miktarının altında kalırsa, ilgili ürünün üreti-
minden zarar edileceği açıktır. Bu amaçla öncelikle tüm ürünler için başabaş noktaları hesaplanarak, ekonomik üretim
miktarları belirlenmekte ve üretim çizelgesi hazırlanırken hiçbir partinin bu miktarın altında kalmaması hedeflenmektedir.
Ayrıca algoritma müşteri terminlerinin ve siparişlerinin sık sık güncellenmesinin gerekebileceği durumları göz önünde
bulunduracak esnekliğe de sahiptir. Algoritma MS Excel VBA ile kodlanmış ve bir firma için uygulaması yapılmıştır.
Anahtar sözcükler: Hazırlık süresi, üretim hattı.

A MULTIOBJECTIVE SCHEDULING ALGORITHM TO MINIMIZE PRODUCTION


LOSS BASED ON SETUP TIMES

ABSTRACT
A processing sequence is simply the order in which the jobs are processed through the machines. We address a job
sequencing problem with setup times that arises in real-world production planning contexts. One of the serious problems
for suppliers is the modification of production plans and sequences which may occur frequently due to the customer
needs. When the planners are faced with such cases, usually there is not enough time for preparing a new efficient plan
because of the due dates. In the production system under consideration, there is no systematic approach for sequencing
jobs and this situation causes considerable set-up costs. The jobs have the same order on the machines. A heuristic algo-
rithm to minimize the tardiness rate and the production loss caused by setup times is developed. The algorithm is coded
in Microsoft Excel VBA environment.
Key words: Set up times, production line.

* İletişim yazarı

14
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması

1. GİRİŞ VE PROBLEM Ouenniche ve Boctor (2001) çok ürünlü ve eko-


nomik üretim miktarı temeline dayanan bir atölye
Artan rekabet koşulları, firmaları, müşteri isteklerini
çizelgeleme problemi için “iki grup sezgiseli (TG-two
eksiksiz yerine getirmeye zorlamaktadır. Müşterinin
group)” isimli yeni bir yaklaşım geliştirmişlerdir. Amaç,
talep ettiği hizmet veya ürünü, istenen kalite düzeyin-
toplam hazırlık süresi, yarı mamul ve nihai ürün stok
de, düşük maliyetle ve talep edilen zamanda teslim
maliyetlerini en küçükleyecek şekilde parti büyüklük-
etmek olarak özetlenebilecek bu istekleri eksiksiz
lerini belirlemek ve üretimi çizelgelemektir. Yöntemin
karşılamak zordur.
probleme nasıl uyarlanacağı açıklanmış, önerilen yön-
Üretim sistemlerinde, kısa dönem planlama faali- temin literatürde yer alan diğer benzer problemlerle
yetlerinin etkin olarak yapılmasını güçleştiren olumsuz karşılaştırılarak üstün olduğu görülmüştür.
ortamlar oluşabilmektedir. Talepteki nicelik ve nitelik
Sidney vd. (2000) iki makina ve akış tipi üretimin
yönlü değişime bağlı olarak üretim sırasının değişe-
olduğu beklemesiz bir sistemde, en son işin sistem-
bilmesi buna bir örnektir. Özellikle sipariş tipi üretim
den ayrılma zamanını enküçükleme problemini ele
yapan ve yardımcı sanayi konumundaki firmalarda;
almışlardır. İlk makinada işlemi tamamlanan bir iş,
ürün çeşitliliği ve sık sık güncellenen talepler, özellikle
hiç beklemeden ikinci makinaya geçmektedir. Çözüm
hazırlık sürelerinin farklı üretim sıralamalarına göre
için sezgisel bir yaklaşım geliştirilmiştir.
değiştiği ve bu nedenle sıralamanın çok önemli oldu-
ğu durumlarda üretim çizelgelerini, hazırlık sürelerini Genoulaz (2000) paralel makinaların ve işler
azaltacak şekilde yapmayı güçleştirmektedir. arasında öncüllük ardıllık ilişkilerinin olduğu akış tipi
bir üretim sisteminde işlerin çizelgelenmesi problemi
Ele alınan problem, akış tipi olarak tanımlamıştır. ile ilgilenmişlerdir. Amaç enbüyük gecikmeyi enkü-
Bunun sebebi ürünlerin çizelgelenecek hattaki maki- çüklemektir. Bu amaçla altı ayrı sezgisel algoritma
nalara aynı sırada uğramaları ve hatlardaki makina- geliştirilmiş ve 120 işin olduğu bir üretim sisteminde
ların da bu üretim sırasına uygun olarak yerleştirilmiş algoritmalar test edilmiştir.
olmasıdır (1982).
Danneberg (1999) işlerin gruplandığı ve akış tipi
Yakın tarihli akış tipi, hazırlık zamanı temelli çizel- üretimin olduğu bir sistemde, çizelgeleme problemi
geleme çalışmaları incelenirse, Pearn vd. (2005) nin için farklı sezgisel yaklaşımlar önermiştir. Aynı grupta
çalışmasında, seri ve parti tipi üretim sistemlerinin yer alan işler birlikte işlem görebilmektedir. Fakat bir
her ikisi de ele alınmış ve üç ayrı çözüm yaklaşımı grupta yer alabilecek iş sayısı sınırlıdır. İş grubuna
geliştirilmiştir. bağlı olarak değişen hazırlık zamanları söz konusudur.
Kurz ve Askin (2003) hazırlık zamanının üretim Sistemden en son ayrılan işin ayrılma zamanı ve işle-
sırasına bağlı olarak değiştiği bir üretim sistemiyle rin tamamlanma zamanlarının ağırlıklı toplamı amaç
ilgilenmişlerdir. Üç ayrı sezgisel yaklaşım üzerinde fonksiyonunda göz önünde bulundurulmaktadır.
durulmuştur. İlki, her aşamada iş istasyonlarındaki Bir başka çalışmada Gupta (1997) süreç içerisinde
iş yüklerini dengeleyen ve toplam akış zamanını en beklemelerin olmadığı iki aşamalı bir sistemde çizel-
küçükleyen bir sezgisel algoritmadır. İkinci sezgisel geleme problemi ile ilgilenmiş ve iki model üzerinde
algoritma olarak, m makina, iki aşamalı atölye çi- çalışmıştır. İlki, iki makina ve akış tipi üretim sistemi,
zelgeleme için kullanılan Johnson Algoritması bu diğeri ise montaj ile ilgilidir. Her iki model için de
probleme uyarlanmıştır. Üçüncü bir sezgisel algoritma son işin sistemi terk ettiği zamanın en küçüklenmesi
ise karşılaştırma amacıyla kullanılmıştır. Sezgisel algo- hedeflenmiştir. Çalışmada ayrıca iki aşamalı bekle-
ritmalar test problemleri kullanılarak karşılaştırılmış mesiz modellerin karmaşıklık sınıfını belirlemek de
ve hangi koşullarda hangi yöntemin üstün olduğu amaçlanmıştır. Genellikle montaj problemlerinin NP-
tartışılmıştır. zor problemler olduğu bilinmektedir. Bu çalışmada

15
Müjgan Sağır, Tuğba Saraç

Gupta vd., iki makinalı akış tipi probleminin Gilmore- ürün sayısını en küçüklemek amaçlanmıştır. Ürünler
Gomory Gezgin Satıcı Problemine dönüşebileceğini müşteri terminleri izin verdiği sürece hazırlık zamanları
ve polinom zamanlı bir algoritma ile çözülebileceğini en küçük olacak şekilde sıralanır.
göstermişlerdir. Bu aşamada göz önünde bulundurulması gereken
Hazırlık süresinin üretim sırasına bağlı olarak de- bir diğer nokta da hazırlık zamanı kaynaklı maliyet-
ğiştiği sistemlerde, uygun bir çizelgeleme algoritması lerdir. Makinaların hazırlık zamanları süresince oluşan
geliştirilebilirse büyük getiriler elde edilebilir (Miss- maliyetler ancak belli bir miktarın üzerinde üretim
bauer, 1997). Bu tarz bir planlama yaklaşımında, yapıldığında elde edilecek karlarla karşılanabilecektir.
sipariş sevketme işlemi süreç içerisindeki işi uygun Ürün çeşitliliğinin fazla ve sipariş miktarlarının küçük
bir seviyede tutacak şekilde gerçekleştirilir. Missbauer olduğu işletmelerde, zarar edilmemesi için, sürekli ola-
çalışmasında, sıralamaya bağlı hazırlık zamanlarının rak, çizelgelenen ürünlerin üretim miktarlarının hazırlık
olduğu durumda, toplam hazırlık zamanının (verilen zamanı kaynaklı maliyetleri karşılayabilecek düzeyde
parti büyüklükleri için) atölyedeki işin seviyesine olup olmadığı göz önünde bulundurulmalıdır. Bu
amaçla öncelikle tüm ürünler için başabaş noktaları
bağlı olduğunu belirterek, iş ve toplam hazırlık zamanı
hesaplanarak ekonomik üretim miktarları belirlenmeli
arasındaki fonksiyonel ilişkiyi araştırmıştır. Hazırlık
ve üretim çizelgesi hazırlanırken mümkün olduğunca
zamanı tasarrufu sağlayan sıralama kuralı fonksi-
hiçbir partinin bu miktarın altında kalmaması sağlan-
yonunu gösterebilmek amacıyla bir kuyruk modeli
malıdır. Ayrıca özellikle yan sanayi olarak çalışan fir-
geliştirilmiş, modelin sonuçları benzetim sonuçları ile
malarda müşteri terminlerinin ve sipariş miktarlarının
karşılaştırılmıştır.
sık sık güncellenmesi ve bu güncellemelerin mevcut
Literatürde yer alan çalışmalar incelendiğinde, çizelgelere yansıtılması da bir gerekliliktir. Önerilen
her birisinde farklı özelliklerde bir üretim ortamıyla algoritma müşteri terminlerinin ve siparişlerinin sık
karşılaşılabilmektedir. Her çalışmanın kendi özel yapı- sık güncellenmesi gereken durumları göz önünde
sından kaynaklı, biri diğerinde olmayan varsayımları, bulunduracak esnekliğe de sahiptir.
gereklilikleri olabilmektedir. İncelenen makaleler; akış Bu çalışmada; hazırlık süreleri nedeni ile oluşan
tipi üretim ortamında, hazırlık zamanlarının, çeşitli üretim kayıplarını ve iş gecikmelerini azaltmak ama-
performans göstergelerinin esas alındığı çalışmalardan cıyla, geliştirilen sezgisel algoritma MS Excel VBA ile
alınan örneklerdir. Bu çalışmada, literatürdekilerden kodlanmıştır. Yaklaşım bir firmada uygulanmıştır.
farklı olarak; sipariş üzerine üretim yapan, ürün çeşit-
İzleyen bölümde, geliştirilen algoritmaya yer ve-
liliği fazla, sipariş adetleri küçük ve üretimin akış tipi
rilmiştir. Üçüncü bölümde gerçekleştirilen uygulama
olduğu bir üretim sürecinin çizelgelenmesi problemi
anlatılmış, gerçek veriler kullanılarak elde edilen
ele alınmıştır. Ele alınan süreçte, akış tipi üretim sis-
ile mevcut sıralama karşılaştırılmış ve algoritmanın
temleriyle ilgili olan bazı çalışmalarda gözlenen; işler
performansı irdelenmiştir. Son bölümde ise sonuç ve
arasındaki öncüllük ardıllık ilişkisi veya bir grupta
öneriler tartışılmıştır.
bulunabilecek ürün sayısındaki sınır söz konusu
değildir. Ürünler, birden fazla işlem noktasına sahip
bir üretim hattında işlem görmektedirler. Her işlem 2. GELİŞTİRİLEN ALGORİTMA
noktasında bir makina vardır ve bu makinalar üretime Bu bölümde geliştirilen algoritma tanıtılmıştır.
başlamadan önce hazırlık zamanı gerektirmektedir.
Ürünlerin tümü için işlem sıraları aynıdır, ancak işlem 2.1 Başabaş Noktaları ve Geçiş Matrisleri
noktalarındaki makinaların hazırlık zamanları ürün Ele alınan üretim hattında, bir üründen diğerinin
sıralamasına göre değişmektedir. Bu özellikleri taşıyan üretimine geçiş için hazırlık süreleri sözkonusudur.
üretim hatlarının çizelgelerini hazırlamak üzere bir Ürün geçişleri için gereken hazırlık sürelerinin matris
algoritma geliştirilmiş, hazırlık sürelerini ve geciken biçiminde gösterimi tasarlanarak, süre temelli geçiş

16
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması

matrisi olarak adlandırılmıştır. Geçiş matrisinde yer olarak elde edilir.


alan hazırlık süreleri şu şekilde hesaplanmaktadır. Ele
Qij, üretim hattında, i.üründen, j.ürüne geçildi-
alınan hatta üretim, birden fazla işlemden oluşmakta-
ğinde j.üründen üretilmesi gereken ekonomik miktar
dır. Bir üründen diğerine geçildiğinde bu işlemlerden
olmak üzere, (1) numaralı genel formülün özel hali
bazıları için ilgili makinalarda hazırlık süresi gereke-
olan (2) numaralı formül yardımı ile aşağıdaki gibi
bilmektedir. Bu durumda bir üründen diğerine geçiş
hesaplanabilir.
için gerekli süre, üretim hattında yer alan makinaların
hazırlıkları paralel olarak yapıldığından, bu makinala-
i.üründen j.ürüne geçi� süresi � birim zaman duru� maliyeti
rın hazırlık sürelerinin toplamına değil en büyüğüne Qij � (2)
j.ürünün birim kar
eşit olmaktadır. Bu şekilde belirlenen hazırlık süresi
artık ilgili makinadan bağımsız olup, hattın hazırlık Geçiş süresi verisine, geçiş matrisleri aracılığı
süresini temsil etmektedir. Bu mantık çerçevesinde ile kolayca erişmek mümkündür. İlgili hattın duruş
oluşturulan süre temelli geçiş matrisi daha sonra bu maliyeti ise direk işçilik maliyeti ve genel imalat gi-
süre içinde oluşacak maliyetlerin kaç ürün üretilmesi derlerinin, belirlenen oranda dağıtılması ile hesapla-
durumunda karşılanabileceğini gösteren miktar temelli nabilmektedir. Ele alınan üretim sisteminde ürünlerin,
geçiş matrisine dönüştürülmüştür. Miktar temelli geçiş sipariş miktarlarının küçük ve müşteri sipariş verme
matrisleri için (2) numaralı formül kullanılmış, Tablo ve termin tarihlerinin yakın olduğu varsayılmıştır. Bu
2’de örnek bir matris verilmiş, (i,j)=(9,1) için karşı nedenle çizelgelenmek üzere bekleyen işlerin termin
gelen ekonomik geçiş miktarı değerinin nasıl elde tarihlerinin de birbirine yakın olması beklenmektedir.
edildiği örnek olarak açıklanmıştır. Miktar temelli Sonuç olarak, ekonomik üretimi sağlamak üzere
geçiş matrisinde, hazırlık süresini karşılayacak en yapılacak sıralama değişikliklerinin herhangi bir işin,
küçük üretim miktarları yer almaktadır. Bu matrisler, termin tarihinden çok önce üretimine yol açmayacağı
müşteri teslim tarihlerini geciktirmeyecek alternatif varsayılmış ve bu nedenle ekonomik miktar hesabı-
üretim planlarından, en az üretim kaybına yol açacak na ve toplam maliyete elde tutma maliyetleri dahil
olanının kolayca belirlenebilmesini sağlamaktadır. edilmemiştir.
Bir üründen diğerine geçiş sırasında, hazırlık zama-
nı (eğer varsa) süresince yapılan işlemler; işçilik, enerji 2.2 Üretim Çizelgeleme Algoritması
gibi işletme kaynaklarının kullanımını gerektirdiğinden Algoritma, üretimi, müşteri teslim tarihlerinde
belirli bir maliyetin oluşmasına yol açmaktadır. Bir gecikmeye yol açmayacak ve geçiş miktarlarını
ürünün üretiminin işletmeye kazanç sağlayabilmesi enküçükleyerek üretim kayıplarını en aza indirecek
ancak üretim maliyetinin üzerinde bir getiri oluştura- şekilde sıralamaktadır. Gecikme oluşması durumun-
bilmesine bağlıdır. Bir başka deyişle, hazırlık zamanı da, bu gecikmeyi önleyebilecek ve mümkün olan
kaynaklı ekonomik kayıpların önlenebilmesi için, en az en küçük geçiş miktarına sahip seçeneklerin olup
başabaş noktası kadar üretim yapılması gereklidir. olmadığını araştırmaktadır. Gecikmenin kaçınılmaz
Ekonomik üretim miktarı olarak tanımlanabilecek olması durumunda ise tüm ürünlerde oluşacak toplam
başabaş noktası, Q, aşağıdaki gibi hesaplanabilir: gecikmenin enazlanmasını sağlamaktadır. Hazırlanan
algoritmada ön atama yapmak ya da ilk çalıştırmadan
Geçiş Maliyeti: Hazırlık süresi nedeniyle oluşan
sonra belirlenen üretim çizelge tarihlerini korumak
maliyet olmak üzere,
mümkündür. Önerilen algoritmanın adımları ana
Toplam Maliyet (Q) = Toplam Gelir (Q) hatlarıyla aşağıdaki gibidir.
Birim Maliyet*Q + Geçi� Maliyeti = Sat� Fiyat*Q
- En erken teslim tarihli çizelgelenmemiş ürünü seç; r
Birim Maliyet*Q + Geçi� Maliyeti = (Birim Maliyet + Birim Kar)*Q (1)
- Var olan sıralamada üretime başlama tarihleri r’nin
Geçi� Maliyeti
Q�
Birim Kar üretimine başlanabilecek en geç tarihten önce

17
Müjgan Sağır, Tuğba Saraç

olan ürünler arasında geçiş için ekonomik üretim sdatei : i. ürünün üretiminin başlayacağı tarih
büyüklüğü en küçük olanı seç; p Oi : i. ürünün üretim sırası
slacki : i. ürünün üretiminin geciktirilebileceği süre (bolluk)
- r’yi p’den sonra gelecek şekilde sırala.
(gün)
- Bu sıralama teslim tarihlerini sağlıyorsa, bir sonraki r : çizelgelenmek üzere seçilmiş ürünün indisi
ürüne geç. p : r. ürünün üretim sırası Or iken (Or – 1 ). sıraya sahip
ürünün indisi
- Bu sıralama teslim tarihlerini sağlamıyorsa son
pt : t. tekrarda r. ürünün üretim sırası Or iken (Or –1).
eklenen ürünü çizelgeden çıkar.
sıraya sahip ürünün indisi
- Üretime başlama tarihleri r’nin üretimine başlana- pmin : en az gecikmeyi sağlayan r. ürünün üretim sırası
bilecek en geç tarihten önce olan ürünler arasın- belirlendiğinde, bir üstünde yer alan ürünün indisi
daki her konum için ekonomik üretim büyüklüğü tmax : r. ürünün yerleştirilebileceği enbüyük konum (aralık)
daha önce denenmiş değerden daha büyük olmak sayısı
kaydıyla, geçiş için üretim büyüklüğü en küçük enb {Oi}
�i sdatei � ldate r , i�SI �
olanı seç; p.
- r’yi p’den sonra gelecek şekilde sırala ve toplam {Bir ürünün üretim sırasını belirlerken, mevcut çi-
gecikmeyi hesapla. zelgede hangi iki ürünün arasına yerleştirilebileceği
- Eğer toplam gecikme sıfırsa, diğer ürüne geç. araştırılır. Enbüyük konum sayısı, ürünün yerleşti-
rilebileceği seçenek konumların toplam sayısıdır}
- Toplam gecikmenin sıfır olduğu bir konum yoksa t : tekrar sayısı (t ≤ tmax )
en küçük olduğu konumu belirle ve r’yi o konuma
yerleştir. A : r. ürünün üretim sırası araştırılıyorken, en küçük
ekonomik miktara (enk Qir) göre çizelge yerini be-
- Bir sonraki ürüne geç. Ürünlerin hepsi sıralanmışsa lirlemede kullanılan bir parametre
dur.
{En küçük ekonomik miktara (enk Qir) göre belirle-
Aşağıda, algoritmada kullanılan parametre ve nen çizelge yeri, gecikmeye yol açıyorsa, gecikme
karar değişkenleri tanımlanarak, adımları verilmiştir. oluşturmayacak ve mümkün olan en küçük geçiş
miktarına sahip seçenek araştırılır. Bu amaçla ge-
Parametreler ve Karar Değişkenleri:
cikmeye yol açan Qir değeri A’ya atanır ve izleyen
I : ürün indis kümesi seçenek enk Qir kuralına göre aranır}.
I = {ii = 1, 2, …. , m} {iQir>A}
Sslackt : t. tekrarda negatif bollukların toplamı
SI : çizelgelenmiş ürün indis kümesi
SI = { l l = 1, 2, …. , n } n ≤ m Sslackmin: enküçük mutlak negatif bolluk toplamı
USI : çizelgelenmemiş ürün indis kümesi
USI = {zz = 1, 2, …. , s } s ≤ m Algoritmanın Adımları:
SI ∪ USI = I, SI ∩USI = ∅
Adım 1: Veri okuma ve gerekli ön bilgilerin
setupij : i. üründen j. ürüne geçildiğinde gereken hazırlık
süresi (dk)
hesaplanarak türetilmesi
Qij : i. üründen j. ürüne geçildiğinde j.ürünün ekonomik 1.1. Ürünlere ait talep, teslim tarihi, ilgili hatta
üretim miktarı (adet) üretimin tamamlanması gereken tarih, üretim süreleri,
ti : i. ürünün birim üretim süresi (dk) hazırlık süreleri ve Qij miktarlarını oku,
di : i. ürüne olan talep
pdate : çizelgelemenin başlayabileceği tarih 1.2. Eğer varsa önceden çizelgelenmiş ürünlere ait
ldatei : i. ürünün üretime başlayabileceği en geç tarih bilgileri (sdatei, Oi) oku, çizelgelenecek ürünleri USI,
fdatei : i. ürünün üretiminin tamamlanması gereken tarih önceden çizelgelenmiş ürünleri ise SI kümesine ata.

18
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması

1.3. Çizelgelenmemiş ürünler için, ilgili hatta SI = SI ∪ {r}, USI = USI / {r}
ürünlerin üretimine başlanabilecek en geç tarihleri
3.4. Kendisinden sonra çizelgelenmiş olan ürün-
(ldatei) hesapla,
lerin sıra ve çizelge tarihlerini güncelle
ldatei = fdatei – ( ti * di + enb {setupji}) i∈USI, j∈I
j Eğer Oi ≥ Or ise,

(Bu aşamada i. ürüne hangi üründen geçileceği henüz Oi = Oi + 1


belli olmadığından ve algoritmanın dinamik yapısı ne- sdatei = sdatei + tr * dr + setuppr
deniyle mevcut sıralama da her an değişebileceğinden
ldatei hesabında olabilir en büyük hazırlık zamanı, enb Adım 4: Geciken ürün kontrolü
(setupji), kullanılmıştır)
4.1. Çizelgelenmiş ürünler için bollukları hesapla,
Başlangıç atamaları yap,
slacki = ldatei – sdatei, ∀i∈SI
A = 0, t = 0,
4.2. Gecikmiş ürün yoksa (slacki ≥ 0, ∀i) Adım
Adım 2’ye git. 6’ya git.
Adım 2: Çizelgelenmiş ürün kümesi boş
Adım 5: Gecikme durumu
(SI=Ø) ise, enk {ldatei} değerini ve indisini sakla,
i
{İzleyen en küçük geçiş miktarına bakarak diğer çizelge
r � arg enk �ldatei � {üretime öncelikli alınması gere- seçeneklerinin araştırılması, eğer gecikme kaçınılmazsa toplam
i�USI ken ürün belirlenir }
gecikmenin enazlanması}
r. ürünü çizelgele,
5.1. İncelenecek en fazla aralık sayısını (tmax) be-
Or = 1, SI = {r}, USI = USI /{r} lirle,
{r. ürün çizelgelenecek ürün listesinden çıkarılır} tmax = enb {Oi}
�i sdatei � ldater , i�SI �
Adım 3: Çizelgeleme
3.1. Çizelgelenecek ürünü seç, 5.2. t > tmax ise Adım 5.4’e git.

r � arg enk �ldatei �


5.3. t = t +1
�i�USI �
A = Qpr
3.2. Çizelge yerini seç,
{Üretim sırası araştırılan r. ürüne, çizelgelenmiş Sslackt = � slacki
p� arg enk �Qir � i�SI , slack i � 0

� i sdatei � ldate r , Qir � A , i�SI � pt = p


{Bir önceki çizelgeleme i�lemini geri al}
hangi i. üründen geçmenin en doğru karar olacağı
araştırılır. r. ürünün i. üründen sonraya yerleştirilme- USI = USI �{r}, SI = SI /{r}
sine ancak en geç tamamlanma zamanı gecikmeye-
cekse izin verilir.} E�er Oi � Or ise
3.3. Sırasını ve çizelge tarihini hesapla,
Oi = Oi-1
Or = Op + 1
sdatei = sdatei - tr * dr - setuppr
sdater = sdatep + tp * dp + setuppr

19
Müjgan Sağır, Tuğba Saraç

Adım 3’e git parçaların ana özellikleri tamamen aynıysa gerek-


memektedir.
5.4. r. ürünü, en küçük toplam gecikmeyi sağla-
yacak şekilde çizelgele. Montaj hattı dışındaki hatlar için, o hatta işlem gö-
ren bir ürünün teslim tarihi, o ürünün montaj hattına
r. ürünün sırasını ve çizelge tarihini belirle
girmesi gereken tarihtir. Montaj hattı içinse bu tarih,
Sslackmin = enk � Sslackt � müşteriye teslimatın yapılacağı, gerçek teslim tarihi-
�t �
dir. Tüm hatların, işlem gören ürünleri bu alt termin
p = pmin tarihlerine göre üretmesi, ürünlerin müşteriye teslimini
geciktirmeyecek şekilde montaj hattında üretime hazır
hale getirilmeleri anlamına gelir. Bu nedenle önerilen
Or = Op + 1 algoritma ile montaj hattı dışındaki hatlar için termin
sdater = sdatep + tp * dp + setuppr tarihi olarak montaj hattındaki çizelge tarihi, montaj
hattı içinse gerçek müşteri terminleri kulanılarak tüm
SI = SI ∪ {r}, USI = USI / {r}
hatların ayrı ayrı çizelgelenmesi mümkündür. Çalış-
Kendisinden sonra çizelgelenmiş ürünlerin sıra ve manın izleyen kısmında ele alınan işletmedeki üretim
çizelge tarihlerini güncelle. hatlarından bir tanesi seçilerek, oluşturulan süre ve
miktar temelli matrislerle birlikte algoritmanın işleyişi,
Eğer Oi ≥ Or ise,
bu hat üzerinde gösterilmiştir.
Oi = Oi + 1
sdatei = sdatei + tr * dr + setuppr 3.1 Ürün Karmasının ve Uygulamanın
Yapılacağı Hattın Seçimi
Adım 6: Çizelgelenmemiş ürün varsa (USI ≠∅) Uygulamanın yapıldığı firmada yaklaşık 200 adet
A = 0, Adım 3’e git ana ürün üretilmektedir. Her birisinin çeşitli özellik-
lerindeki küçük değişiklikler aynı ana ürün grubuna
Adım 7: Dur. giren yeni ürünler (modeller) ortaya çıkarmıştır. Ürün
yelpazesindeki bu genişlik, çalışmanın boyutlarını ol-
3. UYGULAMA dukça büyütmektedir. Bu nedenle, tüm ürünler yerine,
bütünü temsil eden bir ürün karmasının seçilmesine
Uygulamanın yapıldığı firma, beyaz eşya sektörün- karar verilmiştir. Seçimin doğruluğu, çalışmaların so-
de faaliyet göstermekte olan bir yardımcı sanayidir. nucunu önemli ölçüde etkileyeceğinden bu aşamada
Hizmet verdiği ana sanayilerin siparişlerine göre titiz davranılmış ve aşağıdaki yol izlenmiştir:
üretim yapmaktadır. Üretim akış tipidir. Ürünlerin alt
parçaları, farklı hatlarda işlem gördükten sonra bir • Son dört yıla ait aylık üretim raporlarının incelen-
montaj hattında birleştirilmektedir. mesi
• Model bazında toplam üretim miktarlarının hesap-
Ana sanayi firmalarının üretim planlarındaki her lanması
değişim ve sürekli eklenen yeni siparişler, firmanın, • Ana modellerin üretimdeki paylarının belirlen-
üretim çizelgelerini sık sık güncellemesini gerektir- mesi
mektedir. • Toplam üretimin %79’unu oluşturan 13 ana mo-
Firmada biri montaj hattı olmak üzere toplam on delin seçilmesi.
üretim hattı bulunmaktadır. Hatlarda bir üründen Benzer şekilde uygulamanın yapılacağı bir üretim
diğerine geçişte hazırlık zamanı, parçaların birbirine hattı seçilmiştir. Bir ürün için her hatta üretiminin
ne kadar benzediğine bağlı olarak değişmekte, eğer tamamlanması gereken tarih belirlenir. Bu tarihler,

20
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması

ürünün müşteri tarafından tesliminin istendiği tarihe • Her ikili ürün kombinasyonu için operasyonlar
ürünün yetişebilmesi için, ilgili hatta işleminin bitmesi bazında ayar sürelerini belirlemek,
gereken tarihtir. Bu nedenle bir hat için, kendi için- • En uzun operasyon ayar süresini, geçiş süresi
de bağımsız bir çizelgeleme yapmak mümkündür. olarak almak.
Her hat ilgili tamamlanma tarihlerine uygun şekilde
Tablo 1’de, seçilen üretim hattı için zaman temelli
çizelgelendiğinde, üretimde bu alt çizelgelere uygun
geçiş matrisi görülmektedir. Bu hatta üretim yaparken
şekilde gerçekleşirse, tüm teslim tarihleri sağlanacak-
gerçekleştirilen operasyonlar OP10, 20, 30, 40, 50,
tır. Bu açıklamalar doğrultusunda, çizelgelemedeki
90 ve 100’dür. Geçiş süresi hesabını bir örnek üze-
problemlerin en fazla darboğaza ve üretim kayıplarına
rinde göstermek gerekirse, dokuz numaralı parçanın
sebep olduğu bir hat örnek olarak seçilmiştir. İşletme
üretiminden bir numaralı parçanın üretimine geçiş için
politikası gereği, gerçek hat isimleri ve ürün kodları
OP10, 30, 90 ve 100’de hazırlık süresine gereksinim
kullanılamamaktadır.
yoktur. OP20, 40 ve 50 için ise sırasıyla 120, 15 ve 50
dakikalık hazırlık süreleri gerekmektedir. Herhangi bir
3.2 Örnek Problem İçin Başabaş Noktaları operasyonun hazırlık aşamasında olması, ara stoklar
ve Geçiş Matrisleri sayesinde tüm hattın durmasına yol açmadığından
Firmadaki tüm üretim hatları için öncelikle zaman geçiş süresi olarak tüm operasyonlardaki hazırlık
temelli geçiş matrisleri oluşturulmuştur. Bu matrisler sürelerinin toplamı değil, en büyük olanı alınmıştır.
oluşturulurken aşağıdaki adımlar izlenmiştir; Örneğimizde geçiş süresi 120dk.olarak belirlenmiştir.
Tablo 1’deki diğer değerler de ilgili hücreye karşı gelen
• İlgilenilen hatta gerçekleştirilen operasyonları belir-
i → j geçişi için benzer şekilde hesaplanmıştır.
lemek (geliştirilen algoritmada bir hattaki işlemler
olarak tanımlanan faaliyetlerdir), Tüm hatlar için ekonomik üretim miktarları (Qij)

Tablo 1. Seçilen Hat İçin Zaman Temelli Geçiş Matrisi (dk.)

i\j 1 2 3 4 5 6 7 8 9 10 11 12 13
1 0 120 120 120 0 120 0 120 120 - - - -
2 120 0 0 0 120 0 120 0 0 - - - -
3 120 0 0 0 120 0 120 0 0 - - - -
4 120 0 0 0 120 0 120 0 0 - - - -
5 0 120 120 120 0 120 0 120 120 - - - -
6 120 0 0 0 120 0 120 0 0 - - - -
7 0 120 120 120 0 120 0 120 120 - - - -
8 120 0 0 0 120 0 120 0 0 - - - -
9 120 0 0 0 120 0 120 0 0 - - - -
10 - - - - - - - - - 0 0 0 90
11 - - - - - - - - - 0 0 0 90
12 - - - - - - - - - 0 0 0 90
13 - - - - - - - - - 90 90 90 0

OP 10 20 30 40 50 90 100
- 120 - 15 50 - -

21
Müjgan Sağır, Tuğba Saraç

Tablo 2. İlgili Hat İçin Ekonomik Üretim Miktarı (Qij) Temelli Geçiş Matrisi (adet)

i/j 1 2 3 4 5 6 7 8 9 10 11 12 13
1 0 4013 4092 3803 0 3597 0 3762 3671 - - - -
2 3322 0 0 0 2940 0 3458 0 0 - - - -
3 3322 0 0 0 2940 0 3458 0 0 - - - -
4 3322 0 0 0 2940 0 3458 0 0 - - - -
5 0 4013 4092 3803 0 3597 0 3762 3671 - - - -
6 3322 0 0 0 2940 0 3458 0 0 - - - -
7 0 4013 4092 3803 0 3597 0 3762 3671 - - - -
8 3322 0 0 0 2940 0 3458 0 0 - - - -
9 3322 0 0 0 2940 0 3458 0 0 - - - -
10 - - - - - - - - - 0 0 0 631
11 - - - - - - - - - 0 0 0 631
12 - - - - - - - - - 0 0 0 631
13 - - - - - - - - - 557 641 672 0

temelli matrisler (2) numaralı formül kullanılarak montaj hattında da yarı mamül gecikmeleri yaşana-
oluşturulmuştur. Seçilen hat için Qij matrisi Tablo 2’de bilmektedir.
verilmiştir. Örnek olarak Tablo 1’de i=9, j=1 geçişi
Önerilen yaklaşımda montaj hattı müşteri teslim
için hazırlık süresi 120 dk olarak bulunmuştur. j’ninci
tarihini, diğer hatlar ise montaj hattı planını teslim
ürünün birim karı 0,03 YTL, hattın saatlik duruş ma-
liyeti 49,83 YTL olarak verildiğinde, (2) nolu formüle Tablo 3. Mevcut Üretim Sırası
göre Q19 =3322 olarak bulunmaktadır.
Üretim Model Teslim
Talep Qij
Sırası No Tarihi
3.3 Seçilen Üretim Hattı İçin Problemin 1 2 04.08.2005 920 0
Çözümü
2 2 05.08.2005 160 0
Algoritmanın çalışma şekli, örnek bir sipariş grubu 3 2 18.08.2005 590 0
üzerinde gösterilerek önerilen ve mevcut sistemde 4 2 04.08.2005 1600 0
uygulanan çizelgeler karşılaştırılmıştır. Buna göre, 5 1 05.08.2005 1700 3322(1)
Tablo 3’de bir grup ürün için sipariş miktarları, müş- 6 1 05.08.2005 500 0
teri teslim tarihleri ve işletmenin bu siparişleri hangi
7 5 05.08.2005 1800 0
sırayla üretmeyi planladığı görülmektedir. İşletme, ilgili
8 3 09.08.2005 160 4092(2)
hatta hangi ürünün üretimine ne zaman başlanması
gerektiğini planlamamakta yalnızca müşteri teslim 9 1 11.08.2005 2500 3322(3)
tarihini kullanarak hangi sırada üretim yapılacağına 10 1 15.08.2005 400 0
karar vermektedir. Bu karar, hatta çalışan personelin 11 1 06.08.2005 150 0
tecrübe ve öngörüsüne dayanmakta, herhangi bir (1)
3322<4000 oldu�undan seçilen üretim hattnda
sistematik yaklaşım kullanılmamaktadır. Bu nedenle ekonomik miktara ula�lmaktadr.
(2)
mevcut sistemde ekonomik üretim miktarlarına uygun 4092>160 oldu�undan seçilen üretim hattnda
üretim yapılıp yapılmadığı bilinememektedir. Yanı ekonomik miktara ula�lmamaktadr.
(3)
sıra, her hat müşteri siparişlerini temel alarak kendi 3322>3050 oldu�undan seçilen üretim hattnda
ekonomik miktara ula�lmamaktadr.
sıralamasını yaptığından, üretimin son aşaması olan

22
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması

Tablo 4. Mevcut Üretim Sırasına Göre Ekonomik Üretim Miktarının (Qij) Altında Üretim
Yapmanın Getireceği Maliyet

Model Geçi�i 5-3 3-1


(1)
Talep 160 3050*
Qij 4092 3322
Eksik Üretim Adedi 3932 272
(2)
Birim Kar (YTL) 0,02 0,02
(3)
Geçi� Süresi (sa.) 2 2
(4)
Hat Duru� Maliyeti (YTL/sa) 36,2 36,2
**
Eksik Üretim Maliyeti (YTL) ((3)*(4))-((1)*(2)) 69,2 11,4
Toplam Eksik Üretim Maliyeti (YTL) 80,6

* Tablo 3’te 9, 10 ve 11. sırada yer alan 1. ürünün talep miktarlarının toplamı
( 2500 + 400 + 150 = 3050 )
** Eksik üretim maliyeti = Geçiş süresince hattın durmasının maliyeti – Talep edilen ürünlerin üretilmesi
ile elde edilecek kar formülasyonu kullanılarak hesaplanmıştır.

tarihi olarak dikkate alacağından montaj hattındaki Mevcut sistemde ekonomik üretim miktarları
diğer hatlardan gelecek yarı mamulleri bekleme hesaplanmamıştır ve üretim planlama çalışmaların-
sıkıntısı büyük ölçüde ortadan kalkacaktır. Tablo da dikkate alınmamaktadır. Yukarıdaki geçişlerden
3 incelenecek olursa, mevcut üretim sırasına göre, doğacak kayıplar bu nedenle fark edilmemektedir.
seçilen üretim hattında 4.sırada 2 numaralı modelin, Örnek olarak incelenen 11 siparişin sıralanmasında
5.sırada ise 1 numaralı modelin üretilmesi planlan- bile iki kez ekonomik üretim miktarı sınırının altında
mıştır. Bu ürün geçişinin ekonomik olabilmesi için, kalınması, işletmenin bu konuda önemli derecede
5.sırada üretilen 1 numaralı modelin en az 3322 birim üretim kayıplarına yol açan bir yaklaşım kullandığı
üretilmesi gerekmektedir. Mevcut üretim sırasına göre, düşüncesini ortaya çıkarmaktadır.
1 numaralı modelden toplam 2200 (1700+500) adet
Yukarıda belirtilen düşüncenin doğruluğunu
ve ardından 1’den 5’e geçerken bu hatta herhangi bir
sınamak için, üretim kayıpları maliyetlerle ilişkilendi-
ayar gerektirmeyen (Qij=0) 5 numaralı modelden de
rilmiştir. Tablo 4’te mevcut üretim sırası için ekonomik
1800 adet üretilecektir. Bu nedenle mevcut sıralama-
üretim miktarlarının altında üretim yapmanın maliyeti
da bu ürün geçişinde ekonomik üretim miktarı koşulu
80,60 YTL olarak verilmiştir.
(3322<4000) sağlanmaktadır.
Tablo 3’te verilen aynı ürünler, karşı gelen talep
7. sırada üretilen 5 numaralı modelden 3 nu-
maralı modele geçerken en az 4092 adet üretilmesi miktarları ve teslim tarihleri kullanılarak, önerilen
gerekmekte olup üretilecek adet 160 olarak planlan- algoritma ile elde edilen yeni çizelge ve ürün geçişle-
mıştır. Bu nedenle, ekonomik üretim miktarı koşulu rinde gereken ekonomik üretim miktarları Tablo 5’de
(4092<160) bu ürün geçişi için sağlanmamaktadır. verilmektedir. Tablo 5’e göre sadece 5. sırada üretimi
planlanan 2. üründen, 6. sırada üretimi planlanan 1.
Son olarak, 3 numaralı modelden 1 numaralı mo- ürüne geçişde ekonomik üretim miktarı sıfırdan büyük
dele geçişte de en az 3322 adet üretilmesi gerekirken bir değer almaktadır. Öte yandan bu hatta 1. üründen
3050 (2500+400+150) adet üretim planlanmıştır. 5. ürüne ve 5. üründen de 1. ürüne geçiş için gereken
Benzer şekilde ekonomik üretim miktarı koşulu sağ- ekonomik üretim miktarı ‘0’ dır. Bu nedenle araya
lanmamaktadır. giren 5. ürün dikkate alınmaksızın üretilen toplam

23
Müjgan Sağır, Tuğba Saraç

Tablo 5. Önerilen Çizelge

ba�layabilece�i tarih)

çizelgelendi�i tarih)
tamamlanma tarihi)

gün says, bolluk-


geciktirilebilece�i
(i. ürünün k.hatta

ekonomik üretim
(i.ürünün k.hatta

i.ürünün k. hatta
üretime en geç
Talep Miktar
Üretim Sras

k. hatta j.için
geçildi�inde
üretiminin
(i.ürünün

i.den j.ye
Ürün No

miktar
(i) (di) fdatei ldatei sdatei bi Qij
04.08.2005 03.08.2005 02.08.2005
1 2 920 1 0
0:00 18:56 00:00
04.08.2005 02.08.2005
2 2 1600 1 0
0:00 03.08. 16:40 03:04
09.08.2005 08.08.2005 02.08.2005
3 3 160 6 0
0:00 21:28 08:24
18.08.2005 17.08.2005 02.08.2005
4 2 590 15 0
0:00 20:02 08:56
05.08.2005 04.08.2005 02.08.2005
5 2 160 2 0
0:00 21:28 10:54
05.08.2005 04.08.2005 02.08.2005
6 1 1700 2 3322(1)
0:00 16:20 13:26
05.08.2005 04.08.2005 02.08.2005
7 1 500 2 0
0:00 20:20 19:06
05.08.2005 04.08.2005 02.08.2005
8 5 1800 2 0
0:00 16:00 20:46
15.08.2005 14.08.2005 03.08.2005
9 1 400 11 0
0:00 20:40 02:46
11.08.2005 10.08.2005 03.08.2005
10 1 2500 7 0
0:00 13:40 04:06
06.08.2005 05.08.2005 03.08.2005
11 1 150 2 11
0:00 21:30 12:26
(1) 3322<5250 olduğundan seçilen üretim hattında ekonomik miktara ulaşılmaktadır.

1. ürün adedi 5250 (1700+500+400+2500+150) gerekmekte bu da hazırlık süreleri nedeni ile üretim
olmaktadır ve koşul sağlanmaktadır (5250>3322). kayıplarına yol açmaktadır. Her hazırlık süresini tolere
Görüldüğü gibi, eksik üretim maliyeti sıfır olup edebilecek bir üretim miktarı sözkonusudur. Fakat ta-
herhangi bir ürünün teslim tarihinde de gecikme lep buna yeterli büyüklükte değilse, bu durum işletme
oluşmamaktadır. için kayıp olacaktır. Bu nedenle üretimde izlenecek
sıra önem kazanmaktadır. Çünkü üretimin teslim
tarihlerini aksatmayacak şekilde uygun çizelgelen-
4. SONUÇ VE ÖNERİLER mesiyle hazırlık zamanının yarattığı üretim kayıpları
Sipariş tipi üretim yapan ve yardımcı sanayi ko- giderilebilir veya enküçüklenebilir. İşletmelerin, çoğu
numunda bulunan işletmeler için, müşteri taleplerinin zaman, müşteri teslim tarihlerini geciktirmemek kaygısı
sık değişmesi, öte yandan ürün yelpazesinin genişliği ile seçenek üretim çizelgelerini değerlendirecek ve
nedenleriyle etkin bir çizelgeleme yapabilmek zordur. daha etkin planlama yapacak zamanı olmamakta-
Sık sık bir üründen diğerinin üretimine geçilmesi dır. Bu nedenle bu çalışmada önerilen algoritmanın

24
Hazırlık Zamanı Kaynaklı Üretim Kayıplarını Enazlayan Çok Amaçlı Bir Çizelgeleme Algoritması

üretimi çizelgelerken hem müşteri terminlerini hem 2. French, S., (1982), “Squencing and Scheduling: An
de hazırlık zamanı kaynaklı maliyetleri göz önünde Introduction to the Mathematics of the Job-Shop”, John
bulundurması önemlidir. Wiley&Sons, England.
3. Genoulaz, V.B., (2000), “Hybrid Flow Shop Scheduling
Geliştirilen algoritmanın bir diğer katkısı da di-
With Precedence Constraints and Time Lags to Minimize
namikliği dikkate alabilmesidir. Talep edilen ürünün
Maximum Lateness”, International Journal of Production
cinsinde ve/veya sipariş büyüklüğünde değişiklik
Economics, 64 (1-3), 101-111.
olduğunda mevcut çizelge, ekonomik sipariş büyük-
4. Gupta, J.N.D., Strusevich, V.A., Zwaneveld, C.M., (1997),
lükleri ve teslim tarihlerini dikkate alarak kolayca
güncellenebilmektedir. “Two-stage no-wait Scheduling Models With Setup and
Removal Times Separated”, Computers & Operations
Çalışmada kullanılan veriler, birçok işletmenin bilgi Research, 24 (11), 1025-1031.
sisteminde tutulmaktadır veya tutulabilir özelliktedir.
5. Kurz M.E., Askin R.G., (2003), “Comparing Scheduling
Fakat önemli olan, veriyi işleyerek bilgiye dönüştür-
Rules for Flexible Flow Lines”, International Journal of
mektir. Hazırlık sürelerinin ve ekonomik üretim mik-
Production Economics, 85 (3), 371-388.
tarlarının matrislerle ifade edilmesi ile bu çalışmada,
6. Missbauer H., (1997), “Order Release and Sequence-
hatlarda çalışan operatörlerin bile kolaylıkla anlayıp
dependent Setup Times”, International Journal of
kullanabileceği bir bilgi havuzu elde edilmiştir. Geliş-
Production Economics, 49 (2), 131-143.
tirilen üretim çizelgeleme algoritması, işletmede, bir
7. Ouenniche J., Boctor F.F., (2001), “The Two-group
hattın çizelgesini oluşturmak için örneklenmiştir. Aynı
Heuristic to Solve the Multi-product, Economic Lot
algoritma, termin tarihlerinin düzenlenmesi ile, tüm
hatların üretim çizelgelenmesi için kullanılabilecek Sizing and Scheduling Problem in Flow Shops”, European

özelliktedir. Journal of Operational Research, 129 (3), 539-554.


8. Pearn W.L., Chung S.H., Chen A.Y., Yang M.H.,
(2005), “A case Study on the Multistage IC Final Testing
KAYNAKÇA
Scheduling Problem With Reentry”, International Journal
1. Danneberg, D., Tautenhahn, T., Werner, F., (1999), of Production Economics, 88 (3), 257-267.
“A comparison of heuristic algorithms for flow shop 9. Sidney J.B., Potts C.N., Sriskandarajah C., (2000), “A
scheduling problems with setup times and limited batch Heuristic for Scheduling Two-machine No-wait Flow
size”, Mathematical and Computer Modelling, 29 (9), Shops with Anticipatory Setups”, Operations Research
101-126. Letters, 26 (4), 165-173.

bülten
İ Ç I K T I
ÜLTEN
tmmob Ekim 2007
makina mühendisleri odası Sayı 113 Ekidir

EİM B
Endüstri İşletme Mühendisliği Meslek Dalı Ana Komisyonu Bülteni

www.mmo.org.tr/eim/eimbulten.pdf

25

You might also like