Show simple item record

dc.contributor.authorFischer, Michael J.en_US
dc.contributor.authorGriffeth, Nancyen_US
dc.contributor.authorGuibas, Leonidas J.en_US
dc.contributor.authorLynch, Nancy A.en_US
dc.date.accessioned2023-03-29T14:26:08Z
dc.date.available2023-03-29T14:26:08Z
dc.date.issued1985-06
dc.identifier.urihttps://hdl.handle.net/1721.1/149088
dc.description.abstractA distributed algorithm is presented, for allocating a large number of identical resources (such as airline tickets) to requests which can arrive anywhere in a distributed network. Resources, one allocated, are never returned. The algorithm searches sequentially, exhausting certain neighborhoods of the request origin before proceeding to search at great distances. Choice of search direction is made nondeterministically. Analysis of expected response time is simplified by assuming that the search direction is chosen probabilistically, that messages require constant time, that the network is a tree with all leaves at the same distance from the root, and that requests and resources occur only at leaves. It is shown that the response time is approximated by the number of messages of one that are sent during the execution of the algorithm, and that this number of messages is a nondecreasing function of the interarrival time for requests. Therefor, the worst case occurs when requests come in so far apart that they are processed sequentially. The expected time for the sequential case of the algorithm is analyzed by standard techniques. This time is shown to be bounded by a constant, independent of the size of the network. It follows that the expected response time for the algorithm is bounded in the same way.en_US
dc.relation.ispartofseriesMIT-LCS-TM-278
dc.titleProbabilistic Analysis of a Network Resource Allocation Algorithmen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record