magistrsko delo

Abstract

Magistrsko delo obravnava proces optimizacije ustvarjanja urnikov in razporejanja zaposlenih, s katerim se dnevno srečujejo vodje in organizatorji več vrst industrij, kjer je potrebno izmensko delo. Optimizacijo procesa dosežemo s samodejnim razporejanjem zaposlenih, kjer si lahko pomagamo s pristopi umetne inteligence, ki z učinkovitimi izračuni pomagajo pri izdelavi urnikov. Predpostavimo, da bodo računalniški izračuni ključnega pomena pri optimizaciji procesa. Ukvarjamo se z razvojem spletne aplikacije ter postavitve potrebne infrastrukture in pričakujemo, da bo takšna rešitev samodejno reševala problem razporejanja zaposlenih. Preučimo teoretične osnove umetne inteligence, področja izpolnjevanja omejitev in metahevristike ter predstavimo problemsko domeno. Ugotovimo, da uporabljene tehnologije in pristopi niso omejeni samo na problemsko domeno razporejanja zaposlenih, vendar tudi na številne ostale probleme. Dosežemo vse začrtane cilje in potrdimo našo domnevo, da bo računalnik problem razporejanja zaposlenih rešil hitreje in bolj učinkovito. Ugotovimo tudi, da je reševanje problema izpolnjevanje omejitev z metahevristiko ključnega pomena, ko želimo zagotoviti optimalno rešitev v razumnem času.

Keywords

umetna inteligenca;optimizacijski algoritmi;spletna aplikacija;razporejanje zaposlenih;

Data

Language: Slovenian
Year of publishing:
Typology: 2.09 - Master's Thesis
Organization: UM FOV - Faculty of Organizational Sciences
Publisher: [N. Pisk]
UDC: 004.8
COBISS: 87269891 Link will open in a new window
Views: 328
Downloads: 47
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: USAGE OF ARTIFICIAL INTELLIGENCE IN APPLICATION DEVELOPMENT FOR EMPLOYEE SCHEDULING
Secondary abstract: This master's thesis deals with the process of optimizing employee scheduling, which is required daily by leaders and organizers of different types of industries where shift work is required. Process optimization is achieved by automatic employee scheduling, where we can use artificial intelligence approaches that help create schedules with efficient calculations. We assume that computer calculations will be crucial in the process of optimization. We developed a web application and set up the necessary infrastructure, and we expect that such a solution will automatically solve the problem of employee scheduling. We studied the theoretical foundations of artificial intelligence, the areas of constraint satisfaction, metaheuristics and the problem domain. We find that the technologies and approaches used are not limited to the problem domain of employee scheduling, but also to a number of other problems. We achieved all the set goals and confirmed our assumption that the computer will solve the problem of scheduling employees faster and more efficiently. We also find that solving constraint satisfaction problems with metaheuristics is of crucial importance when we want to provide an optimal solution within a reasonable time.
Secondary keywords: Umetna inteligenca;Spletne aplikacije;Upravljanje s človeškimi viri;Univerzitetna in visokošolska dela;
Type (COBISS): Master's thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za organizacijske vede
Pages: VI, 93 f.
ID: 13630797