PYXIDA Institutional Repository
and Digital Library
 Home
Collections :

Title :Scheduling the assignment of academic examination supervisions utilizing optimization techniques
Alternative Title :Προγραμματισμός της ανάθεσης εποπτειών ακαδημαϊκών εξετάσεων αξιοποιώντας τεχνικές βελτιστοποίησης
Creator :Θεοδούλου, Φάνης
Theodoulou, Fanis
Contributor :Zafeiris,Vasileios (Επιβλέπων καθηγητής)
Diamantidis, Nikolaos (Εξεταστής)
Gkritzalis, Dimitrios (Εξεταστής)
Athens University of Economics and Business, Department of Informatics (Degree granting institution)
Type :Text
Extent :106p.
Language :en
Identifier :http://www.pyxida.aueb.gr/index.php?op=view_object&object_id=11827
Abstract :Σκοπός της διπλωματικής εργασίας είναι η ανάλυση, ο σχεδιασμός και η υλοποίηση ενός συστήματος για την αυτοματοποιημένη ανάθεση εποπτειών σε ένα ακαδημαϊκό πρόγραμμα εξετάσεων. Για την επίτευξη ενός τέτοιου στόχου, προτείνεται η ανάπτυξη μια σύγχρονης διαδικτυακής εφαρμογής που ενσωματώνει τη μηχανή βελτιστοποίησης OptaPlanner για να χειριστεί την ικανοποίηση των περιορισμών και την αυτοματοποιημένη ανάθεση. Ως αφερετηρία στην παρούσα διπλωματική εργασία το Examination Supervision Assignment Problem περιγράφεται ως πρόβλημα χρονοδρομολόγησης και παρουσιάζονται τα χαρακτηριστικά του και οι μεθοδολογίες επιλυσής του. Στη συνέχεια, εξηγείται η μηχανή OptaPlanner καθώς και τα στοιχεία του συστήματός της. Στο τελευταίο μέρος της διπλωματικής, παρουσιάζεται η πραγματική υλοποίηση του πρωτότυπου συστήματος, συμπεριλαμβανομένων των δοκιμών απόδοσης σε διαφορετικές διαμορφώσεις του OptaPlanner και σενάρια προβλήματος.
The aim of the thesis is to analyze, design and implement a system for automated supervision assignments in an academic examination schedule. For such a goal to be achieved, the development of a modern web application is proposed integrating OptaPlanner optimization engine to handle the constraint satisfaction and automated assignment. As a starting point in this thesis the Examination Supervision Assignment Problem is described as a scheduling problem and its characteristics and solution methodologies are presented. After that, the OptaPlanner engine is explained, along with its system components. On the final part of the thesis, the actual implementation of the prototype system is presented, including performance tests in different OptaPlanner configurations and problem scenarios.
Subject :Χρονοδρομολόγηση
Ανάθεση
Εποπτεία
Περιορισμός
Scheduling
Assignment
Supervision
Constraint
OptaPlanner
Date Available :2025-01-10 13:20:59
Date Issued :30-12-2024
Date Submitted :2025-01-10 13:20:59
Access Rights :Free access
Licence :

File: Theodoulou_2024.pdf

Type: application/pdf