<!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>Solving the Task of Topological Formation Intelligent Mobile «S- bots» for One «Swarm-bot» System</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gennady Krivoulya</string-name>
          <email>krivoulya@yahoo.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nikolay Koshevoy</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Volodymyr Tokariev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iryna Ilina</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>David</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dubinsky</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Kharkiv National University of Radio Electronics</institution>
          ,
          <addr-line>14 Nauky Ave., Kharkiv, 61166</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>National Aerospace University «Kharkov Aviation Institute»</institution>
          ,
          <addr-line>Kharkiv, 61070</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>When controlling the movement of intelligent mobile «s-bots» that are part of one «Swarmbot» system, unforeseen situations may arise in a physically disorganized environment. In such a case, it is necessary that the algorithm built into each «s-bot» be launched, which enables all intelligent mobile «s-bots» to rebuild their parameters and function stably in this physically disorganized environment. When such situations arise, prompt solutions are required. Solving such situations can include the task of overcoming any obstacle in a physically disorganized environment. Then, the built-in algorithm should include mechanisms for forming various topologies of intelligent mobile «s-bots». The authors of this work propose to use a mathematical apparatus, Poya's enumeration, to solve such a problem. When solving the task of overcoming any obstacle in a physically unorganized environment, it is possible to program the «Swarm-bot» system in such a way that each variant of the formed topology for intelligent mobile «s-bots» corresponds to the shape of the obstacle. «Swarm-bot» systems, intelligent mobile «s-bot», physical unorganized environment, 1COLINS-2023: 7th International Conference on Computational Linguistics and Intelligent Systems, April 20-21, 2023, Kharkiv, Ukraine ORCID: 0000-0002-6143-5628 (G. Krivoulya); 0000-0001-9465-4467 (N. Koshevoy); 0000-0002-7143-6165 (V. Tokariev); 0000-0003-3132-</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>embedded system, embedded algorithm</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>In the present day, intelligent mobile «s-bots» that are part of «Swarm-bot» systems have found wide
usage. They play a high relevance in areas that are related to reducing the risk to human life. The
advantage of using «Swarm-bot» systems is due to the fact that such systems have the properties of
tunable structures and programmable logic, reconfiguration, and therefore resistance to failures. The
use of «Swarm-bot» systems makes it possible to increase the radius of action of such systems, due to
the increase in the number of intelligent mobile «s-bots» included in their composition, and the
expanded set of tasks that can be performed significantly increases the probability of achieving the set
goal. Today, «Swarm-bot» systems, which include intelligent mobile «s-bots», are capable of
performing the following tasks:
- to protect the external and internal territory of the specified objects;
- for power structures in a physically disorganized environment;
- search and rescue;
- on providing assistance in the agricultural sector, and others.</p>
      <sec id="sec-2-1">
        <title>Intelligent mobile «s-bots», having the properties of tunable structures and programmable logic, can</title>
        <p>more accurately determine the location of the desired target points, but today they have a drawback,
which manifests itself in the low speed of detecting these ground target points. When managing</p>
        <p>2023 Copyright for this paper by its authors.
intelligent mobile «s-bots» that are part of «Swarm-bot» systems, it is necessary to have highly
specialized algorithms that are necessary for:</p>
        <p>- motion control by intelligent mobile «s-bots», which does not take into account dynamic change
in the physical unorganized environment;</p>
        <p>- management of the formation of the topology of intelligent mobile «s-bots» while moving,
provided that these intelligent mobile «s-bots» that are part of one «Swarm-bot» system have a certain
status.</p>
        <p>In practice, intelligent mobile «s-bots» move without a priori knowledge of the external physical
unorganized environment and perform topology correction of the «Swarm-bot» system when solving a
task or subtasks in order to achieve the set goal. The authors of this work solve the scientific problem
of developing a highly specialized built-in algorithm for controlling intelligent mobile «s-bots» that are
part of one «Swarm-bot» system. When solving the task, the built-in highly specialized algorithm
controls the formation of the topology of intelligent mobile «s-bots» regardless of the stage of the life
cycle of the entire «Swarm-bot» system. To achieve the set scientific task, it is necessary that intelligent
mobile «s-bots» be able, using built-in algorithms:
- reconfigure their structures;
- rebuild your settings;
- to function in various conditions created by the physical unorganized environment [1,2].</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>2. Related Works</title>
      <sec id="sec-3-1">
        <title>In the scientific paper «Mathematical Model for Finding Probability of Detecting Victims of Man</title>
      </sec>
      <sec id="sec-3-2">
        <title>Made Disasters Using Distributed Computer System with Reconfigurable Structure and Programmable</title>
        <p>Logic», the authors consider issues related to the development of methods for planning the rescue stages
