The Knowledge-based Genetic Algorithm to the Disasters Monitoring Task Allocation Problem

被引:0
|
作者
Bai GuoQing [1 ]
Xing LiNing [1 ]
Chen YingWu [1 ]
机构
[1] Natl Univ Def Technol, Coll Informat Syst & Management, Dept Management Sci & Engn, Changsha 410073, Hunan, Peoples R China
关键词
disaster monitoring; tasks allocation; genetic algorithm; knowledge;
D O I
暂无
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
As increasing frequency of geological disasters occurred, the size of monitoring tasks and imaging satellites is rising fast, which increase the computational complexity of traditional task scheduling algorithms vastly. Meanwhile, satellites from different departments could not be put into an algorithm framework to optimize. In fact, noticing the unfitness of traditional multi-satellites scheduling algorithms in disasters monitoring, pre-allocation of tasks to satellites becomes an effective means. In this paper, we proposed a novel knowledge-based genetic algorithm(KGA) based on analysis of specialties and operational constraints of tasks' allocation. The KGA is constructed in a three-dimensional architecture based on genetic algorithm and problem's character and users' priority. Two extended heuristic approaches are applied to produce initial individuals, and the Components Combination Knowledge is employed to decide a suitable broken position for operations of crossover and mutation, and the Partial Replacement Procedure is implemented to maintain population diversity. The simulation and experimental results show the feasibility and adaptability of KGA for disasters monitoring tasks allocation problem, compared with traditional task allocation algorithms.
引用
收藏
页码:27 / 34
页数:8
相关论文
共 50 条
  • [1] Knowledge-Based Genetic Algorithm for Dynamic Machine–Tool Selection and Operation Allocation
    Amir Sadrzadeh
    Arabian Journal for Science and Engineering, 2014, 39 : 4315 - 4323
  • [2] A knowledge-based Initialization Technique of Genetic Algorithm for the Travelling Salesman Problem
    Li, Chao
    Chu, Xiaogeng
    Chen, Yingwu
    Xing, Lining
    2015 11TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2015, : 188 - 193
  • [3] A genetic task allocation algorithm for distributed computing systems incorporating problem specific knowledge
    Tripathi, AK
    Vidyarthi, DP
    Mantri, AN
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1996, 8 (04): : 363 - 370
  • [4] A hybrid genetic/optimization algorithm for a task allocation problem
    Hadj-Alouane, Atidel Ben
    Bean, James C.
    Murty, Katta G.
    Journal of Scheduling, 2 (04): : 189 - 201
  • [5] Knowledge-Based Genetic Algorithm for Dynamic Machine-Tool Selection and Operation Allocation
    Sadrzadeh, Amir
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2014, 39 (05) : 4315 - 4323
  • [6] Knowledge-Based Genetic Algorithm for the 0-1 Multidimensional Knapsack Problem
    Rezoug, Abdellah
    Bader-El-Den, Mohamed
    Boughaci, Dalila
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 2030 - 2037
  • [7] FirmNet: the scope of firms and the allocation of task in a knowledge-based economy
    Edoardo Mollona
    Andrea Marcozzi
    Computational and Mathematical Organization Theory, 2009, 15
  • [8] FirmNet: the scope of firms and the allocation of task in a knowledge-based economy
    Mollona, Edoardo
    Marcozzi, Andrea
    COMPUTATIONAL AND MATHEMATICAL ORGANIZATION THEORY, 2009, 15 (02) : 109 - 126
  • [9] Knowledge-based genetic algorithm for layer assignment
    Tang, ML
    Eshraghian, K
    Habibi, D
    PROCEEDINGS OF THE 24TH AUSTRALASIAN COMPUTER SCIENCE CONFERENCE, ACSC 2001, 2001, 23 (01): : 184 - 190
  • [10] A knowledge-based technique for initializing a genetic algorithm
    Li, Chao
    Chu, Xiaogeng
    Chen, Yingwu
    Xing, Lining
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2016, 31 (02) : 1145 - 1152