Dissertations / Theses on the topic 'University timetabling problem'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 23 dissertations / theses for your research on the topic 'University timetabling problem.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Bucco, Guilherme Brandelli. "Construção de um modelo de programação linear para o University Timetabling Problem." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2014. http://hdl.handle.net/10183/101491.
Full textThe timetabling construction for University courses is a problem that must be faced at each beginning of semester and, since it mobilizes significant amounts of resources, it constitutes in one of the most important administrative tasks in a University. It's a classic, combinatorial problem that has attracted attention due to its difficulty in finding good solutions. In terms of computational complexity, it's classified as NP-hard, which involves great processing capacity. It's modeled in a number of different ways, aimed to obtain adequacy to the educational context of the country, to the specific higher education institutional rules, or to the specific managers goals, amongst others. A literature review was performed, aimed to support, in this research, the problems modeling, and to contribute to the researchers community, adding the research information published so far. The problem is modeled, in this work, by means of Operations Research techniques, aiming to produce evenly distributed timetables along the week, in the first step, and to assign the classrooms to the groups of students in the next, in such a way that the physical spaces utilization of the University is optimized. Data was collected from a federal higher education institution in order to implement de model. Results obtained through its processing with this data showed that the model considerably reduces the classrooms utilization.
Andersson, Isabella, and Carl Petter Svensson. "Comparing Two-Phase Hybrid Metaheuristics for the University Course Timetabling Problem (UCTP)." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-259689.
Full textSchemaläggning är en tidskrävande och svår uppgift för stora organisationer. Schemaläggningsproblemet UCTP är ett NP-svårt kombinatoriskt problem som går ut på att, med hjälp av en dator, lägga ett schema för ett universitet. Schemat måste också följa vissa regler och begränsningar för hur ett schema får se ut. I de flesta definitionerna av UCTP-problemet så finns det en uppdelning mellan hårda och mjuka begränsningar. För att ett schema ska vara giltigt så får det inte finnas några brott mot de hårda begränsningarna. De mjuka begränsningarna däremot är bara önskvärda egenskaper för ett schema. I denna rapport har vi jämfört olika hybridmetoder av metaheuristiker för att lösa UCTP. De hybrider som undersökts är olika kombinationer av simulerad härdning, itererad lokalsökning och tabusökning. Först används en av dessa algoritmer för att hitta en halvfärdig lösning som inte bryter mot några hårda begränsningar. Denna lösning ges sedan till en andra fas där olika metaheuristiker jämförs utifrån hur bra de begränsar brotten mot de mjuka begränsningarna. Resultaten visade att simulerad härdning var snabbast för att hitta en giltig lösning till UCTP. Givet en påbörjad lösning från simulerad härdning, så lyckades itererad lokalsökning minimera brotten mot svaga begränsningar mest framgångsrikt inom tidsgränsen för alla storlekar på probleminstanser som testades. Slutsatsen blev att en hybrid i två faser kunde ge bättre lösningar än att endast använda simulerad härdning för schemaläggningsproblemet UCTP.
Abdul, Rahim Siti Khatijah Nor. "Transformation of the university examination timetabling problem space through data pre-processing." Thesis, University of Nottingham, 2015. http://eprints.nottingham.ac.uk/28895/.
Full textLehman, Jeffrey L. "An Extensible Markup Language (XML) Application for the University Course Timetabling Problem." NSUWorks, 2004. http://nsuworks.nova.edu/gscis_etd/666.
Full textChammas, Kristoffer, and Simon Sirak. "An Evaluation of the Great Deluge Algorithm in Course Timetabling : As Applied to the KTH-Inspired University Course Timetabling Problem." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-259907.
Full text”The University Course Timetabling Problem” (UCTP) handlar i grova drag om att, baserat på ett antal kriterier, schemalägga föreläsningar, övningar och laborationer på ett optimalt sätt. Problemets relevans har ökat allt eftersom universitet utökar sina programutbud. På grund av komplexiteten hos UCTP löses problemet vanligtvis approximativt med hjälp av heuristiker. ”KTH-inspired UCTP” är en KTH-anpassad variant av UCTP för vilken endast ett fåtal heuristiker har implementerats. Denna variant har exempelvis inte lösts av en vanlig heuristik inom UCTP, ”The Great Deluge” (GD). Denna studie fokuserar därför på att applicera GD på ”KTH-inspired UCTP” och jämföra denna med äldre implementationer, med fokus på den bästa tillgängliga implementationen. GD-implementationen jämförs med den bästa tillgängliga implementationen för ”KTH-inspired UCTP” för olika tidsgränser. Kvaliteten hos de resulterande schemana evalueras och sparas sedan över flera körningar. Jämförelsen gjordes på två probleminstanser av olika komplexitet. Resultatet av jämförelsen föreslår att GD producerade bättre scheman för högre tidsgränser men sämre scheman för lägre tidsgränser. Vidare analys föreslår att denna förbättring beror på utnyttjandet av det giriga beteendet som vår GD-implementation uppvisar vid senare delar av exekvering.
Forsberg, Mikael. "Local search hybridization of a genetic algorithm for solving the University Course Timetabling Problem." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-229677.
Full textSchemaläggningsproblemet UCTP (University Course Timetabling Problem) består av problemet att tilldela platser (föreläsningssalar, laborationssalar) och tidpunkter (datum och klockslag) till en mängd tillställningar (föreläsningar, laborationer) under kravet att upprätthålla en mängd restriktioner, exempelvis att undvika dubbelbokningar. Det finns många varianter av problemformuleringen och de flesta realistiska formuleringer anses ge upphov till NP-svåra optimeringsproblem. En förhållandevis ny trend för lösningsmodeller till svåra schemaläggningsproblem ligger i tillämpningen av hybrida metaheuristiker, där förbättringar ofta ses när populationsbaserade algoritmer kombineras med någon typ av lokalsökning. I denna rapport undersöks en UCTP-lösning baserad på en Genetisk Algoritm (GA) som hybridiseratsmed en lokalsökning i form av en Tabusökning (TS). Resultaten visar på signifikanta förbättringar i prestanda och skalbarhet jämfört med den icke-hybridiserade GA:n. Två appliceringsstrategier för TS undersöks. Den första strategin utgörs av att byta algoritm från GA till TS, medan den andra utgörs av att sammanfläta de två algoritmerna. Appliceringsstrategiernas effektivitet ses bero av de individuella algoritmernas egenskaper.
Berggren, Robert, and Timmy Nielsen. "Investigating the Reliability of Known University Course Timetabling Problem Solving Algorithms with Updated Constraints." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-229695.
Full textSchemaläggning av föreläsningar, tentamen, seminarier etc. för ett universitet visar sig vara en svårare uppgift än vad det verkar vid första anblicken. Detta problem är känt som University Course Timetabling Problem (UCTP). UCTP har varit centralt i ett antal tävlingar genom åren av organisationen Practice and Theory of Automated Timetabling (PATAT). På grund av dessa tävlingar har problemet fått en standardbeskrivning och en uppsättning specifika begränsningar samt standard problemdata för enklare jämförelse av forskning och arbete i ämnet. Att sätta denna typ av standard har dock en stor nackdel; ingen variation tillförs då ny forskning för att hitta den bästa optimeringsmetoden inom UCTP tvingas att fokusera på en specifik uppsättning begränsningar och algoritmer som utvecklas kommer då endast att optimeras med dessa begränsningar i beaktande. I den här rapporten jämförde vi fem välkända UCTP algoritmer med standarduppsättningen av begränsningar mot en annan uppsättning begränsningar. Jämförelserna visade en skillnad i prestationsordningen mellan algoritmerna när vissa begränsningar ändrats för att passa ett visst behov. Skillnaderna var inte enorma men tillräckligt stora för att påvisa att tidigare forskning som förklarar vilka algoritmer som är bäst för UCTP-problemet ej är pålitlig om du inte använder nära till identiska uppsättningar av begränsningar. Om målet är att hitta den bästa algoritmen för en ny uppsättning begränsningar, bör man inte lita på en tidigare definierad effektiv algoritm utan istället använda sig utav två eller tre av de starkaste algoritmerna för den största chansen att hitta den mest optimerade lösningen.
Fredrikson, Rasmus, and Jonas Dahl. "A comparative study between a simulated annealing and a genetic algorithm for solving a university timetabling problem." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-187158.
Full textUniversitetsschemaläggningsproblemet är ett NP-fullständigt problem som skolor över hela världen måste hantera innan varje termin. Syftet med problemet är att schemalägga händelser, såsom föreläsningar och seminarier, utan att bryta flertalet fördefinierade villkor. Denna studie hade som mål att automatisera denna process med hjälp av algoritmkonstuktionsmetoden simulerad glödgning och sedan jämföra resultatet med en genetisk algoritm. De datamängder som användes är inspirerade av den verkliga situationen på KTH. Resultaten visar stora tidsmässiga skillnader där algoritmen baserad på simulerad glödgning går snabbare. De visar dock också att den genetiska algoritmen har en bättre prestanda i tidigare stadier än i senare. Detta ledde till slutsatsen att en mer optimerad hybridalgoritm kan skapas av de två algoritmerna, förutsatt att den genetiska algoritmen kan dra nytta av förbättringar som föreslagits i tidigare forskning.
Wang, Yuqiang. "Models and Algorithms for Some Combinatorial Optimization Problems: University Course Timetabling, Facility Layout and Integrated Production-Distribution Scheduling." Diss., Virginia Tech, 2007. http://hdl.handle.net/10919/28757.
Full textPh. D.
Broberg, Felix, and Emelie Eriksson. "Comparing MAX-MIN and Rank-based Ant Colony Optimization Algorithms for solving the University Course Timetabling Problem." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-229790.
Full textDet universitetsbaserade schemaläggningsproblemet (UCTP) avser schemaläggning av kurser till rum och tider där hänsyn till en mängd funktionella krav ofta måste tas. Traditionella beräkningsmetoder har visats vara ineffektiva då icke-triviala fall av problemet är NP-svåra. Myrkolonisystemsalgoritmen (ACO) är ett meta-heuristiskt alternativ som framgångsrikt har använts för att lösa UCTP. Denna rapport jämför effektiviteten mellan MAX-MIN ACO-variationen och den Rank-baserade ACO-variationen i att hitta lösningar till UCTP. Variationerna jämförs också vid använding av "local search" och en vägvalsheuristik. Rapporten visar att ACO-variationerna presterar likvärdigt vid användande av vägvalsheuristiken. Användandet av både "local search" och vägvalsheuristiken leder till bästa resultat för samtliga svårighetsgrader och ACO-variationer. Efterforskning krävs angående parametrarna för ACO-variationerna för att säkerställa giltigheten av slutsatserna.
Renman, Casper, and Hampus Fristedt. "A comparative analysis of a Tabu Search and a Genetic Algorithm for solving a University Course Timetabling Problem." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-166276.
Full textSalman, Alzahraa, and Rouwayd Hanna. "A Comparative Study between Genetic Algorithm, Simulated Annealing and a Hybrid Algorithm for solving a University Course Timetabling Problem." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-229432.
Full textVarje år står universitetet inför problemet med att planera händelser till olika resurser, såsom föreläsare, klassrum och tidsluckor, med hänsyn till flertal fördefinierade villkor. Universitetsschemaläggningsproblemet är ett NP-fullständigt kombinatoriskt optimeringsproblem som kräver mycket tid och pengar om det löses manuellt. Att hitta en algoritm som automatiserar denna process skulle därför vara till nytta för samhället. Syftet med denna avhandling är att jämföra prestandan för en Genetisk Algoritm-Simulerad Glödning hybrid implementering med prestandan för var och en av algoritmerna individuellt för att lösa Universitetsschemaläggningsproblemet. Datamängderna som används är inspirerade av Kungliga Tekniska Högskolan i Stockholm. Resultaten visade att Simulerad Glödning presterade bättre än de andra två algoritmerna, med hänsyn till tidskonsumtion. Hybrid algoritmen visade dock ett stort potential att faktiskt ta fram en acceptabel lösning, innan den terminerar, när komplexiteten av datat ökade, till exempel i det största datasetet som testades.
Norgren, Eric, and Johan Jonasson. "Investigating a Genetic Algorithm-Simulated Annealing Hybrid Applied to University Course Timetabling Problem : A Comparative Study Between Simulated Annealing Initialized with Genetic Algorithm, Genetic Algorithm and Simulated Annealing." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-186364.
Full textAbdullah, Salwani. "Heuristic approaches for university timetabling problems." Thesis, University of Nottingham, 2006. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.428959.
Full textNaseem, Jat Sadaf. "Genetic algorithms for university course timetabling problems." Thesis, University of Leicester, 2012. http://hdl.handle.net/2381/10997.
Full textFarivar, Saeid. "An algorithm-independent platform to solve university timetabling problems." Thesis, California State University, Long Beach, 2013. http://pqdtopen.proquest.com/#viewpdf?dispub=1522628.
Full textFinding optimal solutions for large scale university timetabling problems that satisfy all operational needs and rules in an academic institution, while at the same time fulfill as many of the wishes and requirements of the lecturers and the students as possible, is an important but extremely difficult task for the staff involved. Hence, automating this entire process seems to be inevitable. As timetabling problems are in general NP-complete, several heuristic algorithms have been proposed and applied to solve the problem in the literature. But prior to implementation, it is not clear which would perform better for any specific timetabling problem. This triggers the need for developing an algorithm independent platform that could interface with all solver engines. The main objectives of this work are the following: i) Providing an algorithm-independent tool that can be used to define the resources needed to create and modify an academic schedule, ii) Automatically generate schedules that better fit the needs of both lecturers and students, and iii) Reduce the labor cost involved in the university timetabling problem process.
Arbaoui, Taha. "Modeling and solving university timetabling." Thesis, Compiègne, 2014. http://www.theses.fr/2014COMP2167/document.
Full textThis thesis investigates university timetabling problems. These problems occur across universities and are faced each year by the practitioners. We propose new lower bounds, heuristic approaches, mixed integer and constraint programming models to solve them. We address the exam timetabling and the student scheduling problem. We investigate new methods and formulations and compare them to the existing approaches. For exam timetabling, we propose an improvement to an existing mixed integer programming model that makes it possible to obtain optimal solutions. Next, lower bounds, a more compact reformulation for constraints and a constraint programming model are proposed. For the exam timetabling problem at Université de Technologie de Compiègne, we designed a memetic approach. Finally, we present a new formulation for the student scheduling problem and investigate its performance on a set of real-world instances
Fealko, Daniel R. "Evaluating Particle Swarm Intelligence Techniques for Solving University Examination Timetabling Problems." NSUWorks, 2005. http://nsuworks.nova.edu/gscis_etd/513.
Full textAlmay, Felix, and Oskar Strömberg. "Applicability of Constraint Solving and Simulated Annealing to Real-World Scale University Course Timetabling Problems." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-259761.
Full textUniversitetsschemaläggningsproblemet går ut på att skapa ett schema för universitetskurser under vissa villkor. Beslutsversionen av detta optimeringsproblem är NP-fullständig. Vi har undersökt problemet och implementerat heuristiken simulerad härdning. Denna har jämförts med avseende på tid med villkorsprogrammeringslösaren CPSolver, som är baserad på iterativ framåtsökning. Våra resultat visar att CPSolver skalar bättre för stora probleminstanser. Simulerad härdning som implementerad av oss är därför inte i sig lämplig för att generera giltiga lösningar till verklighetstrogna probleminstanser.
Weng, De-rung, and 翁得榮. "University Timetabling Problem." Thesis, 2007. http://ndltd.ncl.edu.tw/handle/82477892784612792696.
Full text國立高雄第一科技大學
運籌管理所
95
University timetabling problem considers various resource constraints on course scheduling at universities. It is a combinatorial problem by nature and belongs to the class of NP-Complete problems. In this study, we consider two types of constraints: hard and soft. Most hard constraints are regulations imposed by the school’s administration. These constraints cannot be violated under any circumstances. On the other hand, soft constraints, such as teachers’ or students’ schedule preferences, are more flexible and can be violated if necessary. However, the timetable maker should try to satisfy as many soft constraints as possible. The inclusion of soft constraints further complicates the already difficult timetabling problem. In this study, we developed an integer programming model for the university timetabling problem and tested it using real course scheduling data collected from the Department of Logistics Management at the National Kaohsiung First University of Science and Technology. The data was first entered into a Microsoft Access database, and then solved by AMPL/CPLEX codes we developed. Computational study indicates that our approach is very efficient and effective compared with the manual process in current practice.
Hahn-Goldberg, Shoshana. "Defining, modeling, and solving a real university course timetabling problem." 2007. http://link.library.utoronto.ca/eir/EIRdetail.cfm?Resources__ID=452884&T=F.
Full textJang, Shr Yu, and 張士宇. "Genetic Algorithm on the optimization framework of Timetabling problem for University." Thesis, 2009. http://ndltd.ncl.edu.tw/handle/43vup3.
Full text國立臺北科技大學
土木與防災研究所
97
ABSTRACT Title:Genetic Algorithm on the optimization framework of Pages:100 Timetabling problem for University School:National Taipei University of Technology Time:July, 2009 Degree:Master Researcher:Shr Yu, Jang Advisor:Yu-Chi, Sung Keywords:Genetic Algorithms、School Timetabling Course scheduling is a complicated problem for University which makes administrative personnel feels puzzled in every term. This problem is limited by resource allocation, also belonging to the NP-Complete problem, there are such restrictions on resources as course, teacher, classroom, class, etc.Using administrative personnel to solve course scheduling problem in traditional method does not only waste time but also consume strength and can not satisfy all the teacher’s requires entirely, and need to coordination with the teachers. The thesis solves timetabling problem with Genetic Algorithm method, and set teacher''s school timetable as the chromosome gene to satisfy the teacher’s requirement and arrange classroom assigning problem, making the single course have a class in different classrooms to increase the option of course scheduling. This work constructs with C# and combines the database, it helps the users revise and maintain the data conveniently.
Hsiao, Jung-Ting, and 蕭榮亭. "A Study of Applying Multi-Agent System to the University Timetabling Problem." Thesis, 2005. http://ndltd.ncl.edu.tw/handle/80275717596582695325.
Full text中原大學
資訊管理研究所
93
For each universities and colleges in Taiwan, the issue of constructing a semester-long timetabling of courses is not only one arduous task but also a taxing and thankless job. In addition to the reason that it is a complicated problem universities and colleges face each semester, how to produce a conflict-free semester-long timetabling of courses which matches with great majority teachers’ expectations will be one greater challenge. Based on the fundamental techniques of many-agent system (Multi-Agent System), this study aims to utilize the mechanism of Dutch auction in doing business trade on things, intending to solve teacher's satisfaction problems of timetabling of courses by exchanging each other’s time periods through the teachers. This study makes a comparison between the two types of offering order which are the “weak first” and “randomly arranging”. Besides, another Altruistic type of agent is added which is different from others and is able to be known on the premise of contributing to promoting all interests and losing its own personal interests. It is found that the teacher's satisfaction can be effective promoted after utilizing the Multi-Agent System auction mechanism and the result could be more effective if Altruistic type of agent is incorporated. However, there is no significant difference whether the auction bidder, auctioneer or both is Altruistic type of agent. Also, whether in auctioning is arranged randomly will not influence the result.