优化任务切换次数的排序方法:新解决方案
需积分: 0 147 浏览量
更新于2024-09-06
收藏 237KB PDF 举报
本文是一篇深入探讨以任务切换次数为优化指标的排序问题的学术论文,发表于1999年4月的《系统工程理论与实践》第4期。作者姚仲仁来自中国人民解放军军需工业学院,他针对文献[1]提出的排序问题进行了改进。原始文献关注模压毛皮鞋生产作业计划中的任务分配,目标是寻找在给定工期内,通过最少的任务切换次数来合理安排N种工件在H台机器上的加工,每种工件的产量为Ki,单机加工能力为m。
姚仲仁指出,原论文的方法存在不足,特别是在某些特定条件下(例如,大量小产量工件分配到大容量机器上),可能导致无法找到最优解。为解决这个问题,他提出了一种更为完善的方法,这种方法能够确保在任何情况下都能得到最佳的生产任务安排。他的新方法首先对每种工件进行计算,确定需要专门处理的机器台数hl和剩余产量kl,以及剩余空闲机器数e0。接着,通过构建数学模型,可能涉及结构图、机组和“接力式”任务安排策略(如DFS方法),对任务进行有效排序,确保最小化任务切换次数。
为了实现这一目标,文章可能包含了以下步骤:
1. **任务划分**:将大产量工件分配到足够的机器上,其余工件则作为剩余任务。
2. **数学建模**:利用线性规划或动态规划等数学工具,建立关于任务切换次数、机器使用率和剩余任务的优化模型。
3. **结构图分析**:构建任务结构图,展示各任务之间的依赖关系,以便于分析任务调度路径。
4. **任务调度算法**:可能采用深度优先搜索(DFS)或其他搜索策略,找出任务切换次数最少的排列顺序。
5. **有效性验证**:确保在所有情况下,提出的算法都能找到全局最优解,即使面对复杂的生产环境。
这篇论文的核心贡献在于提供了一个更为全面且可靠的方法来解决以任务切换次数为指标的排序问题,这对于实际生产计划的优化具有重要的实践价值。对于那些希望深入了解任务调度优化的读者来说,本文是深入理解该领域的一个重要参考。
2019-08-15 上传
2019-08-23 上传
2019-08-23 上传
2021-12-24 上传
2021-11-06 上传
2022-04-16 上传
2022-05-24 上传
2021-11-30 上传
2021-09-07 上传
weixin_38744207
- 粉丝: 344
- 资源: 2万+
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能