Planning and scheduling in an e-learning environment. A constraint-programming-based approach

被引:23
|
作者
Garrido, Antonio [1 ]
Onaindia, Eva [1 ]
Sapena, Oscar [1 ]
机构
[1] Univ Politecn Valencia, Valencia 46022, Spain
关键词
planning; scheduling; e-learning; learning routes; constraint programming; optimisation;
D O I
10.1016/j.engappai.2008.03.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
AI planning techniques offer very appealing possibilities for their application to e-learning environments. After all, dealing with course designs, learning routes and tasks keeps a strong resemblance with a planning process and its main components aimed at finding which tasks must be done and when. This paper focuses on planning learning routes under a very expressive constraint programming approach for planning. After presenting the general planning formulation based on constraint programming, we adapt it to an e-learning setting. This requires to model learners profiles, learning concepts, how tasks attain concepts at different competence levels, synchronisation constraints for working-group tasks, capacity resource constraints, multi-criteria optimisation, breaking symmetry problems and designing particular heuristics. Finally, we also present a simple example (modelled by means of an authoring tool that we are currently implementing) which shows the applicability of this model, the use of different optimisation metrics, heuristics and how the resulting learning routes can be easily generated. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:733 / 743
页数:11
相关论文
共 50 条
  • [1] A Constraint-Programming-Based Branch-and-Price-and-Cut Approach for Operating Room Planning and Scheduling
    Doulabi, Seyed Hossein Hashemi
    Rousseau, Louis-Martin
    Pesant, Gilles
    INFORMS JOURNAL ON COMPUTING, 2016, 28 (03) : 432 - 448
  • [2] A constraint-programming-based approach for solving the data dissemination problem
    Bocquillon, Ronan
    Jouglet, Antoine
    COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 278 - 289
  • [3] On the Application of Planning and Scheduling Techniques to E-Learning
    Garrido, Antonio
    Onaindia, Eva
    TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT I, PROCEEDINGS, 2010, 6096 : 244 - 253
  • [4] A graph-based constraint programming approach for the integrated process planning and scheduling problem
    Zhang, Luping
    Yu, Chunxia
    Wong, T. N.
    COMPUTERS & OPERATIONS RESEARCH, 2021, 131
  • [5] CONSTRAINT LOGIC PROGRAMMING FOR SCHEDULING AND PLANNING
    LEVER, J
    WALLACE, M
    RICHARDS, B
    BT TECHNOLOGY JOURNAL, 1995, 13 (01): : 73 - 80
  • [6] A constraint programming scheduling solver for the MPOpt programming environment
    Bonfietti, Alessio
    INTELLIGENZA ARTIFICIALE, 2016, 10 (01) : 65 - 77
  • [7] Constraint Based Scheduling: Applying Constraint Programming to Scheduling Problems
    Edward Tsang
    Journal of Scheduling, 2003, 6 (4) : 413 - 414
  • [8] Solving the integrated process planning and scheduling problem using an enhanced constraint programming-based approach
    Shi, Ganquan
    Yang, Zhouwang
    Xu, Yang
    Quan, Yuchen
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (18) : 5505 - 5522
  • [9] E-learning environment based on framework composition
    Siqueira, SWM
    Braz, MHLB
    Melo, RN
    3RD IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2003, : 468 - 468
  • [10] CPlan: A constraint programming approach to planning
    van Beek, P
    Chen, XG
    SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), 1999, : 585 - 590