<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Localization of Point Sources with Random Spatial Position and Random Discipline of Pulse Generation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexander L. Reznik</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexander V. Tuzikov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrey V. Torgov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Aleksander A. Soloviev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vasiliy A. Kovalev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>(1) Institute of Automation and Electrometry SB RAS, Novosibirsk (2) United Institute of Informatics Problems, National Academy of Sciences</institution>
          ,
          <addr-line>Minsk</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>The methods and speed-optimal algorithms oriented to spatial localization of pulsed-point sources manifesting themselves at random time by generation of instantaneous delta pulses are discussed. Optimal search procedures have been proposed that are focused on the localization of random pulsed-point objects in standard and advanced search modes (for example, in the absence of a priori information about the intensity of the source or when its density is unknown within the search interval).</p>
      </abstract>
      <kwd-group>
        <kwd>optimal search</kwd>
        <kwd>random pulsed-point source</kwd>
        <kwd>localization accuracy</kwd>
        <kwd>receiver</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Introducing the binary function x</p>
      <p>For the random priori distribution of a pulsed source on the x-axis, the construction of even a one-step (which
ends immediately when the first pulse is registered) time-optimal search procedure causes considerable difficulties.
In one-step periodic search algorithms, the relative load φ(x) on the point x (that is, the relative time it’s located in
the view window) remains constant throughout the entire search time. With this approach, the problem is to find the
function φ(x), minimizing the average search time
when the following conditions are met
 
1


f (x)
 (x)</p>
      <p>
        dx
 ( x)dx   ,
0   ( x)  1.
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
      </p>
      <p>
        Optimization of expression (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) with constraints (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) - (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) belongs to non-linear programming problems [6-7]. To
solve it, we will use the method of Lagrange multipliers [8] and we will look for the function φ(x) minimizing the
expression
Differentiating by φ and taking into account the constraint (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), we obtain
 f ( x)
 
 ( x)
      </p>
      <p>
  ( x)dx.</p>
      <p>
 (x)   f ( x)
 f ( x)dx
.</p>
      <p>
        If for any x condition (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) is not violated, then function (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) is a solution to the formulated extremal problem. If
