Randomized detection and detection capacity of multidetector networks
Ghurumuruhan Ganesan

TL;DR
This paper analyzes the detection capabilities of randomly placed detector networks, establishing the minimum detection time and characterizing schemes that achieve this optimal performance as the number of detectors grows large.
Contribution
It introduces the concept of capacity achieving detection schemes and provides a complete characterization of these schemes in the context of random detector placement.
Findings
Minimum detection time $T_{cap}$ is determined.
Existence of randomized schemes that approach $T_{cap}$ for large $n$.
Complete characterization of all capacity achieving detection schemes.
Abstract
In this paper, we study the following detection problem. There are detectors randomly placed in the unit square assigned to detect the presence of a source located at the origin. Time is divided into slots of unit length and represents the (random) decision of the detector in time slot . The location of the source is unknown to the detectors and the goal is to design schemes that use the decisions and detect the presence of the source in as short time as possible. We first determine the minimum achievable detection time and show the existence of \emph{randomized} detection schemes that have detection times arbitrarily close to for almost all configuration of detectors, provided the number of detectors is sufficiently large. We call such schemes asā¦
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWireless Communication Security Techniques Ā· Security in Wireless Sensor Networks Ā· Distributed Sensor Networks and Detection Algorithms
Randomized detection and detection capacity of multidetector networks
Ghurumuruhan Ganesan
Ā
New York University, Abu Dhabi E-Mail: [email protected]
Abstract
In this paper, we study the following detection problem. There areĀ detectors randomly placed in the unit squareĀ assigned to detect the presence of a source located at the origin. Time is divided into slots of unit length andĀ represents the (random) decision of theĀ detector in time slotĀ The location of the source is unknown to the detectors and the goal is to design schemes that use the decisionsĀ and detect the presence of the source in as short time as possible.
We first determine the minimum achievable detection timeĀ and show the existence of randomized detection schemes that have detection times arbitrarily close toĀ for almost all configuration of detectors, provided the number of detectorsĀ is sufficiently large. We call such schemes as capacity achieving and completely characterize all capacity achieving detection schemes.
Key words: detection capacity, multidetector network.
1 Introduction
Model Description
Consider detectors labelled located in the unit squareĀ and let denote the location of the detector. There is also a source present at the origin and the location of the source is unknown to theĀ detectors.
The source continuously emits signals and the detectors can therefore sense the presence of the source by receiving and analyzing these signals. We divide time into disjoint slots of unit length and in time slot we letĀ be the decision of detectorĀ regarding the source. Thus implies that detectorĀ has not detected the source and implies that user has detected the source at time
Let be a fixed integer. We defineĀ to be the decision vector of detectorĀ in a round of durationĀ We assume thatĀ consists of independent and identically distributed random variables where
[TABLE]
for every whereĀ denotes the detection probability of the detectorĀ and does not depend on the timeĀ We further assumeĀ is independent ofĀ forĀ We define the decision vectorsĀ on the probability spaceĀ whereĀ is the sigma algegra formed by all subsets ofĀ andĀ
A detection scheme is a (deterministic) map In other words, the mapĀ assigns userĀ to detect the channel at time slot
Let denote the vector containing the corresponding decisions of the users. Throughout the paper we work only with the vector If for some we say that the source has been detected and define the corresponding event asĀ We also define the detection time random variableĀ as
[TABLE]
If the event occurs i.e., the source has not been detected in a round of durationĀ then we set
For a fixed detection schemeĀ and a fixed detection probability vector let denote the detection probability of userĀ at time slot For any fixed and fixed we letĀ be the probability measure associated with the decision vectorsĀ We then obtain from the model description above that
[TABLE]
and so
[TABLE]
is the probability of the event that the source is located in one round (consisting ofĀ time slots). We also define
[TABLE]
is the expected detection time for a fixed pairĀ
Randomness in configuration
Suppose now we allow for randomness in the detection probability vector to reflect the randomness in the configuration of the detectors. More precisely, we associate with each detectorĀ a random detection probabilityĀ taking values in a finite setĀ The random detection probability vectorĀ has independent and identically distributed components and is defined on the probability space where denotes the collection of all subsets of Thus the equationĀ (1.1) holds for a particular realization of the random vectorĀ
We assume is finite to avoid measure theoretic complications. In practice this could happen, for example, if there is a (finite) grid of possible locations for placing the detectors.
Randomness in Detection Schemes
We now introduce randomness in the detection scheme and study the configuration quenched (i.e., not averaged with respect to configuration) detection times. Let denote the set of all detection schemes. A random detection scheme is a random element of defined on the probability space HereĀ is a probability distribution onĀ Since the source location is not known to the detectors, we would like our detection scheme to be independent of the detector locations. We therefore assume that the random detection schemeĀ is independent of the random tupleĀ
We define the overall detection process on the probability space
where
[TABLE]
and
[TABLE]
Detection Capacity
We recall that the randomness in the detection probability vector is caused by the randomness in the configuration (i.e. location) of the detectors. Since the source location is unknown, we would like that any random placement of the detectors yields reasonably low detection time on an average long as we have enough number of detectors. We therefore have the following definition.
Definition 1**.**
We say that detection time of is achievable if for every there is a so that the following holds for There is a asĀ and a probability distribution such that
[TABLE]
where
[TABLE]
Here for a fixed configurationĀ the term
[TABLE]
denotes the probability that detection occurs within one round, averaged over all possible detection schemes. Similarly,
[TABLE]
denotes the corresponding averaged detection time for a fixed configurationĀ
IfĀ is any randomĀ detection scheme with distributionĀ we then say that a detection time of is achievable byĀ if the above conditions are satisfied. Roughly speaking, for any random placement of the detectors, the following two conditions must be satisfied with high probability: detection time is finite (i.e., detection happens within one round) and the expected finite detection time is arbitrarily close toĀ
Define
[TABLE]
to be the detection capacity. We have the following result regarding the detection capacity.
Theorem 1**.**
We have that
[TABLE]
where
[TABLE]
*is the configuration averaged detection probability. Moreover, a detection schemeĀ achieves a detection time ofĀ if and only if the following two conditions hold for any fixed integerĀ
We have*
[TABLE]
*asĀ
IfĀ andĀ are two independent detection schemes having the same distribution asĀ then*
[TABLE]
asĀ
The result above essentially provides a limit on the detection capability of multidetector networks. This has applications to spectrum sensing in cognitive radio networks, where vacation time is a critical parameter that affects the performance of the network. For more details, we refer to HaykinĀ (2005), Tandra and SahaiĀ (2005) and the survey article by Yucek and ArslanĀ (2009) and references therein. We also refer to Balister et al (2016) for sensing algorithms in a continuum percolation setting.
The paper is organized as follows. In SectionĀ 2, we prove preliminary estimates needed for the proof of TheoremĀ 1. In SectionĀ 3, we prove TheoremĀ 1.
2 Preliminary estimates
We recall fromĀ (1.9) that
[TABLE]
is the detection time for a fixed configurationĀ averaged over all possible detection schemes.
Mean ofĀ
We have the following result.
Lemma 2**.**
LetĀ be the configuration averaged detection probability as defined inĀ (1.12) and letĀ be the minimum detection probability. For a fixedĀ we have that
[TABLE]
for allĀ large. Also
[TABLE]
asĀ if and only if for each integerĀ the following condition holds:
[TABLE]
asĀ Here
[TABLE]
is as defined inĀ (1.13).
Proof of LemmaĀ 2: FromĀ (1.5), we have that
[TABLE]
whereĀ and forĀ we have
[TABLE]
We have from the definition thatĀ depends on both the configurationĀ and the detection schemeĀ FromĀ (2.5), we have that the configuration averaged detection time is
[TABLE]
and so
[TABLE]
For a fixed detection schemeĀ we first estimateĀ ForĀ we have that
[TABLE]
for any detection schemeĀ whereĀ is the detection probability averaged over all possible configurations as defined inĀ (1.12). For a fixed integerĀ and a fixed detection schemeĀ we have the following estimates for the configuration averaged value ofĀ We have
[TABLE]
and
[TABLE]
for allĀ where
[TABLE]
and
[TABLE]
HereĀ is the event that firstĀ values ofĀ are all distinct. The termĀ is the configuration averaged detection probability as defined inĀ (1.12) andĀ is the minimum detection probability. The estimateĀ (2.10) is slightly more stronger thanĀ (2.9) and fromĀ (2.10), we obtain that the termĀ if and only if the eventĀ occurs.
Proof ofĀ (2.9) andĀ (2.10): Suppose that
[TABLE]
whereĀ are the distinct elements inĀ andĀ denotes the multiplicity ofĀ forĀ satisfying
[TABLE]
We recall thatĀ andĀ is the detection probability for detectorĀ Using theĀ independence of the detection probabilities
we then have
[TABLE]
where the final estimate follows fromĀ (2.13). In the middle stepĀ (2), we use the estimateĀ for any positive random variableĀ and integerĀ Moreover, equality occurs inĀ (2) if and only ifĀ for eachĀ This proves the lower bound inĀ (2.9) and the equality inĀ (2.10) ifĀ occurs.
Suppose now thatĀ occurs. This means thatĀ for someĀ SupposeĀ Arguing as inĀ (2.16), we get fromĀ (2.14) that
[TABLE]
where
[TABLE]
andĀ is as defined inĀ (2.12). This proves the lower bound inĀ (2.10).
The upper bound inĀ (2.9) andĀ (2.10) follows fromĀ (2.14) andĀ (2.13) along with the fact thatĀ for allĀ
Substituting the bounds forĀ (2.9) intoĀ (2.8), we get
[TABLE]
for allĀ large, providedĀ is large and fixed. This proves the lower bound inĀ (2.2).
For the rest, we argue as follows. Using the upper bound bound inĀ (2.10) inĀ (2.7) we have
[TABLE]
and using the lower bound inĀ (2.10) and upper bound inĀ (2.9) inĀ (2.7), we have
[TABLE]
where the sequence
[TABLE]
is as defined inĀ (1.13).
FromĀ (2.20) and the fact thatĀ we obtain the upper bound inĀ (2.2). We now proveĀ (2.3). Suppose now thatĀ (2.4) holds so thatĀ asĀ for any fixed integerĀ Fixing integerĀ large to be determined later, we have thatĀ for allĀ and for allĀ Using this inĀ (2.20), we have
[TABLE]
for allĀ large. SinceĀ is arbitrary, we obtainĀ (2.3) fromĀ (2.19) andĀ (2.22).
Suppose now thatĀ (2.4) does not hold so that there is an integerĀ and a numberĀ and a sequenceĀ such thatĀ for allĀ large. Using this inĀ (2.21), we then have
[TABLE]
ForĀ small, we have that
[TABLE]
for allĀ large providedĀ is large. Similarly
[TABLE]
by choice ofĀ This implies that
[TABLE]
SinceĀ is arbitrary,Ā (2.3) cannot hold.
Variance ofĀ
FromĀ (2.7), we have for a fixed integerĀ that
[TABLE]
where
[TABLE]
andĀ isĀ tuple. For a fixedĀ the term
[TABLE]
and
[TABLE]
Similarly the term
[TABLE]
We have the following estimates regarding theĀ terms.
Lemma 3**.**
FixĀ andĀ andĀ Let
[TABLE]
We have thatĀ if and only ifĀ i.e., the tuplesĀ andĀ have no entries in common. Also
[TABLE]
for some constantĀ Moreover
[TABLE]
and
[TABLE]
Proof of LemmaĀ 3: LetĀ represent the set of indices present in the
tuple We have
[TABLE]
whereĀ represents the product corresponding to indices inĀ but not inĀ andĀ represents the product corresponding to indices present in bothĀ andĀ Using theĀ independence of the termsĀ andĀ we have
[TABLE]
Similarly we have
[TABLE]
IfĀ i.e., the tuplesĀ andĀ have no entries in common, then the termĀ
IfĀ thenĀ strictly and we have fromĀ (2.33) andĀ (2.34) that
[TABLE]
Taking minimum over all possible choices ofĀ andĀ we obtain the lower bound inĀ (2.30).
We proveĀ (2.31) and the proof forĀ (2.32) is analogous. SupposeĀ whereĀ are the indices present in the tupleĀ withĀ representing the corresponding multiplicities so that
[TABLE]
We then have
[TABLE]
UsingĀ forĀ and a positive random variableĀ we obtain that
[TABLE]
and so the final term inĀ (2.36) is at most
[TABLE]
The final estimate follows fromĀ (2.35).
Lemma 4**.**
FixĀ We have
[TABLE]
Also
[TABLE]
and
[TABLE]
whereĀ is the constant defined inĀ (2.30) andĀ is the constant as defined inĀ (1.14).
FixĀ andĀ We have
[TABLE]
for allĀ large. IfĀ is large, we also have
[TABLE]
for allĀ large.
Proof of LemmaĀ 4: The estimateĀ (2.38) follows fromĀ (2.29) in LemmaĀ 3 since we have fromĀ (2.25) that
[TABLE]
whereĀ is as defined inĀ (2.29) andĀ SimilarlyĀ (2.39) follows fromĀ (2.32).
To estimate the upper bound for the variance ofĀ we proceed as follows. We have fromĀ (2.25) that
[TABLE]
whereĀ is as defined inĀ (2.29). FromĀ (2.29) we also have thatĀ if and only ifĀ andĀ do not have any entries in common; i.e., the setsĀ So
[TABLE]
where the middle estimate follows sinceĀ The lower bound similarly follows from the lower bound forĀ inĀ (2.30).
To prove the lower bound inĀ (2.41), we argue as follows. FromĀ (2.24) we have
[TABLE]
and so ifĀ we have
[TABLE]
The inequalityĀ (2.44) follows usingĀ (2.38) and the estimateĀ (2.45) follows from the definition of covariance inĀ (2.38).
UsingĀ (2.39) we have
[TABLE]
and using the above inĀ (2.45), we have
[TABLE]
providedĀ is large. The final estimate follows from the lower bound for the variance ofĀ inĀ (2.40). This proves the lower bound inĀ (2.41).
To prove the upper bound inĀ (2.42), we argue as follows. UsingĀ (2.24) and the identityĀ we have
[TABLE]
We have
[TABLE]
where the final estimate follows usingĀ (2.32).
Using the geometric summation formula we have that the final term inĀ (2.48) is
[TABLE]
Substituting the above intoĀ (2.47), we have
[TABLE]
for allĀ large, providedĀ is large. The final estimate inĀ (2.49) follows from the upper bound for the variance ofĀ inĀ (2.40).
The following is the main result of this subsection.
Lemma 5**.**
*LetĀ be a random detection scheme with distributionĀ The following conditions are equivalent.
The term*
[TABLE]
*asĀ
The term*
[TABLE]
*in probability, asĀ
For every fixedĀ we have asĀ HereĀ is as defined inĀ (1.14).*
Proof of LemmaĀ 5: FromĀ (2.42), we have thatĀ is a sequence of uniformly integrable (u.i.) random variables and so conditionĀ is equivalent to conditionĀ Again using the upper bound inĀ (2.42), we have that if conditionĀ holds, then conditionĀ holds.
Suppose now that conditionĀ does not hold. There exists an integerĀ and a sequenceĀ such thatĀ for allĀ large. From the lower bound inĀ (2.41), we then have that conditionĀ also does not hold.
We need the following Lemma for future use.
Lemma 6**.**
*LetĀ be a set of random variables withĀ and
Suppose for everyĀ we have*
[TABLE]
asĀ We then have for everyĀ that
[TABLE]
asĀ
Proof of LemmaĀ 6: SupposeĀ (2.53) does not hold. There existsĀ and a subsequenceĀ such that
[TABLE]
for allĀ large. LettingĀ we then have
[TABLE]
We evaluate the first term inĀ (2.55) as follows. FixĀ and letĀ We have that
[TABLE]
The final term inĀ (2.56) is bounded above using the Cauchy-Schwarz inequality as
[TABLE]
for allĀ large. HereĀ is a constant and the final estimate follows usingĀ (2.52).
UsingĀ (2.57) intoĀ (2.56) we have
[TABLE]
for allĀ large. Using the above inĀ (2.55), we have
[TABLE]
for allĀ large, where the final estimate follows usingĀ (2.54). This contradiction the definition thatĀ
3 Proof of TheoremĀ 1
We first see thatĀ is not achievable. Suppose thatĀ is achievable. We then have for any fixedĀ that
[TABLE]
for allĀ large. We therefore have
[TABLE]
for some constantĀ The final estimate is obtained fromĀ (3.1) and the upper bound on the variance ofĀ inĀ (2.42). SinceĀ is arbitrary andĀ this contradictsĀ (2.2).
We now show that that theĀ is arbitrarily close toĀ if and only ifĀ asĀ FromĀ (1.3), we have
[TABLE]
and so
[TABLE]
for allĀ large. The middle inequality follows using the arithmetic-geometric inequality
[TABLE]
for positive numbersĀ
Taking average over all configurationsĀ we have
[TABLE]
asĀ The final estimate follows sinceĀ andĀ sinceĀ for allĀ in the finite setĀ
Letting
[TABLE]
we evaluate
[TABLE]
where
[TABLE]
and
[TABLE]
In particular, we have fromĀ (3.7) andĀ (3.5) that
[TABLE]
for allĀ large.
We now show thatĀ is achievable if and only ifĀ andĀ stated in TheoremĀ 1 hold. Using LemmasĀ 2 andĀ 5 andĀ (3.8) above, we have that ifĀ hold andĀ asĀ thenĀ is achievable.
Suppose now thatĀ is achievable. For a fixedĀ we have usingĀ (1.6) that
[TABLE]
asĀ UsingĀ (2.2), we obtain that
[TABLE]
Using LemmaĀ 6 withĀ we have for everyĀ that
[TABLE]
asĀ The LemmaĀ 6 is applicable sinceĀ using the upper bound inĀ (2.42) and the upper bound inĀ (2.2).
From the above we have that
[TABLE]
in probability. From LemmaĀ 5 we have that conditionĀ holds. Again usingĀ (3.9),Ā (3.12) andĀ (2.2), we have that
[TABLE]
asĀ This implies from LemmaĀ 2 that conditionĀ holds.
Acknowledgement
I thank Professors Rahul Roy and Federico Camia for crucial comments and for my fellowships.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. Haykin. (2005). Cognitive radio: brain-empowered wireless communications. IEEE J. Select. Areas Commun. , 3 , No. 2, pp. 201ā220.
- 2[2] R. Tandra and A. Sahai. (2005). Fundamental limits on detection in low SNR under noise uncertainty. IEEE Int. Conf. Wireless Networks, Commun. and Mobile Computing , 1 , pp. 464ā469.
- 3[3] T. Yucek and H. Arslan. (2009). A Survey of Spectrum Sensing Algorithms for Cognitive Radio Applications. IEEE Commun. Surveys and Tutorials , 11 , pp. 116ā130.
- 4[4] P. Balister,B. Bollobas, M. Haenggi, A. Sarkar and M. Walters. (2015). Sentry Selection in Sensor Networks: Theory and Algorithms. International Journal of Sensor Networks , 1 , 1ā9, DOI: 10.1504/IJSNET.2015.10001255.
