Geri Dön

Gezgin satıcı problemlerinin çözümü için karınca kolonisi optimizasyonu tabanlı hibrit bir algoritma geliştirilmesi

Developing a hybrid algorithm based on ant colony optimization to solve travelling salesman problems

  1. Tez No: 517712
  2. Yazar: BATUHAN SAYGIN ARSLAN
  3. Danışmanlar: DOÇ. DR. MUSTAFA SERVET KIRAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: Türkçe
  9. Üniversite: Selçuk Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 55

Özet

Optimizasyon, bilimsel veya endüstriyel çalışmalarda elde edilecek çıktıyı en iyi sonuca ulaştırmak için kullanılır. Sonuç çıktısının minimize veya maksimize edilmesiyle optimizasyonun hedeflediği en iyi sonuca ulaşılır. Optimizasyon problemleri, aldığı parametrelere göre ayrık ve sürekli olarak sınıflandırılmaktadır. Gezgin satıcı problemi, satıcının belirli bir noktadan başlayıp uğranması istenen hedeflere sadece tek sefer uğrayarak en kısa yolu kullanıp başladığı noktaya geri dönüşünü içeren ayrık bir optimizasyon problemidir. Gezgin satıcı problemi çözümünde kullanılan birçok çözüm metodu vardır. Bu çözümlerden metasezgisel çözümler, problemin çözüm süresi bakımından diğer metotlara göre daha avantajlıdır ve başarılı sonuçlar elde ederler. Karınca kolonisi optimizasyonu metasezgisel bir çözüm yöntemidir ve gezgin satıcı problemi çözümünde sıkça kullanılır. Bu tez çalışmasında, karınca kolonisi optimizasyonunda kullanılan feromon, ayak izi olarak değiştirilmiş ve algoritma, komşuluk operatörleri ile hibritlenmiştir. Komşuluk operatörleri olarak rastgele yerleştirme, altdizileri rastgele yerleştirme, altdizilerin rastgele yerleştirilmesini terse çevirme yöntemleri daha iyi sonuçların elde edilmesi amacıyla kullanılmıştır. Yapılan bu değişiklikler ile yeni ve daha etkili bir çözüm türü elde edilmesi amaçlanmıştır. Bu çalışmada önerilen hibrit yaklaşım çok bilinen gezgin satıcı problemlerine, Türkiye'nin illerine ve Konya'nın ilçelerine uygulanmıştır. Sonuçlar standart karınca kolonisi optimizasyonu ile kıyaslanmıştır. Süre ve tur uzunluğu göz önünde bulundurulduğunda, oluşturan bu hibrit yaklaşımla, karınca kolonisi algoritmasına göre daha iyi sonuçlar elde edilmiştir.

Özet (Çeviri)

Optimization is used to achieve the best result in scientific or industrial studies. By minimizing or maximizing the result output, the best result of optimization is achieved. Optimization problems are classified as discrete or continuous optimization problems according to the parameters. The traveling salesman problem is a discrete optimization problem that involves the seller who starts from a specific point, visits to the desired destination only once and returns to the starting point using the shortest route. There are many methods to solve travelling salesman problem. In these solutions, metaheuristic methods are more advantageous than the other methods in terms of solution time and achieving successful results. Ant colony optimization is a metaheuristic solution and often used to solve the travelling salesman problem. In this thesis study, the pheromone that used in ant colony optimization is modified as footprint and hybridized with neighborhood operators. Random insertion, random insertion of subsequences and reverse random insertion of subsequences operators as neighborhood operators are used to improve solutions. With these changes, it is aimed to get a new and more effective solution. In this study, the proposed hybrid approach applied to best-known travelling salesman problems, provinces of Turkey and districts of Konya. The results are compared with standard ant colony optimization. When the duration and lap length were evaulated, proposed hybrid approach acquires best results than ant colony optimization.

Benzer Tezler

  1. Optimizasyon problemlerinin çözümü için yapay arı kolonisi algoritması tabanlı yeni yaklaşımlar

    Novel approaches based on articial bee colony algorithm to solve optimization pronlems

    MUSTAFA SERVET KIRAN

    Doktora

    Türkçe

    Türkçe

    2014

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSelçuk Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. MESUT GÜNDÜZ

  2. Solution and Development of the Travelling Salesman Problem and Data Allocation Problem by Using Heuristic Algorithms

    Gezgin Satıcı Problemi ve Veri Tahsis Probleminin Sezgisel Algoritmalar Kullanılarak Çözümü ve Geliştirilmesi

    MOSTAFA MAHI

    Doktora

    İngilizce

    İngilizce

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSelçuk Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HALİFE KODAZ

  3. Meta-heuristic solution approaches for traveling salesman and traveling repairman problems

    Gezgin satıcı ve gezgin tamirci problemleri için meta-sezgisel çözüm yaklaşımları

    ÇAĞLA CERGİBOZAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2013

    Endüstri ve Endüstri MühendisliğiDokuz Eylül Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ALİ SERDAR TAŞAN

  4. Karga ve yarasa tabanlı algoritmaların yeni versiyonlarının geliştirilmesi ve performanslarının değerlendirilmesi

    Development of new versions of crow and bat based algorithms and evaluation of their performance

    ZAHER AKHDIR

    Yüksek Lisans

    Türkçe

    Türkçe

    2020

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolErciyes Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MUSTAFA DANACI

  5. Uygun dağıtım rotası belirlenmesi probleminde hibrit sezgisel bir yöntem uygulanması

    Application of a hybrid heuristic method proposal in the applicable distribution route detection problem

    MERVE ÖZALP

    Yüksek Lisans

    Türkçe

    Türkçe

    2020

    Endüstri ve Endüstri MühendisliğiYıldız Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. SELÇUK ALP