of victims of man-made disasters, using computer distributed systems with programmable logic and
reconfigurable structure. The paper examines the issues of forming a rescue «s-bot» team based on
them, with the creation of control modules that perform search, task allocation and planning trajectories
moving in an unorganized physical environment with obstacles. The authors solve the problem of
exploring each cell in the time given for exploring the entire workspace, maximizing the probability of
target detection and probabilistic characteristics of various search strategies. The authors conclude, that
the solution of these tasks will allow the effective performance of rescue operations [3]. The authors of
the scientific work «Algorithm of Iterations of Distribution of Subtasks Between «S-Bot» in One
«Swarm-Bot» System» consider issues related to the study of the possibility of using a centralized
particle swarm algorithm for the distribution of subtasks between «s-bot» and one «Swarm -bot»
systems to solve the main task. On the basis of the centralized particle swarm algorithm, the authors
developed a sequence of iterations, which showed that it is an effective algorithm, as it allows to find
the best solution to the task much faster. It was established that the developed algorithm of iterations
based on the centralized particle swarm algorithm is characterized by simplicity of operation, a small
set of input parameters that need to be set at the first iteration, sufficiently acceptable accuracy, and
what especially encouraged the authors is that the developed algorithm has a fast convergence to the
optimal solution [4].</p>
        <p>In the scientific work «Implementation of combined method in constructing a trajectory for structure
reconfiguration of a computer system with reconstructible structure and programmable logic», the
authors established that in order to neutralize threats and minimize losses caused by unusual,
emergency, extraordinary and catastrophic situations, leading to the avalanche-like increase in
degradation processes and the destruction of computer systems with a reconfigurable structure and
programmable logic requires the development of new principles, approaches, methods and methods of
operational monitoring, analysis and forecasting of situations, the development of options for
management solutions, procedures for their selection and implementation within the framework of the
theory of structural dynamics management. To solve the optimization task of creating scenarios for the
structural reconfiguration of computer systems, the authors of the article proposed a method and an
algorithm implementing it, the novelty of which consists in the combined use of the random directed
search method and the method of cutting off unpromising variants of the structural reconfiguration of
computer systems of the «branches and boundaries» type. The authors believe that the proposed
approach allows solving the optimization tasks of building scenarios for structural reconfiguration of
computer systems [5]. The scientific publication "Coordinated Route Planning of Multiple
Fuelconstrained Unmanned Aerial Systems with Recharging on an Unmanned Ground Vehicle for Mission</p>
      </sec>
      <sec id="sec-3-3">
        <title>Coverage" solves the difficult task of recharging unmanned aerial vehicles - UAVs. The scientific contribution of the authors of the article is to develop a heuristic for choosing the UAV route, without a significant increase in computation time [6].</title>
      </sec>
      <sec id="sec-3-4">
        <title>The scientific publication "Vector Field based Control of Quadrotor UAVs for Wildfire Boundary</title>
      </sec>
      <sec id="sec-3-5">
        <title>Monitoring" solves the problem of monitoring the dynamic boundaries of forest fires using UAVs equipped with onboard cameras. The forest fire boundary is described using the zero level set function, and its change is modeled using the Hamilton-Jacobi equation [7].</title>
      </sec>
      <sec id="sec-3-6">
        <title>In the scientific papers "A Novel Method for Distinguishing Indoor Dynamic and Static Semantic</title>
      </sec>
      <sec id="sec-3-7">
        <title>Objects Based on Deep Learning and Space Constraints in Visual-inertial SLAM" and "Bayesian</title>
      </sec>
      <sec id="sec-3-8">
        <title>Optimization-based Three-dimensional, Time-varying Environment Monitoring using an UAV" the authors consider questions interactions of the "Swarm-bot" system with a physical unorganized environment, using on-board cameras [8,9].</title>
      </sec>
      <sec id="sec-3-9">
        <title>In the scientific work "Distributed Fault Estimation and Fixed-Time Fault-Tolerant Formation</title>
      </sec>
      <sec id="sec-3-10">
        <title>Control for Multi-UAVs subject to Sensor Faults", the authors consider the problems of reconfiguration</title>
        <p>and fault tolerance that may arise during the operation of unmanned aerial vehicles - UAVs [10]. In the
