BİR TABU ARAMA UYGULAMASI: ESNEK İMALAT SİSTEMLERİ NDE PARÇA SEÇİMİ VE TAKIM MAGAZİNİ YERLEŞİMİ

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "BİR TABU ARAMA UYGULAMASI: ESNEK İMALAT SİSTEMLERİ NDE PARÇA SEÇİMİ VE TAKIM MAGAZİNİ YERLEŞİMİ"

Transkript

1 Gazi Üniv. Müh. Mim. Fak. Der. J. Fac. Eng. Arch. Gazi Univ. Cilt 2, No 2, , 2006 Vol 2, No 2, , 2006 BİR TABU ARAMA UYGULAMASI: ESNEK İMALAT SİSTEMLERİ NDE PARÇA SEÇİMİ VE TAKIM MAGAZİNİ YERLEŞİMİ Murat ARIKAN ve Serpil EROL Endüstri Mühendisliği Bölümü, Mühendislik Mimarlık Fakültesi, Gazi Üniversitesi 06570, Ankara, (Geliş/Received: ; Kabul/Accepted: ) ÖZET Parça tipi seçimi, Esnek İmalat Sistemleri nin temel problemlerinden biridir. Problem kombinatoryal olduğundan geleneksel matematiksel programlama teknikleriyle çözülmesi güçtür. Bu çalışmada, parça tipi seçimi, işlem ve takım atamalarını da dikkate alan karışık tamsayılı bir programlama modeli olarak formüle edilmiş ve bir tabu arama algoritmasıyla çözülmüştür. En iyi parametre seti faktöryel deney tasarımı ile belirlenen algoritmanın etkinliği, rassal olarak üretilmiş farklı büyüklükteki problemler üzerinde test edilmiş ve elde edilen sonuçlar matematiksel model çözümleriyle karşılaştırılmıştır. Anahtar Kelimeler: Esnek imalat sistemleri, parça seçimi, matematiksel programlama, tabu arama. AN APPLICATION OF TABU SEARCH: PART SELECTION AND TOOL MAGAZINE CONFIGURATION IN FLEXIBLE MANUFACTURING SYSTEMS ABSTRACT Part selection is one of the major problems of the flexible manufacturing systems. Since the problem is combinatorial, it is hard to solve this type of problems by using conventional mathematical programming techniques. In this study, part selection, operation assignment and tool magazine configuration problems are formulated as a joint mixed integer programming model and solved by a tabu search algorithm. The performance of the algorithm, for which the best parameter set is determined by factorial design analysis, is tested on the random generated problems with different sizes. The results are compared with those of the mathematical model. Keywords: Flexible manufacturing systems, part selection, mathematical programming, tabu search.. GİRİŞ Esnek İmalat Sistemleri (EİS), düşük hacim/yüksek çeşit üretim alanında karşılaşılan sorunları ortadan kaldırmak üzere tasarlanmışlardır. EİS lerin temel amacı, kitle üretiminin etkinliği ile atölye tipi üretimin esnekliğini tek bir üretim sisteminde birleştirmektir. Bir EİS, bilgisayar kontrolü altında çalışan bir malzeme taşıma sistemiyle birbirine bağlanmış bilgisayar sayısal kontrollü (CNC) makinalardan oluşan ve birbirinden farklı parçalar üretebilen bir üretim sistemi olarak tanımlanabilir. Esnek İmalat Sistemleri, değişen pazar şartlarına karşılık vermekte zorlanan geleneksel üretim sistemlerine bir seçenek oluştururlar. Stecke [], bir EİS yi ilgilendiren işletim problemlerini planlama, çizelgeleme ve kontrol olarak sınıflandırmıştır. Bu çalışmada, EİS planlama aşamasının temel problemlerinden biri olan parça tipi seçimi ile ilgilenilmiştir. Parça seçimi, üretilmek üzere bekleyen işler setinden, belli bir performans ölçütünü eniyileyecek ve sistem kısıtlarına aykırı düşmeyecek bir alt setin aynı üretim çevriminde işlenmek üzere seçilmesi olarak tanımlanabilir. Burada, makina yükleme problemini oluşturan işlem ve takım atama kararları da parça seçimi ile birlikte ele alınmıştır. Böylece, ortak kısıtlara sahip iki problemin çözüm setlerinin uyumlu olmaları sağlanır. Literatürde, parça seçimi probleminin genellikle matematiksel programlama yaklaşımıyla ele alındığı görülmektedir [2-0]. Ancak, problemin kombina-

