Atölye tipi çizelgeleme probleminin genetik algoritma ile çözümünde monolotik ve mikroservis mimarilerinin karşılaştırmalı analizi ve performans optimizasyonu
Comparative analysis and performance optimization of solving the job shop scheduling problem using genetic algorithm with monolithic and microservice architectures
- Tez No: 824728
- Danışmanlar: PROF. DR. AYDIN ÇETİN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2023
- Dil: Türkçe
- Üniversite: Gazi Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu çalışmanın amacı, Atölye Tipi Çizelgeleme Problemi(ATÇP)' nin çözümü için genetik algoritma temelli monolotik ve mikro servis mimarilerinin performansını analiz etmek, zaman karmaşıklığını azaltma potansiyellerini değerlendirmek, avantajları ve sınırlılıkları ortaya koymaktır. Monolitik bir uygulama tasarlanarak zaman karmaşıklığının azaltılması için farklı teknikler denenmiş ve bu tekniklerin etkisi karşılaştırılmıştır. Ardından, genetik algoritma temelli çözüm mikro servis mimarisi kullanılarak ölçeklendirilmiş ve performans analizi yapılmıştır. Her iki mimarinin performansı, genetik algoritmanın zaman karmaşıklığını azaltma becerisine odaklanarak karşılaştırılmıştır. Sonuçlar, mikro servis mimarisinin genetik algoritmanın zaman karmaşıklığını azaltmada farklılıklar sağladığını ve bu yaklaşımların ölçeklenebilirlik ve modülerlik açısından avantajları ve sınırlılıklarını ortaya koymuştur. Ayrıca, genetik algoritmaların zaman karmaşıklığını azaltma konusunda gelecekte yapılacak araştırmalar için öneriler sunulmuştur.
Özet (Çeviri)
The aim of this study is to analyze the performance of genetic algorithm-based monolithic and microservice architectures for solving the Job-Shop Scheduling Problem, evaluate their potential for reduce time complexity, and highlight their advantages and limitations. Different techniques have been tried and the effects of these techniques have been compared in order to reduce time complexity by designing a monolithic application. Subsequently, the genetic algorithm-based solution was scaled using a microservice architecture, and a performance analysis was conducted. The performance of both architectures was compared focusing on the genetic algorithm's ability to reduce time complexity. The results revealed differences in reducing the time complexity of the Job-Shop Scheduling Problem using the microservice architecture compared to the monolithic approach, and highlighted the advantages and limitations of these approaches in terms of scalability and modularity. Additionally, suggestions were provided for future research on reducing the time complexity of genetic algorithms.
Benzer Tezler
- Türkiye'de üretilen dikiş ipliklerinin incelenmesi ve konfeksiyon endüstrisinde kullanım uygunluklarının araştırılması
Başlık çevirisi yok
CUMHUR ÇAKMAN
- Hazır giyim sanayiinin milli ekonomimizdeki yeri ve bir örnek çalışma
Başlık çevirisi yok
FERHAN DEMREN
Yüksek Lisans
Türkçe
1987
Gazi ÜniversitesiGiyim Endüstrisi ve Giyim Sanatları Ana Bilim Dalı
Yükleniyor...
- Kayseri yöresinde halıcılık ve yöre ekonomisine katkısı üzerine bir araştırma
Başlık çevirisi yok
KASIM KARAHAN