原文:使用回溯法解批处理作业调度问题<算法分析>

一 实验内容及要求 要求用回溯法原理求解问题 要求手工输入t 及t ,t i 是任务i在机器 上的执行时间,t i 是任务i在机器 上的执行时间 求出最优批处理作业调度总时间及作业安排顺序。二 实验步骤 手工输入任务执行时间数组 输出作业总时间和作业的安排顺序。 package saunfafenxi import java.util.Scanner public class shiyan sta ...

2017-05-09 10:33 0 1591 推荐指数:

查看详情

回溯批处理作业调度问题

1、问题描述    每一个作业Ji都有两项任务分别在2台机器上完成。每个作业必须先有机器1处理,然后再由机器2处理作业Ji需要机器j的处理时间为tji。对于一个确定的作业调度,设Fji是作业i在机器j上完成处理时间。则所有作业在机器2上完成处理时间和f是指把F2i将i从1-n求和,称为 ...

Wed Nov 18 19:58:00 CST 2020 0 1021
算法设计与分析——批处理作业调度回溯

之前讲过一个相似的问题流水作业调度问题,那一道题最开始用动态规划,推到最后得到了一个Johnson法则,变成了一个排序问题,有兴趣的可以看一下https://www.cnblogs.com/wkfvawl/p/11667092.html 本篇博客主要参考自https ...

Thu Oct 31 00:15:00 CST 2019 0 1135
批处理作业调度-回溯

问题描述:   给定n个作业,集合J=(J1,J2,J3)。每一个作业Ji都有两项任务分别在2台机器上完成。每个作业必须先有机器1处理,然后再由机器2处理作业Ji需要机器j的处理时间为tji。对于一个确定的作业调度,设Fji是作业i在机器j上完成处理时间。则所有作业在机器2上完成处理时间和f ...

Tue Oct 23 18:11:00 CST 2012 1 9605
批处理作业调度问题

的时间和f=F21+F22+…+F2n称为该作业调度的完成时间和。 批处理作业调度问题 ...

Sat Dec 29 23:12:00 CST 2018 0 1453
双机流水作业调度问题(Johnson算法

问题定义: 双机流水作业调度:总共有n个作业作业\(i\)分为两个内容,需要按顺序先后在机器A和机器B上完成,分别需要时间\(a_i,b_i\)来完成,一台机器只能同时进行一项作业,问完成所有作业所需的最小时间。 多机流水作业调度:一个作业需要在大于两台机器上先后完成,是NP-hard问题 ...

Fri Mar 12 22:09:00 CST 2021 0 282
流水作业调度问题———Johnson算法

问题描述: N个作业1,2,…,n要在由2台机器A和B组成的流水线上完成加工。每个作业加工的顺序都是先在A上加工,然后在B上加工。A和B加工作业i所需的时间分别为a[i]和b[i]。你可以安排每个作业的执行顺序,使得从第一个作业在机器A上开始加工,到最后一个作业在机器B上加工完成所需的时间最少 ...

Mon Sep 27 06:15:00 CST 2021 0 166
算法-回溯解决最佳调度问题

问题: 假设有 n 个任务由 k 个可并行工作的机器来完成。完成任务 i 需要时间为ti ,设计完成这 n 个任务的最佳调度算法,使得完成全部任务的时间最早。 算法设计:   从n个作业中找出有最小完成时间和的作业调度,所以批处理作业调度问题空间是一棵排列树。按照回溯 ...

Wed May 18 07:36:00 CST 2016 0 4749
批处理作业调度_分支限界

一、 问题描述 给定 n 个作业的集合 j = {j1, j2, …, jn}。每一个作业 j[i] 都有两项任务分别在两台机器上完成。每一个作业必须先由机器1 处理,然后由机器2处理作业 j[i] 需要机器 j 的处理时间为 t[j][i] ,其中i = 1, 2, …, n ...

Sun Dec 15 00:36:00 CST 2019 0 707
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM