omer.akgobek@zirve.edu.tr ISSN : 1308-7231 orhanengin@yahoo.com 2010 www.newwsa.com Sanliurfa-Turkey



Benzer belgeler
AÇIK ATÖLYE TİPİ ÇİZELGELEME PROBLEMLERİNİN PARALEL DOYUMSUZ METASEZGİSEL ALGORİTMA İLE ÇÖZÜMÜ

Çok Kriterli Permütasyon Akış Tipi Çizelgeleme Problemi için Bir Tavlama Benzetimi Yaklaşımı

Üstel Öğrenme ve Genel Bozulma Etkili Akış Tipi Çizelgeleme Problemi: Maksimum Tamamlanma Zamanı Minimizasyonu

Permütasyon Akış Tipi Çizelgeleme Probleminin Dağınık Arama İle Optimizasyonu

GECİKEN İŞ SAYISI VE GECİKME ARALIĞI ÖLÇÜTLÜ ZAMANA-BAĞIMLI ÖĞRENME ETKİLİ ÇİZELGELEME PROBLEMİNİN ÇÖZÜMÜ

İş Sıralama ve Çizelgeleme. Gülşen Aydın Keskin

Sigma 2006/3 Derleme Yazısı / Review Paper SCATTER SEARCH METHOD FOR SOLVING INDUSTRIAL PROBLEMS: LITERATURE SURVEY

ÜRETİM ÇİZELGELEME PROBLEMLERİNE BULANIK YAKLAŞIM

Zeki Optimizasyon Teknikleri

Güz Yarıyılı Balıkesir Üniversitesi, Endüstri Mühendisliği Bölümü EMM4129 ÇİZELGELEME

Sigma 2006/3 Araştırma Makalesi / Research Article A SOLUTION PROPOSAL FOR INTERVAL SOLID TRANSPORTATION PROBLEM

Güz Yarıyılı Balıkesir Üniversitesi, Endüstri Mühendisliği Bölümü EMM4129 ÇİZELGELEME

YÖNEYLEM ARAŞTIRMASI - III

Güz Yarıyılı Balıkesir Üniversitesi, Endüstri Mühendisliği Bölümü EMM4129 ÇİZELGELEME

ÖZGEÇMİŞ VE ESERLER LİSTESİ

PARÇACIK SÜRÜ OPTİMİZASYONU BMÜ-579 METASEZGİSEL YÖNTEMLER YRD. DOÇ. DR. İLHAN AYDIN

Güz Yarıyılı Balıkesir Üniversitesi, Endüstri Mühendisliği Bölümü EMM4129 ÇİZELGELEME. (Paralel Makine Çizelgeleme)

SIRA BAĞIMLI HAZIRLIK SÜRELİ İKİ ÖLÇÜTLÜ TEK MAKİNE ÇİZELGELEME PROBLEMİ İÇİN SEZGİSEL BİR ÇÖZÜM YÖNTEMİ

ÖĞRENME VE BOZULMA ETKİLİ TEK MAKİNELİ ÇİZELGELEME PROBLEMLERİ LEARNING AND DETERIORATING EFFECTS ON THE SINGLE MACHINE SCHEDULING PROBLEMS

Montaj Hatti Tasarımı ve Analizi - 5

SIRA BAĞIMLI HAZIRLIK OPERASYONLARI İÇİN TEK EKİPLİ PARALEL MAKİNALARDA ÇİZELGELEME PROBLEMİNE KARMA YAKLAŞIM

Ö Z G E Ç M İ Ş. 1. Adı Soyadı: Mustafa GÖÇKEN. 2. Doğum Tarihi: 12 Haziran Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D.

FARKLI GELİŞ ZAMANLI ÖĞRENME ETKİLİ PARALEL MAKİNELİ ÇİZELGELEME PROBLEMİ

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI

YÖNEYLEM ARAŞTIRMASI - III

AKIŞ TĐPĐ ÇĐZELGELEME PROBLEMLERĐNĐN GENETĐK ALGORĐTMA ile ÇÖZÜM PERFORMANSININ ARTIRILMASINDA DENEY TASARIMI UYGULAMASI

ÖZGEÇMİŞ VE ESERLER LİSTESİ

Genetik Algoritmalarla akış tipi çizelgelemede üreme yöntemi optimizasyonu

