On Scheduling in Map-Reduce and Flow-Shops

被引:0
|
作者
Moseley, Benjamin [1 ]
Dasgupta, Anirban [1 ]
Kumar, Ravi [1 ]
Sarlos, Tamas [1 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
来源
SPAA 11: PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES | 2011年
关键词
Scheduling and resource allocation; Algorithm analysis; Approximation algorithms; On-line problems; Map-reduce; Flow-shops; TIME;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The map-reduce paradigm is now standard in industry and academia for processing large-scale data. In this work, we formalize job scheduling in map-reduce as a novel generalization of the two-stage classical flexible flow shop (FFS) problem: instead of a single task at each stage, a job now consists of a set of tasks per stage. For this generalization, we consider the problem of minimizing the total flowtime and give an efficient 12-approximation in the offline setting and an online (1 + epsilon)-speed O(1/epsilon(2))-competitive algorithm. Motivated by map-reduce, we revisit the two-stage flow shop problem, where we give a dynamic program for minimizing the total flowtime when all jobs arrive at the same time. If there are fixed number of job-types the dynamic program yields a PTAS; it is also a QPTAS when the processing times of jobs are polynomially bounded. This gives the first improvement in approximation of flowtime for the two-stage flow shop problem since the trivial 2-approximation algorithm of Gonzalez and Sahni [29] in 1978, and the first known approximation for the FFS problem. We then consider the generalization of the two-stage FFS problem to the unrelated machines case, where we give an offline 6-approximation and an online (1 + epsilon)-speed O(1/epsilon(4))-competitive algorithm.
引用
收藏
页码:289 / 298
页数:10
相关论文
共 50 条
  • [1] Scheduling flow-shops with limited buffer spaces
    Weng, MX
    PROCEEDINGS OF THE 2000 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2000, : 1359 - 1363
  • [2] A combined dispatching criteria approach to scheduling dual flow-shops
    Chiou, Chie-Wun
    Chen, Wen-Min
    Wu, Muh-Cherng
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (03) : 927 - 939
  • [3] Scheduling alternative operations in two-machine flow-shops
    Pan, CH
    Chen, JS
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1997, 48 (05) : 533 - 540
  • [4] On transforming job-shops into flow-shops
    Framinan, JM
    Ruiz-Usano, R
    PRODUCTION PLANNING & CONTROL, 2002, 13 (02) : 166 - 174
  • [5] Scheduling alternative operations in two-machine flow-shops
    Natl Taiwan Inst of Technology, Taipei, Taiwan
    J Oper Res Soc, 5 (533-540):
  • [6] FLOW-SHOPS WITH A DOMINANT MACHINE
    VANDENNOUWELAND, A
    KRABBENBORG, M
    POTTERS, J
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 62 (01) : 38 - 46
  • [7] A combined robot selection and scheduling problem for flow-shops with no-wait restrictions
    Shabtay, Dvir
    Arviv, Kfir
    Stern, Helman
    Edan, Yael
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2014, 43 : 96 - 107
  • [8] Performance of particle swarm optimization in scheduling hybrid flow-shops with multiprocessor tasks
    Ercan, M. Fikret
    Fung, Yu-Fai
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 3, PROCEEDINGS, 2007, 4707 : 309 - +
  • [9] The Map-Reduce Parallelism Framework for Task Scheduling in Grid Computing
    Pei, Yunxia
    Zhang, Yue
    OPTICAL, ELECTRONIC MATERIALS AND APPLICATIONS, PTS 1-2, 2011, 216 : 111 - +
  • [10] A hybrid particle swarm optimization approach for scheduling flow-shops with multiprocessor tasks
    Ercan, M. Fikret
    ICISS 2008: INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND SECURITY, PROCEEDINGS, 2008, : 13 - +