Stochastic systems: estimation, identification and adaptive control
Stochastic systems: estimation, identification and adaptive control
Online computation and competitive analysis
Online computation and competitive analysis
The broadcast storm problem in a mobile ad hoc network
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Next century challenges: scalable coordination in sensor networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Comparison of broadcasting techniques for mobile ad hoc networks
Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking & computing
Rumor routing algorthim for sensor networks
WSNA '02 Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications
AMRoute: ad hoc multicast routing protocol
Mobile Networks and Applications
Manycast: exploring the space between anycast and multicast in ad hoc networks
Proceedings of the 9th annual international conference on Mobile computing and networking
Flooding strategy for target discovery in wireless networks
MSWIM '03 Proceedings of the 6th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems
Flood search under the California Split rule
Operations Research Letters
Optimal Controlled Flooding Search in a Large Wireless Network
WIOPT '05 Proceedings of the Third International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks
Salvaging route reply for on-demand routing protocols in mobile ad-hoc networks
MSWiM '05 Proceedings of the 8th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Adaptive strategies for efficiently locating internet-based servers in MANETs
MSWiM '05 Proceedings of the 8th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Fundamental scaling laws for energy-efficient storage and querying in wireless sensor networks
Proceedings of the 7th ACM international symposium on Mobile ad hoc networking and computing
Alternative custodians for congestion control in delay tolerant networks
Proceedings of the 2006 SIGCOMM workshop on Challenged networks
Supporting concurrent applications in wireless sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
Design and analysis of adaptive strategies for locating internet-based servers in MANETs
Performance Evaluation
Novel approaches to efficient flooding search in peer-to-peer networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Controlled flooding search in a large network
IEEE/ACM Transactions on Networking (TON)
A hybrid query scheme to speed up queries in unstructured peer-to-peer networks
Advances in Multimedia
Empirical evaluation of querying mechanisms for unstructured wireless sensor networks
ACM SIGCOMM Computer Communication Review
On search sets of expanding ring search in wireless networks
Ad Hoc Networks
DCOSS '08 Proceedings of the 4th IEEE international conference on Distributed Computing in Sensor Systems
Analytical Study of the Expected Number of Hops in Wireless Ad Hoc Network
WASA '08 Proceedings of the Third International Conference on Wireless Algorithms, Systems, and Applications
Hybrid Retrieval Mechanisms in Vehicle-Based P2P Networks
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
Multihop/Direct Forwarding (MDF) for static wireless sensor networks
ACM Transactions on Sensor Networks (TOSN)
Using Heterogeneity to Enhance Random Walk-based Queries
Journal of Signal Processing Systems
Scaling laws for data-centric storage and querying in wireless sensor networks
IEEE/ACM Transactions on Networking (TON)
On minimum data replication for delay-bounded query in wireless ad hoc networks
WCNC'09 Proceedings of the 2009 IEEE conference on Wireless Communications & Networking Conference
Finding mobile data under delay constraints with searching costs
Proceedings of the 29th ACM SIGACT-SIGOPS symposium on Principles of distributed computing
Iterative expanding search in multi-agent systems
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1 - Volume 1
Analysis of the Expected Number of Hops in Mobile Ad Hoc Networks with Random Waypoint Mobility
Electronic Notes in Theoretical Computer Science (ENTCS)
Comparative analysis of push-pull query strategies for wireless sensor networks
DCOSS'06 Proceedings of the Second IEEE international conference on Distributed Computing in Sensor Systems
Querying dynamic wireless sensor networks with non-revisiting random walks
EWSN'10 Proceedings of the 7th European conference on Wireless Sensor Networks
Stopping ongoing broadcasts in large MANETs
Proceedings of the 1st European Workshop on AppRoaches to MObiquiTous Resilience
Multihop/direct forwarding for 3D wireless sensor networks
Proceedings of the CUBE International Information Technology Conference
Hi-index | 0.00 |
In this paper we consider the problem of searching for a node or an object (i.e., piece of data, file, etc.) in a large network. Applications of this problem include searching for a destination node in a mobile ad hoc network, querying for a piece of desired data in a wireless sensor network, and searching for a shared file in an unstructured peer-to-peer network. We limit our attention in this study to the class of controlled flooding search strategies where query/search packets are broadcast and propagated in the network until a preset TTL (time-to-live) value carried in the packet expires. Every unsuccessful search attempt results in an increased TTL value (i.e., larger search area) and the same process is repeated. The primary goal of this study is to derive search strategies (i.e., sequences of TTL values) that will minimize the cost of such searches associated with packet transmissions. The main results of this paper are as follows. When the probability distribution of the location of the object is known a priori, we present a dynamic programming formulation with which optimal search strategies can be derived that minimize the expected search cost. We also derive the necessary and sufficient conditions %on the location distribution for two very commonly used search strategies to be optimal. When the probability distribution of the location of the object is not known a priori and the object is to minimize the worst-case search cost, we show that the best strategies are randomized strategies, i.e., successive TTL values are chosen from certain probability distributions rather than deterministic values. We show that given any deterministic TTL sequence, there exists a randomized version that has a lower worst-case expected search cost. We also derive an asymptotically (as the network size increases) optimal strategy within a class of randomized strategies.