A data intensive heuristic approach to the two-stage streaming scheduling problem

被引:4
|
作者
Liang, Wei [1 ,2 ]
Hu, Chunhua [1 ,2 ]
Wu, Min [3 ]
Jin, Qun [4 ]
机构
[1] Hunan Univ Commerce, Key Lab Hunan Prov Mobile Business Intelligence, Changsha, Hunan, Peoples R China
[2] Hunan Univ Commerce, Mobile E Busines Collaborat Innovat Ctr Hunan Pro, Changsha, Hunan, Peoples R China
[3] China Univ Geosci, Sch Automat, Wuhan, Hubei, Peoples R China
[4] Waseda Univ, Fac Human Sci, Tokorozawa, Saitama, Japan
关键词
Data intensive computing; Scheduling; Makespan; NP-hard; HYBRID FLOW-SHOPS; MANAGEMENT; ALGORITHM; SYSTEMS;
D O I
10.1016/j.jcss.2017.01.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data intensive computing (DIC) provides a high performance computing approach to process large volume of data. In this study, a new formalization is introduced to present the two-stage DIC task execution in a stream manner. A novel heuristic algorithm is proposed for the scheduling problem due to the NP complexity. The theoretical approximation ratio bounds for the heuristic are analyzed and confirmed by the experimental evaluation. Overall, we observe that the proposed method conducts average 1.2 times makespan than the theoretic bound of the optimal solution. Besides, the proposed method outperforms the GA and FIFO scheduling schemes with overall improvements. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:64 / 79
页数:16
相关论文
共 50 条
  • [1] A new two-stage heuristic for the recreational vehicle scheduling problem
    Kulkarni, Sarang
    Patil, Rahul
    Krishnamoorthy, Mohan
    Ernst, Andreas
    Ranade, Abhiram
    COMPUTERS & OPERATIONS RESEARCH, 2018, 91 : 59 - 78
  • [2] A two-stage heuristic approach for nurse scheduling problem: A case study in an emergency department
    Wong, T. C.
    Xu, M.
    Chin, K. S.
    COMPUTERS & OPERATIONS RESEARCH, 2014, 51 : 99 - 110
  • [3] A two-stage heuristic approach for the newspaper delivery problem
    Ree, SB
    Yoon, BS
    COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 30 (03) : 501 - 509
  • [4] Two-stage heuristic approach for the newspaper delivery problem
    Ree, Sangbok
    Yoon, Bok Sik
    Computers and Industrial Engineering, 1996, 30 (03): : 501 - 509
  • [5] Heuristic approaches to solve a two-stage lot sizing and scheduling problem
    Pinho Schimidt, Talita Mariana
    Cassius Tadeu, Scarpin
    Valentim Loch, Gustavo
    Schenekemberg, Cleder Marcos
    IEEE LATIN AMERICA TRANSACTIONS, 2019, 17 (03) : 434 - 443
  • [6] Solving the spatial scheduling problem: a two-stage approach
    Zhang, Zhiying
    Chen, Jie
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (10) : 2732 - 2743
  • [7] A Two-Stage Heuristic Approach for a Type of Rotation Assignment Problem
    Zheng, Ziran
    Gong, Xiaoju
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2018, PT II, 2018, 10942 : 212 - 224
  • [8] A Heuristic Scheduling Approach to Hybrid Makepsan Problem for Data Intensive Computing
    Liang, Wei
    Xiong, Yonghua
    Wu, Min
    Jin, Qun
    2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 932 - 937
  • [9] A two-stage heuristic algorithm for locomotive scheduling
    Zhang, Jie
    Ni, Shaoquan
    Ge, Lulu
    Wang, Yuanyuan
    Information Technology Journal, 2013, 12 (11) : 2153 - 2159
  • [10] A linear programming based heuristic for solving a two-stage flowshop scheduling problem
    Figielska, Ewa
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 392 - 397