Skip to main content

Research Repository

Advanced Search

All Outputs (14)

"You have to get wet to learn how to swim" applied to bridging the gap between research into personnel scheduling and its implementation in practice (2017)
Journal Article
Petrovic, S. (2019). "You have to get wet to learn how to swim" applied to bridging the gap between research into personnel scheduling and its implementation in practice. Annals of Operations Research, 275(1), 161–179. https://doi.org/10.1007/s10479-017-2574-4

Personnel scheduling problems have attracted research interests for several decades. They have been considerably changed over time, accommodating a variety of constraints related to legal and organisation requirements, part-time staff, flexible hours... Read More about "You have to get wet to learn how to swim" applied to bridging the gap between research into personnel scheduling and its implementation in practice.

A multi-objective genetic algorithm for optimisation of energy consumption and shop floor production performance (2016)
Journal Article
Liu, Y., Dong, H., Lohse, N., & Petrovic, S. (2016). A multi-objective genetic algorithm for optimisation of energy consumption and shop floor production performance. International Journal of Production Economics, 179, 259-272. https://doi.org/10.1016/j.ijpe.2016.06.019

Increasing energy price and requirements to reduce emission are new chal-lenges faced by manufacturing enterprises. A considerable amount of energy is wasted by machines due to their underutilisation. Consequently, energy saving can be achieved by tu... Read More about A multi-objective genetic algorithm for optimisation of energy consumption and shop floor production performance.

A step counting hill climbing algorithm (2016)
Journal Article
Bykov, Y., & Petrovic, S. (2016). A step counting hill climbing algorithm. Journal of Scheduling, 19(4), https://doi.org/10.1007/s10951-016-0469-x

This paper presents a new single-parameter local search heuristic named Step Counting Hill Climbing algorithm (SCHC). It is a very simple method in which the current cost serves as an acceptance bound for a number of consecutive steps. This is the on... Read More about A step counting hill climbing algorithm.

Knowledge-light adaptation approaches in case-based reasoning for radiotherapy treatment planning (2016)
Journal Article
Petrovic, S., Khussainova, G., & Jagannathan, R. (2016). Knowledge-light adaptation approaches in case-based reasoning for radiotherapy treatment planning. Artificial Intelligence in Medicine, 68, https://doi.org/10.1016/j.artmed.2016.01.006

Objective: Radiotherapy treatment planning aims at delivering a sufficient radiation dose to cancerous tumour cells while sparing healthy organs in the tumour-surrounding area. It is a time-consuming trial-and-error process that requires the expertis... Read More about Knowledge-light adaptation approaches in case-based reasoning for radiotherapy treatment planning.

Reducing environmental impact of production during a rolling blackout policy: a multi-objective schedule optimisation approach (2015)
Journal Article

Many manufacturing companies in China currently are suffering from a Rolling Blackout policy for the industry electricity supply which means that the government electricity is cut off several days in every week resulting in manufacturing companies il... Read More about Reducing environmental impact of production during a rolling blackout policy: a multi-objective schedule optimisation approach.

An investigation into minimising total energy consumption and total weighted tardiness in job shops (2013)
Journal Article
Liu, Y., Dong, H., Lohse, N., Petrovic, S., & Gindy, N. (2014). An investigation into minimising total energy consumption and total weighted tardiness in job shops. Journal of Cleaner Production, 65, https://doi.org/10.1016/j.jclepro.2013.07.060

Manufacturing enterprises nowadays face the challenge of increasing energy prices and requirements to reduce their emissions. Most reported work on reducing manufacturing energy consumption today focuses on the need to improve the efficiency of resou... Read More about An investigation into minimising total energy consumption and total weighted tardiness in job shops.

A graph-based hyper heuristic for timetabling problems (2007)
Journal Article
Burke, E., MacCloumn, B., Meisels, A., Petrovic, S., & Qu, R. (2007). A graph-based hyper heuristic for timetabling problems. European Journal of Operational Research, 176(1), https://doi.org/10.1016/j.ejor.2005.08.012

This paper presents an investigation of a simple generic hyper-heuristic approach upon a set of widely used constructive heuristics (graph coloring heuristics) in timetabling. Within the hyperheuristic framework, a Tabu Search approach is employed to... Read More about A graph-based hyper heuristic for timetabling problems.

Case Based Heuristic Selection for Timetabling Problems (2006)
Journal Article
Burke, E., Petrovic, S., & Qu, R. (2006). Case Based Heuristic Selection for Timetabling Problems. Journal of Scheduling, 9(2),

This paper presents a case-based heuristic selection approach for automated university course and exam timetabling. The method described in this paper is motivated by the goal of developing timetabling systems that are fundamentally more general than... Read More about Case Based Heuristic Selection for Timetabling Problems.

Multiple-retrieval case-based reasoning for course timetabling problems (2006)
Journal Article
Burke, E., MacCarthy, B. L., Petrovic, S., & Qu, R. (2006). Multiple-retrieval case-based reasoning for course timetabling problems. Journal of the Operational Research Society, 57(2),

The structured representation of cases by attribute graphs in a Case-Based Reasoning (CBR) system for course timetabling has been the subject of previous research by the authors. In that system, the case base is organised as a decision tree and the r... Read More about Multiple-retrieval case-based reasoning for course timetabling problems.

Structured cases in case-based reasoning: re-using and adapting cases for time-tabling problems (2000)
Journal Article
Burke, E., MacCarthy, B. L., Petrovic, S., & Qu, R. (2000). Structured cases in case-based reasoning: re-using and adapting cases for time-tabling problems. Knowledge-Based Systems, 13(2-3),

In this paper, we present a case-based reasoning (CBR) approach solving educational time-tabling problems. Following the basic idea behind CBR, the solutions of previously solved problems are employed to aid finding the solutions for new problems. A... Read More about Structured cases in case-based reasoning: re-using and adapting cases for time-tabling problems.