Scheduling Unit Tasks to Minimize the Number of Idle Periods: A Polynomial Time Algorithm for Offline Dynamic Power Management

被引:56
|
作者
Baptiste, Philippe [1 ]
机构
[1] Ecole Polytech, CNRS, LIX, Lab Informat, F-91128 Palaiseau, France
关键词
D O I
10.1145/1109557.1109598
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Power Management policies aim at reducing the amount of energy consumed by battery operated systems, while keeping the overall performance high. In this paper we focus on shut-down mechanisms that put a system into a sleep state when it is idle. A very small amount of energy is consumed in this state but, a fixed amount of energy is required when moving the system from the sleep state to the active state. The offline version of this problem consists in scheduling a set of unit execution tasks, with release dates and deadlines, on a single machine in order to minimize the number of idle time periods. We show that this problem can be solved in polynomial time by Dynamic Programming.
引用
收藏
页码:364 / 367
页数:4
相关论文
共 49 条
  • [1] Online scheduling of time-critical tasks to minimize the number of calibrations
    Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China
    不详
    Theor Comput Sci, (1-13):
  • [2] Online scheduling of time-critical tasks to minimize the number of calibrations
    Chen, Zuzhi
    Zhang, Jialin
    THEORETICAL COMPUTER SCIENCE, 2022, 914 : 1 - 13
  • [3] Algorithms for dynamic scheduling of unit execution time tasks
    Díaz, AR
    Tchernykh, A
    Ecker, KH
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 146 (02) : 403 - 416
  • [4] Scheduling to minimize maximum earliness and number of tardy jobs where machine idle time is allowed
    Azizoglu, M
    Köksalan, M
    Kondak, S
    RESEARCH AND PRACTICE IN MULTIPLE CRITERIA DECISION MAKING, 2000, 487 : 381 - 387
  • [5] Scheduling to minimize maximum earliness and number of tardy jobs where machine idle time is allowed
    Azizoglu, M
    Koksalan, M
    Koksalan, SK
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2003, 54 (06) : 661 - 664
  • [6] SCHEDULING UNIT TIME OPEN SHOPS TO MINIMIZE THE WEIGHTED NUMBER OF LATE JOBS
    BRUCKER, P
    JURISCH, B
    TAUTENHAHN, T
    WERNER, F
    OPERATIONS RESEARCH LETTERS, 1993, 14 (05) : 245 - 250
  • [7] Dynamic approach to minimize overhead and response time in scheduling periodic real-time tasks
    Alsheikhy, Ahmed A.
    INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2021, 8 (04): : 75 - 81
  • [8] A note on scheduling tall/small multiprocessor tasks with unit processing time to minimize maximum tardiness
    Baptiste, P
    Schieber, B
    JOURNAL OF SCHEDULING, 2003, 6 (04) : 395 - 404
  • [9] A Note on Scheduling Tall/Small Multiprocessor Tasks with Unit Processing Time to Minimize Maximum Tardiness
    Philippe Baptiste
    Baruch Schieber
    Journal of Scheduling, 2003, 6 : 395 - 404
  • [10] Dynamic Idle Time Interval Scheduling for Hybrid Cloud Workflow Management System
    Wu, Wenqian
    Zhu, Jie
    Huang, Haiping
    Xu, Xiaolong
    Zhang, Yi
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 3596 - 3602