基于元胞自动机的多项目资源调度与优化

Wenbin Hu, Zhengbing Hu, W. Huang, Yan Chen, Wei Song
{"title":"基于元胞自动机的多项目资源调度与优化","authors":"Wenbin Hu, Zhengbing Hu, W. Huang, Yan Chen, Wei Song","doi":"10.1109/LEITS.2010.5664927","DOIUrl":null,"url":null,"abstract":"As the complexity of under the condition of large-scaled resource-constrained multi-project duration optimization problems, it is difficult to give its analysis solution. With the network technology in this paper, taking the minimum number of the multi-project weighted duration as the goal, then establish a mathematical model for the optimization problem. In view of the basic cellular automaton topological sorting algorithm can only work on non-resource-constraints' single project tasks' topological sorting under the logic constraints relationship, this paper presents an improved cellular automaton model topological sorting algorithm to solve model. Combine several projects' network by setting virtual task nodes based on the basic cellular automata topological sorting algorithm, Start searching from the virtual node to meet the evolution rules of the Cellular Automata (satisfy the task's logic constraints and meet resources constraints) for to be activated nodes; At the same time for multiple nodes to be activated, putting forward two sort ways by: If the priority of multi-project is different ( weights not equal ), then activate the task in accordance with the priority of major projects to sort of small order, major priority weights; If the multi-project 's priority level is the same ( weights is equal ), then create a set of randomly activated sorting number with computer, and order them by these random number; Do so until all nodes are activated, thus obtain the objective function value. On this basis, and then got the resource scheduling solution of Multi-Project Time Optimization. Finally, this paper demonstrated the validity and practicality through a business case.","PeriodicalId":173716,"journal":{"name":"2010 International Conference on Logistics Engineering and Intelligent Transportation Systems","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Scheduling and Optimization of Multi-Project Resources Based on Cellular Automata\",\"authors\":\"Wenbin Hu, Zhengbing Hu, W. Huang, Yan Chen, Wei Song\",\"doi\":\"10.1109/LEITS.2010.5664927\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As the complexity of under the condition of large-scaled resource-constrained multi-project duration optimization problems, it is difficult to give its analysis solution. With the network technology in this paper, taking the minimum number of the multi-project weighted duration as the goal, then establish a mathematical model for the optimization problem. In view of the basic cellular automaton topological sorting algorithm can only work on non-resource-constraints' single project tasks' topological sorting under the logic constraints relationship, this paper presents an improved cellular automaton model topological sorting algorithm to solve model. Combine several projects' network by setting virtual task nodes based on the basic cellular automata topological sorting algorithm, Start searching from the virtual node to meet the evolution rules of the Cellular Automata (satisfy the task's logic constraints and meet resources constraints) for to be activated nodes; At the same time for multiple nodes to be activated, putting forward two sort ways by: If the priority of multi-project is different ( weights not equal ), then activate the task in accordance with the priority of major projects to sort of small order, major priority weights; If the multi-project 's priority level is the same ( weights is equal ), then create a set of randomly activated sorting number with computer, and order them by these random number; Do so until all nodes are activated, thus obtain the objective function value. On this basis, and then got the resource scheduling solution of Multi-Project Time Optimization. Finally, this paper demonstrated the validity and practicality through a business case.\",\"PeriodicalId\":173716,\"journal\":{\"name\":\"2010 International Conference on Logistics Engineering and Intelligent Transportation Systems\",\"volume\":\"50 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-12-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 International Conference on Logistics Engineering and Intelligent Transportation Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/LEITS.2010.5664927\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 International Conference on Logistics Engineering and Intelligent Transportation Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LEITS.2010.5664927","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

由于大型资源约束条件下多项目工期优化问题的复杂性,很难给出其分析解。本文利用网络技术,以多项目加权工期的最小个数为目标,建立了优化问题的数学模型。针对基本元胞自动机拓扑排序算法只能在逻辑约束关系下对无资源约束的“单项目任务”进行拓扑排序,本文提出了一种改进的元胞自动机模型拓扑排序算法来求解模型。基于元胞自动机基本拓扑排序算法,通过设置虚拟任务节点组合多个项目网络,从满足元胞自动机演化规则(满足任务逻辑约束和满足资源约束)的虚拟节点开始搜索待激活节点;同时对于要激活的多个节点,提出了两种排序方式:如果多个项目的优先级不同(权重不相等),则激活任务按照主要项目的优先级对小顺序、主要优先级进行排序;如果多项目的优先级相同(权重相等),则用计算机创建一组随机激活的排序号,并按这些随机数排序;直到所有节点都被激活,从而得到目标函数值。在此基础上,得到了多项目时间优化的资源调度方案。最后,通过一个商业案例验证了本文的有效性和实用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Scheduling and Optimization of Multi-Project Resources Based on Cellular Automata
As the complexity of under the condition of large-scaled resource-constrained multi-project duration optimization problems, it is difficult to give its analysis solution. With the network technology in this paper, taking the minimum number of the multi-project weighted duration as the goal, then establish a mathematical model for the optimization problem. In view of the basic cellular automaton topological sorting algorithm can only work on non-resource-constraints' single project tasks' topological sorting under the logic constraints relationship, this paper presents an improved cellular automaton model topological sorting algorithm to solve model. Combine several projects' network by setting virtual task nodes based on the basic cellular automata topological sorting algorithm, Start searching from the virtual node to meet the evolution rules of the Cellular Automata (satisfy the task's logic constraints and meet resources constraints) for to be activated nodes; At the same time for multiple nodes to be activated, putting forward two sort ways by: If the priority of multi-project is different ( weights not equal ), then activate the task in accordance with the priority of major projects to sort of small order, major priority weights; If the multi-project 's priority level is the same ( weights is equal ), then create a set of randomly activated sorting number with computer, and order them by these random number; Do so until all nodes are activated, thus obtain the objective function value. On this basis, and then got the resource scheduling solution of Multi-Project Time Optimization. Finally, this paper demonstrated the validity and practicality through a business case.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信