Administrative class intelligent course scheduling method and system, computer equipment and storage medium
An administrative and intelligent technology, applied in the field of intelligent scheduling of administrative classes, to achieve the effect of avoiding the conflict of physical constraints
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0091] Genetic Algorithm is a relatively complete theory and method formed by Professor John Holland of the University of Michigan, his colleagues and students. It simulates Darwin's theory of biological evolution. It is a high-performance computing and modeling system with system optimization, adaptation and learning. research in this direction is maturing. It is mainly based on the information genetic mechanism in the evolution process and the natural selection principle of the survival of the fittest. Starting from a population, the population is continuously evolved by using genetic operators such as selection, crossover, and mutation, and finally the global optimal solution or approximate optimal solution is obtained. solution, which can prevent the result from falling into local optimum. According to the characteristics of its algorithm, the genetic algorithm is very suitable for class scheduling and class scheduling problems.
[0092] Genetic algorithm has been studied...
Embodiment 2
[0159] like Figure 11 As shown, the present embodiment provides an intelligent scheduling system for administrative classes, which includes a reading module 1101, a pre-scheduling module 1102, a generation module 1103, a selection module 1104, a judgment module 1105, an output module 1106 and a crossover variation module 1107, the specific functions of each module are as follows:
[0160] The reading module 1101 is used to read teaching plans.
[0161] The pre-scheduling module 1102 is used to pre-schedule the fixed subjects and administrative subjects according to the teaching plan.
[0162] The generation module 1103 is used to generate a plurality of initial class schedules according to the results of prearranging lessons; wherein, the first column of the initial class schedule is each time period, and the first row of the initial schedule is each class.
[0163] The selection module 1104 is used to calculate the population fitness values of multiple initial timetables...
Embodiment 3
[0177] This embodiment provides a computer device, the computer device is a computer, such as Figure 13 As shown, a processor 1302, a memory, an input device 1303, a display 1304 and a network interface 1305 are connected through a system bus 1301, the processor is used to provide calculation and control capabilities, and the memory includes a non-volatile storage medium 1306 and an internal memory 1307, the non-volatile storage medium 1306 stores an operating system, a computer program, and a database, the internal memory 1307 provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium, and the processor 1302 executes the During computer program, realize the administrative class intelligent scheduling method of above-mentioned embodiment 1, as follows:
[0178] read lesson plans;
[0179] According to the teaching plan, pre-schedule the fixed subjects and administrative subjects in sequence;
[0180] Generat...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com