| Strategies for distributed search |
| Full text |
Pdf
(746 KB)
|
| Source
|
ACM Annual Computer Science Conference
archive
Proceedings of the 1992 ACM annual conference on Communications
table of contents
Kansas City, Missouri, United States
Pages: 251 - 260
Year of Publication: 1992
ISBN:0-89791-472-4
|
|
Authors
|
|
Michael A. Bauer
|
Department of Computer Science, The University of Western Ontario, London, Ontario N6A 5B7
|
|
Tong Wang
|
Department of Computer Science, The University of Western Ontario, London, Ontario N6A 5B7
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 16, Citation Count: 1
|
|
|
ABSTRACT
The problem of locating information among cooperating agents within a distributed computing environment is considered. Such collections of agents can be collectively thought of as a single distributed application providing a single set of services; the X.500 distributed directory is an example of such an application. A central problem in such applications is the cooperative search for certain information which might be located at one of the agents. One approach to this problem relies on flooding messages throughout the distributed environment, such as that which might be used in routing algorithms to locate entries. Although the use of such algorithms, in principle, takes advantage of reaching many different agents via parallel data communication paths, the additional number of messages may be a distinct disadvantage in “higher layer” applications. This paper presents a variant of such approaches which rely on a depth-first method of distributing messages. Results of simulations illustrating the savings in messages of this approach to one relying on traditional flooding are presented for different network configurations.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. Baratz, I. Gopal, and A. Segall. Fault Tolerant Queries in computer Networks. Distributed Computing, Springer-Verlag. Lecture Notes in Computer Science, No. 385, pp 33-45, 1988.
|
| |
2
|
M. A. Bauer, Richard A. McBride, and J. Michael Bennett. Distributed Search for Cooperative Applications. Technical Report 296, Department of Computer Science, The University of Western Ontario, London, Ontario, August, 1990.
|
| |
3
|
M. A. Bauer. Naming and Name Management Systems: A Survey of the state of the art. Technical Report 241, Dept. of Computer Science, The University of Western Ontario, London, Ontario, May 1989.
|
| |
4
|
CCITT. X.500 Directory Service. CCITT, 1987.
|
 |
5
|
|
| |
6
|
|
| |
7
|
T. Wang. Algorithms for Distributed Search. M.Sc. Thesis, Department of Computer Science, The University of Western Ontario, London, Ontario, August, 1991.
|
| |
8
|
P. Bradd, T. Zmetana. XDSS: A Simulation Tool for Investigating Hunting Algorithms. Fourth-year Thesis, Department of Computer Science, The University of Western Ontario, London, Ontario, August, 1991.
|
| |
9
|
M. F. Schwartz. The Networked Resource Discovery Project. Proceedings IFIP XI World Congress, pp 33-45, San Francisco, CA, Aug. 1989.
|
| |
10
|
M. F. Schwartz, P. G. Tsirigotis. Techniques for Supporting Wide Area Distributed Applications. Technical Report CU-CS-519-91, Department of Computer Science, The University of Colorado at Boulder, Boulder, Colorado, February, 1991.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|