Algorithms and Complexity for Periodic Real-Time Scheduling

被引:0
|
作者
Bonifaci, Vincenzo [1 ]
Chan, Ho-Leung [2 ]
Marchetti-Spaccamela, Alberto [3 ]
Megow, Nicole [1 ]
机构
[1] Max Planck Inst Informat, Saarbrucken, Germany
[2] Univ Hong Kong, Hong Kong, Peoples R China
[3] Sapienza Univ Rome, Rome, Italy
关键词
TASKS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate the preemptive scheduling of pet iodic tasks with lend deadlines We show that, even in the umprocessor case, no polynomial tune algorithm can test the feasibility of a task system within a constant speedup bound, unless P = NP This result contrasts with recent minks for sporadic task systems For two special cases, synchronous task systems and systems with a constant number of different task types, we provide the first polynomial time constant-speedup feasibility tests for multiprocessor platforms. Furthermore, we show that the problem of testing feasibility is coNP-hard for synchronous multiprocessor task systems The complexity of some of these problems has been open for a. long tune We also propose a profit maximization variant of the feasibility problem, where every task has a non-negative profit, and the goal is to find a subset of tasks that can be scheduled feasibly with maximum profit We give the first constant-speed, constant-approximation algorithm for the case of synchronous task systems, together with related hardness results.
引用
收藏
页码:1350 / +
页数:3
相关论文
共 50 条
  • [21] Scheduling algorithms for a high-speed switch supporting real-time periodic traffic sources
    Liu, JCL
    Xia, L
    Du, DHC
    Tsang, R
    Pavan, A
    25TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS - PROCEEDINGS, 2000, : 686 - 695
  • [22] Energy-Efficient Scheduling Algorithms for Periodic Power Management for Real-Time Event Streams
    Huang, Kai
    Chen, Jian-Jia
    Thiele, Lothar
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2011), VOL 1, 2011, : 83 - 92
  • [23] Real-time Periodic task scheduling based on compensation
    Ge, Yuxiang
    Ruan, Youlin
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 1104 - 1107
  • [24] Real-Time Scheduling for Periodic Tasks on Uniform Multiprocessors
    Lee S.-G.
    Lee C.-H.
    Journal of Computing Science and Engineering, 2020, 14 (03) : 121 - 130
  • [25] A NOTE ON PREEMPTIVE SCHEDULING OF PERIODIC, REAL-TIME TASKS
    LEUNG, JYT
    MERRILL, ML
    INFORMATION PROCESSING LETTERS, 1980, 11 (03) : 115 - 118
  • [26] SCHEDULING PERIODIC AND SPORADIC TASKS IN A REAL-TIME SYSTEM
    CHETTO, H
    CHETTO, M
    INFORMATION PROCESSING LETTERS, 1989, 30 (04) : 177 - 184
  • [27] Periodic Linear Programming with applications to real-time scheduling
    Subramani, K
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2005, 15 (02) : 383 - 406
  • [28] Dynamic Scheduling Management for Periodic Real-Time Traffic
    Feng, Chang
    Jiang, Yu
    Jun, Chang
    Xin, Tian
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2039 - 2042
  • [29] A NEW ALGORITHM FOR SCHEDULING PERIODIC, REAL-TIME TASKS
    LEUNG, JYT
    ALGORITHMICA, 1989, 4 (02) : 209 - 219
  • [30] Improved real-time scheduling of periodic tasks on multiprocessors
    Rattanatamrong, P.
    Fortes, J. A. B.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (09): : 2291 - 2309