<!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>On recognition of the shift register output function with a random input for a Markov model of an input sequence</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sergey Yu. Melnikov</string-name>
          <email>melnikov@linfotech.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Konstantin E. Samouylov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Peoples' Friendship University of Russia (RUDN University)</institution>
          ,
          <addr-line>6, Miklukho-Maklaya St., Moscow, 117198</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>100</fpage>
      <lpage>107</lpage>
      <abstract>
        <p>The problem of recognizing the output function of a binary non-autonomous shift register is considered, the input of which receives a sequence of random variables connected in a simple homogeneous stationary Markov chain. The statistics of symbol frequencies in the output register sequence is used. The recognition problem is reduced to the form of integer minimization of the linear form module under linear constraints. The results are compared with the case when the input sequence is Bernoulli.</p>
      </abstract>
      <kwd-group>
        <kwd>shift register</kwd>
        <kwd>random input machine</kwd>
        <kwd>recognition of output functions</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction and background</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], the problem of recognizing the output function of a Moore automaton by the output
sequence symbol statistics when the input is a sequence of independent identically distributed
random variables was considered. Such a problem is a special case of the general problem of
recognition of machines with random input and arises in a number of theoretical and applied
problems. We list some of them. The problem of choosing the minimum set of multigrams in
the output sequence, the probabilities of which characterize the automaton, leads to the problem
of analyzing the algebraic properties of the probability distributions family of such multigrams
as functions of the probability distribution at the input [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ].
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], a review of papers on a similar problem is given: the probabilities of multigrams of
some stationary discrete random process are known, and it is required to determine whether
this process is a function on a Markov chain. In [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], for a non-autonomous shift register with a
random input, an estimate was obtained of the output n-grams size, the set of probabilities of
which determines the equivalence class of such an automaton, and estimates of the number of
equivalence classes.
      </p>
      <p>
        We can represent any probabilistic automaton [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] in the form of a sequential connection
of a “source of probability” that randomly and independently generates the symbols of an
Workshop on information technology and scientific computing in the framework of the X International Conference
      </p>
      <p>CEUR</p>
      <p>
        CEUR Workshop Proceedings (CEUR-WS.org)
alphabet with given probabilities and a deterministic finite automaton. In a number of works
(see the review [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]), the problem of synthesizing such a “source of probability” was considered,
in particular, developing criteria to determine whether the desired value is generated by a
combination of Bernoulli random variables with probabilities from a given set.
      </p>
      <p>
        The search for new calculation methods leads to the problem of analyzing a class of
functions that describe the probabilities of multigrams in the output sequence as functions of real
variables [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        A large number of works are devoted to the problem of discrete devices testing by applying
random sequences (tests) to them and analyzing the statistics at the outputs [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ], etc.).
The problem of determining the malfunction of a device in such a formulation is the task of
recognizing automata [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. This direction is called random or pseudorandom testing. As noted
in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], the relevance of this direction is associated with the high volume of computations
necessary to construct deterministic tests for complex discrete devices. A special place is taken
by probabilistic compact testing methods, in which malfunctions are detected by comparing
some statistical characteristics of the tested and reference device. Such a characteristic may be
the frequency of occurrence in the output sequence of a fixed segment of the output symbols. The
ability to change the analyzed segment and the parameters of the random sequence generator
at the input of the device is a powerful tool in the hands of the researcher. In [Hamlet, 2006],
situations are described where the use of deterministic tests is impractical and random tests
should be used. The questions of estimating the length of random tests and the probability
of detection of malfunctions are considered in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. We note the possibility of using
probabilistic testing to detect covert channels in the analyzed equipment [
        <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
        ].
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] and [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], the problem of diagnosing a discrete device with random input under
conditions when the output sequence of the device is known with distortions is considered.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], a binary shift register with a random Bernoulli input is considered, the output
function of which is known up to a certain transformation. The output sequence of the register
is specified, and the input sequence is known in the variants. A statistical criterion is built to
verify that the output sequence could be obtained by this input variant. The criterion is based
on counting the frequencies of certain bigrams in the output sequence.
      </p>
      <p>
        The problem considered in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] can be formulated as follows. What information about
