原文:多机调度问题

问题 设有n个独立的作业 , , ,...,n ,由m台相同的机器进行加工处理。作业i所需的处理时间为ti。现约定,任何作业可以在任何一台机器上加工处理,但未完工前不允许中断处理。任何作业不能拆分成更小的子作业。多机调度问题要求给出一种作业调度方案,使所给的n个作业在尽可能短的时间内由m台机器加工处理完成。 算法分析 这个问题是一个NP完全问题,到目前为止还没有有效的解法。对于这一类问题,用贪心 ...

2017-04-12 20:18 0 1522 推荐指数:

查看详情

贪心法之多调度问题

问题描述: 设有n个独立的作业,由m台相同的机器进行加工处理。作业i所需的处理时间为t[i]。 任何作业可以在任何一台机器上面加工处理,但未完工之前不允许中断处理。任何作业不能拆分成更小的作业。 要求给出一种作业调度方案,使所给的n个作业在尽可能短的时间内由m台机器加工处理 ...

Fri Nov 13 03:09:00 CST 2020 0 993
动态规划:双处理调度问题(独立任务最优调度问题

问题描述 假设房前有两个处理A、B,以及n个待处理的任务。第i个任务在处理处理A上处理需要的时间为ai,在处理B上处理的时间为bi,两个处理可以并行处理任务,但单个处理不能同时执行任务。要求给定n个任务及各个任务对应的ai 、bi,求得顺序完成这些任务所需要的最短时间。 思路分析 ...

Fri Nov 01 22:08:00 CST 2019 1 526
区间调度问题

1. 相关定义 在数学里,区间通常是指这样的一类实数集合:如果x和y是两个在集合里的数,那么,任何x和y之间的数也属于该集合。区间有开闭之分,例如(1,2)和[1,2]的表示范围不同, ...

Wed Aug 16 07:43:00 CST 2017 0 1110
回溯:最佳调度问题

描述 Description 假设有n 个任务由k 个可并行工作的机器完成。完成任务i 需要的时间为ti。试设计一个算法找出完成这n 个任务的最佳调度,使得完成全部任务的时间最早。 一旦任务i由某台机器完成,中途不能更换机器。 编程任务: 对任意给定的整数n 和k ...

Sat Dec 30 03:01:00 CST 2017 0 2855
贪心算法-----单线程:活动安排问题 多线程:多调度问题

一、贪心算法的特点 顾名思义,贪心算法总是做出在当前看来是最好的选择。虽然贪心算法并不从整体最优上加以考虑,它所做出的选择只是在某种意义上的局部最优选择。 贪心算法的优点是更简单,更直接且解题效率 ...

Tue May 05 05:52:00 CST 2015 2 10901
最佳调度问题(搜索回溯)

最佳调度问题问题描述】 假设有n个任务由k个可并行工作的机器完成。完成任务i需要的时间为ti。试设计一个算法找出完成这n个任务的最佳调度,使得完成全部任务的时间最早。 【编程任务】 对任意给定 ...

Sat Mar 25 01:18:00 CST 2017 0 3656
7-2 最佳调度问题 (40 分)

假设有n(n<=20)个任务由k(k<=20)个可并行工作的机器完成。完成任务i需要的时间为ti。 试设计一个算法,对任意给定的整数n和k,以及完成任务i 需要的时间为ti ,i=1~n。计算完成这n个任务的最佳调度,使得完成全部任务的时间最早。 输入格式: 输入数据的第一 ...

Fri Nov 22 23:06:00 CST 2019 0 674
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM