Generiranje i optimizacija rasporeda korištenjem genetskog algoritma (CROSBI ID 320806)
Prilog u časopisu | stručni rad | međunarodna recenzija
Podaci o odgovornosti
Bedalov, Toni ; Kovačević, Željko
hrvatski
Generiranje i optimizacija rasporeda korištenjem genetskog algoritma
U ovom radu opisan je postupak generiranja i optimizacije rasporeda zaposlenika tvrtke korištenjem genetskog algoritma. Općenito, evolucijsko računanje već se dugo koristi za rješavanja ovakvih tipova problema gdje je potrebno pretraživati velika područja svih mogućih rješenja u najkraćem mogućem roku. Budući da su takvi optimizacijski problemi najčešće kompleksnosti "NP-hard", "brute force" pristup nije primjenjiv jer obično košta previše procesorskog vremena. U rješavanju našeg problema koristili smo sve genetske operatore (selekcija, križanja i mutacija), dok je za potrebe implementacije razvijena aplikacija u programskom jeziku Java. Dobiveni rezultati u gotovo svim slučajevima predstavljaju optimalna rješenja (rasporede), a kada nije moguće doći do optimalnog rješenja, naš pristup daje jedno ili više rješenja koja su najbliža traženom optimumu. Pojedini genetski operatori i dobiveni rezultati opisani su u nastavku.
genetski algoritmi ; evolucijsko računanje ; optimizacija ; raspored
nije evidentirano
engleski
Generating and optimizing schedules using genetic algorithm
nije evidentirano
genetic algorithms ; evolutionary computing ; optimization ; schedule
nije evidentirano
Podaci o izdanju
10 (4)
2022.
260-266
objavljeno
1849-1995
2459-6302
10.19279/TVZ.PD.2022-10-4-05
Povezanost rada
Informacijske i komunikacijske znanosti, Računarstvo, Temeljne tehničke znanosti