{"title":"Constraint propagation + Ant Colony Optimization for automated school timetabling","authors":"M. Koshino, Takahiro Otani","doi":"10.1109/IWCIA.2013.6624795","DOIUrl":null,"url":null,"abstract":"This paper shows a hybrid ant algorithm for automated school timetabling, Really Full Look-ahead + Ant Colony Optimization (RFL+ACO). Previously, a constraint propagation based timetabling algorithm, Really Full Look-ahead Greedy (RFLG), has been proposed and has shown good results for some real timetabling problems. We adopt Ant Colony Optimization (ACO) to this algorithm in order to iteratively learn a selection order of variables to be instantiated and a selection policy of values to be assigned. A performance evaluation experiment using a real timetable data of unified lower and upper secondary school has been conducted, and results show that the proposed algorithm can construct good timetables.","PeriodicalId":257474,"journal":{"name":"2013 IEEE 6th International Workshop on Computational Intelligence and Applications (IWCIA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 6th International Workshop on Computational Intelligence and Applications (IWCIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWCIA.2013.6624795","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper shows a hybrid ant algorithm for automated school timetabling, Really Full Look-ahead + Ant Colony Optimization (RFL+ACO). Previously, a constraint propagation based timetabling algorithm, Really Full Look-ahead Greedy (RFLG), has been proposed and has shown good results for some real timetabling problems. We adopt Ant Colony Optimization (ACO) to this algorithm in order to iteratively learn a selection order of variables to be instantiated and a selection policy of values to be assigned. A performance evaluation experiment using a real timetable data of unified lower and upper secondary school has been conducted, and results show that the proposed algorithm can construct good timetables.