• Home
  • Search
  • Combinatorial Algorithms for Data Migration to Minimize Average Completion Time
  • Open Access IconOpen Access
  • Cite Icon4
  • https://doi.org/10.1007/11830924_14Copy DOI Icon

Combinatorial Algorithms for Data Migration to Minimize Average Completion Time

  • Jan 1, 2006
  • Rajiv Gandhi +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The data migration problem is to compute an efficient plan for moving data stored on devices in a network from one configuration to another. It is modeled by a transfer graph, where vertices represent the storage devices, and the edges represent the data transfers required between pairs of devices. Each vertex has a non-negative weight, and each edge has unit processing time. A vertex completes when all the edges incident on it complete; the constraint is that two edges incident on the same vertex cannot be processed simultaneously. The objective is to minimize the sum of weighted completion times of all vertices. Kim (Journal of Algorithms, 55:42-57, 2005) gave an LP-rounding 3-approximation algorithm. We give a more efficient primal-dual algorithm that achieves the same approximation guarantee, which can be extended to yield a 5.83-approximation for arbitrary processing times. We also study a variant of the open shop scheduling problem. This is a special case of the data migration problem in which the transfer graph is bipartite and the objective is to minimize the completion times of edges. We present a simple algorithm that achieves an approximation ratio of ${\sqrt{2}}$ ≈ 1.414, thus improving the 1.796-approximation given by Gandhi et al. (ACM Transaction on Algorithms, 2(1):116-129, 2006). We show that the analysis of our algorithm is almost tight.

Similar Papers
  • Research Article
  • Citations11

Periodic scheduling with obligatory vacations

  • Aug 19, 2009
  • Theoretical Computer Science
  • Jiří Sgall +2
  • Research Article
  • Citations3

Polynomial time algorithms for special open shop problems with precedence constraints and unit processing times

  • Jan 01, 1996
  • RAIRO - Operations Research
  • Heidemarie Bräsel +2
  • Conference Article
  • Citations17

Data Migration in Heterogeneous Storage Systems

  • Jun 01, 2011
  • Chadi Kari +2
  • Conference Article
  • Citations12

New and improved algorithms for minsum shop scheduling

  • Feb 01, 2000
  • Maurice Queyranne +1
  • Research Article
  • Citations6

A polynomial algorithm for an open shop problem with unit processing times and tree constraints

  • Apr 01, 1995
  • Discrete Applied Mathematics
  • H Bräsel +2
  • Research Article
  • Citations3

On unit time open shops with additional restrictions

  • Jun 01, 1996
  • Mathematical Methods of Operations Research
  • Thomas Tautenhahn
  • PDF
  • Research Article
  • Citations8

Opportunity and Challenges for Migrating Big Data Analytics in Cloud

  • Aug 01, 2017
  • IOP Conference Series: Materials Science and Engineering
  • S Amitkumar Manekar +1
  • Research Article
  • Citations52

Polynomial algorithms for resource-constrained and multiprocessor task scheduling problems

  • Apr 01, 1996
  • European Journal of Operational Research
  • Peter Brucker +1
  • Research Article
  • Citations6

Proportionate Flow Shop Scheduling with Multi-agents to Maximize Total Gains of JIT Jobs

  • Oct 26, 2017
  • Arabian Journal for Science and Engineering
  • Shi-Sheng Li +2
  • Research Article
  • Citations29

Minmax earliness–tardiness costs with unit processing time jobs

  • May 01, 2001
  • European Journal of Operational Research
  • Gur Mosheiov +1
  • Research Article
  • Citations9

Semi-online scheduling with two GoS levels and unit processing time

  • Nov 22, 2013
  • Theoretical Computer Science
  • Taibo Luo +3
  • Research Article
  • Citations379

Scheduling a batching machine

  • Jun 01, 1998
  • Journal of Scheduling
  • Peter Brucker +6
  • Research Article
  • Citations6

Total completion time minimization in online hierarchical scheduling of unit-size jobs

  • Mar 26, 2016
  • Journal of Combinatorial Optimization
  • Jueliang Hu +4
  • Research Article
  • Citations1

Approximation Schemes for Scheduling a Batching Machine with Nonidentical Job Size

  • Dec 01, 2007
  • Journal of Systems Science and Complexity
  • Xianzhao Zhang +3
  • Research Article
  • Citations41

Self-scaled conjugate gradient training algorithms

  • May 10, 2009
  • Neurocomputing
  • A.E Kostopoulos +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.