A DECOMPOSITION APPROACH TO NONPREEMPTIVE REAL-TIME SCHEDULING

被引:7
|
作者
YUAN, XPG [1 ]
SAKSENA, MC [1 ]
AGRAWALA, AK [1 ]
机构
[1] UNIV MARYLAND,DEPT COMP SCI,COLL PK,MD 20742
关键词
D O I
10.1007/BF01245297
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Consider the problem of scheduling a set of n tasks on a uniprocessor such that a feasible schedule that satisfies each task's time constraints is generated. Traditionally, researchers have looked at all the tasks as a group and applied heuristic or enumeration search to it. We propose a new approach called the decomposition scheduling where tasks are decomposed into a sequence of subsets. The subsets are scheduled independently, in the order of the sequence. It is proved that a feasible schedule can be generated as long as one exists for the tasks. In addition, the overall scheduling cost is reduced to the sum of the scheduling costs of the tasks in each subset. Simulation experiments were conducted to analyze the performance of decomposition scheduling approach. The results show that in many cases decomposition scheduling performs better than the traditional branch-and-bound algorithms in terms of scheduling cost, and heuristic algorithms in terms of percentage of finding feasible schedules over randomly-generated task sets.
引用
收藏
页码:7 / 35
页数:29
相关论文
共 50 条
  • [21] A responsiveness approach for scheduling fault recovery in real-time systems
    Mejia-Alvarez, P
    Mossé, D
    PROCEEDINGS OF THE FIFTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 1999, : 4 - 13
  • [22] Analysis for scheduling theory and approach of open real-time system
    Zou, Yong
    Li, Ming-Shu
    Wang, Qing
    Ruan Jian Xue Bao/Journal of Software, 2003, 14 (01): : 83 - 90
  • [23] ACO approach with learning for preemptive scheduling of real-time tasks
    Laalaoui, Yacine
    Drias, Habiba
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2010, 2 (06) : 383 - 394
  • [24] A coordinated approach for real-time short term hydro scheduling
    Tufegdzic, N
    Frowd, RJ
    Stadlin, WO
    IEEE TRANSACTIONS ON POWER SYSTEMS, 1996, 11 (04) : 1698 - 1704
  • [25] SCHEDULING IN REAL-TIME MODELS
    KURKISUONIO, R
    SYSTA, K
    VAIN, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 571 : 327 - 339
  • [26] Multiprocessor real-time scheduling
    Anderson, James H.
    Devi, UmaMaheswari
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 485 - 486
  • [27] Real-Time Scheduling with a Budget
    Joseph (Seffi) Naor
    Hadas Shachnai
    Tami Tamir
    Algorithmica, 2007, 47 : 343 - 364
  • [28] REAL-TIME SCHEDULING ALGORITHMS
    FERRARI, AD
    DR DOBBS JOURNAL, 1994, 19 (15): : 60 - &
  • [29] Real-Time Scheduling with Predictions
    Zhao, Tianming
    Li, Wei
    Zomaya, Albert Y.
    2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 331 - 343
  • [30] Real-time scheduling with a budget
    Naor, J
    Shachnai, H
    Tamir, T
    AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2003, 2719 : 1123 - 1137