Abstract
In many distributed computing environments, processes are concurrently executed by nodes in a store-and-forward network. Distributed control issues as diverse as name-server, mutual exclusion and replicated data management, involve making matches between processes. The generic paradigm is a formal problem called “distributed match-making”. The applications require solutions to weighted versions of the problem. We define new multi-dimensional and weighted versions, and the relations between the two, and develop a very general method to prove lower bounds on the complexity as a trade-off between number of messages and “distributedness”. The resulting lower bounds are tight in all cases we have examined.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Fischer, M.J., Lynch, N.A., Burns, J.E., and Borodin, A., Distributed FIFO allocation of identical resources using small shared space, Massachusetts Institute of Technology, Cambridge, Mass., Report MIT/LCS/TM-290, October 1985.
Hardy, G. H., Littlewood, J. E. and Polyá, G., Inequalities, Cambridge University Press, 1934.
Maekawa, M., A \(\sqrt N\) Algorithm for Mutual Exclusion in Decentralized Systems, ACM Transactions on Computer Systems 3 (1985), pp. 145–159.
Mullender, S. J. and Vitányi, P. M. B., Distributed Match-Making for Processes in Computer Networks, Preliminary Version, Proceedings of the 4th annual ACM Symposium on Principles of Distributed Computing, 1985, pp. 261–271.
Mullender, S. J. and Vitányi, P. M. B., Distributed Match-Making, Algorithmica, (1988).
Powell, M.L. and Miller, B. P., Process Migration in DEMOS/MP, Proceedings of the 9th ACM Symposium on Operating Systems Principles, 1983, pp. 110–119.
Tanenbaum, A.S. and S.J. Mullender, The Design of a Capability Based Distributed Operating System, The Computer Journal, 29(1986).
Tanenbaum, A.S., Computer Networks, Prentice-Hall, 1981.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kranakis, E., Vitányi, P.M.B. (1988). Weighted distributed match-making. In: Reif, J.H. (eds) VLSI Algorithms and Architectures. AWOC 1988. Lecture Notes in Computer Science, vol 319. Springer, New York, NY. https://doi.org/10.1007/BFb0040403
Download citation
DOI: https://doi.org/10.1007/BFb0040403
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-96818-6
Online ISBN: 978-0-387-34770-7
eBook Packages: Springer Book Archive