Uyarlanabilir genetik algoritma ile permütasyon akış tipi çizelgeleme problemini çözme

Loading...
Publication Logo

Date

2023

Journal Title

Journal ISSN

Volume Title

Publisher

Open Access Color

OpenAIRE Downloads

OpenAIRE Views

Research Projects

Journal Issue

Abstract

The permutation flow shop scheduling problem (PFSSP) is a problem that arises in manufacturing scenarios where a set of jobs must be processed on a set of machines in a specific order. The problem aims to find the job order that will minimize the makespan of the whole process. It is an NP-Hard combinatorial optimization problem, hence its exact solution is computationally difficult and requires a significant amount of time. This thesis proposes a new heuristic algorithm called the Adaptive Genetic Algorithm (AGA) for solving a PFSSP. The AGA combines a conventional genetic algorithm with an adaptive mechanism that incorporates three different local searches. The algorithm evaluates the performance of each local search at each generational iteration and makes a decision on which one to use based on their previous performances. The experimental results showed that the algorithm outperformed one of the state-of-the-art algorithms (i.e. GA-BAT) in terms of solution quality and found optimal or near-optimal solutions for the selected benchmarks. The AGA algorithm is a promising approach for solving the PFSSP and could be extended to apply to other combinatorial optimization problems.
Permütasyon akış tipi çizelgeleme problemi (PATÇP), bir dizi işin belirli bir sırayla bir dizi makinede işlenmesi gerektiği üretim senaryolarında ortaya çıkan bir problemdir. Tüm işlerin tamamlanması için gereken süreyi en aza indirecek en iyi işlem sırasını bulmak amaçlanır. PATÇP bir NP-Zor kombinatoryel optimizasyon problemidir, dolayısıyla tam çözümü zordur ve hesaplama için önemli miktarda zaman gerektirir. Bu tezde, PATÇP çözümü için yeni bir sezgisel algoritma olan Uyarlanabilir Genetik Algoritma (UGA) önerilmektedir. UGA, geleneksel bir genetik algoritmayı üç farklı yerel arama yöntemini uyarlanabilir bir mekanizmayla birleştirmektedir. Algoritma, her nesil iterasyonunda her yerel aramanın performansını değerlendirir ve önceki performanslarına dayanarak hangisini kullanacağına karar verir. Başarılı olan yerel aramaların seçim olasılığı artar ve başarısız olanların seçim olasılığı azalır. Bu şekilde, UGA algoritması, önceki nesillerde elde ettiği bilgiyle uyarlanır ve yönlendirilir. Önerilen algoritma, çözüm kalitesi açısından diğer en gelişmiş algoritmalardan biri olan GA-BAT'ın performansını geride bırakmış ve ya optimal ya da optimale yakın sonuçlar üretmiştir. UGA algoritması, Permütasyon akış tipi çizelgeleme probleminin çözümü için umut verici bir yaklaşım olup diğer kombinatoryel problemlere de uyarlanabilir.

Description

Keywords

Evrimsel Algoritmalar, İş Akışı Çizelgeleme, Optimization Problem, Genetik Algoritmalar, Heuristic Algorithms, Computer Engineering and Computer Science and Control, Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Evolutionary Algorithms, Flow Shop Scheduling, Genetic Algorithms, Optimizasyon Problemi, Sezgisel Algoritmalar

Turkish CoHE Thesis Center URL

Fields of Science

Citation

WoS Q

Scopus Q

Source

Volume

Issue

Start Page

End Page

69
Google Scholar Logo
Google Scholar™

Sustainable Development Goals

SDG data could not be loaded because of an error. Please refresh the page or try again later.