A Multi-Stage Approach to Personalized Course Selection and Scheduling

被引:5
|
作者
Morrow, Tyler [1 ]
Hurson, Ali R. [2 ]
Sarvestani, Sahra Sedigh [2 ]
机构
[1] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO 65409 USA
[2] Missouri Univ Sci & Technol, Dept Elect & Comp Engn, Rolla, MO USA
关键词
context-aware recommendation; integer linear programming; PERCEPOLIS; personalized learning;
D O I
10.1109/IRI.2017.58
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems that utilize pertinent and available contextual information are applicable to and useful in a broad range of domains. This paper utilizes context-aware recommendation to facilitate personalized education and assist students in selecting courses (or in non-traditional curricula, learning artifacts) that meet curricular requirements, leverage their skills and background, and are relevant to their interests. The research contribution described in this paper is a methodology that generates a schedule of courses (and associated course content) that takes into consideration a student's profile, while meeting curricular and prerequisite requirements and aiming to reduce attributes such as cost and time-to-degree. The optimization problem - multiple integer linear programming problems and a single scheduling problem - is solved in stages using a known linear solver as well as graph-based heuristics. The efficacy of the algorithm is demonstrated through a case study.
引用
收藏
页码:253 / 262
页数:10
相关论文
共 50 条
  • [21] Multi-stage convex relaxation for feature selection
    Zhang, Tong
    BERNOULLI, 2013, 19 (5B) : 2277 - 2293
  • [22] A Multi-stage Approach to Curve Extraction
    Guo, Yuliang
    Kumar, Naman
    Narayanan, Maruthi
    Kimia, Benjamin
    COMPUTER VISION - ECCV 2014, PT I, 2014, 8689 : 663 - 678
  • [23] A multi-stage approach for DBD modelling
    Cristofolini, Andrea
    Popoli, Arturo
    15TH HIGH-TECH PLASMA PROCESSES CONFERENCE (HTPP15), 2019, 1243
  • [24] Hydropower preventive maintenance scheduling in a deregulated market: A multi-stage stochastic programming approach
    Li, Zhuangzhuang
    Yang, Ping
    Yang, Yi
    Lu, Guanpeng
    Tang, Yufeng
    ELECTRIC POWER SYSTEMS RESEARCH, 2023, 221
  • [25] Complexity of the job insertion problem in multi-stage scheduling
    Vestjens, Arjen P. A.
    Wennink, Marc
    Woeginger, Gerhard J.
    OPERATIONS RESEARCH LETTERS, 2007, 35 (06) : 754 - 758
  • [26] Multi-stage linear programming optimization for pump scheduling
    Puleo, V.
    Morley, M.
    Freni, G.
    Savic, D.
    12TH INTERNATIONAL CONFERENCE ON COMPUTING AND CONTROL FOR THE WATER INDUSTRY, CCWI2013, 2014, 70 : 1378 - 1385
  • [27] A MILP Scheduling Model for Multi-stage Batch Plants
    Kopanos, Georgios M.
    Puigjaner, Luis
    19TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2009, 26 : 369 - 374
  • [28] Modelling multi-stage manufacturing systems for efficient scheduling
    Charalambous, C
    Tahmassebi, T
    Hindi, K
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 122 (02) : 329 - 338
  • [29] OPTIMIZATION OF MULTI-STAGE PRODUCTION SCHEDULING OF AUTOMATED PRODUCTION
    Xu, N.
    Hou, X. Y.
    Jia, N.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2022, 21 (01) : 160 - 171
  • [30] OPTIMAL SCHEDULING OF MULTI-STAGE CONTINUOUS FLOWSHOPS.
    Gruver, W.A.
    Narasimhan, S.L.
    INFOR Journal, 1981, 19 (04): : 318 - 329