13.07.2015 Views

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

208 S. PatilTable 1. Probability of correct search results us<strong>in</strong>g IDEA for 4 and 8 neighbor nodesNo. of Search Results Pr(4-neighbors per node) Pr(8-neighbors per node)50 0.698 0.756100 0.597 0.673150 0.534 0.572200 0.458 0.5026.2 Query Results CorrectnessPerformance of the iterative deepen<strong>in</strong>g technique and its rules, also depends onthe value chosen for number of results expected, R. In addition, performancedepends on the number of nodes that process each query, which <strong>in</strong> turn is determ<strong>in</strong>edlocally <strong>by</strong> the number of neighbors (degree) that a node ma<strong>in</strong>ta<strong>in</strong>s. Tosee the effect of these two factors on the IDEA algorithm, the first simulationassumed 8 neighbors per node (approximately), then for 4 neighbors per node.Over each data set, we then ran analysis for four different values of search results,first with R = 50, then R = 100, R = 150 and R =200Table 1 shows the performance of each variation <strong>in</strong> terms of query satisfactionprobability, Pr(). It represents all iterative deepen<strong>in</strong>g policies as it is <strong>in</strong>dependentof the <strong>in</strong>ter-iteration <strong>in</strong>terval, T. As expected, when the def<strong>in</strong>ition of querysatisfaction, Q def , <strong>in</strong>creases, the level of satisfaction decreases. However, it isencourag<strong>in</strong>g to note that satisfaction does not drop very quickly as number ofsearch results <strong>in</strong>crease.Also as expected, when the number of neighbors per node decreases, theprobability that a query is satisfied also decreases, s<strong>in</strong>ce fewer neighbors generallytranslates to fewer number of results. However, we f<strong>in</strong>d it <strong>in</strong>terest<strong>in</strong>g thatsatisfaction probability with 4 neighbors per node is not much lower than satisfactionprobability with 8 neighbors per node. The reason be<strong>in</strong>g that with 8neighbors per node, the source node usually receives more results than neededto satisfy the query. When the number of neighbors per node decreased to 4,the source received significantly fewer results, but <strong>in</strong> most cases it was able toproduce the query results.7 Related WorkVarious research groups have worked on optimization of search<strong>in</strong>g algorithms<strong>in</strong> ad-hoc sensor networks. Earlier research was focused on optimal flood<strong>in</strong>g orbroadcast<strong>in</strong>g <strong>in</strong> ad hoc networks. [11] proposes a heuristics based algorithm,which decides to forward the packet based on various factors like probabilisticneighbor node selection. On the other hand, this paper gives a determ<strong>in</strong>isticselection policy based on the tokens or the policy for iterative deepen<strong>in</strong>g. [8]uses the concept of elim<strong>in</strong>ation scheme based on the <strong>in</strong>formation of nodes towhich the packet was broadcast from the transmitter. Node(s) do not broadcastto nodes which have already received the packet. This ‘broadcast cover state’ is

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!