面向蚁群算法的车间调度问题研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:ziling_net
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
车间调度是一个典型的NP 难问题,理论上已经证明想在多项式时间内对这一类问题找到全局最优解是不可能的。蚁群算法是近年来兴起的一种寻优算法,特别在解决组合优化问题中被越来越多的人所采用。本文应用蚁群算法求解两个车间调度问题,提出建立蚂蚁初始点的概率优先权分布方法,利用蚁群算法的正反馈和并行搜索特点提高解的质量和稳定性。1. 通过对基本蚁群算法的实现过程和Job-shop 调度问题的分析和研究,给出了求解Job-shop 调度问题的析取图模型,并给出了详细的ACA 蚁群算法求解Job-shop 调度问题的算法描述,然后通过对28 个Benchmark 实例进行模拟。试验结果表明:蚁群算法可以有效地求解车间调度问题;对于个别实例可以达到最优解;蚁群算法的平均性能优于遗传算法。2. 通过对基本蚁群算法的实现过程和流水调度问题进行研究,给出了求解流水调度问题的解构造图,提出了两种蚁群算法来求解以总流程时间最小为目标的流水调度问题-FACA 蚁群算法和PACA 蚁群算法,分别给出了FACA 蚁群算法和PACA 蚁群算法的参数初始化方式、相对应的信息素更新方法和概率分布规则,并提出了局部搜索模式,最后进行模拟试验,对这两种算法进行比较,试验结果表明:对于较大规模的问题,PACA 蚁群算法要优于FACA 蚁群算法,而对于较小规模的问题,FACA 蚁群算法优于PACA蚁群算法。平均来说,PACA 蚁群算法的性能优于FACA 蚁群算法。
其他文献
供应链通过价值增值过程和分销渠道控制从供应商的供应商到用户的用户的整个过程,它始于供应的源点,终于消费的终点。采购过程是供应链中的重要活动。在采购过程中如何选择合适
Linked Data的发展带动了各领域以RDF格式开放领域知识库,由此带来了如何高效组织和管理海量RDF数据的问题。目前,基于关系数据库或NoSQL图数据库的存储模型,都不同程度地暴露了
本文分析了Win32异步I/O的基本模式,利用异步I/O非阻塞的特点,提出了在一个线程内并发完成多个异步I/O的方法。在此基础上,为了更好地实现任务的分工,本文提出了多线程的异步I/O
移动通信系统的保密性对于军用和民用来说都是必须具备的基本特性之一,在高度机密的情况下更是如此。但是,在现有商用移动通信系统(包括2G、2.5G和3G)中都没有实现端到端保密通信
本文简要介绍了加氢技术在石油化工中的作用和国内外加氢装置的现状和发展趋势,以及加氢催化评价装置的工艺流程和技术特点。同时分析了Fisher-Rosemount公司的MicroPROVOX控制系统在石油化工科学研究院加氢催化剂评价装置中应用状况和存在的问题,通过介绍当前国外先进的控制系统的技术特点和发展趋势,并根据实际情况和用户的需求,提出并实施了符合当前计算机技术发展潮流,同时又经济可行的系统提升
水射流技术是一项近年来迅速崛起的新技术、新工艺,它具有许多传统切割技术所不具有的优势。近年来随着大型化、智能化、专用化装备的发展,使得水射流技术的应用领域不断的扩
本文致力于研究轻量级的、独立于架构的、能与企业已有系统进行快速集成的电子标签中间件系统。 首先,讲述了研究背景,电子标签中间件的发展现状,以及本论文的研究目标,意义和
月球车作为一个具有一定智能的自主机器人必须能够在复杂月面环境下移动并完成各种任务,因此安全导航是月球车必须具备的功能。为了完成月球车的安全导航,必须依靠月球车所携带
面向领域的搜索引擎已成为为信息检索领域的一个重要研究课题。虽然该领域已经取得许多研究成果,但目前相应的系统应用和检索效果却并不乐观。本文就面向领域的搜索引擎的若
操作系统是计算机资源的直接管理者,位于整个信息系统的最底层,其安全问题是信息安全的核心问题。SELinux是Linux系统的安全增强模块,能够有效实施强制访问机制,保证系统安全