Minimum Cost Resource Allocation for Meeting Job Requirements

Venkatesan T. Chakaravarthy, G. Parija, Sambuddha Roy, Yogish Sabharwal, Amit Kumar
{"title":"Minimum Cost Resource Allocation for Meeting Job Requirements","authors":"Venkatesan T. Chakaravarthy, G. Parija, Sambuddha Roy, Yogish Sabharwal, Amit Kumar","doi":"10.1109/IPDPS.2011.12","DOIUrl":null,"url":null,"abstract":"We consider the problem of allocating resources for completing a collection of jobs. Each resource is specified by a start-time, finish-time and the capacity of resource available and has an associated cost, and each job is specified by a start-time, finish-time and the amount of the resource required (demand) during this interval. A feasible solution is a multiset of resources (i.e., multiple units of each resource may be picked) such that at any point of time, the sum of the capacities offered by the resources is at least the total demand of the jobs active at that point of time. The cost of the solution is the sum of the costs of the resources included in the solution (taking into account the units of the resources). The goal is to find a feasible solution of minimum cost. This problem arises naturally in many scenarios. For example, given a set of jobs, we would like to allocate some resource such as machines, memory or bandwidth in order to complete all the jobs. This problem generalizes a covering version of the knapsack problem which is known to be NP-hard. We present a constant factor approximation algorithm for this problem based on a Primal-Dual approach.","PeriodicalId":355100,"journal":{"name":"2011 IEEE International Parallel & Distributed Processing Symposium","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Parallel & Distributed Processing Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPDPS.2011.12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15

Abstract

We consider the problem of allocating resources for completing a collection of jobs. Each resource is specified by a start-time, finish-time and the capacity of resource available and has an associated cost, and each job is specified by a start-time, finish-time and the amount of the resource required (demand) during this interval. A feasible solution is a multiset of resources (i.e., multiple units of each resource may be picked) such that at any point of time, the sum of the capacities offered by the resources is at least the total demand of the jobs active at that point of time. The cost of the solution is the sum of the costs of the resources included in the solution (taking into account the units of the resources). The goal is to find a feasible solution of minimum cost. This problem arises naturally in many scenarios. For example, given a set of jobs, we would like to allocate some resource such as machines, memory or bandwidth in order to complete all the jobs. This problem generalizes a covering version of the knapsack problem which is known to be NP-hard. We present a constant factor approximation algorithm for this problem based on a Primal-Dual approach.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
满足工作要求的最低成本资源分配
我们考虑为完成一组作业分配资源的问题。每个资源由开始时间、完成时间和可用资源的容量指定,并具有相关的成本,每个作业由开始时间、完成时间和在此间隔内所需资源的数量(需求)指定。一个可行的解决方案是一个多资源集(即,每个资源的多个单位可以被选择),这样在任何时间点,资源提供的能力的总和至少是在该时间点活动的作业的总需求。解决方案的成本是解决方案中包含的资源成本的总和(考虑到资源的单位)。目标是找到成本最小的可行解决方案。这个问题在很多情况下都会自然出现。例如,给定一组作业,我们希望分配一些资源,如机器、内存或带宽,以完成所有作业。这个问题推广了一个覆盖版本的背包问题,这是已知的np困难。我们提出了一种基于原对偶方法的常因子逼近算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
相关文献
Note on an "elastic" multidimensional scaling procedure.
IF 1.6 4区 心理学Perceptual and Motor SkillsPub Date : 1965-08-01 DOI: 10.2466/pms.1965.21.1.81
V McGee
A Note on an Experimental Testing Procedure
IF 2.1 4区 教育学Journal of Educational ResearchPub Date : 1964-12-01 DOI: 10.1080/00220671.1964.10883206
C. NarcisoJohn
Creating an Array of Parallel Vortical Optical Needles
IF 2.4 ACS Applied Bio MaterialsPub Date : 2024-02-24 DOI: 10.3390/photonics11030203
P. Šlevas, Sergej Orlov
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Large-Scale Semantic Concept Detection on Manycore Platforms for Multimedia Mining Two-Stage Tridiagonal Reduction for Dense Symmetric Matrices Using Tile Algorithms on Multicore Architectures A Study of Parallel Particle Tracing for Steady-State and Time-Varying Flow Fields Smith-Waterman Alignment of Huge Sequences with GPU in Linear Space CheCL: Transparent Checkpointing and Process Migration of OpenCL Applications
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1