Optimized course scheduling algorithm based on DNA genetic evolution algorithm
A technology of evolutionary algorithm and algorithm, applied in computing, office automation, instruments, etc., can solve problems such as teaching confusion
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0029] A kind of optimal class scheduling algorithm based on DNA genetic evolution algorithm of the present embodiment, refer to figure 1 : Including the following operation steps established based on the genetic algorithm:
[0030] Perform digital information processing among classes, courses, classrooms, and teachers, among which, the coding of courses, classrooms, teachers, and classes is preferably 4-digit decimal coding, and the time period coding is 2-digit decimal coding.
[0031] Establish a time period, and code courses, classrooms, and teachers as task units. Among them, we design a weekly class schedule, 5 days a week, and divide the daily class time into time slices. Two small classes are a time slice. In this way, every day The class time is divided into 5 time slots, involving a total of 25 time slots for 5 days a week.
[0032] Generate the initial population; use rows to represent 25 time slices (that is, a class schedule), use columns to represent classes, an...
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