Abstract

Algorithm selection is the main key in producing a system, especially an artificial intelligence-based system, for example, a course scheduling system that involves many constraints in producing an optimal schedule. This research develops a scheduling system using the ICWFPSO algorithm which is a development from previous research, namely the development of a scheduling system using the MIPSO algorithm. The use of inertia weight in the MIPSO algorithm which is used as a scheduling algorithm in previous research can be optimized by using a combination of inertia weight and constriction factor. Scheduling system development is carried out using the waterfall method with research steps namely problem and needs analysis, data collection and literature study, system design, system implementation, and ends with testing the performance of the algorithms that are applied to the scheduling system that is built. Based on the tests carried out, it can be concluded that the ICWFPSO algorithm provides 2 times better performance compared to the MIPSO algorithm in terms of optimal schedule generation time. Meanwhile, tests carried out on CPU and RAM usage showed that there was no significant impact on these two parameters through the implementation of MIPSO and ICWFPSO in the course scheduling system created.
 
 Keywords: best scheduling, ICWFPSO, number of iterations

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.