Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Systems Using Graph Attention Networks in Solving Job Shop Scheduling Problems

Valtonen, Lari (2024)

 
Avaa tiedosto
ValtonenLari.pdf (1.043Mt)
Lataukset: 



Valtonen, Lari
2024

Tietotekniikan DI-ohjelma - Master's Programme in Information Technology
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2024-12-17
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-2024120710837
Tiivistelmä
Several industrial settings are formulable as a well-known computationally intractable combinatorial optimization (CO) problem called the job shop scheduling problem (JSSP). The increasing interest in machine learning (ML) along with the development of more powerful hardware has piqued the curiosity to apply machine learning methods in solving combinatorial optimization problems.

The representability of JSSPs as disjunctive graphs allows the employment of graph neural networks (GNN) to perform representation learning techniques on the problems. Graph attention network (GAT) is a type of a GNN that uses an attention mechanism to calculate the importance of nodes.

This study conducts a semi-systematic literature review on systems using GATs to solve JSSP and its variants. The literature search was conducted on Scopus, IEEE, and arXiv databases. 14 studies were reviewed. The literature was analyzed for GAT utilization, different graph representations, and ML methods.

GAT was received as valuable in extracting rich feature information from disjunctive and heterogeneous graphs. In addition, various graph features for enhancing the graph representation were identified. While the parameters in GAT architecture were a factor in the system performance, other methods used in conjunction with GAT were found to have a more considerable impact. Deep reinforcement learning was applied in all systems to learn feasible solutions along with several algorithms and other techniques. Even with training on small problem instances, the systems were able to solve large scheduling problems. The scheduling problem formulations were simplistic and did not represent a real-world situation.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [41864]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste