<!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>Modification of Query Processing Databases Using Fractal Trees Methods in Distributed</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Olha Svynchuk</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrii Barabash</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Serhii Laptiev</string-name>
          <email>salaptiev@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tetiana Laptieva</string-name>
          <email>tetiana1986@ukr.net</email>
        </contrib>
      </contrib-group>
      <abstract>
        <p>Today in database management systems there is an acute problem of searching for data in large data sets. To solve this problem, we propose a modified search tree and its improvement using a fractal index search tree with a multilevel structure. Each level in such a structure is a separate fractal tree. Algorithms for data processing in DBMS RAM by modified methods are described. These methods can be used to search for the same data from different tables. Increased the minimum filling of the node, which reduces the height of the tree. The symmetry of the fractal tree helps to execute the query quickly and, as a result, reduce the number of requests to the disk subsystem. Also, due to the self-similarity property, the most frequently used indexes will be loaded into the DBMS RAM much faster after selection. This will speed up the process of finding the information you need for the request. Loading data indexes into RAM based on statistics on the frequency of use of indices and index size weights will reduce the number of indexes that are loaded into RAM, in contrast to the classic loading where the loading of indexes occurs during their use and after filling the memory, it is deleted. Another big advantage is that indexes that are almost never used will not be loaded into RAM. The proposed approach with fractal trees also has an important scaling property, as fractal trees are divided into a large number of smaller trees, which is especially true in the era of multicore modern computer systems. To study the effectiveness of the use of indexes based on a modified fractal search tree in the database and select the best system for hosting the database server, we measured the speed of information retrieval in tables for the Windows 10 operating system. During the experiments it was shown that the search speed on the modified trees in comparison with the modified fractal search tree is reduced by 12%.</p>
      </abstract>
      <kwd-group>
        <kwd>1 database</kwd>
        <kwd>data search</kwd>
        <kwd>B + -trees</kwd>
        <kwd>modified trees</kwd>
        <kwd>fractal trees</kwd>
        <kwd>indexes</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In today's world we can see a rapid increase in
information, which complicates the process of its
storage and management. Therefore, for its
organization and quick search using databases
(DB), which are organized according to the
concept that describes the characteristics of this
data. In modern information systems for
highquality work with databases use DBMS database
management systems that provide the ability to
create, store, update and search for the necessary
information. DBMSs also provide a number of
useful services: schema to control data semantics,
query language to organize access to part of the
database, data granulation, data integrity
management, compression to reduce database
size, indexing to speed up query processing.
However, the integration of different databases
into the production process at enterprises and
other institutions has a number of shortcomings
associated with the organization of their
management and monitoring of events in
databases [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1-5</xref>
        ].
      </p>
      <p>
        In modern databases, an important element is
the search for data in tables that contain many
rows and columns and are not always ordered.
Therefore, to implement a quick search, indexes
are created that are formed from the values of one
or more columns and pointers to the
corresponding rows. Indexes allow you to avoid
sequential or step-by-step browsing of the file in
search of the desired data. They are ordered, each
element of the index contains the name of the
searched object and a pointer-identifier of its
location. The more indexes, the better the
performance of database queries, but a very large
number of indexes does not guarantee high
performance [
        <xref ref-type="bibr" rid="ref10 ref5 ref6 ref7 ref8 ref9">5-10</xref>
        ].
      </p>
      <p>Many databases use different trees and their
modifications to build such indexes. However, if
the tree has an insufficient number of nodes and
their fullness, the data search time increases
[1113]. The disadvantages may also be the use of
identical indexes for different tables and sending
to the RAM of indexes that are rarely used
[1415].</p>
      <p>
        The base trees in index construction and data
retrieval are B-trees, namely their type B + trees.
These trees easily implement the independence of
the program from the structure of the information
record, have the ability to sequential access and
all key data are contained only in the sheets. The
main disadvantages of such trees are the
compactness of filling and the number of levels of
trees [
        <xref ref-type="bibr" rid="ref16 ref17 ref18">16-18</xref>
        ].
      </p>
      <p>
        You can also select K-trees, which contain all
the characteristics of the B + tree, but have a better
strategy of splitting and merging nodes. Also,
these trees have more elements at the root of the
node and the fullness of the node is ¾. All this
saves hard disk space and increases the speed of
access to information [
        <xref ref-type="bibr" rid="ref19 ref20">19-20</xref>
        ].
      </p>
      <p>However, the index structures used in modern
databases have some limitations due to the long
process of restructuring the index structure in the
case of adding or removing new data.
Accordingly, this leads to a slow process of
searching for information in a database with large
data sets.</p>
      <p>The aim of the article is to improve the process
of processing indexes in databases using fractal
trees and speed up query execution.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Modified search tree</title>
      <p>
        The existing mechanisms of data modification
in the tables have a certain feature - the change of
keys in the corresponding nodes of the tree is
performed with the subsequent restructuring of
the index. This significantly affects the speed of
writing information to the database and,
accordingly, is an important factor in increasing
the number of queries to the database. You also
need to store only the most frequently used
indexes, then, accordingly, the access time to the
data storage location will be reduced. Therefore,
the existing methods need to be improved, which
will allow to find the necessary information faster
[
        <xref ref-type="bibr" rid="ref21 ref22">21-22</xref>
        ].
      </p>
      <p>In the + tree we will improve as follows:
• increase the minimum filling of the node,
which will reduce the height of the tree;
• change the rule of separating the nodes of
the tree - splitting the node with its two
neighbors into four new nodes;
• change the rule of connecting tree nodes
connecting four nodes into three new
nodes;
• in the tree leaf we will store records of
links to the same fields in different tables,
which will increase the time of receipt of
links to data in the tree and speed up the
search.</p>
      <p>We describe the search for data using indexes.
Indexes are loaded into the RAM of the database
after receiving the request. Next, a list of data is
formed, which contains the necessary
information, and the found data is sent to RAM.
However, in the classical algorithm for loading
indexes in the RAM are indexes that are almost
not used, and, accordingly, take place until they
are replaced by other indexes. Therefore, it is
necessary to improve the procedure for processing
indexes in the RAM of the database (Picture 1) by:
• reducing the specific storage in the RAM
of indexes that are little used;
• processing little-used indexes by reading
them from disk.</p>
      <p>Collection of
statistics on
the use of
indices</p>
      <p>Loading
indexes in</p>
      <p>DBMS
RAM</p>
      <p>Change of
indices for
the new
period</p>
      <p>Here is an algorithm for loading indexes into
memory based on the index hashing method:
• DBMS loads indexes into RAM according
to the classical algorithm and collects
statistics on the number of used indices
during ∆t;
• after collecting statistics, the DBMS loads
into RAM only those data that were used
most often during the time period ∆t;
• if there is no data in the RAM during the
query, the search is performed by reading
nodes from the disk index space of the
database;
• if the time ∆t has expired, then in RAM are
loaded those indexes that are used most
often and have not been loaded before.</p>
      <p>This algorithm is implemented in two stages:
1. statistics are collected on the number of
used indices for the corresponding period
∆t;
2. the indices that were most often used in the
previous time interval ∆t are loaded into
RAM.</p>
      <p>We have a formula for calculating time:
∆ =
(∑ =1     )
(∑ =1   )
,
(1)
where   – the number of used i-th index,  – the
number of indexes used,   – the weighting
factor of the i-th index,  – time of statistics
collection.</p>
      <p>Loading data indexes into RAM (figure 1)
based on statistics on the frequency of use of
indices and index size weights leads to a decrease
in the number of indexes that are loaded into
RAM, in contrast to the classic loading, where the
loading of indexes occurs during their use, and
after filling the memory, it is deleted. Another big
advantage is that indexes that are almost never
used will not be loaded into RAM.</p>
    </sec>
    <sec id="sec-3">
      <title>3. A modified method of searching for queries using fractal trees</title>
      <p>Recently, fractals are increasingly being used
in various areas of our lives. Fractals can be used
to model and describe various phenomena in the
fields of radio engineering and electronics, digital
information processing, and computer graphics
[23].</p>
      <p>The concept of «fractal» was proposed by the
French-American mathematician Benoit
Mandelbrot. In 1977, he published Fractal
Geometry of Nature, describing repetitive
drawings from everyday life. According to him,
many geometric shapes consist of smaller shapes,
which when enlarged accurately repeat a large
shape. After research, he also found that fractals
have chaotic behavior, fractional infinite
dimension and can be described mathematically
using simple algorithms.</p>
      <p>Fractal in a more general sense means an
irregular, self-similar structure, set, subsets and
elements of which are similar to the set itself.
Fractals can be deterministic or stochastic. They
can also be classified according to self-similarity.
There are three types of self-similarity in fractals:
exact self-similarity (looks the same at different
magnifications); almost self-similarity (fractal
looks approximately (but not exactly) self-similar
at different magnifications); statistical
selfsimilarity (fractal has numerical or statistical
measures that persist with magnification).
Examples of fractals are the Cantor set, the
Lyapunov fractal, the Serpinsky triangle, the
Serpinsky carpet, the Menger sponge, the
Apollonia grid, the dragon curve, and the Koch
curve. Also recently, attention is paid to fractal
trees: from each branch depart smaller, similar to
it, from them - even smaller (figure 2). By a
separate branch of mathematical methods can
describe the properties of the whole tree.</p>
      <p>To construct the structure of the indices will be
used Pythagorean fractal tree - a flat fractal,
consisting of interconnected right triangles of
squares built on the legs and hypotenuse
(figure 3).</p>
      <p>The Pythagorean tree with N levels is a trunk
and two Pythagorean trees with N-1 levels depart
from it symmetrically, so that the length of their
trunks is 2 times less and the angle between them
is 90 degrees (figure 4).</p>
      <p>The Pythagorean tree is divided into subtree
blocks, where each tree is a full-fledged fractal
tree. We present this subtree in the form of a new
horizontal level, which complements the vertical
structure of the original tree. If the new horizontal
level is too large, then in order to fit into one block
of the disk, it is divided into two blocks and
indexed in the third horizontal level.</p>
      <p>These indexes can be easily used for large
databases. The structure of such indexes is
presented in the form of arrays with a length equal
to powers of number 2. This structure is easily
scalable for a large number of keys, and is not
sensitive to the content of the entered queries.</p>
      <p>The main advantage of using fractal trees is
that the resulting structure is symmetrical and
internally balanced. Symmetry helps to execute
the request quickly and, as a result, there will be
much fewer requests to the disk subsystem. Also,
due to the self-similarity property, the most
frequently used indexes will be loaded into the
DBMS RAM much faster after selection. This
will speed up the process of finding the
information you need for the request.</p>
      <p>The index uses a new multi-level approach
additional levels of the tree allow you to search in
the data block that contains the information on
request. Each request accesses the same number
of levels, which provides balanced access to the
index and disk subsystem.</p>
      <p>Updating, inserting and deleting indexes
can be done very efficiently. The update is
performed as a sequential deletion of the old key,
followed by the insertion of a new key value.
Inserting a key into a fractal tree involves adding
one new node or adding an edge to an existing
node. Inserting requires changes to only one block
at level 1. First, look for a block to update - if the
block is crowded, it must be divided, and this
leads to the creation of a new node in level 2.
Separation of blocks is very rare and does not
affect performance.</p>
      <p>To study the effectiveness of indexes based on
a modified fractal search tree in the database and
choose the best system for hosting the database
server, we measured the speed of information
retrieval in tables for Windows 10. Experiments
show that the search speed of modified trees
compared to modified fractal search tree is
reduced by 12% (Picture 5).</p>
      <p>The average error of the result for the modified
search tree is 0.91%, and for the modified fractal
search tree is 0.89%. Therefore, the experiments
are performed correctly and provide the results
with a given accuracy.</p>
      <p>В+-tree</p>
      <p>Modified fractal tree</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>New methods of index processing in
databases for speeding up information processing
are offered. The developed modified methods
differ from the known methods of processing
queries in databases in that they can be used for a
large amount of information. Loading data indices
into RAM based on statistics on the frequency of
use of indices and index size weights leads to a
decrease in the number of indexes that are loaded
into RAM. A modification of the data processing
algorithm in RAM has been performed, which has
made it possible to exclude indexes that are rarely
used in memory. The resulting structure is
balanced and optimized for storage in the disk
subsystem, reduces the number of I / O operations
to a minimum. The method of constructing
indexes based on a modified fractal tree allows to
increase the data search speed by 12% compared
to the modified method of index search based on
a classic B + tree. The proposed approach also has
an important property of scaling, as fractal trees
are divided into a large number of smaller trees,
which is especially true in the era of multicore
modern computer systems.</p>
      <p>Prospects for further research are seen in
the creation of new methods for processing
queries in distributed databases based on index
hashing using fractal trees.</p>
    </sec>
    <sec id="sec-5">
      <title>5. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>V.A.</given-names>
            <surname>Mashkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.V.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <source>Self-Testing of Multimodule Systems Based on Optimal Check-Connection Structures. Engineering Simulation</source>
          . Amsterdam: OPA,
          <volume>13</volume>
          (
          <year>1996</year>
          )
          <fpage>479</fpage>
          -
          <lpage>492</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>V.A.</given-names>
            <surname>Mashkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.V.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <article-title>Selfchecking and Self-diagnosis of Module Systems on the Principle of Walking Diagnostic Kernel</article-title>
          . Engineering Simulation. Amsterdam: OPA,
          <volume>15</volume>
          (
          <year>1998</year>
          )
          <fpage>43</fpage>
          -
          <lpage>51</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>O.</given-names>
            <surname>Barabash</surname>
          </string-name>
          , G. Shevchenko,
          <string-name>
            <given-names>N.</given-names>
            <surname>Dakhno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Neshcheret</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Musienko</surname>
          </string-name>
          , Information Technology of Targeting:
          <article-title>Optimization of Decision Making Process in a Competitive Environment</article-title>
          .
          <source>International Journal of Intelligent Systems and Applications. Hong Kong: MECS Publisher</source>
          ,
          <volume>9</volume>
          (
          <issue>12</issue>
          ) (
          <year>2017</year>
          )
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>O.V.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.V.</given-names>
            <surname>Open'ko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.V.</given-names>
            <surname>Kopiika</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.V.</given-names>
            <surname>Shevchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.B.</given-names>
            <surname>Dakhno</surname>
          </string-name>
          ,
          <article-title>Target Programming with Multicriterial Restrictions Application to the Defense Budget Optimization</article-title>
          .
          <source>Advances in Military Technology</source>
          ,
          <volume>14</volume>
          (
          <issue>2</issue>
          ) (
          <year>2019</year>
          )
          <fpage>213</fpage>
          -
          <lpage>229</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>V.</given-names>
            <surname>Sobchuk</surname>
          </string-name>
          , О. Barabash,
          <string-name>
            <given-names>A.</given-names>
            <surname>Musienko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Svynchuk</surname>
          </string-name>
          ,
          <article-title>Adaptive accumulation and diagnostic information systems of enterprises in energy and industry sectors. 1st Conference on Traditional and Renewable Energy Sources: Perspectives and Paradigms for the 21st Century (TRESP</article-title>
          <year>2021</year>
          ), Volume
          <volume>250</volume>
          ,
          <issue>09</issue>
          <year>April 2021</year>
          . doi.org/10.1051/e3sconf/202125008002
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhenbing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mukhin</surname>
          </string-name>
          , Ya. Kornaga,
          <string-name>
            <given-names>O.</given-names>
            <surname>Herasymenko</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Bazaka,</surname>
          </string-name>
          <article-title>The scheduler for the grid system based on the parameters monitoring of the computer components</article-title>
          .
          <source>Eastern European Journal of Enterprise Technologies</source>
          ,
          <volume>1</volume>
          (
          <year>2017</year>
          )
          <fpage>31</fpage>
          -
          <lpage>39</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>V.</given-names>
            <surname>Savchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Ilin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Hnidenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Tkachenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lehominova</surname>
          </string-name>
          ,
          <article-title>Detection of Slow DDoS Attacks based on User's Behavior Forecasting</article-title>
          .
          <source>International Journal of Emerging Trends in Engineering Research (IJETER) 8</source>
          (
          <issue>5</issue>
          ) (
          <year>2020</year>
          )
          <fpage>2019</fpage>
          -
          <lpage>2025</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Stefurak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Polovinkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Savchenko</surname>
          </string-name>
          ,
          <string-name>
            <surname>O. Zelikovska.</surname>
          </string-name>
          <article-title>The method of improving the signal detection quality by accounting for interference</article-title>
          .
          <source>2020 IEEE 2nd International Conference on Advanced Trends in Information Theory (IEEE ATIT 2020) Conference Proceedings Kyiv, Ukraine, November 25-27</source>
          , pp.
          <fpage>172</fpage>
          -
          <lpage>176</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>V.</given-names>
            <surname>Tkachov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tokariev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Dukh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Volotka</surname>
          </string-name>
          ,
          <article-title>Method of Data Collection in Wireless Sensor Networks Using Flying Ad Hoc Network</article-title>
          .
          <year>2018</year>
          5th
          <string-name>
            <given-names>International</given-names>
            <surname>Scientific-Practical Conference</surname>
          </string-name>
          Problems of Infocommunications.
          <source>Science and Technology, October 9-12</source>
          ,
          <year>2018</year>
          Kharkiv, Ukraine, pp.
          <fpage>197</fpage>
          -
          <lpage>201</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>K.</given-names>
            <surname>Smelyakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Smelyakov</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Chupryna</surname>
          </string-name>
          <article-title>Advances in Spatio-Temporal Segmentation of Visual Data. Chapter 1. Adaptive Edge Detection Models and Algorithms</article-title>
          .
          <source>Series Studies in Computational Intelligence (SCI)</source>
          , volume
          <volume>876</volume>
          , publisher Springer, Cham,
          <year>2020</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>51</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Yevseiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Korolyov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tkachov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Opirskyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Soloviova</surname>
          </string-name>
          ,
          <article-title>Modification of the algorithm (OFM) S-box, which provides increasing crypto resistance in the post-quantum period</article-title>
          .
          <source>International Journal of Advanced Trends in Computer Science and Engineering (IJATCSE) 9</source>
          (
          <issue>5</issue>
          ) (
          <year>2020</year>
          )
          <fpage>8725</fpage>
          -
          <lpage>8729</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>O.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kovtun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Leshchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Dukhnovska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Biehun</surname>
          </string-name>
          ,
          <article-title>The Method dynavic TF-IDF</article-title>
          .
          <source>International Journal of Emerging Trends in Engineering Research (IJETER)</source>
          ,
          <volume>8</volume>
          (
          <issue>9</issue>
          ) (
          <year>2020</year>
          )
          <fpage>5713</fpage>
          -
          <lpage>5718</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Savchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yevseiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Haidur</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gakhov</surname>
          </string-name>
          , Spartak Hohoniants,
          <article-title>The new method for detecting signals of means of covert obtaining information</article-title>
          .
          <source>2020 IEEE 2nd International Conference on Advanced Trends in Information Theory (IEEE ATIT 2020) Conference Proceedings Kyiv, Ukraine, November 25-27</source>
          , pp.
          <fpage>176</fpage>
          -
          <lpage>181</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>V.</given-names>
            <surname>Sobchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Pichkur</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.Kovalchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zidan</surname>
          </string-name>
          ,
          <article-title>Algorithm of control of functionally stable manufacturing processes of enterprises</article-title>
          .
          <source>2020 IEEE 2nd International Conference on Advanced Trends in Information Theory (IEEE ATIT 2020) Conference Proceedings Kyiv, Ukraine, November 25-27</source>
          , pp.
          <fpage>206</fpage>
          -
          <lpage>211</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>V.</given-names>
            <surname>Savchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kolos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lisnevskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ivannikova</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Ablazov</surname>
          </string-name>
          ,
          <source>Hidden Transmitter Localization Accuracy Model Based on Multi-Position Range Measurement</source>
          .
          <source>2020 IEEE 2nd International Conference on Advanced Trends in Information Theory (IEEE ATIT 2020) Conference Proceedings Kyiv, Ukraine, November 25-27</source>
          , pp.
          <fpage>246</fpage>
          -
          <lpage>251</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mukhin</surname>
          </string-name>
          , Ya. Kornaga,
          <string-name>
            <given-names>O.</given-names>
            <surname>Herasymenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Mostoviy</surname>
          </string-name>
          ,
          <article-title>The Analytical Model for Distributed Computer System Parameters Control Based on Multi-factoring Estimations</article-title>
          .
          <source>Journal of Network and Systems Management</source>
          ,
          <volume>27</volume>
          (
          <issue>2</issue>
          ) (
          <year>2019</year>
          )
          <fpage>351</fpage>
          -
          <lpage>365</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>O.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tkachev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Maystrov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Krasikov</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Polovinkin</surname>
          </string-name>
          ,
          <article-title>The Indirect method of obtaining Estimates of the Parameters of Radio Signals of covert means of obtaining Information</article-title>
          .
          <source>International Journal of Emerging Trends in Engineering Research (IJETER)</source>
          ,
          <volume>8</volume>
          (
          <issue>8</issue>
          ) (
          <year>2020</year>
          )
          <fpage>4133</fpage>
          -
          <lpage>4139</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Yevseiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Korolyov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tkachov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Opirskyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Soloviova</surname>
          </string-name>
          ,
          <article-title>Modification of the algorithm (OFM) S-box, which provides increasing crypto resistance in the post-quantum period</article-title>
          .
          <source>International Journal of Advanced Trends in Computer Science and Engineering (IJATCSE) 9</source>
          (
          <issue>5</issue>
          ) (
          <year>2020</year>
          )
          <fpage>8725</fpage>
          -
          <lpage>8729</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>М. Pratsiovytyi</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Svynchuk</surname>
          </string-name>
          ,
          <article-title>Spread of values of a Cantor-type fractal continuous nonmonotone function</article-title>
          .
          <source>Journal of Mathematical Sciences</source>
          ,
          <volume>240</volume>
          (
          <issue>3</issue>
          ) (
          <year>2019</year>
          )
          <fpage>342</fpage>
          -
          <lpage>357</lpage>
          . doi.org/10.1007/s10958-019-04354-0
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>О. Laptiev</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Shuklin</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Stefurak</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Svynchuk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Urdenko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Hohoniants</surname>
          </string-name>
          ,
          <article-title>Method of the increasing the detection system and recognition of digital radiosignals</article-title>
          .
          <source>Wschodnioeuropejskie Czasopismo Naukowe, East European Scientific Journal</source>
          ,
          <volume>2</volume>
          (
          <issue>54</issue>
          ) (
          <year>2020</year>
          )
          <fpage>4</fpage>
          -
          <lpage>16</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>O.</given-names>
            <surname>Svynchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Nikodem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kochan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Laptiev</surname>
          </string-name>
          ,
          <article-title>Image compression using fractal functions Fractal</article-title>
          and Fractional,
          <volume>5</volume>
          (
          <issue>2</issue>
          ), (
          <year>2021</year>
          )
          <fpage>31</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>O.V.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.P.</given-names>
            <surname>Musienko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.V.</given-names>
            <surname>Sobchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.V.</given-names>
            <surname>Lukova-Chuiko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.V.</given-names>
            <surname>Svynchuk</surname>
          </string-name>
          ,
          <article-title>Distribution of Values of Cantor Type Fractal Functions with Specified Restrictions. Chapter in Book “Contemporary Approaches and Methods in Fundamental Mathematics</article-title>
          and Mechanics”. Editors Victor A.
          <string-name>
            <surname>Sadovnichiy</surname>
            , Michael
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Zgurovsky</surname>
          </string-name>
          . Publisher Name: Springer, Cham,
          <source>Switzerland AG</source>
          <year>2021</year>
          , pp.
          <fpage>433</fpage>
          -
          <lpage>455</lpage>
          . doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -50302-4_
          <fpage>21</fpage>
          [23]
          <string-name>
            <given-names>S.</given-names>
            <surname>Toliupa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Lukova-Chuiko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Oksiuk</surname>
          </string-name>
          .
          <article-title>Choice of Reasonable Variant of Signal and Code Constructions for Multirays Radio Channels</article-title>
          . Second International ScientificPractical Conference Problems of Infocommunications.
          <source>Science and Technology. IEEE PIC S&amp;T 2015</source>
          . pp.
          <fpage>269</fpage>
          -
          <lpage>271</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>