《38并行设计子任务调度的遗传算法MATLAB源代码》由会员分享,可在线阅读,更多相关《38并行设计子任务调度的遗传算法MATLAB源代码(3页珍藏版)》请在金锄头文库上搜索。
并行设计子任务调度的遗传算法MATLAB源代码在研究并行设计环境下设计子任务的调度问题时,针对该问题的描述所给出的假设往往各不相同不失一般性,我们假设一个大的总任务已经按照某种分解规则被分解为若干个子任务,这些子任务的求解存在有序性和可并行性,并且各子任务将由不同的设计单元来承担,而不同的设计单元对各子任务的求解效率是不尽相同的。同时,假定需调度的子任务数多于可提供的设计单元数,并且各设计单元中的子任务之间的关系是非抢先式的,即在同一设计单元中的一个子任务没有完成之前,其他分配在该节点上的子任务不能开始执行。优化目标是,在满足任务偏序图中各子任务间时序约束关系的条件下寻找一个任务调度策略,将子任务集中的n个子任务分别调度到设计单元集中的m个设计单元中去执行,并使得整个任务(总任务)的总的执行效率最高,即总的完成时间最短。%clcclearcloseall%产生数据%GreenSim团队一一专业级算法设计&代写程序%欢迎访问GreenSim团队主页宀http:/