{"title":"基于进化多目标优化的时间表交互选择","authors":"A. Bhatt, Lakshmi Kurup","doi":"10.1109/CSCITA.2017.8066525","DOIUrl":null,"url":null,"abstract":"Automatic generation of a time table with multi-level constraints is a challenging exercise. Typically, a timetable problem has many possible solutions in the initial search space, each with a distinct fitness level. In this paper we propose a multi-stage hybrid solution based on an evolutionary algorithm where the initial population is first generated that satisfies all the hard constraints. A user configurable fitness function is used to test the soft constraints. Solutions with fitness value above a certain threshold are then mutated to improve the fitness level of the next population and an acceptable optimal solution can then be selected interactively by the user. This unique interactive approach with configurable fitness functions allows more control to the user over the selection of an optimal solution and helps in multi-objective decision making.","PeriodicalId":299147,"journal":{"name":"2017 2nd International Conference on Communication Systems, Computing and IT Applications (CSCITA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Interactive selection of time-tables generated using evolutionary multi-objective optimization\",\"authors\":\"A. Bhatt, Lakshmi Kurup\",\"doi\":\"10.1109/CSCITA.2017.8066525\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Automatic generation of a time table with multi-level constraints is a challenging exercise. Typically, a timetable problem has many possible solutions in the initial search space, each with a distinct fitness level. In this paper we propose a multi-stage hybrid solution based on an evolutionary algorithm where the initial population is first generated that satisfies all the hard constraints. A user configurable fitness function is used to test the soft constraints. Solutions with fitness value above a certain threshold are then mutated to improve the fitness level of the next population and an acceptable optimal solution can then be selected interactively by the user. This unique interactive approach with configurable fitness functions allows more control to the user over the selection of an optimal solution and helps in multi-objective decision making.\",\"PeriodicalId\":299147,\"journal\":{\"name\":\"2017 2nd International Conference on Communication Systems, Computing and IT Applications (CSCITA)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 2nd International Conference on Communication Systems, Computing and IT Applications (CSCITA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSCITA.2017.8066525\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 2nd International Conference on Communication Systems, Computing and IT Applications (CSCITA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSCITA.2017.8066525","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Interactive selection of time-tables generated using evolutionary multi-objective optimization
Automatic generation of a time table with multi-level constraints is a challenging exercise. Typically, a timetable problem has many possible solutions in the initial search space, each with a distinct fitness level. In this paper we propose a multi-stage hybrid solution based on an evolutionary algorithm where the initial population is first generated that satisfies all the hard constraints. A user configurable fitness function is used to test the soft constraints. Solutions with fitness value above a certain threshold are then mutated to improve the fitness level of the next population and an acceptable optimal solution can then be selected interactively by the user. This unique interactive approach with configurable fitness functions allows more control to the user over the selection of an optimal solution and helps in multi-objective decision making.