计算机外文翻译---定义,建模和求解一个真正的大学课程表问题
《计算机外文翻译---定义,建模和求解一个真正的大学课程表问题》由会员分享,可在线阅读,更多相关《计算机外文翻译---定义,建模和求解一个真正的大学课程表问题(16页珍藏版)》请在毕设资料网上搜索。
1、苏州大学本科生毕业设计(论文)附件:外文文献资料 1 外文文献资料 (外文文件名: Defining,Modeling,and Solving a Real University Course Timetabling Problem) Introduction As with many real life problems, the university course timetabling problem can be messy and complicated. Solving the university course timetabling problem involves many
2、people communicating to try to achieve a timetable that meets a set of requirements and goals. As explained in Chapter 3, the literature on automated timetabling often takes a given timetabling problem and reduces it to a mathematical definition, which can then be solved. In reality, there is a lot
3、more to a real world timetabling problem than what is represented in such a definition. The timetabling process is long and consists of many stages before that of actually placing courses into timeslots. The first stage of solving a problem in OR involves a detailed study of the system, identifying
4、specific problems, system constraints, and objective functions. This chapter looks, in detail, at the timetabling problem at the faculty of applied science and engineering at the University of Toronto (APSC). The process described is the one that took place in order to create the timetable for the 2
5、006-2007 school year. This process shows how real world problems are actually much more complicated than what appears in a mathematical model. As well, a detailed analysis of a given problem is a step towards creating a problem definition. It allows one to identify all of the process issues, constra
6、ints, restrictions, and goals, thereby providing a base of information that may be included in a problem definition. The undergraduate program at APSC consists of four years of study. There are 4000 students, over 1200 of which are first years. There are seven departments and nine degree programs to
7、taling 79 POSts1. There are 219 faculty members, 12 buildings, and 80 lab rooms that are managed internally. The faculty uses a software scheduling package that is part of the Syllabus Plus suite of scheduling 苏州大学本科生毕业设计(论文)附件:外文文献资料 2 products. In particular the software Course Planner (CP) is use
8、d to schedule, identify issues, and support decisions. CP is a software package that uses several heuristics when scheduling. 75% of timetables are delivered to the individual student conflict- free, based on program structure. In the following sections, we describe the goals that the timetable trie
9、s to achieve, the constraints involved, and the strategy, the process, used when creating the timetable. We then outline some problematic areas existing in the current process and highlight the areas where IT could be helpful. Identifying areas where IT could be helpful should make the problem defin
10、ition problem easier. Constraints In the timetabling domain, there are two types of constraints. Hard constraints are constraints that cannot be violated because if they were, the schedule would be infeasible. Soft constraints, otherwise known as preferences, are there to make the timetable as good
11、as possible. Fewer soft constraint violations mean that the schedule is better. In addition, in the University of Toronto example, there are certain situations that arise, due to the nature of the program, that seriously constrain the schedule. Although these are constraints in a slightly different
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 外文 翻译 定义 建模 以及 求解 一个 真正 大学 课程表 问题
