基于粒子群算法的中职学校排课问题研究

来源 :中小企业管理与科技(上旬刊) | 被引量 : 2次 | 上传用户:liongliong570
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
排课问题已经被证明是NP难问题,中职学校的排课实际上就是在学校有限的教学资源里,给教学任务中的课元(教师、课程、班级)安排尽量合理、高效的时间和教室,是一项烦琐而重要的教务工作。随着国家对现代职业教育发展的重视和深入改革,中职学校的师生规模不断扩大,专业设置不断调整与增加,实习实训技能课程在教学中的比重也在不断加大,现有的排课算法由于没有针对中职学校的上述特征进行优化,导致排课求解的结果并不理想,这给教务排课人员带来了极大的不便。粒子群算法是一种模拟鸟群觅食以及群体智能的全局搜索算法,可以很好地适应中职学校出现的新约束条件。本文的主要贡献是提出了一种改进的粒子群排课算法,能够很好地适应中职学校排课的要求,与多变异位自适应遗传算法等传统方法相比具有规则简单、编程容易、控制参数少、易于实现、优化效率好、求解精度高等优势。本文首先阐述了课题的背景和意义,介绍了国内外对排课问题的研究情况;其次重点分析了中职学校排课的特点、五大要素和约束条件,并给出了求解排课问题的数学模型;然后详尽介绍了粒子群算法的基本原理及其求解问题的步骤,提出了改进的粒子群算法,并将它与传统算法进行比较。接着介绍了利用粒子群算法对中职排课问题进行编码设计、初始化、粒子更新,给出了求解适应度函数的方法和步骤;紧接着给出了粒子群算法求解中职排课问题的matlab语言代码;最后采用实例进行测验,并分析各个算法参数及排课数据对算法执行的影响,以及粒子群算法与改进遗传算法在求解中职学校排课问题中的性能比较。本文实验结果证明,利用粒子群优化算法求解中职学校排课问题的方法是行得通的、有效的,而且比遗传算法等传统算法更优秀。
其他文献
共情不仅是一种心理咨询技巧,还是一种重要的人际沟通能力,心理健康教育领域的新课题。作为未来的航空服务工作者,空中乘务专业高职生的共情能力不但会影响其自身的身心健康,
《计算机应用基础》是中等职业学校为所有专业开设的一门公共基础课,知识更新快,无论是工作还是生活都离不开计算机的使用。中职毕业生为了适应岗位要求,必须具备计算机基本
艺术教育是提高大学生全面素质的重要手段,对全方位提高大学生个人素养审美情趣、传播民族艺术文化起到了其他学科所无法替代的作用。作为为祖国培养、输送高素质实践技能型
Introduction: Brazil leads the production of sugarcane and its derived commodities, sugar and ethanol. The fact that it is predominantly manually harvested expo
随着高级技术工人的严重匮乏和大学生就业困难逐渐成为社会的普遍现象,校企合作逐渐成为当前社会解决劳动力匮乏、大学生就业难的主要途径,受到社会各界的广泛关注。校企合作
人文精神与科学精神是人类精神的两个维度.教育也应做到科学精神与人文精神二者相辅相成,不可或缺,借此实现人和自然、社会的高度和谐发展.
某机火焰筒内环,零件材料GH3536属于高温合金,该件是由6段呈锥度型面组成S型环形件,涉及相关工艺多-热处理、收口、荧光、电火花打孔等;从工艺路线、切削参数、加工方法等方
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
为培养硝化型生物絮团、减少碳源投加、提高絮团效率并缩短培养周期,文章采用养殖废水排污口底泥为接种污泥培养生物絮团,通过逐渐减少碳源投加,开展了硝化型生物絮团的定向
职业素养是直接与高职学生今后的职业环境和岗位需求相对接的必备品格和关键能力。无论从高职的人才培养目标,还是从企业对人才的需求而言,通识教育对于高职学生的职业素养培