İLERİ ALGORİTMA ANALİZİ TABU ARAMA ALGORİTMASI (TABU SEARCH)

YÖNEYLEM ARAŞTIRMASI - III

Self Organising Migrating Algorithm

İKİ ÖLÇÜTLÜ TEK MAKİNALI ÇİZELGELEME PROBLEMİ İÇİN SEZGİSEL BİR YAKLAŞIM

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ

Serdar BİROĞUL YÜKSEK LİSANS TEZİ (ELEKTRİK EĞİTİMİ) GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ANKARA

PARALEL MAKĠNALARIN GENETĠK ALGORĠTMA ĠLE ÇĠZELGELENMESĠNDE MUTASYON ORANININ ETKĠNLĠĞĠ

EMM4131 Popülasyon Temelli Algoritmalar (Population-based Algorithms)

Wichita State University Libraries SOAR: Shocker Open Access Repository

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: END 4916

ÇOK ĐŞLEMCĐLĐ ĐŞLERĐN ÇOK KATMANLI PARALEL ĐŞLEMCĐLĐ AKIŞ ATÖLYELERĐNDE ÇĐZELGELENMESĐ

Güz Yarıyılı Balıkesir Üniversitesi, Endüstri Mühendisliği Bölümü EMM4129 ÇİZELGELEME

Evrimsel Çok amaçlı eniyileme. Tahir Emre Kalaycı Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 25 Mart 2010

Zeki Optimizasyon Teknikleri

ÖZDE OLMAYAN MAK NELERDE ÇOK AMAÇLI B R PROBLEME EVR MSEL YAKLA IM

ÜRETİM ÇİZELGELEME. Yrd. Doç. Dr. Pınar Mızrak Özfırat. Celal Bayar Üniversitesi Yayınları Yayın No: 0010

A. SCI ve SCIE Kapsamındaki Yayınlar

ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU

Çizelgeleme (IE 434) Ders Detayları

Güz Yarıyılı Balıkesir Üniversitesi, Endüstri Mühendisliği Bölümü EMM4129 ÇİZELGELEME. Yrd. Doc. Dr. İbrahim KÜÇÜKKOÇ

BULANIK ORTAMDA ORTAK TESLİM TARİHLİ TEK MAKİNE ÇİZELGELEME PROBLEMLERİ İÇİN BİR KARAR DESTEK SİSTEMİ. Nurdan ÖZARIK GÖKSU

ÜRETİM SİSTEMLERİ ve ÖZELLİKLERİ

DİZGE TABANLI BİLEŞEN DENEMELERİNİN TASARIMINDA BEKLENEN DİZGE YAŞAM SÜRESİNİN MODELLENMESİ 1

ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ

Hülya Özdağ (YTÜ Matematik Bölümü Ö.Ü.) Nilgün Aygör (YTÜ Matematik Bölümü Ö.Ü.) Aykut Parlak (YTÜ Matematik Mühendisliği)

ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ

METASEZGİSEL YÖNTEMLER

Zeki Optimizasyon Teknikleri

ISSN : Isparta-Turkey YAPAY SĠNĠR AĞLARI (YSA) YÖNTEMĠ ĠLE GLOBAL RADYASYON TAHMĠNĠ

DENİZ HARP OKULU ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Simpleks Yönteminde Kullanılan İlave Değişkenler (Eşitliğin yönüne göre):

Zeki Optimizasyon Teknikleri. Karınca Algoritması (Ant Algorithm)

DİNAMİK TESİS DÜZENLEME PROBLEMİ İÇİN BİR TAVLAMA BENZETİMİ SEZGİSELİ

Altın Oran Arama Metodu(Golden Search)

MÜFREDAT DERS LİSTESİ

Sabit iş çizelgeleme problemleri: Literatür araştırması ve meta sezgisel yöntemler ile çözüm önerisi

1. YARIYIL / SEMESTER 1

ÇOK ÖLÇÜTLÜ AKIŞ TİPİ ÇİZELGELEME PROBLEMLERİ İÇİN BİR LİTERATÜR TARAMASI

AÇIK ATÖLYE TİPİ ÇİZELGELEME PROBLEMLERİNİN PARALEL KANGURU ALGORİTMASI İLE ÇÖZÜMÜ

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTUSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİMDALI. I. GENEL BİLGİLER Ders Adı

Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi. Pamukkale University Journal of Engineering Sciences

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

