• Home
  • Search
  • Optimal Resource Allocation for Batch Testing
  • Cite Icon15
  • https://doi.org/10.1109/icst.2009.25Copy DOI Icon

Optimal Resource Allocation for Batch Testing

  • Apr 1, 2009
  • Fangzhe Chang +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Batch resource allocation problem arises in the context of executing a sequence of automated system tests or distributed computations where resources are pooled together and flexibly matched with requests. Minimizing resource allocation for a batch of processes reduces the resource management (e.g., setup) cost for the batch while allowing more users to share the resource pool simultaneously. The salient characteristic of the batch resource allocation problem is that while resources can be reused across different processes they are subject to mutually exclusive use for any individual process. We show that resource allocation for a single process can be solved in polynomial time whereas the general optimization problem is NP-complete. This motivates us to consider heuristics that can yield close to optimum solutions in polynomial time. We design several such heuristics and present their experimental comparison. Our experiments show that a technique based on a min-cost max-flow algorithm combined with ranked removal yields the best solution while having smallest running time.

Similar Papers
  • Conference Article
  • Citations3

Optimal Completion of Incomplete Gene Trees in Polynomial Time Using OCTAL

  • Aug 01, 2017
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Sarah Christensen +3
  • PDF
  • Research Article
  • Citations41

Joint Offloading and Charge Cost Minimization in Mobile Edge Computing

  • Jan 01, 2020
  • IEEE Open Journal of the Communications Society
  • Kehao Wang +7
  • Research Article
  • Citations3

On the complexity of designing optimal branch-and-combine clock networks

  • Jan 01, 1998
  • IEEE Transactions on Computers
  • A El-Amawy +1
  • Book Chapter
  • Citations23

Sieving for Closest Lattice Vectors (with Preprocessing)

  • Jan 01, 2017
  • Thijs Laarhoven
  • Conference Article
  • Citations5

5G New Radio Resource Allocation Optimization for Heterogeneous Services

  • Sep 12, 2022
  • Nasim Ferdosian +2
  • Conference Article
  • Citations1

Query Learning of Derived Omega-Tree Languages in Polynomial Time

  • Jan 01, 2017
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Dana Angluin +2
  • Book Chapter
  • Citations3

Global Optimization For Scheduling Multiple Co-Reservations In The Grid

  • Jan 01, 2008
  • Thomas Röblitz
  • Research Article

Notes on Computational Complexity of GE Inequalities

  • Jan 01, 2012
  • SSRN Electronic Journal
  • Donald J Brown
  • Book Chapter
  • Citations1

Complexity of Scheduling for DARP with Soft Ride Times

  • Jan 01, 2019
  • Janka Chlebíková +2
  • Conference Article
  • Citations11

Resource Allocation for Multi-User MEC System: Machine Learning Approaches

  • Dec 01, 2018
  • Yong Zhang +4
  • Conference Article
  • Citations2

Optimal buffer partitioning on a multiuser wireless link

  • Jan 01, 2010
  • Omur Ozel +2
  • Book Chapter
  • Citations1

On in Polynomial Time Approximable Real Numbers and Analytic Functions

  • Jan 01, 2009
  • Günter Hotz
  • Research Article
  • Citations53

Node-weighted Steiner tree approximation in unit disk graphs

  • May 21, 2009
  • Journal of Combinatorial Optimization
  • Feng Zou +3
  • Conference Article
  • Citations17

Game theoretic resource allocation in cloud computing

  • Feb 01, 2014
  • K G Srinivasa +5
  • Conference Article
  • Citations12

Kernels for Feedback Arc Set In Tournaments

  • Nov 16, 2009
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Stéphane Bessy +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.