scientific papers “Deep Learning for Safe Autonomous Driving: Current Challenges and Future</p>
      </sec>
      <sec id="sec-3-11">
        <title>Directions” and “T-GCN: A Temporal Graph Convolutional Network for Traffic Prediction”, the authors use deep learning methods and graph theory to solve the “Swarm-bot” traffic optimization problem » system in a physical unorganized environment [11,12].</title>
      </sec>
      <sec id="sec-3-12">
        <title>In the scientific work “Multi-fidelity black-box optimization for time-optimal quadrotor</title>
        <p>maneuvers”, the authors explore the problem of multi-point optimization as a black box for solving the
problem of achieving time-optimal maneuvers of unmanned aerial vehicles - UAVs [13]. In the
scientific papers "Kimera: From SLAM to spatial perception with 3D dynamic scene graphs" and "Lane</p>
      </sec>
      <sec id="sec-3-13">
        <title>Detection Method with Impulse Radio Ultra-Wideband Radar and Metal Lane Reflectors", the authors</title>
        <p>explore the problem of the interaction of the "Swarm-bot" system with a physical unorganized
environment. [14,15]. In the scientific work "Assistive Robotic Technologies for Next-Generation
Smart Wheelchairs", the authors explore the development trends of next-generation robotic
technologies [16]. The scientific work "Resilient Trajectory Propagation in Multirobot Networks"
explores the interaction between "s-bots" of one "Swarm-bot" system [17]. In the scientific work
"Multi-UAV planning for cooperative wildfire coverage and tracking with quality-of-service
guarantees", the authors investigate the problem of achieving the target functionality when using several
unmanned aerial vehicles - UAVs [18]. In the scientific work "Modified Gray Codes for the Value
(Time) Optimization of a Multifactor Experiment Plans", the authors explore the possibility of using
the modified Gray code to optimize the cost (time) of plans when conducting multifactorial experiments
[19]. In the scientific papers "Artificial intelligence in the Internet of things" and "Modelling and
verification of reconfigurable multi-agent systems", the authors study models for reconfiguring
multiagent systems using artificial intelligence [20,21]. In the scientific work "Automatic calibration of
dynamic and heterogeneous parameters in agent-based models", the authors study heterogeneous
parameters in agent-based models during the interaction of the "Swarm-bot" system with a physical
unorganized environment [22]. In the scientific papers “Guest Editorial: Special issue on recent
developments in advanced mechatronics systems” and “Passive robust control for uncertain</p>
      </sec>
      <sec id="sec-3-14">
        <title>Hamiltonian systems by using operator theory”, the authors present material on the latest developments</title>
        <p>in the field of advanced mechatronics systems and explore models passive robust control for indefinite</p>
      </sec>
      <sec id="sec-3-15">
        <title>Hamiltonian systems using operator theory [23,24]. In scientific papers "Design, Testing, and Evolution</title>
        <p>of Mars Rover Testbeds: European Space Agency Planetary Exploration" and "UV-C Mobile Robots
with Optimized Path Planning: Algorithm Design and On-Field Measurements to Improve Surface
Disinfection Against SARS-CoV-2 » the authors investigated optimization models with path planning
for mobile robots and described the evolution of the rover test benches [25,26]. In the materials of the
conferences "IEEE Proceedings International Symposium on Multi-Robot and Multi-Agent Systems",
a team of authors presents research on the interaction between intelligent mobile "s-bots" of one
"Swarm-bot" system. Algorithms for joint multi-agent pathfinding and collision avoidance are
described [27-29].</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Methods</title>
      <p>When controlling the movement of intelligent mobile "s-bots" that are part of one «Swarm-bot»
system, unforeseen situations may arise in a physically disorganized environment. In such a case, it is
necessary that an algorithm built into each «s-bot» be launched, which enables all intelligent mobile
«sbots» to rebuild their parameters and function stably in this physically disorganized environment. When
such situations arise, prompt solutions are required. Solving such situations can include the task of
overcoming any obstacle in a physically disorganized environment. Then, the built-in algorithm should
include mechanisms for forming various topologies of intelligent mobile «s-bots». The authors of this
paper propose to use the mathematical apparatus, the theory of Poya's enumeration, to solve such a
problem. When solving the task of overcoming any obstacle in a physically unorganized environment,
it is possible to program the «Swarm-bot» system in such a way that each variant of the formed topology
for intelligent mobile «s-bots» corresponds to the shape of the obstacle. Let's consider the mathematical
apparatus of Poya's enumeration theory. A group is a non-empty set G together with a binary operation
(*), which combines any two elements a and b and forms a second element, which can be denoted as (a
* b) or simply ab. To be identified as a group (G, *), four requirements, known as group axioms, must
be met:
- the first requirement is closure:
- the second requirement is associativity:
- the third requirement is the presence of a neutral element:
- the fourth requirement is the presence of an inverse element:
∀ , ∀ ∈  ,  ∗  ∈  ,
∀ , ∀ , ∀с ∈  , ( ∗  ) ∗ с =  ∗ ( ∗ с),
∀ ∈  , ∃ ∈  ,  ∗</p>
      <p>=  ∗  =  ,
∀ −1 ∈  ,  ∗  −1 =  −1 ∗ 
=  ,</p>
      <sec id="sec-4-1">
        <title>Then suppose that a finite set T consists of n elements. The set of all one-to-one mappings of a set</title>
      </sec>
      <sec id="sec-4-2">
        <title>T onto itself is called the symmetric group Tn of degree n. Therefore, each such mapping is called a</title>
        <p>permutation, and the order of the symmetric group is equal to the number of permutations of elements,
that is, |Tn| = n!</p>
        <p>Let A be a permutation group acting on a set T. Those permutations in A leave the given element t
in T fixed and form a subgroup of the group A. Then we obtain the number of orbits D determined by
the permutation group A [30]:</p>
        <p>where J1(a) - is the number of elements fixed by substitution a. Finally, the cyclic index K(A) of the
permutation group A is a polynomial in the variables t1, t2, t3,…,tk, as defined by:
 ( ) =
1
| |
∑
 ∈
1
  1 ( )   2 ( )</p>
        <p>
          2
3
 3 ( )
…  
  ( )
=
1
| |
∑
 ∈
∏

 =1


  ( ),
 =
1
| |
∑
 ∈
 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>
          )
(5)
(6)
(7)
(8)
(9)
        </p>
        <p>Substituting the function c(x,y) into K(A) replaces each tk with c(xk, yk), then for configurations the
enumeration series is obtained by substituting the enumeration series for figures into the cycle index of
the group of configurations:
 ( ,  ) =  ( ,  ( ,  )) =
∏</p>
        <p>( (  ,   ))  ( ),
1
| |
∑
 ∈

 =1</p>
      </sec>
      <sec id="sec-4-3">
        <title>By virtue of expressions (6) and (7), the enumerating series of configurations is obtained from the</title>
        <p>cyclic index of some permutation group. Let us now turn to the enumeration series for the figures.</p>
      </sec>
      <sec id="sec-4-4">
        <title>Undoubtedly, the more common enumeration series for figures is:</title>
      </sec>
      <sec id="sec-4-5">
        <title>Our main task is to determine the value of the function K (A, 1+x) for an arbitrary permutation group</title>
        <p>A and apply this function to individual groups. Next, we will perform the formation of a set of formation
then we find the structure of the cycle S3:</p>
      </sec>
      <sec id="sec-4-6">
        <title>Next, we find the structure of the Т3(2) cycle:</title>
        <p>- secondly:
where M - is the top of the graph G;</p>
      </sec>
      <sec id="sec-4-7">
        <title>B - is an edge of G.</title>
      </sec>
      <sec id="sec-4-8">
        <title>Then edge B of graph G:</title>
        <p>( ,  ) ∈  ( ,  ∈ 
и  ≠  ),
describes the relationship between intelligent mobile «s-bots» that are part of one «Swarm-bot» system.</p>
      </sec>
      <sec id="sec-4-9">
        <title>The permutation group at the vertices of a graph G of order n is precisely the symmetric group Tn. This</title>
        <p>
          group induces a permutation group acting on edges in a natural way, which the authors propose to
denote as Tn(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ). Thus, different graphs are represented by different equivalence classes under the action
of Tn. Therefore, from (7) we obtain an enumerating polynomial for graphs with n vertices:
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Experiment</title>
      <p>
        ( ) =  (  (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), 1 +  ),
      </p>
      <sec id="sec-5-1">
        <title>For example,the «Swarm-bot» system includes three intelligent mobile «s-bots»,which have some kind of status in relation to each other. According to (9):</title>
        <p>
          Let the permutation group T3 for vertices be M and the permutation group T3(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) be induced by the
permutations, then, for each:
we get:
exists:
such that:
- firstly:
then:
(10)
(11)
(12)
(13)
(14)
 = ( ,  ).


= {1,2,3}.
        </p>
        <p>
          = {(
          <xref ref-type="bibr" rid="ref1 ref2">1,2</xref>
          ), (
          <xref ref-type="bibr" rid="ref1 ref3">1,3</xref>
          ), (
          <xref ref-type="bibr" rid="ref2 ref3">2,3</xref>
          )}.
 ∈  3,
 ′ ∈  3(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) ,
 ′{ ,  } = {  ,   },
 0 = (
 1 = (
 2 = (
 3 = (
 4 = (
 5 = (
1
1
1
2
1
3
1
1
1
3
1
2
2
2
2
3
2
1
2
3
2
2
2
1
3
3
3
1
3
2
3
2
3
1
3
3
) = (
          <xref ref-type="bibr" rid="ref1">1</xref>
          )(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )(
          <xref ref-type="bibr" rid="ref3">3</xref>
          ).
) = (123).
) = (132).
) = (
          <xref ref-type="bibr" rid="ref1">1</xref>
          )(23).
) = (13)(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ).
        </p>
        <p>
          ) = (12)(
          <xref ref-type="bibr" rid="ref3">3</xref>
          ).
 0′{1,2} = {1,2}.
 0′{1,3} = {1,3}.
 0′{2,3} = {2,3}.
 0′{1,3} = {1,3}.
 0′ = (
 1′ = (
 2′ = (
 3′ = (
12
12
23
12
13
12
12 13 23) = (12)(13)(23).
        </p>
        <p>13
13
12
13
23
13
23
13
12
23) = (12 23 13).
23) = (12 13 23).</p>
        <p>23) = (12 13)(23).</p>
        <p>13
13
23
12
13
23) = (12)(13 23).</p>
        <p>
          1
6
K( 3) = K ( 3(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )) =
( 13 + 2 3 + 3 1 2),
(15)
(16)
(17)
[(1 +  )3 + 2(1 +  )3 + 3(1 +  )(1 +  2)] = 1 +  +  2 +  3,
cyclic structures
1 in the graph G = (A,B) there is no parameter (B), since every intelligent mobile «s-bot» in the
«Swarmbot» system has an equal status.
bot" system. With such a topology, each "s-bot" has an equal status and is the leader, so the parameter
(B) from the formula for describing the graph G = (A, B) is absent
c)
Figure 2: The "Swarm-bot" system includes two intelligent mobile "s-bot" a) and b) whose status is
higher (they are leading) in relation to the third "s-bot" c), but equal in relation to each other, so the
parameter (B) from the graph description formula G = (A, B) is present as a single edge of the graph
a) b) c)
Figure 3: The "Swarm-bot" system has one intelligent mobile "s-bot" c), which has a higher status (it
is the leader) in relation to the other two "s-bots" a) and b), but the statuses "s-bots" a) and b) are
equal to each other, therefore the parameter (B) from the graph description formula G = (A, B) is
present as two graph edges
b)
Figure 4: The "Swarm-bot" system has one intelligent mobile "s-bot" c), which has a higher status (it
is the leader) in relation to the other two "s-bots" a) and b), but the statuses "s-bots" a) and b) are not
equal to each other, therefore the parameter (B) from the graph description formula G = (A, B) is
present in the form of three graph edges
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Discussions</title>
      <p>After analyzing the data in Table 1, we can say that four topologies of intelligent mobile «s-bots»
are possible. Each intelligent mobile «s-bot» in the «Swarm-bot» system has some status in relation to
another «s-bot». Then we can assert:</p>
      <p>- first, the presented topology in Figure 1, there are no edges in the graph, since each intelligent
mobile «s-bot» in the «Swarm-bot» system has an equal status;</p>
      <p>- second, the topology shown in Figure 2, the Swarm-bot system has two intelligent mobile «s-bots»,
which have a higher status than the third «s-bot», i.e. there is one graph edge;</p>
      <p>- third, the topology shown in Figure 3, the «Swarm-bot» system contains one intelligent mobile
«sbot», which has a higher status in relation to the other two «s-bots», i.e. there are two edges of the graph;
- fourth, the topology shown in Figure 4 in the «Swarm-bot» system has one intelligent mobile
«sbot», which has a higher status in relation to the other two «s-bots», i.e. there are three edges of the
graph.</p>
      <sec id="sec-6-1">
        <title>The authors of this work, when solving the problem of overcoming some kind of obstacle in a</title>
        <p>physical unorganized environment, used a mathematical apparatus, the Poya enumeration thorium. The
solution of such a problem showed that when overcoming some kind of obstacle in a physical
unorganized environment, it is possible to program the «Swarm-bot» system in such a way that each
variant of the formed topology for intelligent mobile «s-bots» correlates with the shape of the obstacle.</p>
      </sec>
      <sec id="sec-6-2">
        <title>The results obtained convinced the authors that the application of the Poya enumeration theory was</title>
        <p>fully justified. It is supposed to continue research in this direction and conduct a comparative analysis
