• DocumentCode
    170553
  • Title

    Demand-driven task scheduling using 2D chromosome genetic algorithm in mobile cloud

  • Author

    Zhiming Cai ; Chongcheng Chen

  • Author_Institution
    Key Lab. of Spatial Data Min. & Inf. Sharing of Minist. of Educ., Fuzhou Univ., Fuzhou, China
  • fYear
    2014
  • fDate
    16-18 May 2014
  • Firstpage
    539
  • Lastpage
    545
  • Abstract
    Mobile cloud computing, which comes up in recent years, is a new computing paradigm. In mobile cloud, mobile users can access and schedule the resources or services in remote clouds via wireless networks, which we call mobile cloud task scheduling. They even can build mobile micro-cloud (MuCloud) with mobile device to provide lightweight service. However, unreliable wireless connection and dynamic join and quit of MuCloud make task scheduling in mobile cloud face more challenges than in wired cloud. Moreover, from both the users and service providers´ perspective, task scheduling is a multi-objective optimization problem. Small makespan and load balancing are pursued by mobile users and cloud service providers respectively. In this paper, we advance a demand-driven task scheduling model and introduce an estimate method to predict warranty complete time of tasks in wireless network. An improved genetic algorithm using 2D chromosome (2DCGA) is presented to tackle multi-objective task scheduling. Simulation experiments show: 1) compared with Markov model, our estimate method has higher accuracy of prediction and more reasonable prediction results of probability of task scheduling failure; 2) 2DCGA has good performance for task scheduling. When compared with IGA, it has smaller makespan and lower deviation of load; 3) objective priority can be adjusted exactly by weights of fitness functions. It makes 2DCGA suitable for multi-objective optimization.
  • Keywords
    cloud computing; genetic algorithms; mobile computing; scheduling; 2D chromosome genetic algorithm; 2DCGA; MuCloud; demand-driven task scheduling; mobile cloud computing; multiobjective optimization; Biological cells; Genetic algorithms; Mobile communication; Mobile computing; Mobile handsets; Processor scheduling; Scheduling; 2D chromosome; demand-driven model; genetic algorithm; mobile cloud; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Progress in Informatics and Computing (PIC), 2014 International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4799-2033-4
  • Type

    conf

  • DOI
    10.1109/PIC.2014.6972393
  • Filename
    6972393