http://horos.rdsor.ro/ijcccv3n4Draft.pdf Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. III (2008), No. 4, pp. 384-394 Redistributing Fragments into a Distributed Database Leon Ţâmbulea, Manuela Horvat-Petrescu Abstract: A distributed system database performance is strongly related to the frag- ment allocation in the nodes of the network. An heuristic algorithm for redistributing the fragments is proposed. The algorithm uses the statistical information relative to the requests send to a distributed database. This algorithm minimizes the size of the data transferred for solving a request. Assuming that a distribution of the fragments in the nodes of a network is known, the algorithm generates a plan to transfer data fragments, plan that will be used to evaluate a request. Keywords: distributed database, fragment allocation, allocation algorithm, transfer cost, heuristic algorithm, redistribution algorithm 1 Introduction Let’s consider a distributed database C, formed by n nodes (sites) Si, 0 <= i