of algorithms to eliminate the disadvantage associated with the low speed of detection and location of
ground target points. Based on the results of the analysis, develop recommendations on the
appropriateness of using one or another algorithm in Swarm-bot systems.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusions</title>
      <p>In this work, a scientific problem was posed and successfully solved, which may arise when
controlling movement in a physical unorganized environment by intelligent mobile «s-bots» that are
part of one «Swarm-bot» system. In this case, it is necessary that the algorithm built into each «s-bot»
be launched, which enables all intelligent mobile «s-bots» to rebuild their parameters and function
stably in this physical unorganized environment. When such situations arise, they require a prompt
solution. The solution of such situations can be attributed to the problem of overcoming any obstacles
in a physical unorganized environment. Then, the built-in algorithm should include mechanisms for
generating various options for the topology of intelligent mobile «s-bots».</p>
      <sec id="sec-7-1">
        <title>The authors of this paper used a mathematical apparatus, the Pois enumeration, to solve this problem.</title>
      </sec>
      <sec id="sec-7-2">
        <title>The solution of such a task showed that when overcoming any obstacle in a physically unorganized</title>
        <p>environment, it is possible to program the «Swarm-bot» system in such a way that each variant of the
formed topology for intelligent mobile «s-bots» corresponds to the shape of the obstacle. The obtained
results convinced the authors that the application of Poya's enumeration theory was fully justified.</p>
        <p>It is proposed to continue research in this direction and conduct a comparative analysis of algorithms
to eliminate the shortcoming associated with the low speed of detecting and determining the location
of ground target points. Based on the results of the analysis, develop recommendations on the
expediency of using one or another algorithm in «Swarm-bot» systems.</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>8. References</title>
      <p>[5] V. Tokariev, V. Tkachov, I. Ilina, S. Partyka. "Implementation of combined method in constructing
a trajectory for structure reconfiguration of a computer system with reconstructible structure and
programmable logic," in: 2019 XIX International Scientific and Practical Conference, Information</p>
      <sec id="sec-8-1">
        <title>Technologies and Security": (ITS 2019), Kyiv, Ukraine, 2019, pp. 71-81.</title>
        <p>[6] F. Reddinger, J. Dotterweich, M. Childers. "Coordinated Route Planning of Multiple
Fuelconstrained Unmanned Aerial Systems with Recharging on an Unmanned Ground Vehicle for</p>
      </sec>
      <sec id="sec-8-2">
        <title>Mission Coverage," IEEE Journal of Intelligent &amp; Robotic Systems, vol.106, no 1, 2022, pp.171</title>
        <p>185. doi.org/10.1007/s10846-022-01737-7.
[7] L. Feng, J. Katupitiya. "Vector Field based Control of Quadrotor UAVs for Wildfire Boundary</p>
      </sec>
      <sec id="sec-8-3">
        <title>Monitoring," IEEE Journal of Intelligent &amp; Robotic Systems, vol.106, no 1, 2022, pp.159-170.</title>
        <p>doi.org/10.1007/s10846-022-01731-z.
[8] C. Wennan C. Mingyue, H. Yuan, F. Lin. "A Novel Method for Distinguishing Indoor Dynamic
and Static Semantic Objects Based on Deep Learning and Space Constraints in Visual-inertial</p>
      </sec>
      <sec id="sec-8-4">
        <title>SLAM," IEEE Journal of Intelligent &amp; Robotic Systems, vol.106, no 1, 2022, pp.199-215.</title>
        <p>doi.org/10.1007/s10846-022-01730-0.
[9] T. Gao, X. Bai. Bayesian. "Optimization-based Three-dimensional, Time-varying Environment</p>
      </sec>
      <sec id="sec-8-5">
        <title>Monitoring using an UAV, " IEEE Journal of Intelligent &amp; Robotic Systems, vol.105. no 4, 2022,</title>
        <p>pp.219-235. doi.org/10.1007/s10846-022-01709-x.
[10] B. Han, J. Jiang, C. Yu. "Distributed Fault Estimation and Fixed-Time Fault-Tolerant Formation</p>
      </sec>
      <sec id="sec-8-6">
        <title>Control for Multi-UAVs subject to Sensor Faults," IEEE Journal of Intelligent &amp; Robotic Systems,</title>
        <p>vol.104, no 4. 2022, pp.310 - 325. doi.org/10.1007/s10846-022-01698-x.
[11] K. Muhammad, A. Ullah, J. Lloret. "Deep Learning for Safe Autonomous Driving: Current</p>
      </sec>
      <sec id="sec-8-7">
        <title>Challenges and Future Directions, " IEEE Transactions on Intelligent Transportation Systems,</title>
        <p>vol.22, no 7. 2021, pp.4316 - 4336. doi.org/10.1109/TITS.2020.3032227.