Gevşek Hesaplama (COMPE 474) Ders Detayları

YAPAY ZEKA (Artificial Intelligence)

PLASTİK PARÇALAR ÜRETEN BİR FABRİKANIN MONTAJ HATLARININ ÇİZELGELENMESİ

GENETİK ALGORİTMA İLE RÜZGAR TÜRBİNİ KANAT SAYISI SEÇİMİ

KAMUSAL BİNALARDA TEMİZLİK ÇİZELGELEME VE ÖRNEK UYGULAMA CLEANING SCHEDULE IN PUBLIC BUILDINGS AND A CASE STUDY

BULANIK AMAÇ KATSAYILI DOĞRUSAL PROGRAMLAMA. Ayşe KURUÜZÜM (*)

HAMMADDE VE RENK TABANLI ÇİZELGELEME VE BİR ELEKTROTEKNİK FABRİKASINDA UYGULAMASI

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR

Endüstri Mühendisliği - 1. yarıyıl. Academic and Social Orientation Fizik I Physics I TR

Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ. Ders 1- Yapay Zekâya Giriş. Erhan AKDOĞAN, Ph.D.

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ

Kısıtsız Optimizasyon OPTİMİZASYON Kısıtsız Optimizasyon

ISSN : esezgin@akdeniz.edu.tr Antalya-Turkey

ve Sonrası Girişli Öğrenciler için Uygulanacak Ders Program

Kablosuz Sensör Ağlar ve Eniyileme. Tahir Emre KALAYCI. 21 Mart 2008

İKİ ÖLÇÜTLÜ PARALEL MAKİNELİ ÇİZELGELEME PROBLEMİ: MAKSİMUM TAMAMLANMA ZAMANI VE MAKSİMUM ERKEN BİTİRME

MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ Endüstri Mühendisliği Bölümü

YÖNEYLEM ARAŞTIRMASI - III

Genetik Algoritmalar (GA) Genetik Algoritmalar Đçerik Nesin Matematik Köyü E rim Ç lı l ş ı ta t yı Nisan, 2012 Mustafa Suphi Erden

Doç.Dr.Erkan ÜLKER, Selçuk Üniversitesi Mühendislik F, Bilgisayar Mühendisliği Bölümü

ÖZGEÇMİŞ VE ESERLER LİSTESİ

EM302 Yöneylem Araştırması 2 Çok değişkenli DOP ların çözümü. Dr. Özgür Kabak

ÇOK KULLANIMLI VE ZAMAN PENCERELİ ARAÇ ROTALAMA PROBLEMİ İÇİN BİR MATEMATİKSEL MODEL

Genetik Algoritmalar. Bölüm 1. Optimizasyon. Yrd. Doç. Dr. Adem Tuncer E-posta:

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: END 4910

YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ YENİ DERS MÜFREDATI (1) FAKÜLTESİ: İŞLETME FAKÜLTESİ / BUSINESS SCHOOL

Web Madenciliği (Web Mining)

DOKUZ EYLÜL ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MÜDÜRLÜĞÜ DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CSE 6003

CBS ve Coğrafi Hesaplama

Transkript:

ISSN:1306-3111 e-journal of New World Sciences Academy 2011, Volume: 6, Number: 1, Article Number: 1A0163 Serkan Kaya 1 Ömer Akgöbek 2 Orhan Engin 3 Harran University 1 ENGINEERING SCIENCES Zirve University 2 Received: October 2010 Selcuk University 3 Accepted: January 2011 serkankaya@harran.edu.tr Series : 1A omer.akgobek@zirve.edu.tr ISSN : 1308-7231 orhanengin@yahoo.com 2010 www.newwsa.com Sanliurfa-Turkey ERKEN VE GEÇ CEZALI PERMÜTASYON AKIŞ TİPİ ÇİZELGELEME PROBLEMLERİNİN DAĞINIK ARAMA METASEZGİSELİ İLE ÇÖZÜMÜ ÖZET Akış tipi çizelgeleme probleminde, n adet birbirinden bağımsız iş, aynı sıra ile birbirinden farklı m adet makinede işlem görmektedir. Bu araştırmada, erken ve geç cezalı, ortak teslim tarihi olan permütasyon akış tipi çizelgeleme problemleri incelenmiştir. Erken ve geç cezalı permütasyon akış tipi çizelgeleme, NP-Zor problemler kapsamında yer almaktadır. Bu problemlerin çözümünde, yapay zekâ tekniklerinden olan dağınık arama metasezgiseli kullanılmıştır. Erken ve geç cezalı, ortak teslim tarihli permütasyon akış tipi kıyaslama problemi, önerilen dağınık arama metodu ile çözülmüştür. Anahtar Kelimeler: Erken ve Geç Cezalı, Permutasyon Akış Tipi, Dağınık Arama, Metasezgisel Yöntemler, Kıyaslama Problemleri SCATTER SEARCH METAHEURISTIC FOR SOLVING THE FLOW SHOP SCHEDULING WITH EARLINESS AND TARDINESS PENALTIES ABSTRACT In a permutation flow shop scheduling problem, n independent jobs have to be processed in the same order on m different machines. In this study, the permutation flow shop scheduling problem with earliness and tardiness penalties and common due date for jobs is considered. The permutation flow shop scheduling with earliness and tardiness penalties is known NP-hard problem. A scatter search which known a metaheuristic method is used to solve this permutation flow shop scheduling problem. A benchmark permutation flow shop scheduling with earliness and tardiness penalties and common due date problem is solved by proposed scatter search method. Keywords: Earliness and Tardiness Penalties, Permutation Flow Shop, Scatter Search, Metaheuristic Methods, Benchmark Problems

1. GİRİŞ (INTRODUCTION) Çizelgeleme, bir karar verme veya birden fazla amacın optimize edilmesi ile ilgili bir süreçtir. Amaçların optimize edilmesi sürecinde çeşitli performans kriterleri kullanılmaktadır. Çizelgeleme literatüründe kullanılan önemli performans kriterlerinden biri de, teslim tarihidir. Teorik ve gerçek yaşam çizelgeleme problemlerinde, önceden belirlenen teslim tarihlerinde işlerin tamamlanması, gerçekleştirilmesi istenen bir amaçtır. Ayrıca ortalama gecikme, ortalama akış zamanı, geciken iş sayısı ve maksimum gecikme de literatürde kullanılan diğer performans kriterleridir. Erken ve geç cezalı çizelgeleme probleminin en yaygın kullanımı, Tam Zamanında Üretim (TZÜ) sistemidir. TZÜ de işlerin istenilen zamanda hazır olması istenilir. Erken ve geç bitirilmesine müsaade edilmez. Erken ve geç cezalı permütasyon akış tipi çizelgeleme problemleri ile ilgili literatürde yapılan sınırlı sayıda çalışma yer almaktadır. Erken ve geç cezalı performans kriteri, çizelgeleme literatüründe ağırlıklı olarak tek makine üzerinde kullanılmıştır. Erken ve geç cezalı çizelgeleme problemleri ile ilgili ilk çalışma Sidney tarafından 1977 yılında yapılmıştır. Sidney, tek makine problemlerinde maksimum erken ve geç cezanın minimize edilmesi için polinomial bir algoritma önermiştir (Chandra ve diğ, 2009). Erken ve geç cezalı akış tipi çizelgeleme problemleri ile ilgili sınırlı sayıda yapılan çalışmalardan ikisi aşağıda özetlenmiştir. Chandra ve diğ. (2009) ortak teslim tarihli erken ve geç cezalı permütasyon akış tipi çizelgeleme problemini dikkate almışlardır. Problemi üç alt bölümde incelemişlerdir. Bunla; (i)teslim tarihinde bütün işlerin geciktiği, (ii) teslim tarihinin sınırlandırılmadığı ve (iii) teslim tarihinin ikisi arasında olduğu durumlardır. Bu üç durum için sezgisel bir yöntem önermişler ve sınırlı sayıda uygulama ile sezgisel yöntemin performansını analiz etmişlerdir. Orta ölçekli bir ilaç üretim firmasında uygulama yapmışlardır. Yeung ve diğ. (2004) iki aşamalı ortak teslim tarihli makine çizelgeleme problemleri üzerinde çalışmışlardır. Problemin NP-zor olduğunu göstermişlerdir. Problemin çözümü için dal sınır algoritması ile sezgisel bir yöntem önermişlerdir. Bu araştırmada da erken ve geç cezalı permütasyon akış tipi çizelgeleme problemlerinin çözümü için dağınık arama algoritması ilk defa önerilmiştir. 2. ÇALIŞMANIN ÖNEMİ (RESEARCH SIGNIFICANCE) Tam zamanında üretim sisteminde, erken ve geç cezalı çizelgeleme süreçleri yaygın olarak kullanılmaktadır. Bu sistemde işlerin erken ve geç bitirilmesine müsaade edilmez. Erken ve geç cezalı permütasyon akış tipi çizelgeleme, NP-zor problemler kapsamında yer almaktadır. Bu araştırmada da erken ve geç cezalı permütasyon akış tipi çizelgeleme problemlerinin optimum veya optimuma yakın çözümlerini elde etmek için metasezgisel yöntemlerden olan dağınık arama algoritması ilk defa önerilmiştir. 3. ERKEN VE GEÇ CEZALI PERMUTASYON AKIŞ TİPİ ÇİZELGELEME (FLOW SHOP SCHEDULING WITH EARLINESS AND TARDINESS PENALTIES) Bu araştırmada, m-makine ve n-iş den oluşan ve ortak teslim zamanına (d) sahip permütasyon akış tipi çizelgeleme problemi dikkate alınmıştır. Bütün işlerin sıfırıncı zamanda hazır olduğu varsayılmaktadır. Amaç fonksiyonu olarak, toplam erken süre ve toplam geç süre cezalarının maksimum değerinin minimize edilmesi seçilmiştir. Problemin çözümünde kullanılan notasyonlar aşağıda sunulmuştur (Pinedo, 2008). Cij :j inci işin i inci makinede tamamlanma zamanını gösterir. Bu, j inci işin en son i inci makinedeki tamamlanma zamanıdır. 416

