• DocumentCode
    821570
  • Title

    Allocating fragments in distributed databases

  • Author

    Menon, Syam

  • Author_Institution
    Sch. of Manage., Texas Univ., Richardson, TX, USA
  • Volume
    16
  • Issue
    7
  • fYear
    2005
  • fDate
    7/1/2005 12:00:00 AM
  • Firstpage
    577
  • Lastpage
    585
  • Abstract
    For a distributed database system to function efficiently, the fragments of the database need to be located, judiciously at various sites across the relevant communications network. The problem of allocating these fragments to the most appropriate sites is a difficult one to solve, however, with most approaches available relying on heuristic techniques. Optimal approaches are usually based on mathematical programming, and formulations available for this problem are based on the linearization of nonlinear binary integer programs and have been observed to be ineffective except on very small problems. This paper presents new integer programming formulations for the nonredundant version of the fragment allocation problem. This formulation is extended to address problems which have both storage and processing capacity constraints; the approach is observed to be particularly effective in the presence of capacity restrictions. Extensive computational tests conducted over a variety of parameter values indicate that the reformulations are very effective even on relatively large problems, thereby reducing the need for heuristic approaches.
  • Keywords
    distributed databases; integer programming; resource allocation; distributed database system; mathematical programming; nonlinear binary integer programming; nonredundant fragment allocation problem; Communication networks; Concurrent computing; Costs; Database systems; Delay; Distributed databases; Genetics; Linear programming; Machine learning algorithms; Transaction databases; Distributed databases; nonredundant allocation; reformulation.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2005.77
  • Filename
    1435336