A simultaneous sequencing and allocation problem for military pilot training: Integer programming approaches. (April 2021)
- Record Type:
- Journal Article
- Title:
- A simultaneous sequencing and allocation problem for military pilot training: Integer programming approaches. (April 2021)
- Main Title:
- A simultaneous sequencing and allocation problem for military pilot training: Integer programming approaches
- Authors:
- Mak-Hau, Vicky
Hill, Brendan
Kirszenblat, David
Moran, Bill
Nguyen, Vivian
Novak, Ana - Abstract:
- Highlights: This paper presents a number of formulations for the scheduling of pilot training. Two MILP models are polynomial in size, one has a quadrative objective function. The third MILP model which integrates a modified Knuth's Dancing Link Algorithm. We present a column generation formulation as a heuristic approach. We compare numerical results for all models and approaches mentioned above. Abstract: In this paper, we study a unique, rich combinatorial optimization problem that arose from helicopter aircrew training for the Royal Australian Navy. Each pilot trainee (student) has to complete a syllabus. A syllabus is a sequence of courses (commonly known as subjects), and each course is associated with a pass rate. A pre-requisite structure exists amongst some courses. Each course has a number of repeated sessions, each spanning the same amount of time, but occupying a different set of (possibly overlapping) time slots. A feasible schedule is a sequence of course sessions such that each course in the syllabus is covered by exactly one session, and that all pre-requisite requirements are observed. The optimization problem is to simultaneously assemble course sessions to form feasible schedules, allocate students to these schedules with an objective to minimize the total time-span in completing the syllabus, while ensuring that the class size limits for each course session is not exceeded. The problem is different from the school or university time tabling family ofHighlights: This paper presents a number of formulations for the scheduling of pilot training. Two MILP models are polynomial in size, one has a quadrative objective function. The third MILP model which integrates a modified Knuth's Dancing Link Algorithm. We present a column generation formulation as a heuristic approach. We compare numerical results for all models and approaches mentioned above. Abstract: In this paper, we study a unique, rich combinatorial optimization problem that arose from helicopter aircrew training for the Royal Australian Navy. Each pilot trainee (student) has to complete a syllabus. A syllabus is a sequence of courses (commonly known as subjects), and each course is associated with a pass rate. A pre-requisite structure exists amongst some courses. Each course has a number of repeated sessions, each spanning the same amount of time, but occupying a different set of (possibly overlapping) time slots. A feasible schedule is a sequence of course sessions such that each course in the syllabus is covered by exactly one session, and that all pre-requisite requirements are observed. The optimization problem is to simultaneously assemble course sessions to form feasible schedules, allocate students to these schedules with an objective to minimize the total time-span in completing the syllabus, while ensuring that the class size limits for each course session is not exceeded. The problem is different from the school or university time tabling family of problems due to the assembly component required. This paper is to serve as a pilot study: we derive a number of mixed-integer linear programming models and investigate their performance using test instances provided for us by our industry partner. For each of these models, we propose a number of solution strategies as topics for future research papers. From our numerical testing, it appears that the Column Generation-based approach is computationally the most promising method. … (more)
- Is Part Of:
- Computers & industrial engineering. Volume 154(2021)
- Journal:
- Computers & industrial engineering
- Issue:
- Volume 154(2021)
- Issue Display:
- Volume 154, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 154
- Issue:
- 2021
- Issue Sort Value:
- 2021-0154-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-04
- Subjects:
- Scheduling -- Allocation -- Integer linear programming -- Column generation
Engineering -- Data processing -- Periodicals
Industrial engineering -- Periodicals
620.00285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03608352 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cie.2021.107161 ↗
- Languages:
- English
- ISSNs:
- 0360-8352
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.713000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 22445.xml