【24h】

A Standard Framework for Timetabling Problems

机译:时间表问题的标准框架

获取原文
获取原文并翻译 | 示例

摘要

When timetabling experts are faced with a new timetabling problem, they usually develop a very specialised and optimised solution for this new underlying problem. One disadvantage of this strategy is that even slight changes of the problem description often cause a complete redesign of data structures and algorithms. Furthermore, other timetabling problems cannot be fit to the data structures provided. To avoid this, we have developed a standardised framework which can describe arbitrary timetabling problems such as university timetabling, examination timetabling, school timetabling, sports timetabling or employee timetabling. Thus, a general timetabling language has been developed which enables the definition of resources, events and constraints. Furthermore, we provide a way to apply standard problem solving methods such as branch-and-bound or genetic algorithms to timetabling problems defined by means of the general timetabling language. These algorithms can be improved by problem-specific user-defined hybrid operators. In this paper we present a generalised view on timetabling problems from which we derive our timetabling framework. The framework implementation and its application possibilities are shown with some concrete examples. The paper concludes with some preliminary results and an outlook.
机译:当时间表专家面临新的时间表问题时,他们通常会针对此新的基础问题开发非常专业且经过优化的解决方案。这种策略的一个缺点是,即使问题描述的微小变化也常常导致数据结构和算法的完全重新设计。此外,其他时间表问题不能适应所提供的数据结构。为避免这种情况,我们开发了一个标准化的框架,该框架可以描述任意的时间表问题,例如大学时间表,考试时间表,学校时间表,运动时间表或员工时间表。因此,已经开发了一种通用的时间表语言,该语言能够定义资源,事件和约束。此外,我们提供了一种方法,可以将标准的问题解决方法(例如分支定界法或遗传算法)应用于通过通用时间表语言定义的时间表问题。通过特定于问题的用户定义的混合运算符可以改进这些算法。在本文中,我们提出了有关时间表问题的一般观点,从中我们可以得出时间表框架。通过一些具体示例显示了框架的实现及其应用可能性。本文最后给出了一些初步结果和展望。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号