ACM Home Page
Please provide us with feedback. Feedback
Searching for a black hole in arbitrary networks: optimal mobile agent protocols
Full text PdfPdf (1.05 MB)
Source Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the twenty-first annual symposium on Principles of distributed computing table of contents
Monterey, California
SESSION: Session 5 table of contents
Pages: 153 - 162  
Year of Publication: 2002
ISBN:1-58113-485-1
Authors
Stefan Dobrev  University of Ottawa
Paola Flocchini  University of Ottawa
Giuseppe Prencipe  University of Pisa
Nicola Santoro  Carleton University
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 21,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/571825.571853
What is a DOI?

ABSTRACT

Protecting agents from host attacks is a pressing security concern in networked environments supporting mobile agents. In this paper, we consider a black hole: a highly harmful host that disposes of visiting agents upon their arrival, leaving no observable trace of such a destruction. The task to identify the location of the harmful host is clearly dangerous for the searching agents. We study under what conditions and at what cost a team of autonomous asynchronous mobile agents can successfully accomplish this task; we are concerned with solutions that are generic (i.e., topology-independent). We study the size of the optimal solution (i.e., the minimum number of agents needed to locate the black hole), and the cost of the minimal solution (i.e., the number of moves performed by the agents executing a size-optimal solution protocol). We establish tight bounds on size and cost depending on the a priori knowledge the agents have about the network, and on the consistency of the local labellings. In particular, we prove that: with topological ignorance Δ + 1 agents are needed and suffice, and the cost is Θ(n2), where Δ is the maximal degree of a node and n is the number of the nodes in the network; with topological ignorance but in presence of sense of direction only two agents suffice and the cost is Θ(n2); and with complete topological knowledge only two agents suffice and the cost is Θ(n log n). All the upper-bound proofs are constructive.


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
 
2
 
3
P. Flocchini, B. Mans, and N. Santoro. Sense of direction: definition, properties and classes. Networks, 32(3):165-180, 1998.
 
4
 
5
M. Greenberg, J. Byington, and D. G. Harper. Mobile agents and security. IEEE Commun. Mag., 36(7):76-85, 1998.
 
6
 
7
 
8
 
9
S. Ng and K. Cheung. Protecting mobile agents against malicious hosts by intention spreading. In Proc. 1999 Int. Conf. on Parallel and Distributed Processing Techniques and Applications (PDPTA '99), pages 725-729, 1999.
 
10
R. Oppliger. Security issues related to mobile code and agent-based systems. Computer Communications, 22(12):1165 - 1170, 1999.
 
11
 
12
 
13
J. Vitek and G. Castagna. Mobile computations and hostile hosts. In D. Tsichritzis, editor, Mobile Objects, pages 241-261. University of Geneva, 1999.


Collaborative Colleagues:
Stefan Dobrev: colleagues
Paola Flocchini: colleagues
Giuseppe Prencipe: colleagues
Nicola Santoro: colleagues