[12] L. Zhao, Y. Song, C. Zhang. T-GCN: "A Temporal Graph Convolutional Network for Traffic
Prediction, " IEEE Transactions on Intelligent Transportation Systems, vol.21, no 9. 2020,
pp.3848-3858. doi.org/ 10.1109/TITS.2019.2935152.
[13] G. Ryou, E. Tal, and S. Karaman. "Multi-fidelity black-box optimization for time-optimal
quadrotor maneuvers, " The International Journal of Robotics Research, vol.40, no 12. 2021, pp.
1352-1369. doi.org/ 10.1177/02783649211033317.
[14] A. Rosinol, A. Violette and L. Carlone. "Kimera: From SLAM to spatial perception with 3D
dynamic scene graphs, " The International Journal of Robotics Research, vol.40, no 14. 2021, pp.
1510-1546. doi.org/ 10.1177/02783649211056674.
[15] D. Kim. "Lane Detection Method with Impulse Radio Ultra-Wideband Radar and Metal Lane</p>
        <p>Reflectors, " Sensors, vol.20, no 1. 2020, pp. 324-336. doi.org/ 10.3390/s20010324.
[16] F. Morbidi, L. Devigne, C. Teodorescu. "Assistive Robotic Technologies for Next-Generation</p>
      </sec>
      <sec id="sec-8-8">
        <title>Smart Wheelchairs: Codesign and Modularity to Improve Users’ Quality of Life, " IEEE Robotics</title>
        <p>&amp; Automation Magazine, vol.30, no 1. 2023, pp. 24-35. doi.org/ 10.1109/MRA.2022.3178965.
[17] J. Usevitch, D. Panagou. "Resilient Trajectory Propagation in Multirobot Networks, " IEEE</p>
        <p>Transactions on Robotics, vol.38, no1. 2022, pp.42-56. doi.org/10.1109/TRO.2021.3127076.
[18] E. Seraj, A. Silva, M. Gombolay. "Multi-UAV planning for cooperative wildfire coverage and
tracking with quality-of-service guarantees, " Autonomous Agents and Multi-Agent Systems-36,
article number: 39. 2022. Springer. doi.org/10.1007/s10458-022-09566-6.
[19] N. Koshevoy, V. Dergachov, A. Pavlik, V. Siroklyn, I. Koshevaya, O. Hrytsai. "Modified Gray</p>
      </sec>
      <sec id="sec-8-9">
        <title>Codes for the Value (Time) Optimization of a Multifactor Experiment Plans," in: Integrated</title>
      </sec>
      <sec id="sec-8-10">
        <title>Computer Technologies in Mechanical Engineering, (ICTM). Lecture Notes in Networks and</title>
        <p>Systems. vol. 367. Springer. 2021, pp.331-343. doi.org/10.1007/978-3-030-94259-5_29.
[20] A. Ghosh, D. Chakraborty, A. Law. "Artificial intelligence in Internet of things," CAAI</p>
      </sec>
      <sec id="sec-8-11">
        <title>Transactions on Intelligence Technology, 2018. P. 208-218. doi:10.1049/trit.2018.1008.</title>
        <p>[21] Y. Alrahman, N. Piterman. "Modelling and verification of reconfigurable multi-agent systems, "</p>
      </sec>
      <sec id="sec-8-12">
        <title>Autonomous Agents and Multi-Agent Systems, article number: 47. 2021. Springer. doi:</title>
        <p>10.1007/s10458-021-09521-x.
[22] D. Kim, S. Yun, C. Moon. "Automatic calibration of dynamic and heterogeneous parameters in
agent-based models, " Autonomous Agents and Multi-Agent Systems, article number: 46. 2021.</p>
        <p>Springer. doi: 10.1007/s10458-021-09528-4.
[23] L. Meng, M. Deng, H. Yu, S. Wen. "Guest Editorial: Special issue on recent developments in
advanced mechatronics systems, " CAAI Transactions on Intelligence Technology, 2022, pp.
547548. doi: 10.1049/cit2.12147.
[24] N. Bu, Y. Zhang, X. Li, W. Chen, C. Jiang. "Passive robust control for uncertain Hamiltonian
systems by using operator theory, " CAAI Transactions on Intelligence Technology, 2022, pp.
594-605. doi: 10.1049/cit2.12142.
[25] M. Azkarate, L. Gerdes, T. Wiese. "Design, Testing and Evolution of Mars Rover Testbeds:</p>
      </sec>
      <sec id="sec-8-13">
        <title>European Space Agency Planetary Exploration," IEEE Robotics &amp; Automation Magazine, vol.29.</title>
        <p>no.3. 2022, pp. 10-23. doi.org/ 10.1109/MRA.2021.3134875.
