• DocumentCode
    2863395
  • Title

    Application of Micro-Genetic Algorithm for Task Based Computing

  • Author

    Davidyuk, Oleg ; Selek, István ; Ceberio, Josu ; Riekki, Jukka

  • Author_Institution
    Univ. of Oulu, Oulu
  • fYear
    2007
  • fDate
    11-13 Oct. 2007
  • Firstpage
    140
  • Lastpage
    145
  • Abstract
    Pervasive computing calls for applications which are often composed from independent and distributed components using facilities from the environment. This paradigm has evolved into task based computing where the application composition relies on explicit user task descriptions. The composition of applications has to be performed at run-time as the environment is dynamic and heterogeneous due to e.g., mobility of the user. An algorithm that decides on a component set and allocates it onto hosts accordingly to user task preferences and the platform constraints plays a central role in the application composition process. In this paper we will describe an algorithm for task-based application allocation. The algorithm uses micro-genetic approach and is characterized by a very low computational load and good convergence properties. We will compare the performance and the scalability of our algorithm with a straightforward evolutionary algorithm. Besides, we will outline a system for task-based computing where our algorithm is used.
  • Keywords
    genetic algorithms; task analysis; ubiquitous computing; user centred design; microgenetic algorithms; pervasive computing; task-based application allocation; user task descriptions; Application software; Assembly; Distributed computing; Environmental economics; Informatics; Motion pictures; Partitioning algorithms; Pervasive computing; Quality of service; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Pervasive Computing, 2007. IPC. The 2007 International Conference on
  • Conference_Location
    Jeju City
  • Print_ISBN
    978-0-7695-3006-2
  • Type

    conf

  • DOI
    10.1109/IPC.2007.23
  • Filename
    4438412