软件
軟件
연건
SOFT WARE
2014年
1期
43-45,52
,共4页
教务排课%遗传算法%十进制编码
教務排課%遺傳算法%十進製編碼
교무배과%유전산법%십진제편마
University Timetabling problem%Genetic Algorithms%Decimal encoding
排课问题是一个多约束、多目标的组合优化问题,并且已经被证明是一个NP完全问题。本文基于本校教学管理过程的实际情况,利用遗传算法对排课问题建立数学模型,设计了适应度函数,通过选择、交叉和变异等过程,进化得到最优解。实验结果表明该算法能够有效的解决本校的教务智能排课问题。
排課問題是一箇多約束、多目標的組閤優化問題,併且已經被證明是一箇NP完全問題。本文基于本校教學管理過程的實際情況,利用遺傳算法對排課問題建立數學模型,設計瞭適應度函數,通過選擇、交扠和變異等過程,進化得到最優解。實驗結果錶明該算法能夠有效的解決本校的教務智能排課問題。
배과문제시일개다약속、다목표적조합우화문제,병차이경피증명시일개NP완전문제。본문기우본교교학관리과정적실제정황,이용유전산법대배과문제건립수학모형,설계료괄응도함수,통과선택、교차화변이등과정,진화득도최우해。실험결과표명해산법능구유효적해결본교적교무지능배과문제。
The timetabling problem is a multi-constraint and multi-objective combinatorial optimization problems,and had been proved it’s a NP-HARD problem, based on the actual situation of the management process of our university, the use of GA (genetic algorithms) to establish a mathematical model of the university timetabling problem, design a iftness function scheme, selection, crossover and mutation process, evolution to obtain the optimal solution. The experiments results show that the proposed GA can effectively solve the university’s timetabling problem.