对具有共享资源竞争的任务调度算法的研究

对具有共享资源竞争的任务调度算法的研究

论文摘要

近年来,计算机在交通控制、通讯网络等各个领域得到了广泛的应用。支持上述应用的基础理论问题为求解该领域内的NP完全问题的实用与快速算法,对上述领域内NP完全问题的快速算法的研究已经成为近年来计算机科学领域内的一个热点。本论文主要研究具有共享资源竞争的任务调度问题的快速算法。 在很多系统中,系统中的任务需要一定的资源完成,在任务执行完毕后就释放所占用的资源,任何两个需要相同资源而又互相冲突的任务不能同时进行。这属于具有共享资源竞争的任务调度问题的研究范畴,该类调度问题在现实世界具有广泛的应用,如计算机的实时控制、并行与分布式计算中的多处理机对共享资源的竞争解决问题、通讯过程中多个信源对线路的竞争求解、通信控制软件设计、移动通信控制等。采用何种调度方式和调度算法,将直接影响到系统的运行性能,因此对该类调度问题的研究具有广泛的意义。 本文首先以十字路口交通调度问题和哲学家就餐问题提出短时资源混杂占用型任务调度问题(简称DHDD),该问题一般可描述为:在一定的时间区间内,让尽可能多的任务使用资源,并能避免死锁、饿死等现象的发生。在DHDD问题中,一个任务允许与任务集中若干任务共享资源,而同时又不允许与任务集中的某些任务共享资源。通常一个任务本身是由若干子任务组成,即表示一个任务类。以十字路口交通调度为例,一个方向的车辆集合为一个待调度的任务,而其中每辆汽车为子任务。为不产生混乱,我们称任务类中的任务为子任务,并称任务类中的子任务数为该任务的权。每一个任务内的子任务个数是随时间变化的,所以整个调度过程是一个联机调度过程。文章以互斥图G(V,E)表示问题的数学模型,给出了调度算法,首先把图G的顶点划分成k个独立集V1,V2,…Vk,设WT为系统要求任一任务可能等待的最长

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 研究背景与意义
  • 1.1 问题的提出
  • 1.2 论文组织结构
  • 第二章 短时资源混杂占用型任务调度问题的描述
  • 2.1 DHDD问题的描述
  • 2.2 相关研究
  • 2.2.1 哲学家问题
  • 2.2.2 十字路口的交通调度问题
  • 第三章 基础工作
  • 3.1 NP难解问题的描述
  • 3.2 任务调度问题
  • 3.2.1 任务调度算法的分类
  • 3.2.2 分布式实时系统中的任务调度问题
  • 3.3 资源分配问题
  • 3.3.1 对单个不可分资源的访问进行管理
  • 3.3.2 多个通用资源分配算法
  • 3.4 调度问题常用算法
  • 3.4.1 经典生产调度问题的一般描述
  • 3.4.2 经典生产调度问题的分类
  • 3.4.3 求解调度问题的常见算法
  • 3.5 DHDD问题与共享资源独占型的调度问题的比较
  • 第四章 DHDD问题调度数学模型与调度算法
  • 4.1 基本术语
  • 4.2 调度模型
  • 4.3 调度算法
  • 第五章 划分算法及分析与调度算法分析
  • 5.1 划分算法
  • 5.2 划分算法与调度算法分析
  • 第六章 结束语
  • 6.1 结论
  • 6.2 进一步的工作
  • 附录
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].基于云计算的资源调度算法优化研究[J]. 太原师范学院学报(自然科学版) 2019(04)
    • [2].云环境下基于双重公平性约束并行调度算法的研究与实现[J]. 福建师范大学学报(自然科学版) 2016(06)
    • [3].一种多核混合分区调度算法设计与实现[J]. 微电子学与计算机 2016(07)
    • [4].海量舰船网络信息的智能调度算法[J]. 舰船科学技术 2020(14)
    • [5].基于嵌入式系统任务调度算法的研究[J]. 电子设计工程 2019(07)
    • [6].基于三角模糊数改进的块存储调度算法[J]. 信息技术 2017(09)
    • [7].一种新颖的网格工作流调度算法[J]. 计算机工程与应用 2010(10)
    • [8].基于遗传算法的突发公交智能调度算法[J]. 微型电脑应用 2020(07)
    • [9].基于云计算的调度算法[J]. 电子技术与软件工程 2019(05)
    • [10].基于霍普菲尔德网络的云作业调度算法[J]. 系统仿真学报 2019(12)
    • [11].基于内存管理的多重查询调度算法[J]. 计算机技术与发展 2010(07)
    • [12].光突发交换网络的一种批量重调度算法[J]. 光通信技术 2010(12)
    • [13].一种嵌入式自适应调度算法的设计[J]. 计算机与数字工程 2009(08)
    • [14].预测调度算法在平行机问题中的应用[J]. 控制工程 2008(05)
    • [15].基于优先级与搜索式算法相结合的立体货柜调度算法分析[J]. 制造业自动化 2020(04)
    • [16].基于生产函数的效用优化云计算资源调度算法[J]. 计算机应用研究 2017(02)
    • [17].云存储的多维离线调度算法[J]. 计算机应用与软件 2017(06)
    • [18].虚拟计算环境下基于模糊聚类的资源调度算法[J]. 北京邮电大学学报 2015(S1)
    • [19].面向数控系统的反馈调度算法的研究[J]. 组合机床与自动化加工技术 2011(06)
    • [20].基于无线网络的混合业务资源调度算法[J]. 计算机工程 2010(07)
    • [21].4G室内分布小区调度算法优化方案的分析[J]. 中国新通信 2017(20)
    • [22].LTE-B若干可能的关键技术及其对MAC调度算法的影响[J]. 黑龙江科技信息 2016(26)
    • [23].车联网数据流的多维服务质量改进异构计算最早完成时间调度算法[J]. 计算机应用 2015(11)
    • [24].基于云计算的多目标服务调度算法的改进研究[J]. 陕西理工学院学报(自然科学版) 2012(01)
    • [25].常用进程调度算法的分析与评价[J]. 数字技术与应用 2010(10)
    • [26].基于性价比改进的网格调度算法[J]. 计算机技术与发展 2010(12)
    • [27].机场调度算法的性能分析与研究[J]. 软件导刊 2009(06)
    • [28].基于多处理器数据库系统的查询调度算法[J]. 计算机工程 2009(23)
    • [29].云计算环境下舰船内部信息资源全局均衡调度算法[J]. 舰船科学技术 2020(02)
    • [30].离散车间多目标调度算法探究[J]. 电脑与电信 2017(12)

    标签:;  ;  ;  ;  ;  

    对具有共享资源竞争的任务调度算法的研究
    下载Doc文档

    猜你喜欢