there exist such domains x, where the solution φ(x)&gt; 1, then inside these areas it is necessary to put φ(x) = 1, and to
recalculate (for the remaining points) the indefinite factor µ taking into account the already changed conditions (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
and (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ). After that, any binary function u(x, t) can be selected as the optimal search strategy if it satisfies the
relations
 u( x, t )dx   ;
      </p>
      <p> u( x, )d   ( x)t.</p>
      <p>In the general case, building an optimal (not necessarily periodic) one-step search algorithm is associated with
finding such a function φ(x, t) – the relative load on point x at time t, – which minimizes the average localization
time
provided that
and for any t
t
   dt dxf ( x) exp(   ( x, )d )</p>
      <p>0
0   ( x, t)  1
 ( x, t)dx   .</p>
      <p>
        t
To simplify further calculations, we introduce a function  ( x, t )   ( x, )d
corresponding to the total
take into account constraints (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) and (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ), we again introduce the Lagrange multiplier μ(t). Then the task of building
an optimal search strategy will be reduced to finding the function α(x,t) minimizing the functional
 dt  dxexp(  (x, t) f (x)   (t) (x, t), provided that
      </p>
      <p>The solution to this variational problem is the function

 (x, t)dx  t,

0   ( x, t)  t.</p>
      <p> 1
0, ln
 
 1
 (x, t)   ln

t, t  1 ln
 
f (x)
 (t)
f (x)
 (t)
f (x)
 (t)</p>
      <p>
        ,
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
where the multiplier μ(t) is determined from relation (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ), and any binary function can be chosen as the optimal
search strategy u(x, t) that satisfies the conditions
t
 u( x, )d   ( x, t );
0
 u( x, t )dx   .
      </p>
      <p>
        The use of optimal search algorithms in practice leads to certain difficulties. The fact is that in those cases when
source’s priori distribution density function differs from the uniform one, both of the proposed optimal one-step
search algorithms cannot be physically realized by moving the singly connected (non-separable) scanning window.
Therefore, in actual search procedures, it is advisable to perform a one-step procedure according to the following
scheme. The interval (0, L) is pre-divided into a series of discrete elements having a length ε, and the a priori given
density f(x) is “stepwise” approximated on each of them. The value of ε is considered to be sufficiently small (which
meets the high requirements for localization accuracy) so that the variation of the function f(x) within one discrete
can be neglected. The search must begin with “observation” of the highest “peak”, within which the amplitude
function f(x) is maximum, then after the time t1, the window is alternately set under the two highest “peaks”, then
after the time t2, three elements are alternately observed, etc. All switching moments ti are determined in exact
accordance with the above relation (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ), which is the basis for constructing an optimal search strategy.
      </p>
      <p>It should be noted that the search algorithm under discussion assumes that the intensity of the source λ is known
in advance. If such a priori information is not available, it is possible to recommend a periodic procedure that does
not depend on this intensity. In accordance with this strategy, the integrals of the density f(x) are initially calculated
in each ε-discrete. If the total number of ε-increments (into which the initial search interval is divided) is m, and the
“step” integrals over each of them are equal to P1,P2, ...,Pm, then the view window should cycle through all discretes
with relative load
 i </p>
      <p>Pi
m

j1</p>
      <p>P j
, ( j 1,...,m).</p>
      <p>These βi values are easy to obtain if the method of Lagrange multipliers is used again to minimize the average
search time:
  (1  )(P1 1  P2  2  ...  Pm  m )  min,
( 1  ...   m  1).
3</p>
    </sec>
    <sec id="sec-2">
      <title>Multi-step search algorithms</title>
      <p>With high requirements for localization accuracy, one-step algorithms are far from optimal. So, when
constructing an optimal search procedure, we cannot limit ourselves to one-step algorithms, and should consider a
search procedure consisting of several steps. For the average time of the m-step localization procedure, the ratio is
m 
   k  dxf ( x) ... tk </p>
      <p>
        k 1 0
 k  l sl1ts 
  dtl ul ( x,  ts ,t1,..., tl 1 ) exp(   ul ( x, , t1,...tl 1 )d ) ,
l 1  s1 l1 
  s1ts 
( / L)
(required localization accuracy)
1  ( / L)  1
4
 2  6
   ( / L) 
 3 
W3  ( / L)  L  

where ui(x,t,t1,…,ti-1) is the function that sets the view window at the i-th stage, provided that the intervals recorded
between the previous (i-1) pulses were respectively t1,t2,…,ti-1. It is not always possible to find extremals that deliver
a minimum to the localization time (
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) in the general case (when the probability density f(x) is arbitrary). Therefore,
we have developed a universal procedure to search for a source in the case when there is no priori information about
the intensity of the source (so, we can assume that the source has a uniform distribution over the search interval).
Due to the limited scope of this message, only the resulting table summarizing the parameters of the optimal
multistep search for a random uniformly distributed point source for systems with one receiver is given, and all necessary
analytical and numerical calculations are omitted. More detailed information on this can be found in [9-10].
when (ε/L) → 0, we get the following asymptotic relations for systems with one receiver:
mopt  ln(L /  );
      </p>
      <p>Wi  ei  L, i  1, mopt ;
  opt 
e ln(L /  )

.</p>
      <p>The results presented above are the set of speed-optimal algorithms to localize random pulsed-point sources
using system with one receiver. The studies were carried out both for single-step search procedures (in the case of an
  
(average time
of localization)
1 ( / L)1

2 ( / L)  12
</p>
      <p> 1
( / L) 3
3

m

( / L)m1
arbitrary probability density of the random source distribution on the search interval) and for multi-stage localization
algorithms (for those cases when a random point-impulse object has a uniform distribution on the search interval).
Acknowledgements. This work was supported by the Russian Foundation for Basic Research (grants No.
19-01128 and 18-51-00001) and the Ministry of Science and Higher Education (Project No. AAA-A17-117052410034-6).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.H.</given-names>
            <surname>Barnes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.M.</given-names>
            <surname>Hieftje</surname>
          </string-name>
          .
          <source>Recent Advances in Detector-Array Technology for Mass Spectrometry // Int. J. Mass Spectrom</source>
          .
          <year>2004</year>
          . V. 238. P.
          <volume>33</volume>
          -
          <fpage>46</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>V.S.</given-names>
            <surname>Kirichuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Yu.Mokin</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.L.</given-names>
            <surname>Reznik</surname>
          </string-name>
          .
          <source>Algorithms for Processing of Series of Digital Aerospace Images Based on Automatic Search for the Conjugate Points // Pattern Recognition and Image Analysis</source>
          ,
          <year>2001</year>
          , vol.
          <volume>11</volume>
          , No 1, pp.
          <fpage>192</fpage>
          -
          <lpage>194</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>B.V.</given-names>
            <surname>Gnedenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Yu.K.</given-names>
            <surname>Belyayev</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.D.</given-names>
            <surname>Solovyev</surname>
          </string-name>
          ,
          <source>Mathematical Methods of Reliability Theory (Nauka</source>
          , Moscow,
          <year>1965</year>
          ; Academic, New York,
          <year>1969</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mallick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Krishnamurthy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Vo</surname>
          </string-name>
          . Integrated Tracking, Classification, and Sensor Management:
          <article-title>Theory and Applications</article-title>
          . Wiley,
          <year>2012</year>
          , 736 p.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wen</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Hobbs and oth. Detection and localization of single-source gravitational waves with pulsar timing arrays // M.N. of the Royal Astronomical Society</article-title>
          , Oxford Academic Press, v.
          <volume>449</volume>
          , №
          <volume>2</volume>
          ,
          <year>2015</year>
          , p.
          <fpage>1650</fpage>
          -
          <lpage>1663</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.J.D.</given-names>
            <surname>Powell</surname>
          </string-name>
          .
          <article-title>A Fast Algorithm for Nonlinearly Constrained Optimization Calculations</article-title>
          . Numerical
          <string-name>
            <surname>Analysis</surname>
          </string-name>
          , G.A.Watson ed.,
          <source>Lecture Notes in Mathematics</source>
          , Springer Verlag, Vol.
          <volume>630</volume>
          ,
          <year>1978</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.E.</given-names>
            <surname>Bellman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.L.</given-names>
            <surname>Glicksberg</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.A.</given-names>
            <surname>Gross</surname>
          </string-name>
          .
          <article-title>Some aspects of the mathematical theory of control processes</article-title>
          . Santa Monica, CA: RAND Corporation,
          <year>1958</year>
          ,
          <year>263p</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bertsekas</surname>
          </string-name>
          .
          <article-title>Constrained optimization and Lagrange multiplier methods</article-title>
          . New York: Academic Press.
          <year>1982</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.L.</given-names>
            <surname>Reznik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.A.</given-names>
            <surname>Solov</surname>
          </string-name>
          <article-title>'ev, and</article-title>
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Torgov</surname>
          </string-name>
          .
          <article-title>The algorithms of optimum localization of random pulsed-point source under the condition of its uniform distribution on a search interval // Pattern Recognition and Image Analysis</article-title>
          .
          <source>Advances in Mathematical Theory and Applications</source>
          ,
          <year>2018</year>
          , Vol.
          <volume>28</volume>
          , No.
          <issue>2</issue>
          , pp.
          <fpage>354</fpage>
          -
          <lpage>361</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.L.</given-names>
            <surname>Reznik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Tuzikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.A.</given-names>
            <surname>Solov</surname>
          </string-name>
          <article-title>'ev, and</article-title>
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Torgov</surname>
          </string-name>
          .
          <article-title>Time-Optimal algorithms of searching for pulsed-point sources for systems with several detectors // Optoelectronics, Instrumentation</article-title>
          and
          <string-name>
            <given-names>Data</given-names>
            <surname>Processing</surname>
          </string-name>
          ,
          <year>2017</year>
          , Vol.
          <volume>53</volume>
          , Issue 3, pp.
          <fpage>203</fpage>
          -
          <lpage>209</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>