Details

Reševanje izmenskih urnikov z optimizacijskimi algoritmi
ID Bokal, Matej (Author), ID Sadikov, Aleksander (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (770,73 KB)
MD5: B7AF38ED3E4DFE1BBE1EE6731C5403DB

Abstract
Reševanje izmenskih urnikov je kombinatoričen problem z omejitvami: uskladiti je treba povpraševanje, razpoložljivost, tipe zaposlitve in pravila lokacije. V nalogi problem formaliziramo kot CSOP z binarnimi spremenljivkami xs,e, trdimi omejitvami in uteženo ciljno funkcijo, ki dopušča delno pokritost. Na tej podlagi smo implementirali spletno aplikacijo (React, Django, CPMpy/OR-Tools CP-SAT) za urejanje matrice, zagona reševanja, diagnostike in objave urnika. Pilot v gostinskem podjetju je pokazal, da pristop znatno skrajša mesečno delo z urnikom.

Language:Slovenian
Keywords:CSP, CP-SAT, izmenski urniki, optimizacija
Work type:Bachelor thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2026
PID:20.500.12556/RUL-190446 This link opens in a new window
Publication date in RUL:29.10.2026
Views:57
Downloads:10
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Generating Shift Schedules with Optimisation Algorithms
Abstract:
Shift scheduling is a combinatorial constrained problem: demand, availability, employment types and local rules must be aligned. We formalise it as a CSOP with binary variables xs,e, hard constraints and a weighted objective that allows partial coverage. We implemented a web application (React, Django, CPMpy/OR-Tools CP-SAT) for editing demand, running the solver, viewing diagnostics and publishing schedules. A hospitality pilot showed that the approach can greatly reduce monthly rostering effort.

Keywords:CSP, CP-SAT, shift scheduling, optimization

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back