TY - JOUR
T1 - An efficient greedy insertion heuristic for energy-conscious single machine scheduling problem under time-of-use electricity tariffs
AU - Che, Ada
AU - Zeng, Yizeng
AU - Lyu, Ke
N1 - Publisher Copyright:
© 2016 Elsevier Ltd. All rights reserved.
PY - 2016/8/15
Y1 - 2016/8/15
N2 - This paper addresses an energy-conscious single machine scheduling problem under time-of-use (TOU) or time-dependent electricity tariffs, in which electricity prices may vary from hour to hour throughout a day. The key issue is to assign a set of jobs to available time periods with different electricity prices so as to minimize the total electricity cost required for processing the jobs. The main contribution of this work is two-fold. First, a new continuous-time mixed-integer linear programming (MILP) model is proposed for the problem. Second, an efficient greedy insertion heuristic is developed. In the proposed heuristic, the jobs are inserted into the available time periods one after another in non-increasing order of their electricity consumption rates and each job is inserted into the time period(s) with minimum electricity cost. A real-life case study from a Chinese company reveals that the total electricity cost can be reduced by about 30% with the proposed algorithm. Computational experiment on randomly generated instances also demonstrates that our algorithm can yield high-quality solutions with low electricity costs within dozens of seconds for large-scale single machine scheduling problems with 5000 jobs. The algorithm can be applied by production managers to scheduling jobs on a single machine under TOU electricity tariffs to save electricity costs.
AB - This paper addresses an energy-conscious single machine scheduling problem under time-of-use (TOU) or time-dependent electricity tariffs, in which electricity prices may vary from hour to hour throughout a day. The key issue is to assign a set of jobs to available time periods with different electricity prices so as to minimize the total electricity cost required for processing the jobs. The main contribution of this work is two-fold. First, a new continuous-time mixed-integer linear programming (MILP) model is proposed for the problem. Second, an efficient greedy insertion heuristic is developed. In the proposed heuristic, the jobs are inserted into the available time periods one after another in non-increasing order of their electricity consumption rates and each job is inserted into the time period(s) with minimum electricity cost. A real-life case study from a Chinese company reveals that the total electricity cost can be reduced by about 30% with the proposed algorithm. Computational experiment on randomly generated instances also demonstrates that our algorithm can yield high-quality solutions with low electricity costs within dozens of seconds for large-scale single machine scheduling problems with 5000 jobs. The algorithm can be applied by production managers to scheduling jobs on a single machine under TOU electricity tariffs to save electricity costs.
KW - Electricity cost
KW - Greedy insertion heuristic
KW - Single machine scheduling
KW - Time-of-use (TOU) tariffs
UR - http://www.scopus.com/inward/record.url?scp=84992299293&partnerID=8YFLogxK
U2 - 10.1016/j.jclepro.2016.03.150
DO - 10.1016/j.jclepro.2016.03.150
M3 - 文章
AN - SCOPUS:84992299293
SN - 0959-6526
VL - 129
SP - 565
EP - 577
JO - Journal of Cleaner Production
JF - Journal of Cleaner Production
ER -