the output function of the automaton whose input is a sequence of independent random
variables can we obtain if the parameters of the “input” distribution and the relative frequency
of occurrence of the symbol in the output sequence are known? How will this information
change if the parameters of the “input” distribution are changed? What output functions are
indistinguishable?
      </p>
      <p>
        Similar problems can be considered in a more general form, assuming a simple or complex [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
Markov dependence in the input sequence. The main ideas of the developed approach, in
principle, can be transferred from the “independent” to the “Markov” case. In fact, a sequence
of random variables connected into a finite Markov chain can be considered as a sequence of
states of a suitable finite automaton (the transition graph of which is the transition graph of the
Markov chain under consideration) that processes a sequence of independent random variables
with a properly selected distribution [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Let the output function of such an automaton be
identical (output = state). Then the machine that processes the Markov chain can be represented
as a serial connection of two machines, the input of the first of which receives a sequence of
independent random variables. Thus, the problem reduces to the one considered above, only
for a more complex automaton (Figure 1).
      </p>
      <p>The same can be done if the input sequence is a more general random process — a function
on a finite Markov chain. In this case, the output function of the first automaton may not
be identical. Certain dificulties in this direction are associated both with an increase in the
number of states of a new combined automaton, and therefore with an increase in the dimension
of computational problems, and with the requirement of strong connectivity of the serial
connection of two automata, the first of which should provide all possible models of randomness
in the input sequence.</p>
      <p>
        For the case of a binary shift register, we will use the direct representation of probability
functions as functions of the Markov chain parameters. A Markov chain with two states is
determined by the transition probability matrix and the initial probability distribution, which
we assume to be stationary. The transition probability matrix has a size of 2 × 2 , and due
tostochasticity it is determined by two real parameters  and  , 0 &lt;  ,  &lt; 1 . These parameters
can be interpreted as the probabilities of transitions “from state 0 to state 1” and “from state
1 tostate 0”, respectively. In [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], for the case when the symbols of the input sequence are
connected into a simple homogeneous stationary Markov chain, an expression is obtained
for the probability of the symbol “1” in the output sequence of the register. The same work
describes the equivalence relation on a set of Boolean functions that occurs when registers with
these output functions have the same probability functions. Here we consider the problem of
determining the equivalence class of the output function from symbol statistics, reduce it to
the form of the discrete optimization problem, and compare the Bernoulli and Markov cases in
terms of obtaining information for recognizing the output function and dimensions of discrete
optimization problems.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Statement of the problem</title>
      <p>Let   be the space of  -dimensional binary vectors,   be the set of Boolean functions of
 arguments,  = 1, 2, … . For  ( 1,  2, … ,   ) ∈   by   = ( = {0, 1},   ,  = {0, 1}, ℎ,  ) we
denote the Moore automaton with set of states   , the transition function ℎ, determined by
the rule ℎ (( 1, … ,   ),  ) = ( 2, … ,   ,  ), where ,   ∈ {0, 1},  = 1, 2, … ,  , and output function
 ( 1,  2, … ,   ). The automaton   is a shift register with a size of  .</p>
      <p>Suppose that the automaton   ,  ∈   ,  = 1, 2, … receives a sequence of binary random
variables  () ,  = 1, 2, … , connected in a simple homogeneous stationary Markov chain with the
transition probability matrix
(
1 −</p>
      <p>1 −</p>
      <p>) , 0 &lt; ,  &lt; 1.</p>
      <p>Our task is to determine the accuracy with which the output function  ( 1,  2, … ,   ) can be
recognized by the relative frequency of the symbol “1” in the output sequence of automaton  
and propose a recognition method.
3. Recognition of the equivalence class by the value of the
probability function
(1)
(2)
(3)</p>
      <p>Thus,  is the set of integer points of a () -dimensional parallelepiped. Let   be a family
of real functions defined on a square 0 &lt;  ,  &lt; 1 of the form (,  )
( −  ) , where ,  ∈  ,
 ≠  , the vector (,  )</p>
      <p>
        is defined in [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], the coordinates of this vector are fractional rational
functions of  and  . Let Ω be the set of all those points of the square at which at least one

In [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], the definition of the Markov weight structure of a Boolean function  ∈   was
introduced as an integer vector ( )
      </p>
      <p>consisting of sums of values  ( 1,  2, … ,   ) on special
subsets   formed by vectors with the same bigram markings.</p>
      <p>The vector ( )</p>
      <p>of the Markov weight structure defines the class of statistical equivalence of
the function  . It is easy to see that the dimension () of the vector ( )
grows quadratically
with  . Direct calculation of the number of diferent bigram markings of vectors from   leads
to the following result.</p>
      <p>Theorem 1. If  ⩾ 2 :
() = { 4
3  2 −  + 2,
4
3 ( − 1) 2 −  + 2,
if  is even,
if  is odd.</p>
      <p>Consider the set  =
{( ),  ∈</p>
      <p>} of vectors formed by the vectors of all possible Markov
weight structures as the set of integer points in the () -dimensional Euclidean space  () .</p>
      <p>
        Using the result of the Lemma of [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], it is easy to see that  = 
1 ×  2 ×  3, where
(1)
(2)
(3)
 1 = {(
      </p>
      <p>, (, ) ∈  1) |0 ≤  
 2 = {(</p>
      <p>, (, ) ∈  2) |0 ≤  
 3 = {( 
, (, ) ∈  3) |0 ≤  
(1) ≤ (
(2) ≤ 2 (
(3) ≤ (
 −  − 1

) (
 − 1
 − 1
 −  − 1
 − 1
) (
 − 1
 − 1
 −  − 1
 − 1
) (
 − 1

) , 
(1) – integer} ,

) , 
(2) – integer} ,

) , 
(3) – integer} .

function in the family   is equal to zero. It is easy to see that Ω is the union of a finite
number of smooth curves in a unit square. In particular, it can be shown that both diagonals
of the square, {(,  )| +  = 1
Lebesgue measure zero.</p>
      <p>Theorem 2. For (,  ) ∈</p>
      <p>{(0, 1) × (0, 1})\Ω , by the value of   (,  ) , we can unambiguously
indicate the class of statistical equivalence of the function  . This equivalence class corresponds
to the vector of the Markov weight structure  0, which is the only solution of the equation
} and {(,  )| =</p>
      <p>} belong to the set Ω , if  ⩾ 3 . The set Ω has
  (,  ) = (,  )</p>
      <p>( 0) under restriction  0 ∈ .</p>
      <p>If (,  ) ∈ Ω  , then this equation has more than one solution, and the vector of the Markov
weight structure of  is contained among these solutions.
4. Recognition of the equivalence class using the symbols
statistics
Let  () =  ( () ,  (+1) , … ,  (+−1) ),  = 1, 2, … be the output sequence of the automaton   in
the scheme described above,
  = 1
 =1

∑  () ,</p>
      <p>
        = 1, 2, … .
{| 
 ∈ 
− (,  )   | → min
(4)
(5)
(6)
(7)
The binary sequence  () is stationary, therefore, the law of large numbers is valid [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]:
  →   (,  )
      </p>
      <p>(probability convergence).</p>
      <p>Theorem 3. Let (,  ) ∈ {(0, 1) × (0, 1})\Ω . The probability that the minimization problem
has a unique solution, tends to 1 with  → ∞ .</p>
      <p>This unique solution corresponds the class of statistical equivalence of output function  . For
the case (,  ) ∈ Ω</p>
      <p>, we can only say that the vector of the weighted Markov structure of the
true output function  is contained among the solutions of problem (7).</p>
    </sec>
    <sec id="sec-3">
      <title>5. Conclusion</title>
      <p>Comparing the results obtained for the case when the input sequence is a Markov chain with
the results obtained for the case of a Bernoulli sequence, the following can be noted.
1. Probabilistic functions in both cases are determined by the weights (sums of values) of
the Boolean function of the outputs on special subsets of space   . These subsets consist
of vectors that have the same probability in a particular model (in the independent case,
vectors of the same weight, in Markov, vectors with the same frequency of occurrence of
bigrams). In the first case, the probability function is a polynomial in the parameter  of
the Bernoulli scheme; in the second, it is a fractional rational function in the parameters
 and  , that determine the Markov chain.
2. The relations of statistical equivalence on   are introduced on the basis of the identity
of probability functions; from the statistical equivalence of two Boolean functions with
a Markov input dependence follows their statistical equivalence with a Bernoulli input.
The equivalence of two functions is equivalent to the equality of their weights on the
mentioned subsets   . In the independent case the number of such subsets is  + 1 , in the
Markov case the number of such subsets is 3  2() . The number of equivalence classes
4
for the Bernoulli case is equal to exp ( 2</p>
      <p>2 + ( ln ) ), for the Markov case is equal to
exp (543 ln  + ( 3)).
3. In the set of all kinds of distributions (the parameter  of the Bernoulli distribution belongs
to the interval (0, 1), the parameters (,  ) of the transition matrix of the Markov chain
belong to the square (0, 1) × (0, 1)), a subset Ω of the “special” distributions is distinguished.
For all distributions not from the set Ω, the value of the probability function allows us to
uniquely indicate the equivalence class of the output function. If the distribution belongs
Ω, then there are at least two nonequivalent output functions for which the probability
values of “1” in the output sequence coincide. The Lebesgue measure of the set Ω of
“special distributions” in the distribution space is zero: in the first case it turns out to be a
ifnite set of points of the segment, in the second – the set of points of a finite number of
smooth curves inside a square.
4. The problem of determining the equivalence class of a function from the value of a
probability function reduces to the problem of solving the equation in integers under
linear constraints; the problem of determining the equivalence class of a function from
the statistic value of a sample average output sequence is reduced to the problem of
minimizing a linear form module under linear constraints. The number of unknowns in
the Bernoulli case is equal  + 1 , in the case of Markov dependence it is approximately
equal 34  2 −  .</p>
      <p>Thus, analyzing the problem of recognizing an unknown function of outputs by symbol
statistics, we can say that the proposed approach, while complicating the probabilistic nature
of the input sequence (switching from the Bernoulli scheme to the Markov chain), leads, on
the one hand, to the possibility of obtaining more detailed information about the recognizable
function; on the other hand, the dimension of discrete optimization problems increases.</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgments</title>
      <p>The publication has been prepared with the support of the “RUDN University Program
5100”. The reported study was funded by RFBR, project numbers 18-00-01555 (18-00-01685),
19-07-00933.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S. Y.</given-names>
            <surname>Melnikov</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. E. Samouylov,</surname>
          </string-name>
          <article-title>The recognition of the output function of a finite automaton with random input</article-title>
          , in: V.
          <string-name>
            <surname>M. Vishnevskiy</surname>
            ,
            <given-names>D. V.</given-names>
          </string-name>
          <string-name>
            <surname>Kozyrev</surname>
          </string-name>
          (Eds.),
          <source>Distributed Computer and Communication Networks</source>
          , volume
          <volume>919</volume>
          , Springer International Publishing, Cham,
          <year>2018</year>
          , pp.
          <fpage>525</fpage>
          -
          <lpage>531</lpage>
          .
          <source>doi:1 0 . 1 0</source>
          <volume>0 7 / 9 7 8 - 3 - 3 1 9 - 9 9 4 4 7 - 5</volume>
          _
          <fpage>4</fpage>
          5 .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Barashko</surname>
          </string-name>
          ,
          <article-title>O range i statisticheskom otobrazhenii sil'nosvyaznogo avtomata</article-title>
          ,
          <source>Kibernetika</source>
          (
          <year>1987</year>
          )
          <fpage>56</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>H.</given-names>
            <surname>Ito</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Amari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kobayashi</surname>
          </string-name>
          ,
          <article-title>Identifiability of hidden markov information sources and their minimum degrees of freedom</article-title>
          ,
          <source>IEEE Transactions on Information Theory</source>
          <volume>38</volume>
          (
          <year>1992</year>
          )
          <fpage>324</fpage>
          -
          <lpage>333</lpage>
          .
          <source>doi:1 0 . 1 1 0 9 / 1 8 . 1 1</source>
          <volume>9 6 9 0 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Vidyasagar</surname>
          </string-name>
          ,
          <article-title>The complete realization problem for hidden markov models: a survey and some new results</article-title>
          ,
          <source>Math. Control Signals Syst</source>
          . (
          <year>2011</year>
          )
          <fpage>1</fpage>
          -
          <lpage>65</lpage>
          .
          <source>doi:1 0 . 1 0 0 7 / s 0 0</source>
          <volume>4 9 8 - 0 1 1 - 0 0 6 6 - 7</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>M. I. Rozhkov</surname>
          </string-name>
          ,
          <article-title>Algoritmicheskie voprosy identifikacii konechnyh avtomatov po raspredeleniyu vyhodnyh m-gramm, dis</article-title>
          . … d.t.n.,
          <volume>05</volume>
          .
          <fpage>13</fpage>
          .19
          <article-title>- metody i sistemy zashchity informacii</article-title>
          .
          <source>informacionnaya bezopasnost</source>
          , Moskva,
          <string-name>
            <surname>MGIEM</surname>
          </string-name>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R. G.</given-names>
            <surname>Buharaev</surname>
          </string-name>
          ,
          <article-title>Osnovy teorii veroyatnostnyh avtomatov</article-title>
          , Nauka, Moskva,
          <year>1985</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Paz</surname>
          </string-name>
          , Introduction to probabilistic automata, Academic Press, London,
          <year>1971</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>R. M.</given-names>
            <surname>Kolpakov</surname>
          </string-name>
          ,
          <article-title>Diskretnye preobrazovaniya veroyatnostnyh raspredelenij, in: Sovremennye problemy matematiki i mekhaniki, volume III. Matematika, Izd-vo Moskovskogo universiteta</article-title>
          , Moskva,
          <year>2009</year>
          , pp.
          <fpage>35</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Ryabinin</surname>
          </string-name>
          ,
          <article-title>Stohasticheskie funkcii konechnyh avtomatov, in: Algebra, logika i teoriya chisel, 7 temat</article-title>
          . konf. mekh.
          <source>-mat. fak. MGU</source>
          , Moskva,
          <year>1986</year>
          , pp.
          <fpage>77</fpage>
          -
          <lpage>80</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D. Y.</given-names>
            <surname>Golembiovskij</surname>
          </string-name>
          ,
          <article-title>Diagnostika cifrovyh ustrojstv. Mikroprogrammnoe i veroyatnostnoe testirovanie, Politekhn</article-title>
          . in-t,
          <source>Saratov</source>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C. N.</given-names>
            <surname>Hadjicostis</surname>
          </string-name>
          ,
          <article-title>Probabilistic detection of fsm single state-transition faults based on state occupancy measurements</article-title>
          ,
          <source>IEEE Transactions on Automatic Control</source>
          <volume>50</volume>
          (
          <year>2005</year>
          )
          <fpage>2078</fpage>
          -
          <lpage>2083</lpage>
          .
          <source>doi:1 0 . 1 1 0 9 / T A C . 2 0</source>
          <volume>0 5 . 8 6 0 2 7 0 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>N. G.</given-names>
            <surname>Kushik</surname>
          </string-name>
          ,
          <article-title>Metody sinteza ustanovochnyh i razlichayushchih eksperimentov s nedeterminirovannymi avtomatami, dis</article-title>
          . … k.f.-m.n.,
          <volume>05</volume>
          .
          <fpage>13</fpage>
          .01 - sistemnyj analiz, upravlenie, obrabotka informacii,
          <source>Tomsk</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Barashko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. A.</given-names>
            <surname>Skobcov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. V.</given-names>
            <surname>Speranskij</surname>
          </string-name>
          ,
          <article-title>Modelirovanie i testirovanie diskretnyh ustrojstv, Naukova dumka</article-title>
          , Kiev,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Barashko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. V.</given-names>
            <surname>Cherevko</surname>
          </string-name>
          ,
          <article-title>Nekotorye sposoby ocenki dliny sluchajnogo testa, in: Teoriya i modelirovanie upravlyayushchih sistem, Naukova dumka</article-title>
          , Kiev,
          <year>1989</year>
          , pp.
          <fpage>10</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G. V.</given-names>
            <surname>Petruhnova</surname>
          </string-name>
          ,
          <article-title>Ocenka dliny sluchajnoj posledovatel'nosti dlya operacii vosproizvedeniya informacii v kontrol'nom ispytanii</article-title>
          , in: O. Y. Kravca (Ed.),
          <article-title>Sovremennye problemy informatizacii v sistemah modelirovaniya, programmirovaniya i telekommunikaciyah</article-title>
          , volume
          <volume>9</volume>
          ,
          <string-name>
            <surname>Izd</surname>
            <given-names>.</given-names>
          </string-name>
          ”Nauchnaya kniga”,
          <source>Voronezh</source>
          ,
          <year>2004</year>
          , pp.
          <fpage>303</fpage>
          -
          <lpage>305</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>E. E.</given-names>
            <surname>Timonina</surname>
          </string-name>
          ,
          <article-title>Analiz ugroz skrytyh kanalov i metody postroeniya garantirovanno zashchishchennyh raspredelennyh avtomatizirovannyh sistem, dis</article-title>
          . … d.
          <source>t.n. 05.13</source>
          .17 - teoreticheskie osnovy informatiki, Moskva,
          <string-name>
            <surname>RGGU</surname>
          </string-name>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Grusho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Grusho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. E.</given-names>
            <surname>Timonina</surname>
          </string-name>
          ,
          <article-title>Vklyuchenie novyh zapretov v sluchajnye posledovatel'nosti</article-title>
          ,
          <source>Inform. i ee primen. 8</source>
          (
          <year>2014</year>
          )
          <fpage>46</fpage>
          -
          <lpage>52</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>E.</given-names>
            <surname>Athanasopoulou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. N.</given-names>
            <surname>Hadjicostis</surname>
          </string-name>
          ,
          <article-title>Probabilistic approaches to fault detection in networked discrete event systems</article-title>
          ,
          <source>IEEE Transactions on Neural Networks</source>
          <volume>16</volume>
          (
          <year>2005</year>
          )
          <fpage>1042</fpage>
          -
          <lpage>1052</lpage>
          .
          <source>doi:1 0 . 1 1 0 9 / T N N . 2 0</source>
          <volume>0 5 . 8 5 3 4 3 0 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>E.</given-names>
            <surname>Athanasopoulou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. N.</given-names>
            <surname>Hadjicostis</surname>
          </string-name>
          ,
          <article-title>Probabilistic failure diagnosis in finite state machines under unreliable observations</article-title>
          ,
          <source>in: in Proceedings of the 8th International Workshop on Discrete Event Systems - WODES'06</source>
          ,
          <string-name>
            <surname>Ann</surname>
            <given-names>Arbor</given-names>
          </string-name>
          , MI.,
          <year>2006</year>
          , pp.
          <fpage>301</fpage>
          -
          <lpage>306</lpage>
          .
          <source>doi:1 0 . 1 1</source>
          <volume>0</volume>
          <fpage>9</fpage>
          <string-name>
            <surname>/ W O D E S</surname>
          </string-name>
          .
          <volume>2 0 0 6 . 1 6 7 8 4 4 6 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>B. A.</given-names>
            <surname>Sevastyanov</surname>
          </string-name>
          ,
          <article-title>The conditional distribution of the output of an automaton without memory for given characteristics of the input</article-title>
          ,
          <source>Discrete Mathematics and Applications</source>
          <volume>4</volume>
          (
          <year>1994</year>
          )
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
          <source>doi:1 0 . 1 5 1 5 / d m a . 1 9</source>
          <volume>9 4 . 4</volume>
          .
          <issue>1</issue>
          . 1 .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Barashko</surname>
          </string-name>
          ,
          <article-title>O raspoznavanii avtomatov s ispol'zovaniem generatorov zavisimyh sluchajnyh signalov, in: Naukovi praci Donec'kogo nacional'nogo tekhnichnogo universitetu, Problemi modelyuvannya ta avtomatizacii proettuvannya (MAP-</article-title>
          <year>2002</year>
          ), DonNTU, Donec'k,
          <year>2002</year>
          , pp.
          <fpage>61</fpage>
          -
          <lpage>71</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Davis</surname>
          </string-name>
          ,
          <article-title>Markov chains as random input automata</article-title>
          ,
          <source>The American Mathematical Monthly</source>
          <volume>68</volume>
          (
          <year>1961</year>
          )
          <fpage>264</fpage>
          -
          <lpage>267</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>S. Y.</given-names>
            <surname>Mel'nikov</surname>
          </string-name>
          , K. E. Samujlov,
          <article-title>Veroyatnostnye funkcii i statisticheskaya ekvivalentnost' dvoichnyh registrov sdviga so sluchajnym markovskim vhodom, in: Informacionnotelekommunikacionnye tekhnologii i matematicheskoe modelirovanie vysokotekhnologichnyh sistem : materialy Vserossijskoj konferencii s mezhdunarodnym uchastiem</article-title>
          . Moskva, RUDN,
          <fpage>13</fpage>
          -
          <lpage>17</lpage>
          aprelya
          <year>2020</year>
          g.,
          <year>2020</year>
          , pp.
          <fpage>49</fpage>
          -
          <lpage>54</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>V. S.</given-names>
            <surname>Korolyuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. I.</given-names>
            <surname>Portenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Skorohod</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Turbin</surname>
          </string-name>
          ,
          <article-title>Spravochnik po teorii veroyatnostej i matematicheskoj statistike</article-title>
          , Nauka, Moskva,
          <year>1985</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>