An approximation result for a duo-processor task scheduling problem

被引:4
|
作者
DellOlmo, P
Giordani, S
Speranza, MG
机构
[1] UNIV ROMA TOR VERGATA,CTR VITO VOLTERRA,I-00133 ROME,ITALY
[2] UNIV BRESCIA,DEPT QUANTITAT METHODS,I-25122 BRESCIA,ITALY
关键词
parallel processing; scheduling; coloring; computational complexity; approximation algorithms;
D O I
10.1016/S0020-0190(96)00196-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of scheduling tasks on a set of dedicated processors, where each task requires a subset of two processors be simultaneously available for a given processing time. The objective is to determine a nonpreemptive schedule with minimum completion time. By means of a graph theoretical formulation, we show that instances with up to 4 processors can be solved in polynomial time. With m = 2s + 1 processors (for s = 2, 3,...) and a minimum of m task types, we prove that the problem is NP-hard. Moreover, for this class of NP-hard instances, a simple O(m) approximation algorithm, whose performance ratio is bounded by 3s/(2s + 1), is given. The bound is shown to be tight. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:195 / 200
页数:6
相关论文
共 50 条
  • [1] SCHEDULING INDEPENDENT 2 PROCESSOR TASKS ON A UNIFORM DUO-PROCESSOR SYSTEM
    BLAZEWICZ, J
    DROZDOWSKI, M
    SCHMIDT, G
    DEWERRA, D
    DISCRETE APPLIED MATHEMATICS, 1990, 28 (01) : 11 - 20
  • [2] On approximation of the bulk synchronous task scheduling problem
    Fujimoto, N
    Hagihara, K
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (11) : 1191 - 1199
  • [3] An effective approximation algorithm for the Malleable Parallel Task Scheduling problem
    Fan, Liya
    Zhang, Fa
    Wang, Gongming
    Liu, Zhiyong
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (05) : 693 - 704
  • [4] Isomorphic coupled-task scheduling problem with compatibility constraints on a single processor
    G. Simonin
    B. Darties
    R. Giroudeau
    J.-C. König
    Journal of Scheduling, 2011, 14 : 501 - 509
  • [5] Isomorphic coupled-task scheduling problem with compatibility constraints on a single processor
    Simonin, G.
    Darties, B.
    Giroudeau, R.
    Koenig, J. -C.
    JOURNAL OF SCHEDULING, 2011, 14 (05) : 501 - 509
  • [6] Single-Processor Scheduling Problem With Dynamic Models of Task Release Dates
    Janiak, Adam
    Janiak, Wladyslaw
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (02): : 264 - 271
  • [7] A Model for Multi-processor Task Scheduling Problem Using Quantum Genetic Algorithm
    Bangroo, Rashika
    Kumar, Neetesh
    Sharma, Reya
    HYBRID INTELLIGENT SYSTEMS, HIS 2017, 2018, 734 : 126 - 135
  • [8] Complexity of a Problem of Energy Efficient Real-Time Task Scheduling on a Multicore Processor
    Mishra, Abhishek
    Tripathi, Anil Kumar
    COMPLEXITY, 2015, 21 (01) : 259 - 267
  • [9] SCHEDULING IN THE PRESENCE OF PROCESSOR NETWORKS: COMPLEXITY AND APPROXIMATION
    Boudet, Vincent
    Cohen, Johanne
    Giroudeau, Rodolphe
    Koenig, Jean-Claude
    RAIRO-OPERATIONS RESEARCH, 2012, 46 (01) : 1 - 22