{"title":"Adapted Gravitational Search Algorithm Using Multiple Populations to Solve Exam Timetable Scheduling Problems","authors":"Antonius Bima Murti Wijaya, Febe Maedjaja","doi":"10.1109/AIT49014.2019.9144908","DOIUrl":null,"url":null,"abstract":"Since timetable scheduling is a discrete NP-Hard problem, it becomes a complicated case to be solved by a heuristic approach. Gravitational Search Algorithm (GSA) was developed with the main objective to solve a continuous problem as long as it could be defined in a mathematical equation, and yet it has the potential to solve a discrete problem. This research shows the adaptation of GSA for a discrete environment involving multiple populations in GSA in order to enlarge the searching space in exam timetable scheduling problems. Every best solution from each population will be injected to each population to give additional potential members. The adaptation strategy could be implemented in an exam timetable scheduling problem, resulting in an improved value of fitness. The multiple populations strategy helps the development of fitness factor by providing potential solutions from other populations, thus escaping the trap of local optimum solutions.","PeriodicalId":359410,"journal":{"name":"2019 International Congress on Applied Information Technology (AIT)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Congress on Applied Information Technology (AIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AIT49014.2019.9144908","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Since timetable scheduling is a discrete NP-Hard problem, it becomes a complicated case to be solved by a heuristic approach. Gravitational Search Algorithm (GSA) was developed with the main objective to solve a continuous problem as long as it could be defined in a mathematical equation, and yet it has the potential to solve a discrete problem. This research shows the adaptation of GSA for a discrete environment involving multiple populations in GSA in order to enlarge the searching space in exam timetable scheduling problems. Every best solution from each population will be injected to each population to give additional potential members. The adaptation strategy could be implemented in an exam timetable scheduling problem, resulting in an improved value of fitness. The multiple populations strategy helps the development of fitness factor by providing potential solutions from other populations, thus escaping the trap of local optimum solutions.