L j :j inci işin geç zamanını gösterir ve aşağıdaki gibi hesaplanır: L j = C j d j Eğer j inci iş geç tamamlanırsa, L j pozitif olur. Eğer teslim tarihine göre erken tamamlanırsa, L j negatif olur. T j : j inci işin gecikme zamanını gösterir ve aşağıdaki gibi hesaplanır: T j = max(c j d j, 0) = max(l j, 0) Geç ve gecikme arasındaki en büyük fark, gecikmenin hiçbir zaman negatif olamayacağıdır. Son dönemde araştırmacılar, düzenli olmayan ölçütler üzerinde çalışmaktadırlar. Örneğin, j inci iş d j teslim tarihine sahip ise amaç erkenlik cezası aşağıdaki gibi tanımlanır. E j = max (d j c j,0) Erkenlik (earlines) cezası: C j içinde artmayan değerdir. Toplam erkenlik ve toplam geçlik için amaç denklemi aşağıdaki gibi olur: n j 1 n E j T j 1 j 4. DAĞINIK ARAMA METODU (SCATTER SEARCH METHOD) Dağınık arama metodu ilk olarak 1977 yılında Glover tarafından geliştirilmiştir (Marti ve diğ, 2006). Dağınık arama metodu yeni çözümler elde edebilmek için referans küme adı verilen bir kümedeki çözümleri birleştirir. Dağınık Arama Metodunun diğer evrimsel algoritma metotlarından temel farkı, çözümü seçme yoludur. Dağınık Arama metodunda sistematik olarak referans kümesinden iki ya da daha fazla çözüm seçilerek yeni sonuçlar üretilir (Oktay ve Engin, 2006). Dağınık arama süreci Şekil 1 de şematik olarak gösterilmiştir (Oktay ve Engin, 2006 ve Sagarna ve Lozano, 2006). Farklılaştırma metodu Evet Altküme üretme metodu İyileştirme metodu Referans kümesi Kombinasyon metodu Güncelleme metodu İyileştirme metodu Şekil 1. Dağınık arama süreci (Oktay ve diğ,2006 ve Sagarna ve diğ,2006) (Figure 1. Scatter Search process(oktay et al,.2006 and Sagarna et al.,2006)) 417

Dağınık arama metodu, son yıllarda çizelgeleme problemlerinin çözümünde kullanılan ve başarılı sonuçlar veren bir meta sezgisel yöntemdir. Dağınık arama metodunun çizelgeleme problemlerinde kullanımı ile ilgili literatürde son yıllarda yapılan çalışmalar aşağıda özetlenmiştir. Engin ve diğ., (2009) çok maçlı, bulanık permütasyon açık tipi çizelgeleme problemlerinin çözümü için dağınık arama metodunu kullanmıştır. Motor piston imalatı yapan bir işletmede uygulama yapmışlardır. Rahimi-Vahed ve diğ., (2008) iki kriterli beklemesiz akış tipi çizelgeleme problemlerinin çözümü için çok amaçlı bir dağınık arama metodu önermişlerdir. Önerdikleri metodu çok amaçlı genetik algoritma ile kıyaslamışlardır. Noorul ve diğ., (2007) genel akış tipi çizelgeleme problemlerinin çözümü için yeni bir dağınık arama algoritması geliştirmişlerdir. Geliştirdikleri algoritmayı, kıyaslama problemleri üzerinde, Tabu aramaları ile kıyaslamışlardır. Nowicki ve Smutnicki (2006) akış tipi çizelgeleme problemlerinin çözümü için dağınık arama algoritmasını önermişlerdir. Dağınık arama metodunun adımları aşağıdaki gibi özetlenebilir (Cano ve diğ. 2004): İyi ve farklı bireyler içeren başlangıç popülâsyonu rassal olarak oluşturulur, Popülâsyondan en iyi çözümleri seçerek referans kümesi türetilir, Referans kümesinden iyi altkümeler seçilir, Yeni bireyler oluşturmak için seçilen altkümelerdeki bireyler zekice birleştirilir Kombinasyonlar iyileştirilir. Bunun için yeni bireyleri iyileştirmek için uygulanan özelleştirilmiş bir prosedür uygulanır, Referans kümesi güncellenir, Yeni referans kümesi güncelleninceye kadar Adım 3 den Adım 6 ya adımları tekrarlanır, Sonlanma kriteri gerçekleşinceye kadar Adım 1 den Adım 8 e kadar olan işlemler tekrarlanır. 5. UYGULAMA (APPLICATION) Bu araştırmada, m-makine ve n-iş ten oluşan ortak teslim tarihli permütasyon akış tipi çizelgeleme problemleri incelenmiştir. Bu amaçla Delphi programlama dili kullanılarak bir yazılım geliştirilmiştir (Akgöbek, 2005). Yazılımda, işlerin erken ve geç bitirilmesinden dolayı ortaya çıkan toplam cezanın minimize edilmesi sağlanmıştır. Her bir işin erken ve geç süresi, işlerin en son makinedeki tamamlanma zamanı ile teslim tarihi arasındaki fark hesaplanmıştır. Bu çalışmada literatürde yer alan ve İşler ve diğ., (2009) tarafından kullanılan 6-iş x 2- makine permütasyon akış tipi çizelgeleme problemi dikkate alınmıştır. Çözülen problemin işlem zamanları Tablo 1 de sunulmuştur. Tablo 1. Örnek problem işlem süreleri (6-iş x 2- makine) (Table 1. The processing times for proposed problem (6-jobx2-machine)) İş J 1 J 2 J 3 J 4 J 5 J 6 Makine M 1 7 6 8 4 5 1 M 2 3 4 9 7 6 8 Kıyaslama probleminin dağınık arama ile çözümünde erken tamamlanma ceza katsayısı α=0.8, geç tamamlanma ceza katsayısı β=1.2, öğrenme eğrisi parametresi LR=0.8, buna bağlı olarak a=-0.322 ve ortak teslim tarihi belirleme katsayısı h=0.8 alındığında d=27.2 olarak kullanılmıştır (İşler ve diğ, 2009). Başlangıç popülasyon sayısı 10, iterasyon sayısı 100 olarak alınmış ve en iyi sonuç 6. iterasyonda bulunmuştur. 418