2 M. Arıkan ve S. Erol Bir Tabu Arama Uygulaması: Esnek İmalat Sistemleri nde Parça Seçimi ve Takım Magazini Yerleşimi toryal bir yapıya sahip olması nedeniyle boyut büyüdükçe matematiksel modellerle sonuca ulaşmak zorlaşmaktadır. Bir çok çalışmada problemin Lagrange gevşetme gibi matematiksel programlama tabanlı çözüm teknikleri [4,0] ya da probleme özel sezgiseller [3,5] yardımı ile çözüldüğü gözlenmiştir. Son yıllarda ise kombinatoryal problemlerin çözümlerinde gösterdikleri başarı ve her tip probleme uygulanabilir olmaları sayesinde büyük ilgi gören tavlama benzetimi [7,], tabu arama [6,2] ve genetik algoritmalar [9] gibi modern sezgisel tekniklerin, EİS planlama problemlerinde de kullanılmaya başlandığı görülmektedir. Benzer problemin modern sezgisel tekniklerle çözüldüğü önceki çalışmalarda, Srivastava ve Chen [6,7], parça seçimi probleminin çözümü için tavlama benzetimi ve tabu arama algoritmalarından yararlanmıştır. Ancak, çalışmalarında bir parçanın tüm işlemlerinin aynı makina üzerinde yapıldığını varsaymışlardır. Mukhopadhyay ve diğerleri [], Sarma ve diğerleri [2], makina yükleme problemi için parça sıralama yaklaşımını kullanmışlar ve sırasıyla tavlama benzetimi ve tabu arama ile çözmüşlerdir. Bu iki çalışmada da takım magazini kapasiteleri dikkate alınmasına rağmen takım atamaları yapılmamaktadır. Kumar ve Shanker [9] ise parça seçimi ve makina yükleme problemini genetik algoritma ile çözmüşlerdir. Çalışmalarında, planlama dönemini sabit uzunlukta kabul etmişler ve her işlemin yapılmasında alternatif takımlar kullanılabildiğini varsaymışlardır. Ayrıca, problemin çözümünde işyükü dengeleme amaçları üzerine odaklanmışlardır. Bu çalışmada ise, makina yüklemeye göre önceliğe sahip olan parça seçim problemi ile ilgilenilmektedir. Parçaları oluşturan işlemler dikkate alınmış olup parçaya ait tüm işlemlerin aynı makinada yapılma zorunluluğu yoktur. Ayrıca, makinaların takım magazini yüklerinin belirlenmesi problemin önemli bir parçasıdır. Bununla birlikte, planlama aşamasında istenen sonucun elde edilmesi için parça seçim ve makina yükleme problemlerinin sıralı çözümünü gerektiren değişken planlama periyodu kullanılmıştır. Burada, ele alınan problemin çözümü için kısa dönem hafızalı bir tabu arama algoritması geliştirilmiştir. 2. PROBLEMİN TANIMI Burada gözönüne alınan EİS, takım magazinleriyle donatılmış m tane çok amaçlı makina içermektedir. Makinaların sahip oldukları takım magazinlerinin kapasiteleri belirlidir. Sistemde üretilmeyi bekleyen i farklı parça tipi vardır ve her parça bir veya daha fazla işlemden oluşmaktadır. Her işlemin bir kesici uç (takım) kullanılarak gerçekleştirilebildiği ve bir veya daha fazla makinada yapılabildiği varsayılmaktadır. Tüm işlemlerin makina zamanları, işlemler tarafından gerek duyulan takımlar ve takım magazinlerinde kapladıkları yerler bilinmektedir. Problemin amacı, seçilecek parçalardan sağlanacak faydayı en büyükleyecek şekilde bir sonraki üretim çevriminde üretilecek parçaların belirlenmesidir. Bir sonraki üretim çevriminde işlenecek parçalar bir kere belirlendikten sonra, parçaların hepsi tamamlanıncaya kadar takım magazini yüklerinde bir değişiklik yapılmamaktadır. Sistem hazırlama her üretim çevriminin başlangıcında gerçekleştirilmektedir. Gösterim i : parça tipleri, i=,2,,i k : işlemler, k=,2,,k t : takım tipleri, t=,2,..,t m : makinalar, m=,2,.,m W i : i parçasının seçilmesinin sağlayacağı fayda P ikm : i parçasının k işleminin m makinasındaki zamanı T i : i parçasının toplam işlem zamanı K M Ti = Pikm. Vikm k= m= J m : m makinasında işlenebilecek işlerin kümesi M(i,k) : i parçasının k işleminin yapılabileceği makinalar kümesi C m : m makinasının takım magazini kapasitesi nb t : t takımından sistemde mevcut miktar S t : t takımının makina takım magazininde kapladığı yer TM ikmt : i parçasının k işlemi m makinasında t takımıyla yapılabiliyorsa, aksi halde 0 V ikm : i parçasının k işlemi m makinasına atanmışsa, aksi halde 0 Y i : i parçası üretilmek üzere seçilmişse, aksi halde 0 R tm : t takımı m makinasına atanmışsa, aksi halde 0 O m : m makinasına atanan işyükünün ortalama yükten yukarı sapma miktarı U m : m makinasına atanan işyükünün ortalama yükten aşağı sapma miktarı Formülasyon Max I W i Y i i= I Pikm. Vikm + U m Om = i ( i, k) J m i= ikm i m M ( i, k) V T ikm TM ikmt tm t= T st. Rtm Cm t= M Rtm nbt m= V ikm 0,) i, k, T. Y i M () (2) V = Y i, k (3). R i, k, (4) t (5) (6) ( (7) Y i ( 0,) i (8) 222 Gazi Üniv. Müh. Mim. Fak. Der. Cilt 2, No 2, 2006

3 Bir Tabu Arama Uygulaması: Esnek İmalat Sistemleri nde Parça Seçimi ve Takım Magazini Yerleşimi M. Arıkan ve S. Erol R tm U m ( 0,) t, (9), O 0 (0) m Amaç fonksiyonu () ile sistemde üretilmesinden maksimum faydanın sağlanacağı parça seti belirlenir. Kısıt (2), işyükü dengesini tanımlamaktadır. Kısıt (3), i parçası işlenmek üzere seçilmişse, i parçasına ait her işlemin bir makinaya atanmasını sağlar. Kısıt (4), i parçasının k işlemi m makinasına atanmışsa gerektirdiği takımın da m makinasına atanmasını sağlar. Kısıt (5), m makinasına atanan takımların kapladığı toplam yerin o makinanın takım magazini kapasitesini geçmemesini sağlar. Kısıt (6), t takımından tüm makinalara atanan toplam miktarın, o takımın sistemdeki mevcut sayısından az olmasını sağlar. (7)-(0) no lu kısıtlar sıfır veya pozitif olma şartlarını ve değişken tiplerini tanımlamaktadırlar. Yukarıda verilen model, sahip olduğu kısıtlardan da anlaşılabileceği gibi karışık tamsayılı doğrusal bir programlama modelidir. Karışık tamsayılı programların hesaplama karmaşıklıkları, orta büyüklükteki bir problem için bile çözüm zamanını oldukça arttırmaktadır. Ele alınan problem kısa dönemli planlanlama problemleri arasındadır, sıklıkla (vardiya, gün vb. aralıklarla) çözülmesi gerektiğinden en kısa zamanda çözüme ulaşması istenir. Bu nedenle problem, modern sezgisel teknikler arasında yer alan ve kombinatoryal yapıdaki problemler için kısa sürelerde en iyiye yakın sonuçlar verdiği bilinen Tabu Arama (TA) ile çözülmüştür. 3. TABU ARAMA Tabu Arama (TA), Glover [3,4] tarafından kombinatoryal problemlerin çözümü için önerilmiş yüksek seviyeli bir sezgisel programlama tekniğidir. Teknik hakkında detaylı bilgiye Glover ve Laguna dan [5] ulaşılabilir. Tabu Arama yı kombinatoryal bir probleme uygulamak için bir takım kararların alınması gereklidir. Bu kararlar ve bu çalışmada ele alınan problem için nasıl alındıkları aşağıda anlatılmıştır [6]. Çözüm uzayı ve başlangıç çözümü: Parça seçimi problemi için en kritik karar hangi takımların hangi makinalara atanacağının belirlenmesidir. Parçaya ait bir işlemin yapılabilmesi için ilgili takımın, işlemin yapılabildiği makinalardan birine atanmış olması gerekir. Parça ise ancak ve ancak, sahip olduğu işlemlerin her birinin atandığı bir makina mevcutsa seçilebilir. Bu durumda makinalara atanan takımlar, seçilecek parça sayısını doğrudan etkiler. Bu sebeple problemin çözümü, t takımının m makinasına atanıp atanmadığını gösteren R tm değişkenlerinin oluşturduğu bir vektörle ifade edilmiştir. Algoritmanın başlangıç çözümü biri rassal, diğeri sezgisel olmak üzere 2 farklı şekilde elde edilmiştir. Kullanılan sezgisel algoritmanın adımları Şekil de verilmiştir. Adım : Her makinada her bir takım tipiyle yapılabilen işlemlerin sayısını belirle ve bunları büyükten küçüğe doğru sırala. Adım 2: Her bir makina için, sıranın en başındaki takımdan başlayarak takım atamalarını yap. Eğer sıradaki takım daha önce başka bir makinaya atandıysa, atamayı yapmadan bir sonraki takıma geç. Bu işlemi makinanın takım magazininde yer kalmayıncaya kadar tekrarla. Adım 3: İşlenecek parçalara ait işlemlerin sırayla makinalara atamasını yap. Eğer bir parçaya ait işlemlerden biri herhangi bir makinaya atanamamışsa, parçanın o ana kadar makinalara atanmış işlemlerini makinalardan sil ve parçayı seçilmemiş parçalar listesine al. Eldeki tüm parçalar bitinceye kadar bu adımı tekrar et. Adım 4: DUR Şekil. Sezgisel başlangıç çözümü algoritması Komşu arama mekanizması: Mevcut çözümden (χ) komşu bir çözüme (χ ) geçmek için ekleme/çıkarma hareket mekanizması kullanılmıştır. Komşu arama sırasında sadece uygun çözümler incelenmektedir. Hareket mekanizması şu şekilde açıklanabilir: Rassal olarak seçilen bir R tm değişkeninin değeri 0 sa yapılır. Ancak se 0 yapıldıktan sonra çözüme eklenebilecek başka bir değişken aranır. Bunun için de yine rassal olarak değeri 0 olan bir değişken belirlenir ve değeri verildikten sonra çözümün uygunluğu kontrol edilir. Çözüm uygunsa değerlendirmeye alınır, değilse eklenen değişken tekrar 0 yapılarak çözümün önceki hali değerlendirilir. Amaç değerinin hesaplanması: Problemin amaç fonksiyonu, eşitlik () de tanımlandığı gibi, seçilen parçaların ağırlıklı toplamıdır. Ancak, yanlız başına, hangi takımın hangi makinaya atandığını belirten bir çözümün tanımlanması amaç fonksiyonunun değeri hakkında bir ipucu vermez. Bu nedenle, her iterasyonda, yani mevcut çözüm her güncellendiğinde çalıştırılmak üzere bir altprogram tasarlanmıştır. Bu altprogram, bir taraftan makinalara işlem atamalarını yaparak mevcut çözümün amaç fonksiyonunu hesaplarken, diğer taraftan mevcut çözümden hareketle ulaşılabilecek komşu çözümlerin amaç değerlerinin hesaplanmasında kullanılacak bir takım bilgileri toplar. Bu bilgiler komşu arama sırasında kullanılarak aday çözümün amaç fonksiyonu bulunur. Yeniliğe dayalı hafıza ve tabu listeleri: Yapılan bir hareketin tabu olarak tanımlanması ve yapılacak bir hareketin tabu olup olmadığının kontrolü için iki ayrı tabu listesi kullanılmıştır. Ekleme ve çıkarma hareketleri için tutulan bu listeler (t)x(m) boyutlu matrisler ile gösterilmektedir. Bu matrislerde, ilgili değişkenin ekleme/çıkarma hareketleri için tabu durumu başlangıç iterasyonları tutulur. Ayrıca, bir hareketin kaç iterasyon boyunca tabu kalacağını belirlemek için iki ayrı (ekleme ve çıkarma olmak üzere) tabu liste uzunluğu tanımlanmıştır. Gazi Üniv. Müh. Mim. Fak. Der. Cilt 2, No 2,

4 M. Arıkan ve S. Erol Bir Tabu Arama Uygulaması: Esnek İmalat Sistemleri nde Parça Seçimi ve Takım Magazini Yerleşimi Aday liste stratejisi: Ele alınan problem için, komşu bir çözümün amaç değeri doğrudan bilinmemektedir. Ayrıca, mevcut çözümün tüm komşularının değerlendirilmesi de çözüm zamanını oldukça arttırmaktadır. Bu nedenle, bu çalışmada aday çözümlerin rassal olarak belirlenmesi tercih edilmiştir. Tabu yıkma ölçütü: Bu çalışmada, tabu yıkma ölçütlerinden amaca göre tabu yıkma kullanılmıştır. Bu ölçüte göre tabu olan bir hareket, mevcut iterasyona kadar bulunmuş en iyi çözümden daha iyi bir çözümün elde edilmesini sağlıyorsa, tabu olmasına rağmen gerçekleştirilmektedir. Durdurma koşulu: Algoritma, mevcut en iyi çözümde önceden belirlenmiş bir iterasyon sayısı boyunca bir iyileşme sağlanamadığı takdirde durdurulmaktadır. Geliştirilen tabu arama algoritması Şekil 2 dedir. 4. DENEYSEL ÇALIŞMA Algoritmanın göstereceği performans, algoritma parametrelerine verilecek değerlerle yakından ilgilidir. Bu nedenle, algoritmanın en iyi sonuç verdiği parametre setinin belirlenmesi için bir deneysel çalışma yapılmıştır. Literatürde, tanımlanan probleme ilişkin bir veri seti bulunamadığından, algoritmanın performansını ölçmek üzere farklı büyüklüklerde test problemleri rassal olarak üretilmiştir. Problem büyüklükleri, makina, parça, işlem ve takım sayılarıyla tanımlanmıştır. Makina sayıları 5-8, parça sayıları 20-40, işlem sayıları 3-5, takım sayıları da arasında olmak üzere 8 farklı problem büyüklüğü belirlenmiş ve problemlere ait parametreler, takımların uyumlu olduğu makinalar, işlemlerin gerektirdikleri takımlar tekdüze rassal dağılıma uygun olarak üretilmiştir. Daha sonra, test problemlerinin karışık tamsayılı programlama modelleri kurulmuş ve GAMS (General Algebraic Modelling System) programının OSL çözücüsü ile çözülmüştür. GAMS koşumları için, problemlerin makul bir zaman diliminde en iyi çözüme ulaşamama durumuna karşı, saniyelik (24 saat) bir süre limiti verilmiştir. Bu süre sınırı içinde test problemlerinin 5 inde (problem no., 2, 3, 5, 7) en iyi değere ulaşılırken, kalan problemlerde (problem no. 4, 6, 8) en iyi çözüm bulunamamıştır. Tablo de GAMS çözümlerinden elde edilen Kısa dönem hafızalı Tabu Arama Algoritması (*X 0, başlangıç çözümü*) (*X best, en iyi çözüm*) (*X neigh, komşuluktaki en iyi çözüm*) (*cls, aday liste uzunluğu*) (*iterbest, en iyi çözümün bulunduğu iterasyon sayısı*) Begin Algoritma parametrelerine başlangıç değerlerini ver; Bir başlangıç çözümü bul (X 0 ); X best =X 0 ; f best =f(x 0 ); X=X 0 ; While iteration-iterbest<iterfark do Begin f neigh_best =0; Repeat Mevcut çözümün uygun bir komşusunu (X ) üret; l=l+; if (güncel hareket tabu değil) or (f(x )>f best ) then begin if f(x )> f neigh_best then begin komşuluktaki en iyi çözümü güncelle; (X neigh =X ; f neigh_best =f(x )) end; end; Until l=cls; if f neigh_best >f best then en iyi çözümü güncelle (X best =X neigh ); mevcut çözümü güncelle (X=X neigh ); tabu listelerini güncelle; iteration=iteration+; end; Yazdır (f best, X best ) End. Şekil 2. Tabu Arama algoritması sonuçlar verilmektedir. Test problemleri GAMS ile çözüldükten sonra, algoritmanın en iyi parametre setinin belirlenmesinde faktöryel tasarımdan yararlanılmıştır. Tabu arama algoritması TurboPascal programlama diliyle kodlanmış ve tüm bilgisayar koşumları Pentium IV 2.6 Ghz işlemcili bir bilgisayarda gerçekleştirilmiştir. Etkinlik ölçütü olarak test problemlerinin karışık tamsayılı programlama modeliyle çözümlerinden elde edilen amaç değerlerinin, Tabu Arama algoritmasıyla bulunan ortalama amaç değerinden oransal farkı kullanılmıştır. Faktöryel tasarıma dahil edilen algoritma parametreleri aşağıdadır, parametrelerin Tablo. Test problemlerinin GAMS ile çözümlerinden elde edilen sonuçlar Pr. No. m i k t GAMS çözüm değeri GAMS tamsayı üst sınır Çözüm zamanı (CPU sn) , , , , , , , ,8 224 Gazi Üniv. Müh. Mim. Fak. Der. Cilt 2, No 2, 2006

5 Bir Tabu Arama Uygulaması: Esnek İmalat Sistemleri nde Parça Seçimi ve Takım Magazini Yerleşimi M. Arıkan ve S. Erol gözönüne alınan düzeyleri de Tablo 2 de verilmiştir.. Başlangıç çözümü (bç): Başlangıç çözüm kalitesinin algoritma performansını etkileyebileceği düşünülmektedir. 2. Tabu süreleri (ts): Ekleme ve çıkarma hareketleri için tabu süreleri eşit kabul edildiğinden tek bir faktör olarak alınmışlardır. 3. Aday liste uzunluğu çarpanı (aluç): Bu faktör, her iterasyonda incelenecek aday çözümlerin sayısının problem büyüklüğüne bağlı olarak belirlenmesinde kullanılmaktadır. Aday liste uzunluğu, ilgili problem çözümündeki değişken sayısının aluç faktörü ile çarpılmasıyla hesaplanmaktadır. 4. İterasyon sayısı (iterfark): Bu faktör durdurma koşulunu, yani en iyi çözüm değişmeden geçecek iterasyon sayısını göstermektedir. Tablo 2 den anlaşılacağı gibi, başlangıç çözümü 2, diğer faktörler 3 düzeye sahiptir. Tabu süresi faktörü, ekleme ve çıkarma hareketleri için eşit alınmıştır. Tam faktöryel analiz için =54 farklı parametre kombinasyonu mevcuttur. Her kombinasyon 3 farklı probleme (Problem No., 5, 8) uygulanmıştır ve her kombinasyon için farklı başlangıç rassal sayılarıyla 5 er koşum olmak üzere toplam =80 deneme yapılmıştır. Gözönüne alınan faktörlerin performans ölçütü üzerindeki etkisini araştırmak için varyans analizi (ANOVA) kullanılmış ve faktörlerin seçilen düzeyleri arasında anlamlı bir farklılık olup olmadığının anlaşılması için Duncan çoklu aralık testi yapılmıştır. ANOVA sonuçları Tablo 3 te görülmektedir. Tablo incelendiğinde, α=0.05 anlamlılık düzeyinde, dikkate alınan tüm faktörlerin algoritma performansı üzerinde etkili olduğu görülmektedir. İkili ortak etkilerden ise sadece başlangıç çözümü (bç) ve iterasyon sayısı (iterfark) ikili ortak etkisi anlamlı bulunmuştur. Üçlü ve dörtlü ortak etkilerden hiçbiri algoritmanın performansı üzerinde etkili değildir. Varyans analizi sonucunda, ana etkide anlamlı çıkan faktörlerin düzeyleri arasında anlamlı bir farklılığın olup olmadığının belirlenmesi amacıyla yapılan Duncan çoklu aralık testinin sonuçları da tablo 4 te görülmektedir. Duncan çoklu aralık testinin sonuçları incelendiğinde, iki düzeye sahip başlangıç çözümü faktörünün sezgisel düzeyinin rassal düzeye göre daha iyi sonuçlara ulaşılmasını sağladığı görülmüştür. Tabu süresi faktörünün ise orta ve yüksek düzeyleri arasında algoritma performansının farksız olduğu, buna karşın tabu süresinin düşük düzeyinde algoritmanın daha iyi performans gösterdiği belirlenmiştir. Ayrıca, aday liste uzunluğu ve iterasyon sayısı ile ilgili faktörlerin tüm düzeyleri Tablo 2. Algoritma parametreleri ve faktöryel tasarımda göz önüne alınan düzeyleri Faktör ismi Düşük Düzey (-) Orta Düzey (0) Yüksek Düzey (+) Başlangıç çözümü (bç) rassal - sezgisel Tabu süreleri (ts) Aday liste uzun. çarpanı (aluç) 0,05 0,0 0,5 İterasyon sayısı (iterfark) Tablo 3. Tabu Arama algoritması için ANOVA sonuçları Değişim Kaynağı Kareler toplamı Serbestlik Derecesi Ortalama kare F değeri P-değeri bç 8,242E-03 8,242E-03 20,055,000 ts,009e ,043E-03 2,270,000 aluç,00 2 5,008E-02 2,856,000 iterfark 3,59E-02 2,759E-02 42,80,000 2 ortak bç * ts,8e ,904E-05,44,866 bç * aluç 9,248E ,624E-06,0,989 bç * iterfark 3,827E-03 2,93E-03 4,656,00 ts * aluç 9,565E ,39E-04,582,676 ts * iterfark,458e ,645E-04,887,473 aluç * iterfark 8,552E ,38E-04,520,72 3 ortak bç * ts * aluç 2,285E ,72E-04,390,239 bç * ts * iterfark 8,60E ,040E-04,496,738 bç * aluç * iterfark 9,259E ,35E-04,563,690 ts * aluç * iterfark 3,452E ,35E-04,050,400 4 ortak bç*ts*aluç*iterfark 2,446E ,058E-04,744,653 Hata 8,878E ,0E-04 Toplam,3 270 Gazi Üniv. Müh. Mim. Fak. Der. Cilt 2, No 2,

6 M. Arıkan ve S. Erol Bir Tabu Arama Uygulaması: Esnek İmalat Sistemleri nde Parça Seçimi ve Takım Magazini Yerleşimi algoritmanın farklı performans göstermesine yol açmaktadır ve bu faktörlerin yüksek düzeylerinde daha iyi sonuçlar elde edilmektedir. TA algoritması için yapılan varyans analizi ve Duncan çoklu aralık testine göre başlangıç çözümü sezgisel olarak belirlendiğinde, ekleme ve çıkarma tabu süreleri 5, aday liste uzunluğu çarpanı 0.5 ve en iyi çözüm değişmeden geçecek iterasyon sayısı 500 olarak alındığında algoritmanın en iyi sonucu verdiği Tablo 4 ten görülmektedir. Tablo 5 te, test problemlerinin GAMS paket programı ve TA algoritmasıyla çözüm sonuçları birbirleriyle karşılaştırılarak verilmiştir. Geliştirilen kısa dönem hafızalı TA algoritması, en iyi parametre seti ile farklı başlangıç rassal sayılarıyla her problem için 5 er kez koşturulmuş ve elde edilen maksimum, ortalama ve minimum çözüm değerleri tabloda gösterilmiştir. Algoritma ile en iyi çözümü bilinen problemlerde (Pr. No., 2, 3, 5, 7) en iyi değerden % 0,7 ile % 2,0 arasında bir ortalama sapma elde edilmiştir. Bunun yanısıra, problem 5 hariç, tüm bilinen en iyiye sahip problemlerde, 5 koşumun en az 2 sinde en iyiye ulaşılmıştır. En iyi değerin bilinmediği problemlerde ise (Pr. No. 4, 6, 8), GAMS çözümlerinden % 0,48 ile % 2,57, üstsınırdan ise %,82 ile % 5,6 arasında daha kötü sonuçlara ulaşıldığı gözlenmiştir. Daha önce de belirtildiği gibi, parça seçim problemi kısa dönemli planlama problemleri arasındadır ve çok sık aralıklarla çözümüne ihtiyaç duyulabilir. Bu nedenle, algoritma için kritik performans ölçütlerinden biri de koşum zamanıdır. Algoritmanın ortalama koşum zamanlarının çok kısa olduğu tablodan görülmektedir. 5. SONUÇ VE ÖNERİLER Esnek İmalat Sistemleri, yoğunlaşan uluslararası rekabet ve sürekli değişen pazar şartları karşısında üreticilerin ayakta kalmalarını kolaylaştıran yüksek teknolojiye dayalı modern üretim sistemlerinden biridir. Ancak, sistemden beklenen yararların alınabilmesi ve yatırılan sermayenin kısa sürede geri dönüşünün sağlanabilmesi için EİS lerin etkin bir şekilde planlanmaları ve işletilmeleri gerektiği açıktır. Bu çalışmada, EİS planlama problemleri arasında yer alan parça seçim, işlem atama ve takım magazini yerleşimi problemleri için kısa dönem hafızalı bir tabu arama algoritması geliştirilmiş ve algoritmanın en iyi parametre setinin belirlenmesinde varyans analizinden yararlanılmıştır. Yapılan deneysel çalışmalar sonucunda, başlangıç çözümü sezgisel olarak belirlendiğinde, ekleme ve çıkarma tabu süreleri 5, aday liste uzunluğu çarpanı 0.5 ve en iyi çözüm değişmeden geçecek iterasyon sayısı 500 olarak alındığında, algoritmanın iyi sonuçlara oldukça kısa sürelerde ulaştığı görülmüştür. Burada problem, parça seçim amacı altında çözülmüştür. Çalışmanın devamında problemin, tüm Faktörler. bç 2. ts 3. aluç 4. iterfark Tablo 4. Duncan çoklu aralık testi sonuçları Düzeyler Grup Test Sonuçları Ortalaması Kombinasyonlar Anlamlı Farklılık Rassal 6,2E-02 Sezgisel 5,E-02 rassal-sezgisel var (5, 5) 4,9E-02 (5, 5)-(7, 7) var (7, 7) 5,8E-02 (5, 5)-(0,0) var (0, 0) 6,4E-02 (7, 7)-(0, 0) yok 0,05 8,3E-02 0,05-0,0 var 0,0 4,9E-02 0,05-0,5 var 0,5 3,8E-02 0,0-0,5 var 500 7,2E var 000 5,5E var 500 4,4E var TA Algoritması (TA) Tablo 5. TA algoritmasının test problemleri üzerindeki performansı GAMS (2)-() (3)-() çözüm arasındaki arasındaki değerleri % fark % fark GAMS tamsayı üst sınır (3) Ort. TA koşum zamanı (CPU saniye) Pr No min ort () max (2) , ,0 2,0 2, , ,66 0,66 2, , ,76 0,76 2, , ,48,82 3, , ,89 0,89 4, ,38 5,6 5, , ,7 0,7 9, , ,57 4,59 0, Gazi Üniv. Müh. Mim. Fak. Der. Cilt 2, No 2, 2006

7 Bir Tabu Arama Uygulaması: Esnek İmalat Sistemleri nde Parça Seçimi ve Takım Magazini Yerleşimi M. Arıkan ve S. Erol planlama aşamasını kapsayacak şekilde, farklı amaç fonksiyonlarının sıralı ya da eşzamanlı göz önüne alınmasıyla genişletilmesi düşünülmektedir. Ayrıca, üretim oranı belirleme, kaynak tahsisi (palet ve sabitleyicilerin atanması) gibi diğer planlama problemleriyle ilgili kısıtların da matematiksel modele eklenmesiyle, algoritma yeniden düzenlenebilir. KAYNAKLAR. Stecke, K. E., Design, Planning, Scheduling and Control Problems of Flexible Manufacturing Systems, Annals of Operation Research, Cilt 3, 3-2, Hwang, S., A Constraint-directed Method to Solve the Part Type Selection Problem in Flexible Manufacturing Systems Planning Stage, Proceedings of the Second ORSA/TIMS Conference on Flexible Manufacturing Systems: Operation Research Models and Applications, edited by K.E. Stecke and R. Suri, Elsevier Science Publishers B.V., Amsterdam, , Rajagopalan, S., Formulation and Heuristic Solutions for Parts Grouping and Tool Loading in Flexible Manufacturing Systems, Proceedings of the Second ORSA/TIMS Conference on Flexible Manufacturing Systems: Operation Research Models and Applications, edited by K.E. Stecke and R. Suri, Elsevier Science Publishers B.V., Amsterdam, 3-320, Hwan S.S. ve Shogan A.W., Modelling and solving an FMS part selection problem, International Journal of Production Research, Cilt 27, , Moreno, A.A. ve Ding, F.Y., Heuristics for the FMS loading and part type selection problems, International Journal of Flexible Manufacturing Systems, Cilt 5, , Srivastava, B. ve Chen, W.H., Part type selection problem in flexible manufacturing systems: tabu search algorithms, Annals of Operations Research, Cilt 4, , Srivastava, B. ve Chen, W.H., Batching in production planning for flexible manufacturing systems, International Journal of Production Economics, Cilt 43, 27-37, Lee, D.H. ve Kim, Y.D., A multi-period order selection problem in flexible manufacturing systems, Journal of the Operational Research Society, cilt 49, , Kumar, N. ve Shanker, K., A genetic algorithm for FMS part type selection and machine loading, International Journal of Production Research, Cilt 38, No 6, , Liang, M. ve Dutta, S. P., An integrated approach to the part selection and machine loading problem in a class of flexible manufacturing systems, European Journal of Operation Research, Cilt 67, , Mukhopadhyay, S.K., Singh, M.K. ve Srivastava, R., FMS machine loading: a simulated annealing approach, International Journal of Production Research, Cilt 36, No 6, , Sarma, U.M.B., Kant, S., Rai, R. ve Tiwari, M.K., Modelling the machine loading problem of FMSs and its solution using a tabu-search-based heuristic, International Journal of Computer Integrated Manufacturing, Cilt 5, No 4, , Glover, F., Tabu Search-Part I, ORSA Journal on Computing, Cilt, No 3, , Glover, F., Tabu Search-Part II, ORSA Journal on Computing, Cilt 2, No, Glover, F. ve Laguna, M., Tabu Search, Kluwer Academic Publishers, USA, Boston, Arıkan, M., Esnek İmalat Sistemleri nde Parça Seçimi, Operasyon Atama ve Alet Deposu Yerleşimi İçin Sezgisel Algoritmalar, Doktora Tezi, Gazi Üniversitesi, Fen Bilimleri Enstitüsü, Gazi Üniv. Müh. Mim. Fak. Der. Cilt 2, No 2,

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Tabu Arama (Tabu Search) Doç.Dr. M. Ali Akcayol Tabu Arama 1986 yılında Glover tarafından geliştirilmiştir. Lokal minimum u elimine edebilir ve global minimum u bulur. Değerlendirme

Detaylı

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

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI Hatice YANIKOĞLU a, Ezgi ÖZKARA a, Mehmet YÜCEER a* İnönü Üniversitesi Mühendislik Fakültesi Kimya Mühendisliği

Detaylı

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

Zeki Optimizasyon Teknikleri. Karınca Algoritması (Ant Algorithm) Zeki Optimizasyon Teknikleri Karınca Algoritması (Ant Algorithm) Karınca Algoritması 1996 yılında Marco Dorigo tarafından ortaya atılmıştır. Temel olarak karıncaların yiyecek madde ile yuvaları arasındaki

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Ara sınav - 25% Ödev (Haftalık) - 10% Ödev Sunumu (Haftalık) - 5% Final (Proje Sunumu) - 60% - Dönem sonuna kadar bir optimizasyon tekniğiyle uygulama geliştirilecek (Örn:

Detaylı

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

İLERİ ALGORİTMA ANALİZİ TABU ARAMA ALGORİTMASI (TABU SEARCH) İLERİ ALGORİTMA ANALİZİ TABU ARAMA ALGORİTMASI (TABU SEARCH) Tabu Arama Algoritması, optimizasyon problemlerinin çözümü için F.Glover tarafından geliştirilmiş iteratif bir araştırma algoritmasıdır. Temel

Detaylı

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

Sigma 2006/3 Araştırma Makalesi / Research Article A SOLUTION PROPOSAL FOR INTERVAL SOLID TRANSPORTATION PROBLEM Journal of Engineering and Natural Sciences Mühendislik ve Fen Bilimleri Dergisi Sigma 6/ Araştırma Makalesi / Research Article A SOLUTION PROPOSAL FOR INTERVAL SOLID TRANSPORTATION PROBLEM Fügen TORUNBALCI

Detaylı

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

GECİKEN İŞ SAYISI VE GECİKME ARALIĞI ÖLÇÜTLÜ ZAMANA-BAĞIMLI ÖĞRENME ETKİLİ ÇİZELGELEME PROBLEMİNİN ÇÖZÜMÜ Gazi Üniv. Müh. Mim. Fak. Der. Journal of the Faculty of Engineering and Architecture of Gazi University Cilt 27, No 4, 875-879, 2012 Vol 27, No 4, 875-879, 2012 GECİKEN İŞ SAYISI VE GECİKME ARALIĞI ÖLÇÜTLÜ

Detaylı

Montaj Hatti Tasarımı ve Analizi - 5

Montaj Hatti Tasarımı ve Analizi - 5 Balıkesir Universitesi, Endustri Muhendisligi Bolumu 2017-2018 Bahar Yariyili Montaj Hatti Tasarımı ve Analizi - 5 Yrd. Doç. Dr. Ibrahim Kucukkoc http://ikucukkoc.baun.edu.tr 2 En Erken ve En Gec Istasyon

Detaylı

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

DİNAMİK TESİS DÜZENLEME PROBLEMİ İÇİN BİR TAVLAMA BENZETİMİ SEZGİSELİ Gazi Üniv. Müh. Mim. Fak. Der. J. Fac. Eng. Arch. Gazi Univ. Cilt 23, No 4, 863-870, 2008 Vol 23, No 4, 863-870, 2008 DİNAMİK TESİS DÜZENLEME PROBLEMİ İÇİN BİR TAVLAMA BENZETİMİ SEZGİSELİ Ramazan ŞAHİN

Detaylı

YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III YÖNEYLEM ARAŞTIRMASI - III Prof. Dr. Cemalettin KUBAT Yrd. Doç. Dr. Özer UYGUN İçerik Bu bölümde eşitsizlik kısıtlarına bağlı bir doğrusal olmayan kısıta sahip problemin belirlenen stasyoner noktaları

Detaylı

EM302 Yöneylem Araştırması 2. Dr. Özgür Kabak

EM302 Yöneylem Araştırması 2. Dr. Özgür Kabak EM302 Yöneylem Araştırması 2 Dr. Özgür Kabak TP Çözümü TP problemlerinin çözümü için başlıca iki yaklaşım vardır kesme düzlemleri (cutting planes) dal sınır (branch and bound) tüm yaklaşımlar tekrarlı

Detaylı

KONU 4: DOĞRUSAL PROGRAMLAMA MODELİ İÇİN ÇÖZÜM YÖNTEMLERİ I

KONU 4: DOĞRUSAL PROGRAMLAMA MODELİ İÇİN ÇÖZÜM YÖNTEMLERİ I KONU 4: DOĞRUSAL PROGRAMLAMA MODELİ İÇİN ÇÖZÜM YÖNTEMLERİ I 4.1. Dışbükeylik ve Uç Nokta Bir d.p.p. de model kısıtlarını aynı anda sağlayan X X X karar değişkenleri... n vektörüne çözüm denir. Eğer bu

Detaylı

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

Üstel Öğrenme ve Genel Bozulma Etkili Akış Tipi Çizelgeleme Problemi: Maksimum Tamamlanma Zamanı Minimizasyonu Üstel Öğrenme ve Genel Bozulma Etkili Akış Tipi Çizelgeleme Problemi: Maksimum Tamamlanma Zamanı Minimizasyonu Tamer Eren Kırıkkale Üniversitesi, Mühendislik Fakültesi, Endüstri Mühendisliği Bölümü, 71451,

Detaylı

İleri Yöneylem Araştırması Uygulamaları Tam Sayılı Programlama

İleri Yöneylem Araştırması Uygulamaları Tam Sayılı Programlama İleri Yöneylem Araştırması Uygulamaları Tam Sayılı Programlama Dr. Özgür Kabak 2016-2017 Güz } Gerçek hayattaki bir çok problem } tam sayılı değişkenlerin ve } doğrusal kısıt ve amaç fonksiyonları ile