[26] L. Tiseni, D. Chiaradia, M. Gabardi. "UV-C Mobile Robots with Optimized Path Planning:</p>
      </sec>
      <sec id="sec-8-14">
        <title>Algorithm Design and On-Field Measurements to Improve Surface Disinfection Against SARS</title>
      </sec>
      <sec id="sec-8-15">
        <title>CoV-2, " IEEE Robotics &amp; Automation Magazine, vol.28. no.7. 2021, pp. 59-70. doi.org/</title>
        <p>10.1109/MRA.2020.3045069.
[27] H. Ebel, P. Eberhard. "Non-Prehensile Cooperative Object Transportation with Omnidirectional</p>
      </sec>
      <sec id="sec-8-16">
        <title>Mobile Robots: Organization, Control, Simulation, and Experimentation," in: IEEE Proceedings</title>
      </sec>
      <sec id="sec-8-17">
        <title>International Symposium on Multi-Robot and Multi-Agent Systems: (MRS 2021), Cambridge,</title>
        <p>United Kingdom, 2021, pp. 1-10.
[28] M. Rosenfelder, H. Ebel, P. Eberhard. "Cooperative Distributed Model Predictive Formation</p>
      </sec>
      <sec id="sec-8-18">
        <title>Control of Non-Holonomic Robotic Agents, " in: IEEE Proceedings International Symposium on</title>
      </sec>
      <sec id="sec-8-19">
        <title>Multi-Robot and Multi-Agent Systems: (MRS 2021), Cambridge, United Kingdom, 2021, pp. 11</title>
        <p>19.
[29] N. Greshler, O. Gordon, O. Salzman, N. Shimkin. "Cooperative Multi-Agent Path Finding:</p>
      </sec>
      <sec id="sec-8-20">
        <title>Beyond Path Planning and Collision Avoidance, " in: IEEE Proceedings International Symposium</title>
        <p>on Multi-Robot and Multi-Agent Systems: (MRS 2021), Cambridge, United Kingdom, 2021, pp.
20-28.
[30] S. Shahriari. "An Invitation to Combinatorics (Cambridge Mathematical Textbooks)", Cambridge</p>
      </sec>
      <sec id="sec-8-21">
        <title>University Press, 2021, pp. 250.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Smelyakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Dmitry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Vitalii</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Anastasiya</surname>
          </string-name>
          ,
          <article-title>"Investigation of network infrastructure control parameters for effective intellectual analysis,"</article-title>
          <source>in: 2018 14th International Conference on Advanced Trends in Radioelecrtronics</source>
          , Telecommunications and Computer Engineering (TCSET),
          <source>Lviv-Slavske, Ukraine</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>983</fpage>
          -
          <lpage>986</lpage>
          . doi:
          <volume>10</volume>
          .1109/TCSET.
          <year>2018</year>
          .
          <volume>8336359</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <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>
            <given-names>A.</given-names>
            <surname>Chupryna</surname>
          </string-name>
          .
          <article-title>"Advances in Spatio-Temporal Segmentation of Visual Data." Chapter 1</article-title>
          .
          <source>Adaptive Edge Detection Models and Algorithms</source>
          . Springer Nature Switzerland AG.
          <year>2020</year>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>51</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -35480-0-1.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Krivoulya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Ilina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tokariev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Shcherbak</surname>
          </string-name>
          .
          <article-title>"Mathematical Model for Finding Probability of Detecting Victims of Man-Made Disasters Using Distributed Computer System with Reconfigurable Structure and Programmable Logic,"</article-title>
          <source>in: 2020 IEEE International ScientificPractical Conference</source>
          , Problems of Infocommunications, Science and Technology:
          <string-name>
            <surname>(PIC S&amp;T)</surname>
          </string-name>
          , Kharkiv, Ukraine,
          <year>2020</year>
          , pp.
          <fpage>573</fpage>
          -
          <lpage>576</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Krivoulya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tokariev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Ilina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Lebediev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Shcherbak</surname>
          </string-name>
          .
          <article-title>"Algorithm of Iterations of Distribution of Subtasks Between «S-Bot» in One «Swarm-Bot» System,"</article-title>
          <source>in: 2022 6th International Conference, Computational Linguistics and Intelligent Systems: (COLINS</source>
          <year>2022</year>
          ), Gliwice, Poland,
          <year>2022</year>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>1541</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>