Branch-and-bound algorithms on a hypercube

R. Pargas, D. Wooster
{"title":"Branch-and-bound algorithms on a hypercube","authors":"R. Pargas, D. Wooster","doi":"10.1145/63047.63109","DOIUrl":null,"url":null,"abstract":"The parallel implementation of branch-and-bound algorithms on multiprocessors has received an increasing amount of attention in recent years. This paper describes research currently being conducted at Clemson University. We study the job scheduling problem: given n jobs, each with processing time, p<subscrpt>i</subscrpt>, and due date, d<subscrpt>i</subscrpt>, schedule these jobs on a single machine such that total tardiness is minimized. Total tardiness, T, is defined as: T = n ∑ i=1 w<subscrpt>i</subscrpt> * max { 0, C<subscrpt>i</subscrpt> - d<subscrpt>i</subscrpt> } where C<subscrpt>i</subscrpt> is the completion time and w<subscrpt>i</subscrpt> is the weight of job i. The hypercube used is a Floating Point Systems T-20: sixteen INMOS Transputers, synchronous communication, programmed in OCCAM. We describe an implementation focusing specifically on efficient communication and load balancing algorithms.","PeriodicalId":299435,"journal":{"name":"Conference on Hypercube Concurrent Computers and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference on Hypercube Concurrent Computers and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/63047.63109","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21

Abstract

The parallel implementation of branch-and-bound algorithms on multiprocessors has received an increasing amount of attention in recent years. This paper describes research currently being conducted at Clemson University. We study the job scheduling problem: given n jobs, each with processing time, pi, and due date, di, schedule these jobs on a single machine such that total tardiness is minimized. Total tardiness, T, is defined as: T = n ∑ i=1 wi * max { 0, Ci - di } where Ci is the completion time and wi is the weight of job i. The hypercube used is a Floating Point Systems T-20: sixteen INMOS Transputers, synchronous communication, programmed in OCCAM. We describe an implementation focusing specifically on efficient communication and load balancing algorithms.
超立方体上的分支定界算法
分支定界算法在多处理器上的并行实现近年来受到越来越多的关注。这篇论文描述了克莱姆森大学目前正在进行的研究。我们研究了作业调度问题:给定n个作业,每个作业都有处理时间pi和到期日di,在一台机器上调度这些作业,使总延迟最小化。总延迟时间T定义为:T = n∑i=1 wi * max {0, Ci - di},其中Ci为完成时间,wi为作业i的权重。使用的超立方体是浮点系统T-20: 16个INMOS转译机,同步通信,OCCAM编程。我们描述了一个专注于高效通信和负载平衡算法的实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信