Detaylı

METASEZGİSEL YÖNTEMLER

METASEZGİSEL YÖNTEMLER METASEZGİSEL YÖNTEMLER Ara sınav - 30% Ödev (Haftalık) - 20% Final (Proje Sunumu) - 50% - Dönem sonuna kadar bir optimizasyon tekniğiyle uygulama geliştirilecek (Örn: Zaman çizelgeleme, en kısa yol bulunması,

Detaylı

KOMBİNATORYAL OPTİMİZASYON

KOMBİNATORYAL OPTİMİZASYON KOMBİNATORYAL OPTİMİZASYON İnsanların, daha iyi nasıl olabilir ya da nasıl elde edilebilir?, sorusuna cevap aramaları, teknolojinin gelişmesini sağlayan en önemli etken olmuştur. Gerçek hayatı daha kolay

Detaylı

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

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 i GENETİK ALGORİTMA YAKLAŞIMIYLA ATÖLYE ÇİZELGELEME 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Ü OCAK 2005 ANKARA ii Serdar BİROĞUL tarafından hazırlanan

Detaylı

CNC TEZGÂHLARDA KESİCİ TAKIM YÖNETİMİ ÖZET

CNC TEZGÂHLARDA KESİCİ TAKIM YÖNETİMİ ÖZET CNC TEZGÂHLARDA KESİCİ TAKIM YÖNETİMİ Alper SOFUOĞLU Gazi Üniversitesi, Maltepe, Ankara Makine Mühendisliği bölümü masofuoglu@gazi.edu.tr R. Aykut ARAPOĞLU Eskişehir Osmangazi Üniversitesi Endüstri Mühendisliği

Detaylı

SOBA BORUSU AÇINIM LEVHALARININ KESİLMESİNDE MALİYETLERİN ENKÜÇÜKLENMESİ

SOBA BORUSU AÇINIM LEVHALARININ KESİLMESİNDE MALİYETLERİN ENKÜÇÜKLENMESİ SOBA BORUSU AÇINIM LEVHALARININ KESİLMESİNDE MALİYETLERİN ENKÜÇÜKLENMESİ Doğan EROL Anadolu Üniversitesi Endüstri Mühendisliği Bölümü 1. PROBLEMİN TANIMLANMASI Şekil - 1'de 5 değişik soba borusu için açınım

Detaylı

Ders 9: Kitle Ortalaması ve Varyansı için Tahmin

Ders 9: Kitle Ortalaması ve Varyansı için Tahmin Ders 9: Kitle Ortalaması ve Varyansı için Tahmin Kitle ve Örneklem Örneklem Dağılımı Nokta Tahmini Tahmin Edicilerin Özellikleri Kitle ortalaması için Aralık Tahmini Kitle Standart Sapması için Aralık

Detaylı

Yrd. Doç. Dr. Emrah B. EDİS

Yrd. Doç. Dr. Emrah B. EDİS Yrd. Doç. Dr. Emrah B. EDİS ÖĞRENİM DURUMU Derece Üniversite Bölüm / Program Lisans Dokuz Eylül Üniversitesi Endüstri Mühendisliği Bölümü 997-00 Y. Lisans Dokuz Eylül Üniversitesi Endüstri Mühendisliği

Detaylı

Montaj Hatti Tasarımı ve Analizi - 8

Montaj Hatti Tasarımı ve Analizi - 8 Balıkesir Üniversitesi, Endüstri Mühendisliği Bölümü 2017-2018 Bahar Yarıyılı Montaj Hatti Tasarımı ve Analizi - 8 Yrd. Doc. Dr. Ibrahim Kucukkoc http://ikucukkoc.baun.edu.tr Tek Modelli Düz MHD Problemlerinin

Detaylı

Altın Oran Arama Metodu(Golden Search)

Altın Oran Arama Metodu(Golden Search) Altın Oran Arama Metodu(Golden Search) Bir f(x) (tek değişkenli) fonksiyonunu ele alalım. [Bazı x ler için f (x) bulunamayabilir.] Aşağıdaki DOP modelini çözmek istediğimizi var sayalım. Max f(x) a x b

Detaylı

IENG 227 Modern Üretim Yaklaşımları

IENG 227 Modern Üretim Yaklaşımları IENG 227 Modern Üretim Yaklaşımları Pamukkale Üniversitesi Endüstri Mühendisliği Bölümü IENG 227 Modern Üretim Yaklaşımları Dr. Hacer Güner Gören Esnek Üretim Sistemleri Esnek Üretim Sistemleri Bir esnek

Detaylı

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

Genetik Algoritmalar. Bölüm 1. Optimizasyon. Yrd. Doç. Dr. Adem Tuncer E-posta: Genetik Algoritmalar Bölüm 1 Optimizasyon Yrd. Doç. Dr. Adem Tuncer E-posta: adem.tuncer@yalova.edu.tr Optimizasyon? Optimizasyon Nedir? Eldeki kısıtlı kaynakları en iyi biçimde kullanmak olarak tanımlanabilir.

Detaylı

Örneklemden elde edilen parametreler üzerinden kitle parametreleri tahmin edilmek istenmektedir.

Örneklemden elde edilen parametreler üzerinden kitle parametreleri tahmin edilmek istenmektedir. ÇIKARSAMALI İSTATİSTİKLER Çıkarsamalı istatistikler, örneklemden elde edilen değerler üzerinde kitleyi tanımlamak için uygulanan istatistiksel yöntemlerdir. Çıkarsamalı istatistikler; Tahmin Hipotez Testleri

Detaylı

Genel Graf Üzerinde Mutlak 1-merkez

Genel Graf Üzerinde Mutlak 1-merkez Genel Graf Üzerinde Mutlak 1-merkez Çözüm yöntemine geçmeden önce bazı tanımlara ihtiyaç vardır. Dikkate alınan G grafındaki düğümleri 1 den n e kadar numaralandırın. Uzunluğu a(i, j)>0 olarak verilen

Detaylı

4. HAFTA BLM323 SAYISAL ANALİZ. Okt. Yasin ORTAKCI.

4. HAFTA BLM323 SAYISAL ANALİZ. Okt. Yasin ORTAKCI. 4. HAFTA BLM33 SAYISAL ANALİZ Okt. Yasin ORTAKCI yasinortakci@karabuk.edu.tr Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi BLM33 DOĞRUSAL OLMAYAN (NONLINEAR) DENKLEM SİSTEMLERİ Mühendisliğin

Detaylı

ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU

ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU Tek değişkenli bir f(x) fonksiyonunu ele alalım. [Bazı x ler için f (x) bulunamayabilir.] Aşağıdaki DOP modelini çözmek istediğimizi var sayalım. Max f(x)

Detaylı

2- BOYUTLU PALET YÜKLEME PROBLEMLERİ İÇİN GELİŞTİRİLEN KARIŞIK TAMSAYILI DOĞRUSAL PROGRAMLAMA MODELİNİN YENİDEN DÜZENLENMESİ

2- BOYUTLU PALET YÜKLEME PROBLEMLERİ İÇİN GELİŞTİRİLEN KARIŞIK TAMSAYILI DOĞRUSAL PROGRAMLAMA MODELİNİN YENİDEN DÜZENLENMESİ Niğde Üniversitesi Mühendislik Bilimleri Dergisi, Cilt 4 Sayı 1, (2000), 11-17 2- BOYUTLU PALET YÜKLEME PROBLEMLERİ İÇİN GELİŞTİRİLEN KARIŞIK TAMSAYILI DOĞRUSAL PROGRAMLAMA MODELİNİN YENİDEN DÜZENLENMESİ

Detaylı

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

Bulanık Mantık Tabanlı Uçak Modeli Tespiti Bulanık Mantık Tabanlı Uçak Modeli Tespiti Hüseyin Fidan, Vildan Çınarlı, Muhammed Uysal, Kadriye Filiz Balbal, Ali Özdemir 1, Ayşegül Alaybeyoğlu 2 1 Celal Bayar Üniversitesi, Matematik Bölümü, Manisa

Detaylı

YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III YÖNEYLEM ARAŞTIRMASI - III Prof. Dr. Cemalettin KUBAT Yrd. Doç. Dr. Özer UYGUN İçerik Altın Oran (Golden Section Search) Arama Metodu Tek değişkenli bir f(x) fonksiyonunu ele alalım. [Bazı x ler için f

Detaylı

ROBOTLU HÜCRELERDE YALIN ÜRETİM TEKNİKLERİ KULLANILARAK ROBOT ÇEVRİM ZAMANININ VE VERİMLİLİĞİNİN ARTTIRILMASI

ROBOTLU HÜCRELERDE YALIN ÜRETİM TEKNİKLERİ KULLANILARAK ROBOT ÇEVRİM ZAMANININ VE VERİMLİLİĞİNİN ARTTIRILMASI 3. Ulusal Talaşlı İmalat Sempozyumu, 04-05 Ekim 2012, Ankara, Türkiye Özet ROBOTLU HÜCRELERDE YALIN ÜRETİM TEKNİKLERİ KULLANILARAK ROBOT ÇEVRİM ZAMANININ VE VERİMLİLİĞİNİN ARTTIRILMASI Ardan KAYAALTI a,

Detaylı

ISK116 - Bölüm 1. Grup Teknolojisi

ISK116 - Bölüm 1. Grup Teknolojisi ISK - Bölüm Grup Teknolojisi Grup Teknolojisi (GT) Grup teknolojisi benzerliklerden faydalanarak büyük ve karmaşık bir üretim sisteminin, küçük ve kolay kontrol edilebilir sistemlere dönüştürülmesi hedeflenmektedir.

Detaylı

doğrusal programlama DOĞRUSAL PROGRAMLAMA (GENEL)

doğrusal programlama DOĞRUSAL PROGRAMLAMA (GENEL) DOĞRUSAL PROGRAMLAMA (GENEL) Belirli bir amacın gerçekleşmesini etkileyen bazı kısıtlayıcı koşulların ve bu kısıtlayıcı koşulların doğrusal eşitlik ya da eşitsizlik biçiminde verilmesi durumunda amaca

Detaylı

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

ÇOK KULLANIMLI VE ZAMAN PENCERELİ ARAÇ ROTALAMA PROBLEMİ İÇİN BİR MATEMATİKSEL MODEL Gazi Üniv. Müh. Mim. Fak. Der. Journal of the Faculty of Engineering and Arcchitecture of Gazi University Cilt 27, No 3, 569-576, 2012 Vol 27, No 3, 569-576, 2012 ÇOK KULLANIMLI VE ZAMAN PENCERELİ ARAÇ

Detaylı

KARMA MODELLİ MONTAJ HATTI DENGELEME VE İŞGÜCÜ ATAMA PROBLEMİ İÇİN YENİ BİR YAKLAŞIM

KARMA MODELLİ MONTAJ HATTI DENGELEME VE İŞGÜCÜ ATAMA PROBLEMİ İÇİN YENİ BİR YAKLAŞIM KARMA MODELLİ MONTAJ HATTI DENGELEME VE İŞGÜCÜ ATAMA PROBLEMİ İÇİN YENİ BİR YAKLAŞIM * A New Approach For Mıxed Model Assembly Lıne Balancıng And Worker Assıgnment Problem Yusuf KUVVETLİ Endüstri Mühendisliği

Detaylı

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

Simpleks Yönteminde Kullanılan İlave Değişkenler (Eşitliğin yönüne göre): DP SİMPLEKS ÇÖZÜM Simpleks Yöntemi, amaç fonksiyonunu en büyük (maksimum) veya en küçük (minimum) yapacak en iyi çözüme adım adım yaklaşan bir algoritma (hesaplama yöntemi) dir. Bu nedenle, probleme bir

Detaylı

DOĞRUSAL OLMAYAN PROGRAMLAMA -I-

DOĞRUSAL OLMAYAN PROGRAMLAMA -I- DOĞRUSAL OLMAYAN PROGRAMLAMA -I- Dışbükeylik / İçbükeylik Hazırlayan Doç. Dr. Nil ARAS Anadolu Üniversitesi, Endüstri Mühendisliği Bölümü İST38 Yöneylem Araştırması Dersi 0-0 Öğretim Yılı Doğrusal olmayan

Detaylı

Bu bölümde; Çok ölçütlü karar verme yöntemlerinden biri olan TOPSİS yöntemi anlatılacaktır.

Bu bölümde; Çok ölçütlü karar verme yöntemlerinden biri olan TOPSİS yöntemi anlatılacaktır. ÇOK ÖLÇÜTLÜ KARAR VERME TOPSIS (Technique For Order Preference By Similarity To Ideal Solution) PROF. DR. İBRAHİM ÇİL 1 Bu bölümde; Çok ölçütlü karar verme yöntemlerinden biri olan TOPSİS yöntemi anlatılacaktır.

Detaylı

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

FARKLI GELİŞ ZAMANLI ÖĞRENME ETKİLİ PARALEL MAKİNELİ ÇİZELGELEME PROBLEMİ HAVACILIK VE UZAY TEKNOLOJİLERİ DERGİSİ TEMMUZ 28 CİLT 3 SAYI 4 (37-46) FARKLI GELİŞ ZAMANLI ÖĞRENME ETKİLİ PARALEL MAKİNELİ ÇİZELGELEME PROBLEMİ Tamer Kırıkkale Üniversitesi, Mühendislik Fakültesi Endüstri

Detaylı

Afet Yardım Operasyonlarında CBS Tabanlı Acil Müdahale Sistemi

Afet Yardım Operasyonlarında CBS Tabanlı Acil Müdahale Sistemi Afet Yardım Operasyonlarında CBS Tabanlı Acil Müdahale Sistemi Erdinç Bakır 1, Dr. Onur Demir 1 & Dr. Linet Ozdamar 2 1 Bilg. Müh. Bölümü 2 Sistem ve End. Müh. Bölümü Yeditepe University, Istanbul, Turkey

Detaylı

VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr İçerik Kümeleme İşlemleri Kümeleme Tanımı Kümeleme Uygulamaları Kümeleme Yöntemleri Kümeleme (Clustering) Kümeleme birbirine

Detaylı

BULANIK MANTIK VE SİSTEMLERİ 2014 2015 BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK 148164001004 Bilişim Teknolojileri Mühendisliği ABD Doktora Programı

BULANIK MANTIK VE SİSTEMLERİ 2014 2015 BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK 148164001004 Bilişim Teknolojileri Mühendisliği ABD Doktora Programı BULANIK MANTIK VE SİSTEMLERİ 2014 2015 BAHAR DÖNEMİ ÖDEV 1 Müslüm ÖZTÜRK 148164001004 Bilişim Teknolojileri Mühendisliği ABD Doktora Programı Mart 2015 0 SORU 1) Bulanık Küme nedir? Bulanık Kümenin (fuzzy

Detaylı

ULUSLARARASI INTERMODAL TAŞIMA AĞINDA OPTIMAL ROTA SEÇİMİ

ULUSLARARASI INTERMODAL TAŞIMA AĞINDA OPTIMAL ROTA SEÇİMİ III. Ulusal Liman Kongresi doi: 10.18872/DEU.df.ULK.2017.005 ULUSLARARASI INTERMODAL TAŞIMA AĞINDA OPTIMAL ROTA SEÇİMİ ÖZET Melis Özdemir, Berker İnkaya, Bilge Bilgen 1 Globalleşen dünyada taşımacılık

Detaylı

EŞİTLİK KISITLI TÜREVLİ YÖNTEMLER

EŞİTLİK KISITLI TÜREVLİ YÖNTEMLER EŞİTLİK KISITLI TÜREVLİ YÖNTEMLER LAGRANGE YÖNTEMİ Bu metodu incelemek için Amaç fonksiyonu Min.z= f(x) Kısıtı g(x)=0 olan problemde değişkenler ve kısıtlar genel olarak şeklinde gösterilir. fonksiyonlarının

Detaylı

Gezgin Satıcı Probleminin Benzetilmiş Tavlama Yöntemiyle Çözümünde Paralel Hesaplamanın Kullanılması

Gezgin Satıcı Probleminin Benzetilmiş Tavlama Yöntemiyle Çözümünde Paralel Hesaplamanın Kullanılması Gezgin Satıcı Probleminin Benzetilmiş Tavlama Yöntemiyle Çözümünde Paralel Hesaplamanın Kullanılması Emrullah SONUÇ1, Baha ŞEN2,Şafak BAYIR3 1 Karabük Üniversitesi, Bilgisayar Mühendisliği Bölümü, Karabük

Detaylı

BÖLÜM III: Şebeke Modelleri. Şebeke Kavramları. Şebeke Kavramları. Şebeke Kavramları. Yönlü Şebeke (Directed Network) Dal / ok

BÖLÜM III: Şebeke Modelleri. Şebeke Kavramları. Şebeke Kavramları. Şebeke Kavramları. Yönlü Şebeke (Directed Network) Dal / ok 8.0.0 Şebeke Kavramları BÖLÜM III: Şebeke Modelleri Şebeke (Network) Sonlu sayıdaki düğümler kümesiyle, bunlarla bağlantılı oklar (veya dallar) kümesinin oluşturduğu yapı şeklinde tanımlanabilir ve (N,A)

Detaylı

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

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: IND 3907 Dersi Veren Birim: Endüstri Mühendisliği Dersin Türkçe Adı: MATEMATİKSEL MODELLEME ve UYGULAMALARI Dersin Orjinal Adı: MATHEMATICAL MODELING AND APPLICATIONS Dersin Düzeyi:(Ön lisans, Lisans, Yüksek Lisans,

Detaylı

Deneysel Verilerin Değerlendirilmesi. Dersi Veren Öğretim Üyeleri: Yrd. Doç. Dr. Özge ANDİÇ ÇAKIR. Prof. Dr. Murat ELİBOL FİNAL SINAVI

Deneysel Verilerin Değerlendirilmesi. Dersi Veren Öğretim Üyeleri: Yrd. Doç. Dr. Özge ANDİÇ ÇAKIR. Prof. Dr. Murat ELİBOL FİNAL SINAVI Deneysel Verilerin Değerlendirilmesi Dersi Veren Öğretim Üyeleri: Yrd. Doç. Dr. Özge ANDİÇ ÇAKIR Prof. Dr. Murat ELİBOL FİNAL SINAVI Ödevi Hazırlayan: Özge AKBOĞA 91100019124 (Doktora) Güz,2012 İzmir 1

Detaylı

3.2. DP Modellerinin Simpleks Yöntem ile Çözümü Primal Simpleks Yöntem

3.2. DP Modellerinin Simpleks Yöntem ile Çözümü Primal Simpleks Yöntem 3.2. DP Modellerinin Simpleks Yöntem ile Çözümü 3.2.1. Primal Simpleks Yöntem Grafik çözüm yönteminde gördüğümüz gibi optimal çözüm noktası, her zaman uygun çözüm alanının bir köşe noktası ya da uç noktası

Detaylı

SİMÜLASYON-YAPAY SİNİR AĞI İLE ESNEK ÜRETİM SİSTEMİ TASARIMI

SİMÜLASYON-YAPAY SİNİR AĞI İLE ESNEK ÜRETİM SİSTEMİ TASARIMI Gazi Üniv. Müh. Mim. Fak. Der. J. Fac. Eng. Arch. Gazi Univ. Cilt 18, No 2, 31-38, 2003 Vol 18, No 2, 31-38, 2003 SİMÜLASYON-YAPAY SİNİR AĞI İLE ESNEK ÜRETİM SİSTEMİ TASARIMI Akif KURT Endüstri Mühendisliği

Detaylı

BMÜ-421 Benzetim ve Modelleme Kesikli Olay Benzetimi. İlhan AYDIN

BMÜ-421 Benzetim ve Modelleme Kesikli Olay Benzetimi. İlhan AYDIN BMÜ-421 Benzetim ve Modelleme Kesikli Olay Benzetimi İlhan AYDIN KESİKLİ-OLAY BENZETİMİ Kesikli olay benzetimi, durum değişkenlerinin zaman içinde belirli noktalarda değiştiği sistemlerin modellenmesi

Detaylı

YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III YÖNEYLEM ARAŞTIRMASI - III Prof. Dr. Cemalettin KUBAT Yrd. Doç. Dr. Özer UYGUN İçerik Hessien Matris-Quadratik Form Mutlak ve Bölgesel Maksimum-Minimum Noktalar Giriş Kısıtlı ve kısıtsız fonksiyonlar için

Detaylı

Plazma İletiminin Optimal Kontrolü Üzerine

Plazma İletiminin Optimal Kontrolü Üzerine Plazma İletiminin Optimal Kontrolü Üzerine 1 Yalçın Yılmaz, 2 İsmail Küçük ve 3 Faruk Uygul *1 Faculty of Arts and Sciences, Dept. of Mathematics, Sakaya University, Sakarya, Turkey 2 Faculty of Chemical

Detaylı

XII. ÜRETİM ARAŞTIRMALARI SEMPOZYUMU

XII. ÜRETİM ARAŞTIRMALARI SEMPOZYUMU XII. ÜRETİM ARAŞTIRMALARI SEMPOZYUMU EDİTÖRLER İbrahim GÜRLER, Ozan ÇAKIR YAYINA HAZIRLAYANLAR Mümin ÖZCAN, R. Altuğ TURAN 27 29 EYLÜL 2012 GEDİZ ÜNİVERSİTESİ SEYREK YERLEŞKESİ BİLDİRİLER MONTAJ HATTI

Detaylı

Üretim Sistemleri (IE 509) Ders Detayları

Üretim Sistemleri (IE 509) Ders Detayları Üretim Sistemleri (IE 509) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Üretim Sistemleri IE 509 Seçmeli 3 0 0 3 7.5 Ön Koşul Ders(ler)i Dersin Dili Dersin

Detaylı

TP SORUNLARININ ÇÖZÜMLERİ

TP SORUNLARININ ÇÖZÜMLERİ TP SORUNLARININ ÇÖZÜMLERİ (Bu notlar Doç.Dr. Şule Önsel tarafıdan hazırlanmıştır) TP problemlerinin çözümü için başlıca iki yaklaşım vardır. İlk geliştirilen yöntem kesme düzlemleri (cutting planes) olarak

Detaylı

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

BULANIK AMAÇ KATSAYILI DOĞRUSAL PROGRAMLAMA. Ayşe KURUÜZÜM (*) D.E.Ü.İ.İ.B.F. Dergisi Cilt:14, Sayı:1, Yıl:1999, ss:27-36 BULANIK AMAÇ KATSAYILI DOĞRUSAL PROGRAMLAMA Ayşe KURUÜZÜM (*) ÖZET Çalışmada bulanık ( fuzzy ) katsayılı amaç fonksiyonuna sahip doğrusal programlama

Detaylı

13. Olasılık Dağılımlar

13. Olasılık Dağılımlar 13. Olasılık Dağılımlar Mühendislik alanında karşılaşılan fiziksel yada fiziksel olmayan rasgele değişken büyüklüklerin olasılık dağılımları için model alınabilecek çok sayıda sürekli ve kesikli fonksiyon

Detaylı

ZERO-ONE PROGRAMMING MODEL FOR SCHEDULING PROBLEMS OF ORGANIZATIONS THAT HAVE LABOURS WORKING THREE DAYS AWEEK AND HAVE MULTIPLE SHIFTS

ZERO-ONE PROGRAMMING MODEL FOR SCHEDULING PROBLEMS OF ORGANIZATIONS THAT HAVE LABOURS WORKING THREE DAYS AWEEK AND HAVE MULTIPLE SHIFTS 188 HAFTADA ÜÇ GÜN ÇALIŞAN İŞGÖRENLERİ VE ÇOKLU VARDİYALARI OLAN ORGANİZASYONLARIN ÇİZELGELEME PROBLEMLERİ İÇİN SIFIR BİR PROGRAMLAMA MODELİ ÖZ Banu SUNGUR * Hızlandırılmış çalışma haftası işgörenlerin

Detaylı

Hipotez Testlerine Giriş. Hipotez Testlerine Giriş

Hipotez Testlerine Giriş. Hipotez Testlerine Giriş Hipotez Testlerine Giriş Hipotez Testlerine Giriş Hipotez Testlerine Giriş Gözlem ya da deneme sonucu elde edilmiş sonuçların, raslantıya bağlı olup olmadığının incelenmesinde kullanılan istatistiksel

Detaylı

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

ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati Kredi AKTS (T+U+L) TESİS PLANLAMA EN-424 4/II 3+0+0 3 4 Dersin Dili : Türkçe Dersin Seviyesi : Lisans

Detaylı

TAMSAYILI PROGRAMLAMA

TAMSAYILI PROGRAMLAMA TAMSAYILI PROGRAMLAMA Doğrusal programlama problemlerinde sık sık çözümün tamsayı olması gereken durumlar ile karşılaşılır. Örneğin ele alınan problem masa, sandalye, otomobil vb. üretimlerinin optimum

Detaylı

EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş. Dr. Özgür Kabak

EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş. Dr. Özgür Kabak EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş Dr. Özgür Kabak Doğrusal Olmayan Programlama Eğer bir Matematiksel Programlama modelinin amaç fonksiyonu ve/veya kısıtları doğrusal değil

Detaylı

ÖRNEK BULGULAR. Tablo 1: Tanımlayıcı özelliklerin dağılımı

ÖRNEK BULGULAR. Tablo 1: Tanımlayıcı özelliklerin dağılımı BULGULAR Çalışma tarihleri arasında Hastanesi Kliniği nde toplam 512 olgu ile gerçekleştirilmiştir. Olguların yaşları 18 ile 28 arasında değişmekte olup ortalama 21,10±1,61 yıldır. Olguların %66,4 ü (n=340)

Detaylı

DÜZELTMELİ TAVLAMA BENZETİMİ İLE BİRİNCİ TİPTE BASİT MONTAJ HATTI DENGELEME: BİR GERÇEK HAYAT UYGULAMASI

DÜZELTMELİ TAVLAMA BENZETİMİ İLE BİRİNCİ TİPTE BASİT MONTAJ HATTI DENGELEME: BİR GERÇEK HAYAT UYGULAMASI Gazi Üniv. Müh. Mim. Fak. Der. Journal of the Faculty of Engineering and Architecture of Gazi University Cilt 28, No 4, 897-908, 2013 Vol 28, No 4, 897-908, 2013 DÜZELTMELİ TAVLAMA BENZETİMİ İLE BİRİNCİ

Detaylı

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

Evrimsel Çok amaçlı eniyileme. Tahir Emre Kalaycı Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 25 Mart 2010 Evrimsel Çok amaçlı eniyileme Tahir Emre Kalaycı Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 25 Mart 2010 Gündem Çok amaçlı eniyileme Giriş Evrimsel çok amaçlı eniyileme Sonuç Giriş Gerçek dünya problemleri

Detaylı

RİSK ANALİZİ VE AKTÜERYAL MODELLEME

RİSK ANALİZİ VE AKTÜERYAL MODELLEME SORU 1: Bir hasar sıklığı dağılımının rassal değişken olan ortalaması (0,8) aralığında tekdüze dağılmaktadır. Hasar sıklığı dağılımının Poisson karma dağılıma uyduğu bilindiğine göre 1 ya da daha fazla

Detaylı

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

ÜRETİM SİSTEMLERİ ve ÖZELLİKLERİ ÜRETİM SİSTEMLERİ ve ÖZELLİKLERİ Üretim sistemleri hammaddelerin bitmiş ürüne dönüştürüldükleri sistemlerdir. Bu sistemler için oluşturulacak simülasyon modelleri tamamen üretim sisteminin tipine ve verilecek

Detaylı

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

Kısıtsız Optimizasyon OPTİMİZASYON Kısıtsız Optimizasyon OPTİMİZASYON Bu bölümde çok değişkenli kısıtsız optimizasyon problemlerinin çözüm yöntemleri incelenecektir. Bu bölümde anlatılacak yöntemler, kısıtlı optimizasyon problemlerini de çözebilmektedir. Bunun

Detaylı

YZM 2116 Veri Yapıları

YZM 2116 Veri Yapıları YZM 2116 Veri Yapıları Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği BAŞLAMADAN ÖNCE Bu dersi alan öğrencilerin aşağıdaki konuları bildiği

Detaylı

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

EMM4131 Popülasyon Temelli Algoritmalar (Population-based Algorithms) 2017-2018 Güz Yarıyılı EMM4131 Popülasyon Temelli Algoritmalar (Population-based Algorithms) 4 Genetik Algoritma Örnek Uygulamalar (Sırt Çantası Problemi, Sınav Programı Çizelgeleme) Yrd. Doç. Dr. İbrahim

Detaylı

Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım. Mehmet Ali Aytekin Tahir Emre Kalaycı

Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım. Mehmet Ali Aytekin Tahir Emre Kalaycı Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım Mehmet Ali Aytekin Tahir Emre Kalaycı Gündem Gezgin Satıcı Problemi GSP'yi Çözen Algoritmalar Genetik Algoritmalar

Detaylı

YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III YÖNEYLEM ARAŞTIRMASI - III Prof. Dr. Cemalettin KUBAT Yrd. Doç. Dr. Özer UYGUN İçerik (Eşitlik Kısıtlı Türevli Yöntem) Bu metodu incelemek için Amaç fonksiyonu Min.z= f(x) Kısıtı g(x)=0 olan problemde

Detaylı

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

Endüstri Mühendisliği - 1. yarıyıl. Academic and Social Orientation. 441000000001101 Fizik I Physics I 3 0 1 4 4 6 TR - - - - - Bölüm Seçin - - - - - Gönder Endüstri Mühendisliği - 1. yarıyıl 141000000001101 Akademik ve Sosyal Oryantasyon Academic and Social Orientation 1 0 0 1 0 1 TR 441000000001101 Fizik I Physics I

Detaylı

SÜREKLİ RASSAL DEĞİŞKENLER

SÜREKLİ RASSAL DEĞİŞKENLER SÜREKLİ RASSAL DEĞİŞKENLER Sürekli Rassal Değişkenler Sürekli Rassal Değişken: Değerleriölçümyadatartımla elde edilen, bir başka anlatımla sayımla elde edilemeyen, değişkene sürekli rassal değişken denir.

Detaylı

İstatistik ve Olasılık

İstatistik ve Olasılık İstatistik ve Olasılık -II Prof. Dr. İrfan KAYMAZ İki Ortalama Farkının Güven Aralığı Anakütle Varyansı Biliniyorsa İki ortalama arasındaki farkın dağılımına ilişkin Z değişkeni: Güven aralığı ifadesinde

Detaylı

EM302 Yöneylem Araştırması 2. Dr. Özgür Kabak

EM302 Yöneylem Araştırması 2. Dr. Özgür Kabak EM302 Yöneylem Araştırması 2 Dr. Özgür Kabak GAMS Giriş GAMS (The General Algebraic Modeling System) matematiksel proglamlama ve optimizasyon için tasarlanan yüksek seviyeli bir dildir. Giriş dosyası:

Detaylı

Girdi Analizi. 0 Veri toplama 0 Girdi sürecini temsil eden olasılık dağılımı belirleme. 0 Histogram 0 Q-Q grafikleri

Girdi Analizi. 0 Veri toplama 0 Girdi sürecini temsil eden olasılık dağılımı belirleme. 0 Histogram 0 Q-Q grafikleri Girdi Analizi 0 Gerçek hayattaki benzetim modeli uygulamalarında, girdi verisinin hangi dağılımdan geldiğini belirlemek oldukça zor ve zaman harcayıcıdır. 0 Yanlış girdi analizi, elde edilen sonuçların

Detaylı

MONTE CARLO BENZETİMİ

MONTE CARLO BENZETİMİ MONTE CARLO BENZETİMİ U(0,1) rassal değişkenler kullanılarak (zamanın önemli bir rolü olmadığı) stokastik ya da deterministik problemlerin çözümünde kullanılan bir tekniktir. Monte Carlo simülasyonu, genellikle

Detaylı

Yrd. Doç. Dr. Pınar MIZRAK ÖZFIRAT

Yrd. Doç. Dr. Pınar MIZRAK ÖZFIRAT Yrd. Doç. Dr. Pınar MIZRAK ÖZFIRAT ÖĞRENİM DURUMU Derece Üniversite Bölüm / Program Lisans Orta Doğu Teknik Üniversitesi Endüstri Mühendisliği Bölümü 996-000 Y. Lisans Dokuz Eylül Üniversitesi Endüstri

Detaylı

Havaalanı Kapı Ataması Problemine İlişkin Bir İnceleme

Havaalanı Kapı Ataması Problemine İlişkin Bir İnceleme Havaalanı Kapı Ataması Problemine İlişkin Bir İnceleme Güzin Akyıldız, Mustafa Gürsoy YTÜ İnşaat Müh. Böl. Ulaştırma Anabilim Dalı 34349 Beşiktaş/İST. Tel: (22) 259 7070/2362-248 e-posta: akyildiz@yildiz.edu.tr

Detaylı

TUSAŞ-TÜRK HAVACILIK VE UZAY SANAYİİ A.Ş'DE PARALEL MAKİNALARDA ÇİZELGELEME PROBLEMİ İÇİN BİR ÇÖZÜM YAKLAŞIMI

TUSAŞ-TÜRK HAVACILIK VE UZAY SANAYİİ A.Ş'DE PARALEL MAKİNALARDA ÇİZELGELEME PROBLEMİ İÇİN BİR ÇÖZÜM YAKLAŞIMI Endüstri Mühendisliði Dergisi Cilt: 19 Sayý: 3 Sayfa: (35-47) Makina Mühendisleri Odasý TUSAŞ-TÜRK HAVACILIK VE UZAY SANAYİİ A.Ş'DE PARALEL MAKİNALARDA ÇİZELGELEME PROBLEMİ İÇİN BİR ÇÖZÜM YAKLAŞIMI F.

Detaylı

Türk-Alman Üniversitesi İktisadi ve İdari Bilimler Fakültesi İşletme Bölümü Ders Bilgi Formu

Türk-Alman Üniversitesi İktisadi ve İdari Bilimler Fakültesi İşletme Bölümü Ders Bilgi Formu Türk-Alman Üniversitesi İktisadi ve İdari Bilimler Fakültesi İşletme Bölümü Ders Bilgi Formu Dersin Adı Dersin Kodu Dersin Yarıyılı Yöneylem Araştırması BWL315 5 ECTS Ders Uygulama Laboratuar Kredisi (saat/hafta)

Detaylı

Türk-Alman Üniversitesi. Ders Bilgi Formu

Türk-Alman Üniversitesi. Ders Bilgi Formu Türk-Alman Üniversitesi Ders Bilgi Formu Dersin Adı Dersin Kodu Dersin Yarıyılı Yöneylem Araştırması WNG301 5 ECTS Ders Uygulama Laboratuar Kredisi (saat/hafta) (saat/hafta) (saat/hafta) 6 2 2 0 Ön Koşullar

Detaylı

ÖNCE DAĞIT SONRA TOPLA

ÖNCE DAĞIT SONRA TOPLA YA/EM 2007 Dokuz Eylül Üniversitesi, 2-4 2 4 Temmuz 2007 ÖNCE DAĞIT SONRA TOPLA PROBLEMLERĐNDE ARAÇ ROTALAMA ĐÇĐN TAMSAYILI KARAR MODELLERĐ Barış KEÇECĐ Đmdat KARA Başkent Üniversitesi Mühendislik Fakültesi

Detaylı

KİRİŞLERDE PLASTİK MAFSALIN PLASTİKLEŞME BÖLGESİNİ VEREN BİLGİSAYAR YAZILIMI

KİRİŞLERDE PLASTİK MAFSALIN PLASTİKLEŞME BÖLGESİNİ VEREN BİLGİSAYAR YAZILIMI IM 566 LİMİT ANALİZ DÖNEM PROJESİ KİRİŞLERDE PLASTİK MAFSALIN PLASTİKLEŞME BÖLGESİNİ VEREN BİLGİSAYAR YAZILIMI HAZIRLAYAN Bahadır Alyavuz DERS SORUMLUSU Prof. Dr. Sinan Altın GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ

Detaylı

Doğrusal Programlama. Prof. Dr. Ferit Kemal Sönmez

Doğrusal Programlama. Prof. Dr. Ferit Kemal Sönmez Doğrusal Programlama Prof. Dr. Ferit Kemal Sönmez Doğrusal Programlama Belirli bir amacın gerçekleşmesini etkileyen bazı kısıtlayıcı koşulların ve bu kısıtlayıcı koşulların doğrusal eşitlik ya da eşitsizlik

Detaylı

Temelleri. Doç.Dr.Ali Argun Karacabey

Temelleri. Doç.Dr.Ali Argun Karacabey Doğrusal Programlamanın Temelleri Doç.Dr.Ali Argun Karacabey Doğrusal Programlama Nedir? Bir Doğrusal Programlama Modeli doğrusal kısıtlar altında bir doğrusal ğ fonksiyonun değerini ğ maksimize yada minimize

Detaylı

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

DENİZ HARP OKULU ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ DENİZ HARP OKULU ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati (T+U+L) Kredi AKTS YÖNEYLEM ARAŞTIRMA - EN-3 3/ 3+0 3 Dersin Dili : Türkçe Dersin Seviyesi

Detaylı

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

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: END 4916 Dersi Veren Birim: Endüstri Mühendisliği Dersin Türkçe Adı: ÜRETİM ÇİZELGELEME Dersin Orjinal Adı: ÜRETİM ÇİZELGELEME Dersin Düzeyi:(Ön lisans, Lisans, Yüksek Lisans, Doktora) Lisans Dersin Kodu: END 9

Detaylı

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

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ Özlem AYDIN Trakya Üniversitesi Bilgisayar Mühendisliği Bölümü ULAŞTIRMA MODELİNİN TANIMI Ulaştırma modeli, doğrusal programlama probleminin özel bir şeklidir.

Detaylı

BÖLÜM 13 HİPOTEZ TESTİ

BÖLÜM 13 HİPOTEZ TESTİ 1 BÖLÜM 13 HİPOTEZ TESTİ Bilimsel yöntem aşamalarıyla tanımlanmış sistematik bir bilgi üretme biçimidir. Bilimsel yöntemin aşamaları aşağıdaki gibi sıralanabilmektedir (Karasar, 2012): 1. Bir problemin

Detaylı

Matris Cebiriyle Çoklu Regresyon Modeli

Matris Cebiriyle Çoklu Regresyon Modeli Matris Cebiriyle Çoklu Regresyon Modeli Hüseyin Taştan Mart 00 Klasik Regresyon Modeli k açıklayıcı değişkenden oluşan regresyon modelini her gözlem i için aşağıdaki gibi yazabiliriz: y i β + β x i + β

Detaylı

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

Ö Z G E Ç M İ Ş. 1. Adı Soyadı: Mustafa GÖÇKEN. 2. Doğum Tarihi: 12 Haziran 1976. 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D. Ö Z G E Ç M İ Ş 1. Adı Soyadı: Mustafa GÖÇKEN 2. Doğum Tarihi: 12 Haziran 1976 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D. Derece Alan Üniversite Yıl Lisans Endüstri Mühendisliği Çukurova Üniversitesi

Detaylı

Algoritmalar ve Karmaşıklık

Algoritmalar ve Karmaşıklık Algoritmalar ve Karmaşıklık Ders 11 Algoritma Ayrık matematikte karşılaşılan bir çok problem sınıfı mevcuttur. Örneğin, verilen tamsayı grubu içindeki en büyük olanının bulunması, verilen bir kümenin bütün

Detaylı

Veriye Dayalı Karar Verme (Bölüm 2) Can Akkan

Veriye Dayalı Karar Verme (Bölüm 2) Can Akkan Veriye Dayalı Karar Verme (Bölüm 2) Can Akkan 1 Ders Planı 1. Karar Problemleri i. Karar problemlerinin bileşenleri ii. Değerler, amaçlar, bağlam iii. Etki diagramları 2. Model Girdilerinde Belirsizlik

Detaylı

Yöneylem Araştırması II

Yöneylem Araştırması II Yöneylem Araştırması II Öğr. Gör. Dr. Hakan ÇERÇİOĞLU cercioglu@gazi.edu.tr BÖLÜM I: Doğrusal Programlama Tekrarı Doğrusal Programlama Tanımı Doğrusal Programlama Varsayımları Grafik Çözüm Metodu Simpleks

Detaylı