About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Quality, Reliability, Security and Robustness in Heterogeneous Systems. 19th EAI International Conference, QShine 2023, Shenzhen, China, October 8 – 9, 2023, Proceedings, Part I

Research Article

An Improved Genetic Algorithm for College Course Scheduling

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-65126-7_40,
        author={Chenle Wang and Bin Wang},
        title={An Improved Genetic Algorithm for College Course Scheduling},
        proceedings={Quality, Reliability, Security and Robustness in Heterogeneous Systems. 19th EAI International Conference, QShine 2023, Shenzhen, China, October 8 -- 9, 2023, Proceedings, Part I},
        proceedings_a={QSHINE},
        year={2024},
        month={8},
        keywords={Genetic Algorithm Scheduling Problem Classroom Matrix},
        doi={10.1007/978-3-031-65126-7_40}
    }
    
  • Chenle Wang
    Bin Wang
    Year: 2024
    An Improved Genetic Algorithm for College Course Scheduling
    QSHINE
    Springer
    DOI: 10.1007/978-3-031-65126-7_40
Chenle Wang1,*, Bin Wang2
  • 1: International Engineering College, Xi’an University of Technology
  • 2: School of Computer Science and Engineering, Xi’an University of Technology
*Contact email: 3202241003@stu.xaut.edu.cn

Abstract

The course scheduling is a NP-complete problem. At present, various intelligent optimization algorithms have provided many feasible solutions to the course scheduling problem in colleges and universities, with differentiated advantages and disadvantages. This work tries to design a general and efficient algorithm to solve the large-scale course scheduling. In particular, we analyze and model the problem of course scheduling in colleges and universities, and put forward the improved genetic algorithm to solve the problem of large course scheduling under various constraints. First, the teaching task number is stored in a two-dimensional time-class matrix, which represents the information of teachers, and a two-dimensional classroom matrix is established to store the classroom information of the class. Next, we apply the improved genetic algorithm to cross and mutate the time-class matrix to obtain new individuals, thereby adjusting the corresponding classroom matrix. Then, the excellent individual is selected from the parent and child generation, and iterated until the optimal individual is produced. Finally, experimental results show that the convergence speed of the proposed algorithm is faster and higher fitness values can be obtained.

Keywords
Genetic Algorithm Scheduling Problem Classroom Matrix
Published
2024-08-20
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-65126-7_40
Copyright © 2023–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL