KANGURU ALGORİTMASI ve GEZGİN SATICI PROBLEMİNE UYGULANMASI

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

Download "KANGURU ALGORİTMASI ve GEZGİN SATICI PROBLEMİNE UYGULANMASI"

Transkript

1 İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Yıl:10 Sayı 19 Bahar 2011 s KANGURU ALGORİTMASI ve GEZGİN SATICI PROBLEMİNE UYGULANMASI Yonca ERDEM 1, Timur KESKİNTÜRK 2 Geliş: Kabul: ÖZET Bu çalışmada iteratif çözüm geliştirme algoritmalarından olan kanguru algoritması anlatılmış, simetrik ve asimetrik gezgin satıcı problemlerine uygulanmıştır. Kanguru algoritması, kanguruların zıplama davranışlarından esinlenilerek geliştirilmiş bir sezgisel yöntemdir. Gezgin satıcı problemlerine uygulanması ilk defa bu çalışmada ele alınmıştır. Çalışmanın amacı, kanguru algoritmasının tanıtılması ve bir uygulama üzerinde gösterilmesidir. Algoritma, MATLAB programlama diliyle kodlanmış ve literatürde optimumları bilinen test problemleri üzerinde denenmiştir. Performans kriteri olarak optimum değerleri bulmadaki başarı dikkate alınmıştır. Küçük boyuttaki problemler için oldukça iyi sonuçlar veren algoritma, problem boyutu büyüdükçe optimumdan uzaklaşmaktadır. Varılan sonuçlar çerçevesinde, Kanguru Algoritmasının literatürde yer aldığı gibi meta-sezgisellerle melez olarak kullanıldığında iyi performans sergileyeceği düşünülmektedir. Anahtar Kelimeler: kanguru algoritması, gezgin satıcı problemi, sezgisel, komşuluk fonksiyonu KANGAROO ALGORITHM and TRAVELLING SALESMAN PROBLEM APPLICATION ABSTRACT In this study, kangaroo algorithm, one of the iterative solution improvement algorithms, was introduced and applied to symmetric and asymmetric traveling salesman problems. The kangaroo algorithm is a heuristic method which was developed inspired by the behavior of jumping kangaroos. The contribution of this study is being the first implementation of the kangaroo algorithm to the traveling salesman problem. The aim of the study is to introduce the kangaroo algorithm and demonstration of an application. The algorithm is encoded in the MATLAB programming language and the best values are tested on well-known test problems in the literature. The performance criteria is the success of finding the optimum values are taken into consideration. Algorithm gives very good results for small-sized problems; the results are away from optimum when the problem size grows. The conclusions within the framework of thought that the kangaroo algorithm will perform better results when used as a hybrid metaheuristic as in the literature. Keywords: kangaroo algorithm, travelling salesman problem, heuristic, neighbourhood function 1 İstanbul Üniversitesi, İşletme Fakültesi, Sayısal Yöntemler ABD, Avcılar, İstanbul, yncerdem@istanbul.edu.tr. 2 İstanbul Üniversitesi, İşletme Fakültesi, Sayısal Yöntemler ABD, Avcılar, İstanbul, tkturk@istanbul.edu.tr.

2 Yonca ERDEM, Timur KESKİNTÜRK 1. GİRİŞ Bu çalışmanın amacı Pollard (1978) tarafından geliştirilen kanguru algoritmasının (KA) tanıtılması ve gezgin satıcı problemi (GSP) üzerinde algoritma mantığının ve işleyişinin gösterilmesidir. Literatüre bakıldığında KA hakkında sınırlı sayıda yayın olduğu ve özellikle ülkemizde konu ile ilgili yayınların bir konferans bildirisiyle (Yılmaz vd., 2009) sınırlı olduğu görülmektedir. Kanguru algoritması iteratif çözüm geliştirme algoritmalarından olup, kanguruların zıplama davranışlarından esinlenilerek geliştirilmiştir. Özellikle kesikli optimizasyon problemleri için geliştirilen algoritma, çözüm uzayını farklı iki prosedürle tarama mantığına dayanmaktadır. Belli sayıda iterasyonda, belirlenen bir fonksiyona göre yakın komşuluklar aranmaktadır. Bu süreçte iyileşme olmadığı durumlarda farklı noktalara sıçrama yapılmakta ve çözüm uzayı bu şekilde ayrı iki prosedürle taranmaktadır. Durdurma kriteri sağlanana kadar bu proses devam ettirilmektedir. Algoritma, literatürde kendi başına bir çözüm metodu olarak kullanıldığı gibi birtakım meta-sezgisellere yardımcı olarak melez algoritma şeklinde de kullanılmaktadır. Çalışmaya ait bölümler şu şekildedir. İkinci bölümde konu ile ilgili geniş bir literatür taraması yapılmıştır. Üçüncü bölüm kanguru algoritmasının tanıtılması, adımlarının gösterilmesi ve prosedürlerinin ayrıntılı olarak anlatılmasını içermektedir. Uygulama bölümünde algoritma gezgin satıcı problemi üzerinde test edilmiş ve sonuçlar raporlanmıştır. Son bölümde elde edilen sonuçlar yorumlanmış, algoritmanın etkinliği üzerinde durulmuş ve konu ile ilgili yapılabilecek çalışmalara değinilmiştir. 2. LİTERATÜR Kanguru algoritması, ilk olarak Pollard (1978) tarafından ele alınmıştır. İlgili çalışmada, kesikli logaritmik optimizasyon problemlerinin çözümü için rho ve kanguru isimli iki metot geliştirilmiştir. Metotların teorisi üzerinde durulmuş, bir problem üzerinde performansları test edilmemiştir. İlk olması sebebiyle daha sonra yapılan araştırmalara yol gösterici özelliği taşımıştır. Van Oorschot ve Wiener 1996 yılında yapmış oldukları çalışmada Pollard tarafından ileri sürülen kanguru metodunun paralel halinin teorisini geliştirmişlerdir. Geliştirdikleri KA algoritmasını kriptoloji alanında uygulamışlardır. Minzu ve Henrioud (1998) KA yı tek modelli ve karışık modelli montaj hattı dengeleme problemlerinin çözümünde kullanmışlardır. Komşulukların belirlenmesini probleme özgü özel bir fonksiyonla tanımlayan araştırmacılar, farklı parametrelere sahip problemler üzerinde denemeler yapmış ve elde ettikleri sonuçları raporlamışlardır. Fleury ve Gourgand (1998) tek makineli akış tipi çizelgeleme probleminin çözümünde stokastik algoritmalar, genetik ve benzetilmiş tavlama temelli algoritmalar ve sezgiselleri farklı boyutlardaki problemler üzerinde denemiş ve 52

3 İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Bahar 2011 sonuçları raporlamışlardır. Sonuçlarla ilgili yorumlarda zaman faktörü dikkate alınmadığında özellikle KA olmak üzere tavlama tipi algoritmaların daha etkin, daha kolay düzenlenebilir ve oldukça iyi sonuçlar verebilen algoritmalar olduğunu söylemişlerdir. İyi modellenmiş bu tip algoritmaların, GA ile birlikte kullanıldıklarında çok daha komplike problemlerin çözümünde rahatlıkla kullanılabileceği ayrıca belirtilmiştir. Pollard 2000 yılına ait çalışmasında kanguru metodunu performans açısından iyileştirmek için seri ve paralel bilgisayarlar kullanmış, test problemi olarak da kesikli optimizasyon problemlerini ele almıştır. Teori açısından metot monopoly oyunu ve kart hileleri gibi matematiksel oyunlar üzerinde geliştirilmiştir. Teske (2003) seri ve paralel kanguru metotlarını detaylı olarak analiz etmiştir. Literatürdeki kanguru metodu ve rho metodunun birbirine benzerliği açısından yol açtığı kavramsal karmaşıklığa değinmiş ve farklarına detaylı bir biçimde yer vermiştir. Çalışmanın uygulama kısmında, kesikli bir optimizasyon problemi için paralel ve seri KA lar farklı sayıda kangurular ile (20, 100, 1000) çalıştırılmıştır. Yapılan analizlerin sonucunda her iki metodun da iyi sonuçlar verdiği gözlemlenmiştir. Uygulamadaki kolaylığı açısından paralel KA daha sonrası çalışmalar için tavsiye edilmiştir. Minzu ve Beldiman (2003) yapmış oldukları çalışmada, GA meta-sezgiseli ile KA algoritmasını birlikte kullanmışlardır. Makine çizelgeleme problemini ele almış ve melez algoritma sonuçları ile GA sonuçlarını karşılaştırmışlardır. Geliştirmiş oldukları melez algoritmada öncelikle GA ile populasyondaki birey sayısı kadar uygun ve iyi sonuçlar elde edilmekte daha sonra tüm bu sonuçlar KA algoritması için birer başlangıç çözümü olmaktadır. Üretilen sonuçlara bakıldığında melez algoritma klasik GA ya göre daha iyi bir performans sergilemiştir. Minzu ve Beldiman yapmış oldukları bir diğer çalışmada (2007) populasyon temelli iteratif gelişim algortiması olan GA ile iteratif çözüm geliştirme algoritması olan KA yı birlikte kullanmışlardır. Problem olarak tek makineli çizelgeleme problemi ile işlerin istasyonlara atanması problemini ele almışlardır. Her iki problem tipi için de GA-KA melez algoritması sonuçlarının sadece GA sonuçlarına göre optimumdan sapma açısından daha iyi performans sergilediğini çalışmalarında raporlamışlardır. Melez algoritmada GA ile elde edilen çözüm setlerini KA nın başlangıç çözümü olarak atamış ve KA yı bu şekilde çalıştırmışlardır. Duta vd. (2007) öncelik diyagramı adı verilen, üretilmiş bir cep telefonunu sökme (disassembly) işlemi için KA kullanmışlardır. Öncelik diyagramına göre 25 adet iş, 30 adet farklı sıralama bulunmaktadır. Her bir işlemin tamamlanma süresi bilinmekte ve işlemlerin yapılması için 6 tane iş istasyonu bulunmaktadır. Bir stokastik algoritma olarak önerilen KA, üç bağımsız kesikli değişkene bağlı olan amaç fonksiyonunun optimize edilmesinde kullanılmıştır. KA, sökme dengeleme probleminde optimum sonucu bulamamıştır fakat her bir çözüm adımında iyileştirme göstermiştir. 53

4 Yonca ERDEM, Timur KESKİNTÜRK Serbencu vd. (2007) KA yı melez bir algortimada kullanmışlardır. Populasyon temelli bir meta-sezgisel olan karınca koloni sisteminde her iterasyon sonunda global feromon güncelleme öncesinde her karıncanın çözümü için paralel kangurular çözümü iyileştirmektedir. Makine çizelgeleme problemlerine uygulanan KKS ve KKS-KA melez algoritmasının sonuçları karşılaştırılmıştır. KKS nin KA ile birlikte kullanıldığında çok daha iyi bir performans ortaya koyduğu raporlanmıştır. Yılmaz vd. (2009) iki makineli beklemesiz akış tipi çizelgeleme problemlerini paralel kanguru algoritması ile çözmüşlerdir. Performans kriteri tamamlanma zamanı olarak belirlenmiştir. 24 adet problemin KA ve Gruplama yöntemi sonuçları süre ve iyileştirme oranı açısından karşılaştırılmıştır. Süre açısından gruplama yöntemi oldukça hızlı olmasına rağmen KA metodu kabul edilebilir sürelerde (<1.47sn), %0.63 ile %10.36 oranlarında iyileştirme sağlamıştır. Marmier vd. (2009) KA algoritmasını tamir-bakım servisindeki insan kaynaklarının işlere, kaynakların etkin kullanımı ve işlerin tamamlanma zamanlarının en etkin şekilde gerçekleşeceği şekilde atanmasında kullanmışlardır. Çok amaçlı bu probleme üretilen sonuçlar uzmanların kararlarına destek olarak önerilmiştir. 3. KANGURU ALGORİTMASI Pollard (1978) tarafından geliştirilen kanguru algoritması, yapılan farklı çalışmalarda birtakım modifikasyonlarla geliştirilmiştir. Bu bölümde ilk olarak KA nın en temel hali ele alınacaktır. Algoritmanın çalışma prensibi, adımları ve parametreleri üzerinde durulacaktır. İteratif çözüm iyileştirme metodu olan KA; tabu arama, benzetimli tavlama gibi sezgisellerden ilham alınarak geliştirilmiştir. Komşu arama algoritması olarak da sınıflandırılmaktadır. Kesikli optimizasyon problemlerinin çözümünde belli bir noktadan çözüme başlanmakta, yakın komşuluklar belli bir komşuluk fonksiyonuna göre aranmaktadır. Bu aşama ) olarak adlandırılmaktadır. Başlangıç çözümü olarak isimlendirilmekte ve her adımda komşu çözümler ( ) incelenmektedir. Mevcut en iyi çözüm olup aranan koşu çözümlerde bulunursa bu çözüm seti yerine geçmektedir. Komşuluk arama teknikleri kullanılarak çözüm uzayı taranmaktadır. Başlangıçta bilinen bir çözüm değerinin yakın komşuları arasından alternatif çözümler belirlenir. Belirli sayıda ( ) iterasyonun tamamlanması halinde amaç fonksiyonu değerinde herhangi bir iyileşme gözlemlenmiyor ise algoritmanın ikinci adımına geçilir. İkinci adım literatürde prosedürü olarak adlandırılır. Yine farklı bir komşuluk arama tekniği olan prosedürü çözümün yerel optimuma takılmasına engel olmak için geliştirilmiştir. Bu aşamada yakın komşu arama yerine çözüm uzayının farklı noktalarını da taramak için çözüm seti tamamen tesadüfi olarak değiştirilmektedir. Yine aynı şekilde belirlenen adım sayısı kadar gelişme olmazsa bulunan en iyi noktasından yakın komşu arama prosedürüne,, geçiş yapılır. Her iki prosedürde de mevcut en iyi çözümden daha iyisi bulunduğunda sayaç ( ) sıfırlanır ve, dan büyük olana kadar arama adımlarına 54

5 İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Bahar 2011 devam edilir. Algoritma aşağıdaki şekilde adımlar halinde özetlenebilir (Duta, 2007): Adım 1: Algoritma parametresinin belirlenmesi, Adım 2: Başlangıç çözümünün seçilmesi, Adım 3: Amaç fonksiyonunu iyileyen yeni bir çözüm bulunması, ; ; Adım 4: eğer aksi halde durma kriteri sağlanana kadar devam et. ve fonksiyonları detaylı bir şekilde aşağıdaki gibi ifade edilmiştir: Başla komşuları içerisinde bir eğer elde edildi; ; başla eğer başla ise çözümü belirle ise ; // daha iyi bir çözüm değeri eğer ise ; // mevcut düşük fonksiyon değeri elde edildi; değiştirildi Sonlandır. sonlandır; sonlandır; ; // eski çözüm seti yenisiyle Başla 55

6 Yonca ERDEM, Timur KESKİNTÜRK komşuları içerisinde bir Sonlandır. eğer başla ; ise çözümü belirle eğer ise ; ; sonlandır; ; parametresi, mevcut çözümde herhangi bir gelişme olmaksızın gerçekleştirilebilecek maksimum iterasyon sayısıdır. prosedüründe, kadar iterasyonda gelişme olmazsa prosedürüne geçiş yapılır. Aynı şekilde prosedüründe kadar iterasyonda iyileşme olmazsa prosedürüne dönülür. Bu süreç KA ya ait bir döngü olup durdurma kriteri sağlanan kadar devam eder. 4. UYGULAMA Gezgin Satıcı Problemi, aralarındaki uzaklıkları bilinen N tane şehrin her birinden yalnız bir kez geçen ve başlanılan noktada tamamlanan, en kısa (en az maliyetli) turun bulunmasını hedefleyen bir problemdir. Maliyetler, iki şehir arasındaki mesafe ile doğru orantılı olabileceği gibi, bazı durumlarda ise kısa mesafedeki bir şehre gitmek daha maliyetli olabilir. GSP, 1800 lü yıllardan beri üzerinde çalışılan önemli optimizasyon problemlerinden biridir. Problem bu haliyle NP-zor sınıfındadır. Eğer GSP bir karar problemi (önceden belirlenmiş maliyete eşit veya ondan küçük maliyetli bir turun var olup olmadığı) şeklinde ele alınacak olursa hesaplama karmaşıklığı (computational complexity) teorisine göre NP-tam problem sınıfına aittir (Cormen vd., 2001). bir çizge olmak üzere, düğüm kümesini ve { kenar kümesini göstermektedir. N düğümlü yönlendirilmemiş bir çizgede birbirinden farklı tüm döngülerin (çözümlerin) sayısı (N-1)!/2 iken yönlendirilmiş bir çizgede ise (N-1)! dır., düğümünden düğümüne gidiş maliyeti (mesafe veya süre) ve karar değişkeni olmak üzere: 56

7 İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Bahar 2011 { eğer den ye gidiliyorsa aksi durumda, ve buna göre problemin tamsayılı programlama modeli de aşağıdaki gibidir: Min Kısıtlar: 1 2 { Amaç fonksiyonu her bir düğüme gidiş maliyetlerinin toplamı, yani toplam tur maliyetidir. Kısıt 1 ve 2 her bir şehrin bir defa ziyaret edilmesi gerektiğini ifade etmektedir ve uygun olmayan çözümleri engellemektedir (Keskintürk, 2009). Kanguru algoritması gezgin satıcı problemine ilk olarak bu çalışmada uygulanmıştır. Literatürde genellikle tek makine ve paralel makine çizelgeleme problemlerine uygulanmıştır. Özellikle tek makine çizelgeleme problemi gezgin satıcı problemi gibi modellenip çözülebilmektedir. Bu nedenle çalışmamızda kanguru algoritmasının gezgin satıcı probleminin çözümündeki performansı araştırılmıştır. Kanguru algoritmasının içerdiği komşuluk fonksiyonlarının geliştirilmesinde öncelikle literatürde bulunan makine çizelgeleme problemlerinde kullanılan yöntemler incelenmiştir. İlgili çalışmalarda kullanılan komşuluk fonksiyonları gezen satıcı probleminde kullanılabilecek şekilde modifiye edilerek denemeler yapılmıştır. Bu denemeler sonucunda, farklı boyutlardaki problemler için belirlenen ve komşuluk fonksiyonları aşağıdaki gibi belirlenmiştir: komşuluk fonksiyonu: GSP problemi için çözüm seti bir satır vektöründe saklanmaktadır. Satırdaki değerler sırasıyla ziyaret edilen şehirleri temsil etmektedir. fonksiyonu çözüme ait yakın alternatif çözümleri aramaya yönelik olduğundan küçük bir takım değişiklikleri içermelidir. N şehir sayısı olmak üzere [1,N] arasında tesadüfî olarak seçilen bir şehir yine [1,N] arasında tesadüfî olarak seçilen bir noktaya kaydırılmaktadır (Şekil 1). 57

8 Yonca ERDEM, Timur KESKİNTÜRK ten önce ten sonra Şekil 1 Gezen satıcı problemi için fonksiyonu komşuluk fonksiyonu çözüm uzayının farklı noktalarındaki çözüm alternatiflerinin aranmasında kullanılan, fonksiyonuna göre daha radikal değişiklikleri içeren ve yerel optimumlara takılmayı engelleyen arama fonksiyonudur. GSP problemi için düşünülen fonksiyonunda te yapılan uzak kaydırma işlemi bir kere değil belirlenen sayıda yapılmaktadır. Problemin boyutuna bağlı olarak sabit bir sayıda ya da belli bir tam sayı aralığında tesadüfî olarak belirlenen sayıda uzak kaydırma yapılmaktadır (Şekil 2). tan önce tan sonra Şekil 2 Gezen satıcı problemi için fonksiyonu Bu aşamada yapılacak uzak kaydırma sayısının mevcut çözümden tamamen uzaklaşacak kadar çok olmaması aynı zamanda çözüm uzayının farklı noktalarını arama yani sıçrama yapabilecek kadar da istenen seviyede olması gerekmektedir. Ayrıca yapılan kaydırmalar sırayla yapıldığından değişikliklerde herhangi bir sıkıntı yaşanmamaktadır. Şekil 2 de sırasıyla 7, 5 ve 8 kaydırılmıştır. Çalışmamızda literatürden alınan farklı boyutlardaki problemler kullanılmıştır. Optimum değerleri bilinen bu problemler TSPLIB den alınan 20 problem (Gambardella ve Dorigo, 2005); Keskintürk ve Söyler den (2006) alınan tsp5, tsp10 ve tsp20 problemleridir. Problemlere ait düğüm sayıları, problem isimlerinin sonundaki rakamlarla aynıdır. Problemler simetrik ve asimetrik olarak iki gruba ayrılmaktadır. Asimetrik GSP problemlerinde dir. Problemin alternatif çözüm sayısı iki katına çıkmış ve dolayısıyla zorluk derecesi artmış olmaktadır. Algoritmaya ait kodlar MATLAB 2009b programında yazılmış olup Intel Core 2 CPU 1.86 GHz, 1 GB RAM özelliklere sahip bir bilgisayarda çalıştırılmıştır. Her bir problem için 3000 iterasyon 100 kere döndürülmüş ve sonuçlar ortalama, minimum ve maksimum olarak raporlanmış, optimum değerlerden sapmalar hesaplanmıştır. Tablo 1 de simetrik GSP problemlerine, Tablo 2 de ise asimetrik GSP problemlerine ait sonuçlar yer almaktadır. 58

9 İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Bahar 2011 Tablo 1 Kanguru algoritması ile simetrik GSP sonuçları Kanguru algoritması Problem Optimum Opt. dan Ortalama Minimum Maksimum sapma (%) tsp5 2662, , , ,47 0,00 tsp , , , ,60 0,58 ulysses , , , ,23 8,09 gr , , , ,00 0,37 tsp , , , ,70 5,59 ulysses , , , ,32 8,86 bays , , , ,00 5,49 swiss , , , ,00 12,71 eil ,85 440,27 520,38 12,41 berlin , , , ,07 15,70 st70 675,00 840,65 739,49 968,59 24,54 eil76 538,00 631,94 582,17 695,54 17,46 pr , , , ,35 15,99 kroa , , , ,84 35,61 krob , , , ,82 24,78 eil ,00 760,56 706,12 898,68 20,92 Tablo 1 e ait sonuçlar incelendiğinde küçük problemler için optimum ya da optimuma oldukça yakın sapmalarla çözüm değerlerine ulaşıldığı görülmektedir. Probleme ait düğüm sayıları arttıkça optimumdan sapmalar da artmaktadır (Şekil 3). 59

10 Optimumdan sapma (%) Yonca ERDEM, Timur KESKİNTÜRK Düğüm sayısı Şekil 3 KA nın simetrik GSP problemlerinde düğüm sayısına bağlı olarak sapma oranları. Şekil 3 te de görüldüğü gibi problem boyutları arttığında KA nın simetrik GSP çözümündeki performansı düşmektedir. Küçük boyuttaki problemler için rahatlıkla kullanılabilecek algoritma, problem boyutları büyüdüğünde yetersiz kalmaktadır. Ancak kodlamadaki kolaylığı dikkate alınarak diğer sezgisel ve meta-sezgisellerle melez olarak yerel arama algoritması şeklinde kolaylıkla kullanılabileceği düşünülmektedir. Tablo 2 Kanguru algoritması ile Asimetrik GSP sonuçları Kanguru algoritması Problem Optimum Opt. dan Ortalama Minimum Maksimum sapma (%) ftv , ,44 ftv , ,94 ftv , ,15 ftv , ,75 ry48p 14422, , , ,00 13,38 ft , , , ,00 23,75 ftv , ,03 60

11 İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Bahar 2011 KA algoritmasının asimetrik GSP problemlerindeki performansına bakıldığında, simetrik problemlere benzer sonuçlar ürettiği görülebilmektedir. Bu değerlendirme yapılırken düğüm sayıları dikkate alınmıştır. Simetrikte olduğu gibi düğüm sayısı arttığında beklendiği gibi sapmalarda da büyüme gözlemlenmiştir. 5. SONUÇLAR Çalışmada kanguru algoritması tanıtılmış ve bir uygulama üzerinde denenmiştir. Yapılan literatür taramasında ulusal dilde bu konuda makale olmadığı tespit edilmiştir. Bu çalışmayla, konuyla ilgilenen araştırmacılara fikir vermek, algoritmayı direkt ya da melez olarak kullanmak isteyecek uygulamacılara çalışma prensiplerini ve algoritma adımlarını tanıtmak amaçlanmıştır. Uygulama problemi olarak gezen satıcı problemi seçilmiştir. Literatürde genellikle makine çizelgeleme problemlerine uygulanmakta olup, benzerliği dolayısıyla ilgili problem seçilmiştir. Bu durumda algoritmanın GSP problemlerine uygulanması konusunda bu çalışma bir ilk sayılabilir. Problemler literatürde birçok çalışmada ele alınan problemlerden seçilmiştir. Simetrik ve asimetrik gezgin satıcı problemlerine uygulanan algoritmaya ait sonuçlar raporlanmıştır. Simetrik problemler 5 ile 101 düğüm arasında değişen boyutlarda seçilmiştir. Sonuçlar incelendiğinde sapmaların yüzde olarak 0 ile 35,6 arasında problem boyutlarıyla orantılı olarak dağıldığı söylenebilir. Küçük problemler için (5-20 düğüm) tatmin edici sonuçlar veren algoritma daha büyük boyuttaki problemler için yetersiz kalmaktadır. Asimetrik GSP problemleri için de sonuçlar aynı gibidir düğüm arasında seçilen problemler için düğüm sayısı arttıkça sapmalar artmıştır. KA literatürde genellikle diğer meta-sezgisellerle beraber yerel arama algoritması olarak kullanılmıştır. Bu çalışmanın sonuçları da göstermiştir ki KA bu problemler için de özellikle belli bir problem büyüklüğünden sonra ancak elde edilen bir sonucu geliştirmek için kullanılabilir. Özellikle GSP problemleri için iyi sonuçlar ürettiği bir çok çalışmada görülen genetik algoritma ve karınca koloni algoritmasının KA ile performansının geliştirilebileceği düşünülmektedir. Populasyon temelli olan her iki algoritmanın da her bir çözüm setinin KA ile iyileştirilebileceği konusunda araştırma yapılabileceği öngörülmektedir. Yerel arama bu algoritmalar için her iterasyon sonunda yapılabileceği gibi algoritma durduktan sonra elde edilen her bir çözüm için de KA çalıştırılabilir. Bu çalışmadan sonra genetik algoritma-ka ve karınca koloni algoritması-ka melez algoritmalarının simetrik ve asimetrik GSP problemleri için performansının araştırılması planlanmaktadır. KAYNAKLAR 1. Cormen, T. H., Leiserson, C. E., Rivest, R. L., Stein, C., (2001), Introduction to Algorithms, 2/e The MIT Press. 61

12 Yonca ERDEM, Timur KESKİNTÜRK 2. Duta, L., Henrioud, J.M., Caciula I., (2007), A Real Time Solution to Control Disassembly Processes, Proceedings of the 4th IFAC Conference on Management and Control of Production and Logistics, Sibiu. 3. Fleury, G., ve Gourgand, M., (1998), Genetic algorithms applied to workshop problems International Journal of Computer Integrated Manufacturing 11 (2), Gambardella, L.M., ve Dorigo, M., (2005), TSPLIB: Library of Sample Instances for the TSP, University of Heilderberg, Department of Computer Science, (Çevrimiçi): 5. Keskintürk, T., (2009), Araç rotalama problemlerinin global karınca koloni optimizasyonu ile çözümü, Doktora tezi, İşletme Fakültesi, İstanbul Üniversitesi, İstanbul. 6. Keskintürk, T., ve Söyler, H., (2006), Global Karınca Kolonisi Optimizasyonu, Gazi Üniversitesi Mühendislik ve Mimarlık Fakültesi Dergisi, 21(4), Marmier, F., Varnier C., Zerhouni, N., (2009), Proactive, Dynamic and Multi-Criteria Scheduling of Maintenance Activities, International Journal of Production Research, 47(8), Minzu, V., Beldiman, L., (2003), A parallel hybrid metaheuristic for the single machine scheduling problem, In: Proceedings of the 2003 IEEE International Symposium on Assembly and Task Planning, July 10-11, Besançon, France, Minzu,V., Beldiman, L., (2007), Some aspects concerning the implementation of a parallel hybrid metaheuristic, Engineering Applications of Artificial Intelligence, 20 (7), Minzu, V., Henrioud, J.M. (1998), Stochastic algorithm for tasks assignments in single or mixed-model assembly lines, APII-JESA, 32 (7-8), Oorschot, P.C.V., Wiener, M.J., (1996), Parallel Collision Search with Cryptanalytic Applications, Journal of Cryptology, 12, 1-28, DOI: /PL Pollard, J.M., (1978), Monte Carlo methods for index computation (mod p), Mathematics of Computation, 32 (143), Pollard, J.M., (2000), Kangaroos, Monopoly and discrete logarithms, Journal of Cryptology, 13,

13 İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Bahar Serbencu, A., Minzu, V., Serbencu, A., (2007), An Ant Colony System based metaheuristic for solving single machine scheduling problem, Electrotechnics Electronics Automatic Control informatics, Teske, E., (2003), Computing discrete logarithms with the parallelized kangaroo method, Discrete Applied Mathematics 130, Yılmaz, M.K., Kökçam, A.H., Duvarcı, V., Fığlalı, A., Ayöz, M., Engin, O., (2009), Paralel Kanguru Algoritması Yardımıyla Beklemesiz Akış Tipi Çizelgeleme Problemlerinin Çözümü, YA/EM

Wichita State University Libraries SOAR: Shocker Open Access Repository

Wichita State University Libraries SOAR: Shocker Open Access Repository Wichita State University Libraries SOAR: Shocker Open Access Repository Mehmet Bayram Yildirim Industrial Engineering Paralel makineli bir üretim sisteminin karinca koloni, Optimizasyonu ile çizelgelenmesi

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ı

Karınca Koloni Algoritması 2

Karınca Koloni Algoritması 2 Yrd. Doç. Dr. İbrahim KÜÇÜKKOÇ Web: http://ikucukkoc.baun.edu.tr Karınca Koloni Algoritması 2 7 TSP ve ACO Algoritması Gezgin satıcı problemi (travelling salesman problem-tsp) yöneylem araştırması ve teorik

Detaylı

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ı

Gezgin satıcı problemlerinin metasezgiseller ile çözümü

Gezgin satıcı problemlerinin metasezgiseller ile çözümü İstanbul Üniversitesi İşletme Fakültesi Dergisi Istanbul University Journal of the School of Business Cilt/Vol:43, Sayı/No:1, 2014, 1 27 ISSN: 1303 1732 www.ifdergisi.org 2014 Gezgin satıcı problemlerinin

Detaylı

KARINCA KOLONİ ALGORİTMASI BMÜ-579 Meta Sezgisel Yöntemler. Yrd. Doç. Dr. İlhan AYDIN Fırat Üniversitesi, Bilgisayar Mühendisliği Bölümü

KARINCA KOLONİ ALGORİTMASI BMÜ-579 Meta Sezgisel Yöntemler. Yrd. Doç. Dr. İlhan AYDIN Fırat Üniversitesi, Bilgisayar Mühendisliği Bölümü KARINCA KOLONİ ALGORİTMASI BMÜ-579 Meta Sezgisel Yöntemler Yrd. Doç. Dr. İlhan AYDIN Fırat Üniversitesi, Bilgisayar Mühendisliği Bölümü Karınca Koloni Algoritması Bilim adamları, böcek davranışlarını inceleyerek

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ı

Gezgin Satıcı Probleminin Karınca Kolonisi ve Genetik Algoritmalarla Eniyilemesi ve Karşılaştırılması

Gezgin Satıcı Probleminin Karınca Kolonisi ve Genetik Algoritmalarla Eniyilemesi ve Karşılaştırılması Süleyman Demirel Üniversitesi Fen Bilimleri Enstitüsü Dergisi Suleyman Demirel University Journal of Natural andappliedscience 18(1), 8-13, 2014 Gezgin Satıcı Probleminin Karınca Kolonisi ve Genetik Algoritmalarla

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ı

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ı

Gezgin Satıcı Problemlerinin Metasezgiseller ile Çözümü. Solving Travelling Salesman Problems with Metaheuristics

Gezgin Satıcı Problemlerinin Metasezgiseller ile Çözümü. Solving Travelling Salesman Problems with Metaheuristics Gezgin Satıcı Problemlerinin Metasezgiseller ile Çözümü Sultan KUZU 1 Onur ÖNAY 2 Uğur ŞEN 3 Sayısal Yöntemler, İşletme Fakültesi, İstanbul Üniversitesi, İstanbul, Türkiye Sayısal Yöntemler, İşletme Fakültesi,

Detaylı

GA, AS, ACS VE MMAS ALGORİTMALARI PERFORMANSLARININ GEZGİN SATICI PROBLEMİ ÇÖZÜMÜ ÜZERİNDE DEĞERLENDİRİLMESİ

GA, AS, ACS VE MMAS ALGORİTMALARI PERFORMANSLARININ GEZGİN SATICI PROBLEMİ ÇÖZÜMÜ ÜZERİNDE DEĞERLENDİRİLMESİ 50 SDU International Journal of Technological Sciences pp. 50-60 Computational Technologies GA, AS, ACS VE MMAS ALGORİTMALARI PERFORMANSLARININ GEZGİN SATICI PROBLEMİ ÇÖZÜMÜ ÜZERİNDE DEĞERLENDİRİLMESİ

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ı

Ü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ı

GEZGİN SATICI PROBLEMİ İÇİN BİR MEMETİK ALGORİTMA ÖNERİSİ

GEZGİN SATICI PROBLEMİ İÇİN BİR MEMETİK ALGORİTMA ÖNERİSİ GEZGİN SATICI PROBLEMİ İÇİN BİR MEMETİK ALGORİTMA ÖNERİSİ Engin Sansarcı İ.T.Ü. İşletme Fakültesi, İSTANBUL enginsansarci@gmail.com Abdullah Aktel İ.T.Ü. İşletmeFakültesi, İSTANBUL abdullahaktel@gmail.com

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ı

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ı E M R U L L A H S O N U Ç A K A D E M I K B I L I Ş I M Ş U B A T 2 0 1 5 E M R U L L A H S O N U Ç,

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ı

Ö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ı

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

Hülya Özdağ (YTÜ Matematik Bölümü Ö.Ü.) Nilgün Aygör (YTÜ Matematik Bölümü Ö.Ü.) Aykut Parlak (YTÜ Matematik Mühendisliği) Karınca Kolonisi Algoritmasının Zaman Çizelgelemesi Üzerine: Bir Modellemesi ve Uygulaması Hülya Özdağ (YTÜ Matematik Bölümü Ö.Ü.) Nilgün Aygör (YTÜ Matematik Bölümü Ö.Ü.) Aykut Parlak (YTÜ Matematik Mühendisliği)

Detaylı

Fonksiyon Optimizasyonunda Genetik Algoritmalar

Fonksiyon Optimizasyonunda Genetik Algoritmalar 01-12-06 Ümit Akıncı Fonksiyon Optimizasyonunda Genetik Algoritmalar 1 Fonksiyon Optimizasyonu Fonksiyon optimizasyonu fizikte karşımıza sık çıkan bir problemdir. Örneğin incelenen sistemin kararlı durumu

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ı

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ı

OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI

OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI A. Doğan 1 M. Alçı 2 Erciyes Üniversitesi Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği Bölümü 1 ahmetdogan@erciyes.edu.tr 2 malci@erciyes.edu.tr

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ı

İSTANBUL ÜNİVERSİTESİ İŞLETME FAKÜLTESİ DERGİSİ

İSTANBUL ÜNİVERSİTESİ İŞLETME FAKÜLTESİ DERGİSİ İSTANBUL ÜNİVERSİTESİ İŞLETME FAKÜLTESİ DERGİSİ İstanbul Üniversitesi İşletme Fakültesi Dergisi, İstanbul Üniversitesi İşletme Fakültesi nin uluslararası resmi hakemli bilimsel dergisidir. Nisan ve Kasım

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri (nt lgorithm) Doç.Dr. M. li kcayol 996 yılında Marco Dorigo tarafından ortaya atılmıştır. Temel olarak karıncaların yiyecek madde ile yuvaları arasındaki en kısa yolu bulmalarından

Detaylı

Küre Üzerinde 3 Boyutlu Gezgin Satıcı Problemi Çözümünde Parçacık Sürü Optimizasyonu Uygulaması

Küre Üzerinde 3 Boyutlu Gezgin Satıcı Problemi Çözümünde Parçacık Sürü Optimizasyonu Uygulaması Akademik Bilişim 14 - XVI. Akademik Bilişim Konferansı Bildirileri Küre Üzerinde 3 Boyutlu Gezgin Satıcı Problemi Çözümünde Parçacık Sürü Optimizasyonu Uygulaması Hüseyin Eldem 1, Erkan Ülker 2 1 Karamanoğlu

Detaylı

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

PARÇACIK SÜRÜ OPTİMİZASYONU BMÜ-579 METASEZGİSEL YÖNTEMLER YRD. DOÇ. DR. İLHAN AYDIN PARÇACIK SÜRÜ OPTİMİZASYONU BMÜ-579 METASEZGİSEL YÖNTEMLER YRD. DOÇ. DR. İLHAN AYDIN 1995 yılında Dr.Eberhart ve Dr.Kennedy tarafından geliştirilmiş popülasyon temelli sezgisel bir optimizasyon tekniğidir.

Detaylı

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

AÇIK ATÖLYE TİPİ ÇİZELGELEME PROBLEMLERİNİN PARALEL KANGURU ALGORİTMASI İLE ÇÖZÜMÜ Gazi Üniv. Müh. Mim. Fak. Der. Journal of the Faculty of Engineering and Architecture of Gazi University Cilt 27, No 4, 855-864, 2012 Vol 27, No 4, 855-864, 2012 AÇIK ATÖLYE TİPİ ÇİZELGELEME PROBLEMLERİNİN

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ı

Karınca Koloni Algoritması 1

Karınca Koloni Algoritması 1 Yrd. Doç. Dr. İbrahim KÜÇÜKKOÇ Web: http://ikucukkoc.baun.edu.tr Karınca Koloni Algoritması 1 6 Ders Planı (Vize Sonrası) 11. Hafta (H7312): Sürü Zekası, Doğada Karıncalar, ACO Giriş 12. Hafta (H7312):

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ı

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ı

Geliştirilmiş Yerçekimsel Arama Algoritması: MSS-GSA

Geliştirilmiş Yerçekimsel Arama Algoritması: MSS-GSA Geliştirilmiş Yerçekimsel Arama Algoritması: MSS-GSA * 1 Nihan Kazak ve 2 Alpaslan Duysak * 1 Mühendislik Fakültesi, Bilgisayar Mühendisliği, Bilecik Şeyh Edebali Üniversitesi, Türkiye 2 Mühendislik Fakültesi,

Detaylı

Montaj Hatti Tasarımı ve Analizi - 3

Montaj Hatti Tasarımı ve Analizi - 3 Balıkesir Universitesi, Endustri Muhendisligi Bolumu 2017-2018 Bahar Yariyili Montaj Hatti Tasarımı ve Analizi - 3 Yrd. Doç. Dr. Ibrahim Kucukkoc http://ikucukkoc.baun.edu.tr Düzgünlük Indeksi (Smoothness

Detaylı

Esnek Hesaplamaya Giriş

Esnek Hesaplamaya Giriş Esnek Hesaplamaya Giriş J E O L O J İ M Ü H E N D İ S L İ Ğ İ A. B. D. E S N E K H E S A P L A M A Y Ö N T E M L E R İ - I DOÇ. DR. ERSAN KABALCI Esnek Hesaplama Nedir? Esnek hesaplamanın temelinde yatan

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ı

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

ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ 1 T.C. SAKARYA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ MÜHENDİSLİK TASARIMI BAŞLIK HAZIRLAYAN Adı Soyadı DANIŞMAN Ünvanı Adı Soyadı ARALIK 2017 2 İÇİNDEKİLER İçindekiler Sayfası

Detaylı

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

PARALEL MAKĠNALARIN GENETĠK ALGORĠTMA ĠLE ÇĠZELGELENMESĠNDE MUTASYON ORANININ ETKĠNLĠĞĠ Ege Akademik BakıĢ / Ege Academic Review 10 (1) 2010: 199-210 PARALEL MAKĠNALARIN GENETĠK ALGORĠTMA ĠLE ÇĠZELGELENMESĠNDE MUTASYON ORANININ ETKĠNLĠĞĠ EFFICIENCY OF MUTATION RATE FOR PARALLEL MACHINE SCHEDULING

Detaylı

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

ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ T.C. SAKARYA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ BİTİRME ÇALIŞMASI TEZ BAŞLIĞI HAZIRLAYAN Adı Soyadı DANIŞMAN Ünvanı Adı Soyadı MAYIS 2017 2 İÇİNDEKİLER İçindekiler Sayfası

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ı

Küre Üzerinde 3 Boyutlu Gezgin Satıcı Problemi Çözümünde Parçacık Sürü Optimizasyonu Uygulaması

Küre Üzerinde 3 Boyutlu Gezgin Satıcı Problemi Çözümünde Parçacık Sürü Optimizasyonu Uygulaması Küre Üzerinde 3 Boyutlu Gezgin Satıcı Problemi Çözümünde Parçacık Sürü Optimizasyonu Uygulaması Hüseyin Eldem 1, Erkan Ülker 2 1 Karamanoğlu Mehmetbey Üniversitesi, Bilgisayar Teknolojileri Bölümü, Karaman

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ı

DOĞRUSAL OLMAYAN REGRESYON ANALİZİNDE GERÇEK DEĞER KODLAMALI GENETİK ALGORİTMA

DOĞRUSAL OLMAYAN REGRESYON ANALİZİNDE GERÇEK DEĞER KODLAMALI GENETİK ALGORİTMA Istanbul Ticaret Üniversitesi Sosyal Bilimler Dergisi Yıl:8 Sayı:15 Bahar 2009 s.167-178 DOĞRUSAL OLMAYAN REGRESYON ANALİZİNDE GERÇEK DEĞER KODLAMALI GENETİK ALGORİTMA Timur KESKİNTÜRK * Serap ŞAHİN ÖZET

Detaylı

T.C. YILDIZ TEKNİK ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ GEZGİN SATICI PROBLEMLERİNİN ÇÖZÜMÜ İÇİN ELEKTROMANYETİZMA SEZGİSELİNİN UYARLANMASI

T.C. YILDIZ TEKNİK ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ GEZGİN SATICI PROBLEMLERİNİN ÇÖZÜMÜ İÇİN ELEKTROMANYETİZMA SEZGİSELİNİN UYARLANMASI T.C. YILDIZ TEKNİK ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ GEZGİN SATICI PROBLEMLERİNİN ÇÖZÜMÜ İÇİN ELEKTROMANYETİZMA SEZGİSELİNİN UYARLANMASI BURAK TOPCU YÜKSEK LİSANS TEZİ ENDÜSTRİ MÜHENDİSLİĞİ ANABİLİM

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ı

GENETİK ALGORİTMALAR BÜŞRA GÜRACAR

GENETİK ALGORİTMALAR BÜŞRA GÜRACAR GENETİK ALGORİTMALAR BÜŞRA GÜRACAR 201420404036 İÇERİK Genetik Algoritmanın, Amacı Kullanım Alanları Kavramları Uygulama Adımları Parametreler Genetik Algoritma Kodlama Türleri Genetik Algoritma Genetik

Detaylı

Yard. Doç. Dr. İrfan DELİ. Matematik

Yard. Doç. Dr. İrfan DELİ. Matematik Unvanı Yard. Doç. Dr. Adı Soyadı İrfan DELİ Doğum Yeri ve Tarihi: Çivril/Denizli -- 06.04.1986 Bölüm: E-Posta Matematik irfandeli20@gmail.com, irfandeli@kilis.edu.tr AKADEMİK GELİŞİM ÜNİVERSİTE YIL Lisans

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ı

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU KİŞİSEL BİLGİLER Adı Soyadı Tolga YÜKSEL Ünvanı Birimi Doğum Tarihi Yrd. Doç. Dr. Mühendislik Fakültesi/ Elektrik Elektronik Mühendisliği 23.10.1980

Detaylı

PERFORMANCE COMPARISON OF KARATSUBA AND NIKHILAM MULTIPLICATION ALGORITHMS FOR DIFFERENT BIT LENGTHS

PERFORMANCE COMPARISON OF KARATSUBA AND NIKHILAM MULTIPLICATION ALGORITHMS FOR DIFFERENT BIT LENGTHS İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Yıl:14 Sayı: 27 Bahar 2015 s. 55-64 Araştırma Makalesi KARATSUBA VE NIKHILAM ÇARPMA İŞLEMİ ALGORİTMALARININ FARKLI BİT UZUNLUKLARI İÇİN PERFORMANSLARININ

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ı

T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ

T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ AÇIK ATÖLYE ÇĠZELGELEME PROBLEMLERĠNĠN PARALEL KANGURU ALGORĠTMASI ĠLE ÇÖZÜMÜ Taha DURMAZ YÜKSEK LĠSANS TEZĠ Endüstri Mühendisliği Anabilim Dalı Temmuz-2011

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ı

T.C. İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOORDİNASYON BİRİMİ

T.C. İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOORDİNASYON BİRİMİ T.C. İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ BİLİMSEL ARAŞTIRMA PROJELERİ KOORDİNASYON BİRİMİ PROJE BAŞLIĞI Mühendislik Problemlerinin Bilgisayar Destekli Çözümleri Proje No:2013-2-FMBP-73 Proje Türü ÖNAP SONUÇ

Detaylı

DİFERANSİYEL GELİŞİM ALGORİTMASI

DİFERANSİYEL GELİŞİM ALGORİTMASI İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Yıl: 5 Sayı: 9 Bahar 2006/1 s.85-99 DİFERANSİYEL GELİŞİM ALGORİTMASI Timur KESKİNTÜRK ÖZET Doğrusal olmayan problemlerin çözümüne yönelik olarak geliştirilmiş

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ı

İNSANSIZ HAVA ARAÇLARININ ROTA OPTİMİZASYONU

İNSANSIZ HAVA ARAÇLARININ ROTA OPTİMİZASYONU VI. ULUSAL HAVACILIK VE UZAY KONFERANSI 28-30 Eylül 2016, Kocaeli Üniversitesi, Kocaeli İNSANSIZ HAVA ARAÇLARININ ROTA OPTİMİZASYONU Muharrem Selim CAN 1 ve Pınar ÇİVİCİOĞLU 2 Erciyes Üniversitesi/Havacılık

Detaylı

BLM-431 YAPAY ZEKA. Ders-5 Bilgili Arama Yöntemleri. Yrd. Doç. Dr. Ümit ATİLA

BLM-431 YAPAY ZEKA. Ders-5 Bilgili Arama Yöntemleri. Yrd. Doç. Dr. Ümit ATİLA BLM-431 YAPAY ZEKA Ders-5 Bilgili Arama Yöntemleri Yrd. Doç. Dr. Ümit ATİLA umitatila@karabuk.edu.tr http://web.karabuk.edu.tr/umitatilla/ Arama Grafları Eğer arama uzayı ağaç yapısından değil de graf

Detaylı

İZMİR İN GEZGİN SATICISI

İZMİR İN GEZGİN SATICISI ÖZEL EGE LİSESİ İZMİR İN GEZGİN SATICISI HAZIRLAYAN ÖĞRENCİLER: Aylin RAMYAR Doruk ÇAKMAKÇI DANIŞMAN ÖĞRETMEN: Serenay YILMAZ İZMİR 2014 İÇİNDEKİLER 1. PROJENİN AMACI... 3 2. GİRİŞ... 3 3. ÖN BİLGİLER...

Detaylı

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

Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi Pamukkale University Journal of Engineering Sciences Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi Pamukkale University Journal of Engineering Sciences Kabul Edilmiş Araştırma Makalesi (Düzenlenmemiş Sürüm) Accepted Research Article (Uncorrected Version)

Detaylı

MATEMATİK BÖLÜMÜ BÖLÜM KODU:3201

MATEMATİK BÖLÜMÜ BÖLÜM KODU:3201 BÖLÜM KODU:01 011-01 01.Yarıyıl Dersleri 0.Yarıyıl Dersleri MTK 101 Analiz I Analysis I 4 1 5 6 MTK 10 Analiz II Analysis II 4 1 5 6 MTK 11 Lineer Cebir I Linear Algebra I 1 4 MTK 1 Lineer Cebir II Linear

Detaylı

Karar Tablosu Destekli Olay Sıra Çizgeleri Temelli Sınama Durum Üretim Aracı

Karar Tablosu Destekli Olay Sıra Çizgeleri Temelli Sınama Durum Üretim Aracı Karar Tablosu Destekli Olay Sıra Çizgeleri Temelli Sınama Durum Üretim Aracı Fevzi Belli 1 Michael Linschulte 2 Tuğkan Tuğlular 3 1,3 İzmir Yüksek Teknoloji Enstitüsü, Urla, İzmir, Türkiye 2 Andagon GmbH,

Detaylı

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

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR Sınıflandırma Yöntemleri: Karar Ağaçları (Decision Trees) Örnek Tabanlı Yöntemler (Instance Based Methods): k en yakın komşu (k nearest

Detaylı

Deniz ERSOY Elektrik Yük. Müh.

Deniz ERSOY Elektrik Yük. Müh. Deniz ERSOY Elektrik Yük. Müh. AMACIMIZ Yenilenebilir enerji kaynaklarının tesis edilmesi ve enerji üretimi pek çok araştırmaya konu olmuştur. Fosil yakıtların giderek artan maliyeti ve giderek tükeniyor

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Genetik Algoritma (Genetic Algorithm) Doç.Dr. M. Ali Akcayol Genetik Algoritma 1970 li yıllarda John Holland tarafından geliştirilmiştir. 1989 yılında David E. Goldberg Genetik

Detaylı

BİRİNCİ BASIMA ÖN SÖZ

BİRİNCİ BASIMA ÖN SÖZ BİRİNCİ BASIMA ÖN SÖZ Varlıkların kendilerinde cereyan eden olayları ve varlıklar arasındaki ilişkileri inceleyerek anlamak ve bunları bilgi formuna dökmek kimya, biyoloji, fizik ve astronomi gibi temel

Detaylı

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

Kablosuz Sensör Ağlar ve Eniyileme. Tahir Emre KALAYCI. 21 Mart 2008 Kablosuz Sensör Ağlar ve Eniyileme Tahir Emre KALAYCI 21 Mart 2008 Gündem Genel Bilgi Alınan Dersler Üretilen Yayınlar Yapılması Planlanan Doktora Çalışması Kablosuz Sensör Ağlar Yapay Zeka Teknikleri

Detaylı

KARINCA OPTİMİZASYONU. Harun Kayıkçı

KARINCA OPTİMİZASYONU. Harun Kayıkçı KARINCA OPTİMİZASYONU Harun Kayıkçı Ö Z E T : Karınca kolonisi optimizasyonu algoritması, kombinasyonel (kombinasyon hesapları içeren) optimizasyon problemlerinde, optimuma en yakın çözümü üretmek için

Detaylı

Modifiye Yapay Arı Koloni Algoritması ile Nümerik Fonksiyon Optimizasyonu Modified Artificial Bee Colony Algorithm for Numerical Function Optimization

Modifiye Yapay Arı Koloni Algoritması ile Nümerik Fonksiyon Optimizasyonu Modified Artificial Bee Colony Algorithm for Numerical Function Optimization Modifiye Yapay Arı Koloni Algoritması ile Nümerik Fonksiyon Optimizasyonu Modified Artificial Bee Colony Algorithm for Numerical Function Optimization Bilal Babayiğit 1, Resul Özdemir 2 1 Bilgisayar Mühendisliği

Detaylı

Doğal Hesaplama (COMPE 564) Ders Detayları

Doğal Hesaplama (COMPE 564) Ders Detayları Doğal Hesaplama (COMPE 564) Ders Detayları Ders Adı Doğal Hesaplama Ders Kodu COMPE 564 Dönemi Ders Uygulama Laboratuar Kredi AKTS Saati Saati Saati Güz 3 0 0 3 7.5 Ön Koşul Ders(ler)i Öğretim üyesinin

Detaylı

YÖNEYLEM ARAŞTIRMASI - I

YÖNEYLEM ARAŞTIRMASI - I YÖNEYLEM ARAŞTIRMASI - I 1/19 İçerik Yöneylem Araştırmasının Dalları Kullanım Alanları Yöneylem Araştırmasında Bazı Yöntemler Doğrusal (Lineer) Programlama, Oyun Teorisi, Dinamik Programlama, Tam Sayılı

Detaylı

Nedim TUTKUN Düzce Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü Düzce-Türkiye

Nedim TUTKUN Düzce Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü Düzce-Türkiye Optimizasyon Teknikleri Nedim TUTKUN nedimtutkun@duzce.edu.tr Düzce Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü Düzce-Türkiye Optimizasyon nedir? İşleri daha iyi yapmak Daha fazla kâr elde etmek

Detaylı

BCA605 Bilgisayar Oyunlarında Yapay Zeka

BCA605 Bilgisayar Oyunlarında Yapay Zeka BCA605 Bilgisayar Oyunlarında Yapay Zeka Ders 1 : Genel Tanıtım Zümra Kavafoğlu Hakkımda Araştırma Alanları Bilgisayar Grafiği ve Animasyonu Fizik-tabanlı Animasyon Karakter Animasyonu Bilgisayar Animasyonu

Detaylı

91-03-01-517 YAPAY ZEKA (Artificial Intelligence)

91-03-01-517 YAPAY ZEKA (Artificial Intelligence) 91-03-01-517 YAPAY ZEKA (Artificial Intelligence) Dersi Veren Öğretim Üyesi Y. Doç. Dr. Aybars UĞUR Ders Web Sayfası : http://yzgrafik.ege.edu.tr/~ugur 27.09.2009 Y. Doç. Dr. Aybars UĞUR (517 Yapay Zeka)

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ı

ADNAN MENDERES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MATEMATİK ANABİLİM DALI MATEMATİK PROGRAMI DERS LİSTESİ

ADNAN MENDERES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MATEMATİK ANABİLİM DALI MATEMATİK PROGRAMI DERS LİSTESİ Ders List ADNAN MENDERES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MATEMATİK ANABİLİM DALI MATEMATİK PROGRAMI DERS LİSTESİ 17.11.2016 Yüksek Lisans Dersleri Kod Ders Adı Ders Adı (EN) T U L K AKTS MTK501 Reel

Detaylı

Fonksiyon Minimizasyonunda Simulated Annealing Yöntemi

Fonksiyon Minimizasyonunda Simulated Annealing Yöntemi 07-04-006 Ümit Akıncı Fonksiyon Minimizasyonunda Simulated Annealing Yöntemi İçindekiler Fonksiyon Minimizasyonu Metropolis Algoritması. Algoritma.......................................... Bir boyutlu

Detaylı

Görev Unvanı Alan Üniversite Yıl Prof. Dr. Elek.-Eln Müh. Çukurova Üniversitesi Eylül 2014

Görev Unvanı Alan Üniversite Yıl Prof. Dr. Elek.-Eln Müh. Çukurova Üniversitesi Eylül 2014 ÖZGEÇMİŞ 1. Adı Soyadı : MUSTAFA GÖK 2. Doğum Tarihi: : 1972 3. Unvanı : Prof. Dr. 4. Öğrenim Durumu Derece Alan Üniversite Yıl Lisans Elektronik Mühendisliği İstanbul Üniversitesi 1995 Yüksek Lisans Electrical

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ı

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

omer.akgobek@zirve.edu.tr ISSN : 1308-7231 orhanengin@yahoo.com 2010 www.newwsa.com Sanliurfa-Turkey 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

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ı

Anadolu Üniversitesi Endüstri Mühendisliği Bölümü İST328 Yöneylem Araştırması 2 Dersi Bahar Dönemi. Hazırlayan: Doç. Dr.

Anadolu Üniversitesi Endüstri Mühendisliği Bölümü İST328 Yöneylem Araştırması 2 Dersi Bahar Dönemi. Hazırlayan: Doç. Dr. Anadolu Üniversitesi Endüstri Mühendisliği Bölümü İST8 Yöneylem Araştırması Dersi 00-0 Bahar Dönemi Hazırlayan: Doç. Dr. Nil ARAS AÇIKLAMA Bu sunu izleyen kaynaklardaki örnek ve bilgilerden faydalanarak

Detaylı

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

Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ. Ders 1- Yapay Zekâya Giriş. Erhan AKDOĞAN, Ph.D. Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ Ders 1- Yapay Zekâya Giriş Erhan AKDOĞAN, Ph.D. Yapay Zekâ nedir?! İnsanın düşünme ve karar verme yeteneğini bilgisayarlar aracılığı ile taklit etmeye

Detaylı

Montaj Hatti Tasarımı ve Analizi - 7

Montaj Hatti Tasarımı ve Analizi - 7 Balıkesir Universitesi, Endustri Muhendisligi Bolumu 2015-2016 Bahar Yariyili Montaj Hatti Tasarımı ve Analizi - 7 Dr. Ibrahim Kucukkoc http://ikucukkoc.baun.edu.tr 2 TEK MODELLİ U-TİPİ MONTAJ HATTI DENGELEME

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ı

ÖZGEÇMİŞ. Derece Alan Üniversite Yıl

ÖZGEÇMİŞ. Derece Alan Üniversite Yıl ÖZGEÇMİŞ 1. Adı Soyadı: Hande GÜNAY AKDEMİR 2. Doğum Tarihi: 29.08.1980 3. Unvanı: Dr. Öğr. Üyesi 4. Öğrenim Durumu: Derece Alan Üniversite Yıl Lisans Matematik Yıldız Teknik Üniversitesi 2003 Y. Lisans

Detaylı

Çoklu Gezgin Satıcı Problemi ve Sezgisel Çözüm Yöntemlerinin İncelenmesi

Çoklu Gezgin Satıcı Problemi ve Sezgisel Çözüm Yöntemlerinin İncelenmesi Çoklu Gezgin Satıcı Problemi ve Sezgisel Çözüm Yöntemlerinin İncelenmesi Özet: Gezgin satıcı probleminin iki veya daha fazla satıcı ile modellenmesiyle ortaya çıkan yeni probleme Çoklu Gezgin Satıcı Problemi

Detaylı

GAZİOSMANPAŞA ÜNİVERSİTESİ FEN-EDEBİYAT FAKÜLTESİ/MATEMATİK BÖLÜMÜ/MATEMATİK PR.

GAZİOSMANPAŞA ÜNİVERSİTESİ FEN-EDEBİYAT FAKÜLTESİ/MATEMATİK BÖLÜMÜ/MATEMATİK PR. İRFAN DELİ YARDIMCI DOÇENT E-Posta Adresi irfandeli@kilis.edu.tr Telefon (İş) Telefon (Cep) Faks Adres 3488142662-1731 3488142663 Kilis 7 aralık üniv. Eğitim fak. kilis/merkez Öğrenim Bilgisi Doktora 2010

Detaylı

T.C. YILDIZ TEKNİK ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ OPTİMİZASYON PROBLEMLERİNİN ÇÖZÜMÜNDE MELEZ METASEZGİSEL BİR ALGORİTMANIN TASARIMI

T.C. YILDIZ TEKNİK ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ OPTİMİZASYON PROBLEMLERİNİN ÇÖZÜMÜNDE MELEZ METASEZGİSEL BİR ALGORİTMANIN TASARIMI T.C. YILDIZ TEKNİK ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ OPTİMİZASYON PROBLEMLERİNİN ÇÖZÜMÜNDE MELEZ METASEZGİSEL BİR ALGORİTMANIN TASARIMI GANİMET NİLAY YÜCENUR DOKTORA TEZİ ENDÜSTRİ MÜHENDİSLİĞİ ANABİLİM

Detaylı

BÖLÜM 3: TEK-ÇÖZÜM TABANLI METASEZGİSELLER. Bölüm Hedefi

BÖLÜM 3: TEK-ÇÖZÜM TABANLI METASEZGİSELLER. Bölüm Hedefi BÖLÜM 3: TEK-ÇÖZÜM TABANLI METASEZGİSELLER Bölüm Hedefi Tek-çözüm tabanlı metasezgiseller (S-metasezgiseller) optimizasyon problemlerini çözerlerken belirli bir anda sadece bir çözümü değerlendirirler

Detaylı

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SANAL ARTIRILMIŞ VE AKILLI TEKNOLOJİLER (SAAT) LABORATUVARI SAAT Laboratuvarı Koordinatör: Yrd. Doç. Dr. Gazi Erkan BOSTANCI SAAT

Detaylı

Montaj Hatti Tasarımı ve Analizi - 7

Montaj Hatti Tasarımı ve Analizi - 7 Balıkesir Universitesi, Endustri Muhendisligi Bolumu 2017-2018 Bahar Yariyili Montaj Hatti Tasarımı ve Analizi - 7 Yrd. Doç. Dr. Ibrahim Kucukkoc http://ikucukkoc.baun.edu.tr 2 TEK MODELLİ U-TİPİ MONTAJ

Detaylı

Sigma 28, 86-101, 2010 Research Article / Araştırma Makalesi SOLVING THE FUZZY PROJECT SCHEDULING PROBLEMS WITH META- HEURISTIC METHODS

Sigma 28, 86-101, 2010 Research Article / Araştırma Makalesi SOLVING THE FUZZY PROJECT SCHEDULING PROBLEMS WITH META- HEURISTIC METHODS Journal of Engineering and Natural Sciences Mühendislik ve Fen Bilimleri Dergisi Sigma 28, 86-101, 2010 Research Article / Araştırma Makalesi SOLVING THE FUZZY PROJECT SCHEDULING PROBLEMS WITH META- HEURISTIC

Detaylı

Güz Dönemi Zorunlu Dersleri

Güz Dönemi Zorunlu Dersleri T.C. AKSARAY ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ELEKTRİK-ELEKTRONİK ve BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI TEZLİ YÜKSEK LİSANS PROGRAMI Güz Dönemi Zorunlu Dersleri EEBM 501 İleri Mühendislik Matematiği

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ı

MÜFREDAT DERS LİSTESİ

MÜFREDAT DERS LİSTESİ MÜFREDAT DERS LİSTESİ MÜHENDİSLİK FAK. / BİLGİSAYAR MÜHENDİSL / 2010 BİLGİSAYAR MÜHENDİSLİĞİ Müfredatı 0504101 Matematik I Calculus I 1 GÜZ 4 5 Z 0504102 Genel Fizik I General Physics I 1 GÜZ 4 4 Z 0504103

Detaylı

BİR OTOMOTİV YAN SANAYİ FİRMASINDA TEK MODELLİ VE KARIŞIK MODELLİ MONTAJ HATTI DENGELEME PROBLEMİ

BİR OTOMOTİV YAN SANAYİ FİRMASINDA TEK MODELLİ VE KARIŞIK MODELLİ MONTAJ HATTI DENGELEME PROBLEMİ Endüstri Mühendisliði Dergisi Cilt: 22 Sayý: 1 Sayfa: (21-30) YA/EM 2009 Özel Sayısı BİR OTOMOTİV YAN SANAYİ FİRMASINDA TEK MODELLİ VE KARIŞIK MODELLİ MONTAJ HATTI DENGELEME PROBLEMİ A. Yurdun ORBAK *,

Detaylı