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 条
  • [1] Application of multi-stage scheduling
    Bongers, Peter M. M.
    Bakker, B. H.
    16TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING AND 9TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, 2006, 21 : 1917 - 1922
  • [2] A multi-stage stochastic programming approach in master production scheduling
    Koerpeoglu, Ersin
    Yaman, Hande
    Akturk, M. Selim
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 213 (01) : 166 - 179
  • [3] Algorithmic Support for Personalized Course Selection and Scheduling
    Morrow, Tyler
    Hurson, Ali R.
    Sarvestani, Sahra Sedigh
    2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 143 - 152
  • [4] Multi-stage vectors for personalized cancer therapy
    Shen, Haifa
    Liu, Xuewu
    Ferrari, Mauro
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2014, 248
  • [5] MULTI-STAGE SELECTION FOR GENETIC GAIN
    YOUNG, SSY
    HEREDITY, 1964, 19 (01) : 131 - &
  • [6] MULTI-STAGE APPROACH TO PRICING
    OXENFELDT, AR
    HARVARD BUSINESS REVIEW, 1960, 38 (04) : 125 - 133
  • [7] Appointment scheduling in multi-stage outpatient clinics
    Klassen, Kenneth J.
    Yoogalingam, Reena
    HEALTH CARE MANAGEMENT SCIENCE, 2019, 22 (02) : 229 - 244
  • [8] Reachability and Deadlocking Problems in Multi-stage Scheduling
    Eggermont, Christian E. J.
    Woeginger, Gerhard J.
    REACHABILITY PROBLEMS, 2011, 6945 : 153 - 164
  • [9] Simultaneous Production Scheduling and Maintenance in Multi-Stage Production Systems: A Synergic Approach
    Shen, Yilan
    Zhang, Nianmin
    Zhang, Xi
    Shi, Leyuan
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (03) : 3787 - 3800
  • [10] Batching and scheduling in a multi-stage kanban system
    Sarker, BR
    Balan, CV
    6TH INDUSTRIAL ENGINEERING RESEARCH CONFERENCE PROCEEDINGS: (IERC), 1997, : 674 - 679