The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - April (1979 vol.28)
pp: 291-299
G.S. Rao , IBM T. J. Watson Research Center
ABSTRACT
A recently published algorithm shows how to assign modules to a two-processor computer system with distributed execution so as to minimize the total of execution costs and interprocessor communication costs. In this paper we consider the same problem except that one processor has limited memory capacity. Although this problem is NP-complete, techniques based on the Gomory?Hu tree from network flow theory can be applied to instances of the problem to obtain a reduction in complexity. A new technique based on a graph called the inclusive cut graph is shown to be an even more powerful tool. These two techniques can solve some instances of the problem completely; still others are reduced sufficiently to be susceptible to enumerative techniques. In the worst case, the techniques yield no reduction in problem size.
INDEX TERMS
NP-complete problems, Computer networks, cutsets, distributed computers, Ford?Fulkerson algorithm, Gomory?Hu cut trees, load balancing, multiterminal maximal flows
CITATION
G.S. Rao, H.S. Stone, T.C. Hu, "Assignment of Tasks in a Distributed Processor System with Limited Memory", IEEE Transactions on Computers, vol.28, no. 4, pp. 291-299, April 1979, doi:10.1109/TC.1979.1675348
16 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool