{"title":"利用遗传算法改进小学课程表","authors":"Farhan R. Al-Amoush","doi":"10.2139/ssrn.1863757","DOIUrl":null,"url":null,"abstract":"Genetic Algorithm (GA) is one of the most popular optimization solutions. It has been implemented in various applications such as scheduling. Badly designed timetables are not just inconvenient but proved expensive in terms of wasting time and money. The flows of GA are using selection, crossover and mutation operators applied to populations of chromosomes. This paper proposes the powerful techniques using GA in scheduling. School timetabling problem is one of the applications in scheduling. In one aspect, it deals with class and Teachers such that it fulfils the process time slot. These aspects are important for the School timetabling so it can be done in a smooth way and no teacher can sit more than one subject in a same time slot. The other constraint is the teacher workload should be arranged less than three subject in a row.","PeriodicalId":185762,"journal":{"name":"SIRN: Comparative International (Other) (Sub-Topic)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Improving Primary School Timetabling Using Genetic Algorithm GA\",\"authors\":\"Farhan R. Al-Amoush\",\"doi\":\"10.2139/ssrn.1863757\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Genetic Algorithm (GA) is one of the most popular optimization solutions. It has been implemented in various applications such as scheduling. Badly designed timetables are not just inconvenient but proved expensive in terms of wasting time and money. The flows of GA are using selection, crossover and mutation operators applied to populations of chromosomes. This paper proposes the powerful techniques using GA in scheduling. School timetabling problem is one of the applications in scheduling. In one aspect, it deals with class and Teachers such that it fulfils the process time slot. These aspects are important for the School timetabling so it can be done in a smooth way and no teacher can sit more than one subject in a same time slot. The other constraint is the teacher workload should be arranged less than three subject in a row.\",\"PeriodicalId\":185762,\"journal\":{\"name\":\"SIRN: Comparative International (Other) (Sub-Topic)\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-06-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SIRN: Comparative International (Other) (Sub-Topic)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2139/ssrn.1863757\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIRN: Comparative International (Other) (Sub-Topic)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2139/ssrn.1863757","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improving Primary School Timetabling Using Genetic Algorithm GA
Genetic Algorithm (GA) is one of the most popular optimization solutions. It has been implemented in various applications such as scheduling. Badly designed timetables are not just inconvenient but proved expensive in terms of wasting time and money. The flows of GA are using selection, crossover and mutation operators applied to populations of chromosomes. This paper proposes the powerful techniques using GA in scheduling. School timetabling problem is one of the applications in scheduling. In one aspect, it deals with class and Teachers such that it fulfils the process time slot. These aspects are important for the School timetabling so it can be done in a smooth way and no teacher can sit more than one subject in a same time slot. The other constraint is the teacher workload should be arranged less than three subject in a row.