Ortak teslim tarihine göre 6-iş x 2-makine problemi dağınık arama algoritması ile çözüldüğünde iş sırası 6-3-5-1-2-4 olarak bulunmuştur. Amaç, minimize edilmiş maksimum erken ve geç cezalı amaç fonksiyonu değeri aşağıdaki gibi elde edilmiştir: Z = Σ(αEj+βTj) = 42.16 (1) (1) nolu ifadede bulunan amaç fonksiyonu global optimum değerini göstermektedir. Problemin en iyi çözümüne ait Gantt diagramı Şekil 2 de gösterilmiştir. Şekil 2. Örnek problemin çözümüne ait Gantt diyagramı (Figure 2. The Gantt chart for proposed scheduling problem) 6. SONUÇLAR (CONCLUSIONS) Bu araştırmada, m-makine ve n-iş ten oluşan ve ortak teslim zamanına (d) sahip permütasyon akış tipi çizelgeleme problemi dikkate alınmıştır. Bu araştırmada da erken ve geç cezalı permütasyon akış tipi çizelgeleme problemlerinin çözümü için dağınık arama algoritması ilk defa önerilmiştir. Literatürde yer alan 6-iş x 2-makine problemi dağınık arama algoritması ile çözülmüştür. Ortak amaç fonksiyonu için seçilen problemde global optimum değerine ulaşılmıştır. Dağınık arama algoritmasında yapılacak parametre optimizasyonu yardımıyla, erken ve geç cezalı permütasyon akış tipi çizelgeleme problemlerine oldukça başarılı sonuçlar bulunacağı düşünülmektedir. REFERANSLAR (REFERENCES) 1. Akgöbek, Ö., (2005). Delphi ile Görsel Programlama Sanatı, ISBN:975-295-493-6, Beta Basım, İstanbul. 2. Cano, D.B., Santana, J.B., Rodriguez, C.C., Del Amo, I.J.G., Torres, M.G., Garcia, F.J.M., Batista, B.M., Perez, J.A.M., Vega, J.M.M., and Martin, R.R., (2004). Nature-inspired Components of the Scatter Search. Technical Report. 3. Chandra, P., Mehta, P., and Tirupati, D., (2009). Permutation flow shop scheduling with earliness and tardiness penalties, International Journal of Production Research 47, 20, 5591 5610. 4. Engin, O., Kahraman, C., and Yılmaz, M.K., (2009). A Scatter Search Method for Multiobjective Fuzzy Permutation Flow Shop Scheduling Problem: A Real World Application, Computational Intelligence in Flow Shop and Job Shop Scheduling( Ed. Uday K. Chakraborty) Springer. 5. İşler, M.C., Çelik, V. ve Toklu, B., (2009). İki Makine Akış Tipi Öğrenme Etkili Çizelgelemede Ortak Teslim Tarihinden Mutlak Sapmaların En Küçüklenmesi, Gazi Üniv. Müh. Mim. Fak. Der. 24, 2, 351-357. 6. Marti, R., Laguna, M., Glover, F.G., (2006). Principles of scatter search, European Journal of Operational Research 169, 359-372. 419

7. Noorul, H.A., Saravanan, M., Vivekraj, A.R., Prasad, T., (2007). A scatter search approach for general flow shop scheduling problem, The International Journal of Advanced Manufacturing Technology 31, 731-736 8. Nowicki, E. and Smutnicki C., (2006). Some Aspects of Scatter Search in the Flow-Shop Problem, European Journal of Operational Research 169, 654-666 9. Oktay, S. ve Engin, O., (2006). Endüstriyel Problemlerin Çözümünde Dağınık Arama Yöntemi: Literatür Araştırması, Sigma Mühendislik ve Fen Bilimleri Dergisi, 3, 144-155. 10. Pinedo, M.J., (2008). Scheduling: Theory, Algorithms and Systems, Third Edition. 11. Rahimi-Vahed. A.R., Javadi. B., Rabbani. M., and Tavakkoli-Moghaddam, R., (2008). A multi-objective scatter search for a bi-criteria nowait flow shop scheduling problem, Engineering Optimization 40, 4, 331-346. 12. Sagarna, R. and Lozano, J.A., (2006). Scatter Search in Software Testing, Comparison and Collaboration with Estimation of Distribution Algorithms, European Journal of Operational Research, 169, 392-412 13. Yeung, W.K., Oğuz C., and Edwin Cheng, T.C., (2004). Two-stage flowshop earliness and tardiness machine scheduling involving a common due window, International Journal of Production Economics 90, 421 434. 420