Scheduling network maintenance jobs with release dates and deadlines to maximize total flow over time: Bounds and solution strategies. (December 2015)
- Record Type:
- Journal Article
- Title:
- Scheduling network maintenance jobs with release dates and deadlines to maximize total flow over time: Bounds and solution strategies. (December 2015)
- Main Title:
- Scheduling network maintenance jobs with release dates and deadlines to maximize total flow over time: Bounds and solution strategies
- Authors:
- Boland, Natashia
Kalinowski, Thomas
Kaur, Simranjit - Abstract:
- Abstract: We consider a problem that marries network flows and scheduling, motivated by the need to schedule maintenance activities in infrastructure networks, such as rail or general logistics networks. Network elements must undergo regular preventive maintenance, shutting down the arc for the duration of the activity. Careful coordination of these arc maintenance jobs can dramatically reduce the impact of such shutdown jobs on the flow carried by the network. Scheduling such jobs between given release dates and deadlines so as to maximize the total flow over time presents an intriguing case to study the role of time discretization. Here we prove that if the problem data is integer, and no flow can be stored at nodes, we can restrict attention to integer job start times. However if flow can be stored, fractional start times may be needed. This makes traditional strong integer programming scheduling models difficult to apply. Here we formulate an exact integer programming model for the continuous time problem, as well as integer programming models based on time discretization that can provide dual bounds, and that can – with minor modifications – also yield primal bounds. The resulting bounds are demonstrated to have small gaps on test instances, and offer a good trade-off for bound quality against computing time. Abstract : Highlights: The problem to schedule maintenance jobs on the arcs of a flow network is studied. The first MIP model for the continuous time problem withAbstract: We consider a problem that marries network flows and scheduling, motivated by the need to schedule maintenance activities in infrastructure networks, such as rail or general logistics networks. Network elements must undergo regular preventive maintenance, shutting down the arc for the duration of the activity. Careful coordination of these arc maintenance jobs can dramatically reduce the impact of such shutdown jobs on the flow carried by the network. Scheduling such jobs between given release dates and deadlines so as to maximize the total flow over time presents an intriguing case to study the role of time discretization. Here we prove that if the problem data is integer, and no flow can be stored at nodes, we can restrict attention to integer job start times. However if flow can be stored, fractional start times may be needed. This makes traditional strong integer programming scheduling models difficult to apply. Here we formulate an exact integer programming model for the continuous time problem, as well as integer programming models based on time discretization that can provide dual bounds, and that can – with minor modifications – also yield primal bounds. The resulting bounds are demonstrated to have small gaps on test instances, and offer a good trade-off for bound quality against computing time. Abstract : Highlights: The problem to schedule maintenance jobs on the arcs of a flow network is studied. The first MIP model for the continuous time problem with storage nodes is presented. Integrality properties for the problem without storage at nodes are proved. It is demonstrated that storage nodes can lead to fractional solutions. Methods for computing upper and lower bounds are discussed and computationally tested. … (more)
- Is Part Of:
- Computers & operations research. Volume 64(2015)
- Journal:
- Computers & operations research
- Issue:
- Volume 64(2015)
- Issue Display:
- Volume 64, Issue 2015 (2015)
- Year:
- 2015
- Volume:
- 64
- Issue:
- 2015
- Issue Sort Value:
- 2015-0064-2015-0000
- Page Start:
- 113
- Page End:
- 129
- Publication Date:
- 2015-12
- Subjects:
- Network models -- Maintenance scheduling -- Mixed integer programming -- Time discretization -- Heuristics
Operations research -- Periodicals
Electronic digital computers -- Periodicals
004.05 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03050548 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cor.2015.05.011 ↗
- Languages:
- English
- ISSNs:
- 0305-0548
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.770000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 7820.xml