<!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>
      <journal-title-group>
        <journal-title>J.: Cooperative navigation of unmanned
aerial vehicle swarm based on cooperative dilution of precision. International Journal of
Advanced Robotic Systems 17(3)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.1109/APUAVD.2015.7346620</article-id>
      <title-group>
        <article-title>Density-Based Risk Assessments within Soft Safety Domains</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Risk Context Determination</string-name>
        </contrib>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <volume>2623</volume>
      <fpage>1</fpage>
      <lpage>10</lpage>
      <abstract>
        <p>This work is aimed at the study of ways to assess risk in complex intelligent systems, which do not involve a human and focused mainly on issues related to the joint activity of unmanned systems in a dynamic environment, where risk appears due to their interaction. A simple and fast qualitative risk assessment method that can provide assessments reliably, efficiently and timely is proposed. The proposed method combines a matrix-based approach and a geometric approach to process numerical data at the input. A soft set is proposed as a suitable tool to avoid uncertainties related to incomplete and inaccurate information. The model of a dynamic system under risk based on n-dimensional stateful interaction space and corresponding topological structures is defined. It is proposed to estimate numerically only inexpensive parameters and then provide sophisticated quantification of them to avoid extensive calculations. The risk levels are assessed with respect to the certain cells of the discretized ndimensional interaction space. The levels of risk assessed in different cells of interaction space allow assessing risk distributed over the interaction space to prioritize risks properly. Due to uncertainty and lack of sufficient data, a density-based metric, which represents a relative density of interacting objects, is proposed to use instead of traditional probabilities or frequencies to estimate the chance of the object being exposed to the undesired event. The algorithm of the proposed risk assessment method is presented. The proposed method provides the acceptable performance of risk assessment enough to the real-time.</p>
      </abstract>
      <kwd-group>
        <kwd>Qualitative Risk Assessment</kwd>
        <kwd>Interaction space</kwd>
        <kwd>Density-Based metric</kwd>
        <kwd>Soft Set</kwd>
        <kwd>Topological space</kwd>
        <kwd>Risk Level</kwd>
        <kwd>Unmanned Systems</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The world around us is a source of any risk. Most of the people’s usual activities are
risky. Often, people are forced to cope with risk in order to make a proper and
comprehensive decision in various ordinary activities such as driving a car, buying
expensive goods, lending from a bank, etc. In any case, to be responsible for the decisions,
people must be aware of their consequences, that is why many people use risk
asCopyright © 2020 for this paper by its authors. This volume and its papers are published under
the Creative Commons License Attribution 4.0 International (CC BY 4.0).
sessment techniques explicitly or implicitly [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. All of the above even more applies to
institutions such as banks, insurance, logistic and trade companies, etc. Responsible
persons of such institutions use various management methods based on a risk
assessment. Thus, most people aim to investigate, correctly assess, eliminate and minimize
risk both in their life and business because this allows them to maintain the property,
vital and business activity at the appropriate level, to save their health and even life in
many dangerous cases, etc. Although the risk assessment and analysis are mainly
subjective and uncertain, they are considered to be very important and difficult tasks
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. This paper substantially addresses the real-world risk assessment problem.
However, the paper is not about people making decisions under risk.
      </p>
      <p>Even though a person remains an important element of many complex systems
since she manages them, makes important decisions, and, therefore, is responsible for
their results, the modern level of technology development brings us new challenges.
Unmanned systems are slowly but firmly and ruthlessly displacing people and taking
full responsibility. Today, we are surrounded by lots of complex intelligent systems
forced to make decisions on their own.</p>
      <p>In human-based (ergatic) systems, the decision-maker mitigates the effect of
subjectivity and uncertainty taking responsibility for the final result, but nobody can take
control and responsibility in an autonomous unmanned system, so such a system must
assess risk by itself. Thanks to intensive improvements, unmanned systems have
become more and more intelligent and cheaper. This ensures the start of the massive use
of unmanned systems that work together. Performing certain functions
simultaneously, they interact with each other in a complex way entailing risk, which must be
assessed reliably and timely.</p>
      <p>
        It is not surprising, but even the most perfect system based on artificial intelligence
cannot be compared with a human in terms of the considered issues. Therefore,
serious challenges related to the limited resources of such systems, their limitations in the
computational performance, great sensitivity to incompleteness and inaccuracy of
information [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] is an addition to other challenges related to the risk assessment by a
human in human-based systems. An even greater challenge is the non-linearity of the
methods of artificial intelligence since they are implemented by exhaustive
algorithms, which can not guarantee a final computation time during the risk assessment
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Obviously, methods of risk assessment, which can be efficiently used in complex
intelligent systems, significantly differ from methods used in human-based systems,
but such methods are not good enough studied for today.
      </p>
      <p>Thus, the study of ways to assess risk in complex intelligent systems, which do not
involve a human, is a topic of our interest. In this paper, we focused mainly on issues
related to the joint activity of unmanned systems in a dynamic environment, where
risk appears due to their interaction. To assess risk in such conditions, we need a
simple and fast method that can provide assessments reliably, efficiently, and timely.</p>
    </sec>
    <sec id="sec-2">
      <title>Related Works</title>
      <p>
        Understanding of risk is domain-dependent, so its definitions differ essentially [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In
general, the risk is about unpleasant consequences caused by exposure to hazard and a
chance of being exposed to the hazard. In most cases, risk can be defined as a product
of the likelihood and the magnitude of harms or losses caused by hazard [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. The
consideration of harms and losses depends on the purpose and often can not be
reduced to a money equivalent (e.g., the consequences are about the life and health of
people).
      </p>
      <p>We consider dynamic systems that include a multitude of dynamic objects
interacting in an uncertain and unpredictable environment. Since risk arises directly from the
interaction of dynamic objects, the following assumptions can be introduced:
• there is no risk if there is no dynamic and, consequently, there is no interaction;
• there is a risk as soon as objects interact;
• since the system is dynamic, the risk is also dynamic (i.e., it is not constant);
• the risk could be applied to all participants in the interaction but varying degrees.
Thus, emerging risk should not be ignored and must be assessed on time to provide a
corresponding influence on decision-making at each interacting object. Since the risk
is almost always present, it is necessary to assess its acceptability in a certain context.</p>
      <p>
        Risk assessment is an important tool to minimize risks, and there are qualitative
and quantitative approaches to assess risk [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        A quantitative approach has been proposed to estimate risk as a numerical value
based on the exposure, frequency (or probability), and consequence (i.e., the severity
of potential loss) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The simplest way to determine the value of risk is to
multiplicate severity and probability measures. The reliability of risk assessment depends on
the availability of data, so this approach can be successfully used wherever it is
possible to rely on sufficient data; insurance companies and banks are a prime example of
its scope. However, if reliable data are unavailable or their retrieval is too expensive,
the quantitative approach is weakly appropriate.
      </p>
      <p>
        A qualitative approach is most relied on the subjective judgment of the competent
person to determine an overall risk and can be mainly applied whenever the
quantitative risk assessment cannot be used for ethical reasons because the consequences are
harmful to people or death [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. According to this approach, decision-makers often
evaluate risk in comparison to another risk. In this case, an expert or decision-maker
must compare risk and choose a decision (or, at least, define functions that allow such
comparison). For example, subjective estimations are often modeled by fuzzy values
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and their membership functions need to be determined by experts. Thus, the main
disadvantage of the qualitative approach is its subjectivity: a human is always needed
to assess the risk. Such subjectivity leads to unclear results of risk assessment.
      </p>
      <p>Let us make a small comparison. The qualitative approach is subjective but
relatively simple. It less depends on exactly measured data than quantitative one because
experts’ judgments supplement and clarify unavailable data.</p>
      <p>The quantitative approach is very complex but more credible and more objective
because they rely on meaningful statistics as well as on mathematical methods.</p>
      <p>
        It is known that unmanned systems usually receive information about themselves
and the world around them using a variety of sensors. Some sensors provide
measurements, while others provide images, which require processing and analyzing. In
any case, all types of sensors can not provide complete information about the world
because they have limited accuracy [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. As a result, the vast majority of information
to cope with risks is incomplete, imprecise, inconsistent, and sometimes vague or
fuzzy. Overall, the most common features of the considered dynamic system, which
include a multitude of interacting dynamic objects, are the following:
• dynamics of the interaction.
• lack of information;
• lack of communication;
• lack of “last chance” decision-maker, i.e. person who could correct errors;
• the unpredictability of the environment and behavior of dynamic objects.
Taking into consideration above-mentioned features, we conclude that both pure
qualitative and pure quantitative risk assessment approach is inappropriate for such kind
of systems. Hence, we need to combine these approaches to develop a suitable risk
assessment method.
      </p>
      <p>
        There are several well-known and widespread risk assessment methods, which can
be used for this. Statistical methods [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] are based on descriptive statistics; they are
quite simple, fast, and easy to apply. However, they cannot deal with incomplete,
imprecise, and inconsistent information. If some numerical data are unavailable, they
rely entirely on the expert’s opinions.
      </p>
      <p>
        Another well-known method is the matrix method [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], which has such advantages
as simplicity, adjustability, and validity for the prioritization of hazards. The main
drawbacks are required contingency and subjectivity in prioritizing risks.
      </p>
      <p>There is a wide range of geometric methods based on the multidimensional
representation of the state space of a certain system and the ranging of hazards using
welldefined space and time limits (minima) [14, 15], which are relatively simple and
based on quantitative calculations. However, most of them rely on a weak assumption
of static limits and constant state changes.</p>
      <p>Decision trees are used widely to assess risk [16] and have such advantages as
well-applicability to combine the likelihood and impact of risks as well as flexibility
in determining mitigation strategies. Their main disadvantages are a need for
sufficient historical data and an inability for risk criticality assessment.</p>
      <p>The Monte Carlo Simulation is another widespread risk assessment method [17]
applicable to contingency modeling and generation of probability distributions but it
requires a huge amount of data and it cannot establish an accurate estimate of the
risks.</p>
      <p>Artificial neural networks are widely used to quantify risks [18] and have some
advantages since their inputs and outputs can be defined subjectively and do not need
statistical distributions. Their disadvantages are mainly related to an inability to apply
risk mitigation strategies.</p>
      <p>Sensitivity analysis [19] is another method to assess risks that enables the
definition of risk dimensions and ranking of hazards in their order of significance.
However, it relies on a weak assumption that hazards arise one-at-a-time.</p>
      <p>Fault tree analysis [20] provides experts a possibility to use linguistic terms rather
than numerals to assess the probability of occurrence of hazards. Despite some
advantages, this method depends only on experts’ opinions to analyze the hazards.</p>
      <p>Fuzzy logic [21] is a method capable to deal with the vagueness and imprecision
relevant to the qualitative risk assessment process but it also relies on the subjective
opinions of experts in the definition of fuzzy membership functions.</p>
      <p>Considering the advantages and disadvantages of the above-mentioned methods
with respect to the objective of the research at hand, all methods that rely on statistics
or the subjective opinion of experts are unacceptable since unmanned systems have
neither statistics nor experts. Since the risk assessment in the context of our
consideration is not concerned with obtaining precise outcomes, a qualitative assessment is
quite acceptable at the output, but the main requirement is to prioritize risks in the
order of their mitigation. At the same time, most of the available information is
numerical but has limited accuracy and maybe blurred.</p>
      <p>
        Thus, the use of the matrix method could be a good idea. It is also reasonable to
combine the matrix method with the geometric one for processing numerical
information at the input. Furthermore, a proper tool must supplement such a combination
to process incomplete and inaccurate information. Since complicated problems cannot
be solved using classical methods, there are several well-known tools to describe
various kinds of uncertainty, such as fuzzy sets [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], rough sets [22], vague sets [23],
and others, but all of them have difficulties [24] in a deal with uncertainties due to
their essential nonlinearity and computational complexity, which prevents their
efficient use in the conditions of strong time constraints. Soft sets that have been
introduced in [25] to overcome such difficulties seem to be quite suitable.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Model of a Dynamic System under Risk</title>
      <p>Consider an abstract dynamic system Ω within a certain n -dimensional stateful
space Ξ . Suppose the system Ω includes a set of m dynamic objects {ω1,...ωm} , each
of which has an explicitly described state X m ∈ Ξ that can change in time. Suppose
such objects ωi ∈ Ω can interact in a certain way within a given state space Ξ .</p>
      <p>Suppose the n -dimensional space Ξ is Euclidean, linear, and uniform.</p>
      <p>Let Y be a set of certain elements { y1,...yz} . Let T be an infinite set of time points
t0 ,...ty ) strictly ordered by &lt;T , t0 be an initial count, and ∆t is a time slice. Thus,
(T ,t0 , ∆t, &lt;T ) is a timescale defined over T .</p>
      <p>Suppose ξT is a metric defined on T such that ti − t j T →τ endowed with the
following properties:
1. ξT (ti ,t j ) = 0 ⇔ ti = t j ;
2. ξT (ti ,t j ) = ξT (t j ,ti ) ;
3. ξT (ti ,tk )„ ξT (ti ,t j ) + ξT (t j ,tk ) ,
∀ti ,t j ,tk ∈ T .</p>
      <p>Suppose a norm y = min ( y (t )) within space Ξ , where y ∈Y , t ∈T . Let us
deΞ t∈[0,T )
fine a corresponding metric ξΞ ( y1, y2 ) = y1 − y2 endowed with the properties:
1. ξΞ ( y1, y2 ) = y1 − y2 =0 ⇔ y1 = y2 ;
2. ξΞ ( y1, y2 ) = y1 − y2 = y2 − y1 = ξΞ ( y2, y1 ) ;
3. ξΞ ( y1, y2 ) = ξΞ ( y1 + a, y2 + a) ;
4. ξΞ (λ y1,λ y2 ) = λ ⋅ξΞ ( y1, y2 ) where y1, y2, a ∈Y
Suppose a certain basis e1,...,en holds uniformity of the metric ξΞ within n
dimensional space Ξ . Thus, a certain state X i within space Ξ of the dynamic object
ωi ∈ Ω can be described as Xi = ( x1i ,..., xni ) whereas x1i ,..., xni are the state parameters
that correspond to the given basis e1,...,en .</p>
      <p>Let us discretize space Ξ by a metric grid D using certain lines spaced with size
δ . Suppose a linear mapping f : Ξ → D transforms the given space Ξ into a grid of
n -dimensional cells of size δ in each n dimension.</p>
      <p>As the result, we obtain the grid D = {dx,...z} of isometric n -dimensional cells dx,...z ,
where x,...z correspond to the cell state parameters x1,..., xn . In this way, each n
dimensional cell dx,...z ∈ D is the smallest (discrete) subspace of the space Ξ .
Therefore, the discrete state of each dynamic object ωi ∈ Ω is referenced to the
corresponding cell within space Ξ . The size δ cell can usually be determined by the technical
capabilities of sensors and the computing capabilities of onboard computers.</p>
      <p>Suppose the proposed discretized model of space is consistent with the information
captured by sensors. Let us build the corresponding topology.</p>
      <p>Let D be a non-empty n -dimensional set of cells, R≥0 be a set of non-negative
real numbers, and ξ D be a function D × D → R≥0 . Obviously, ξ D can be a suitable
distance function (metric), if its values satisfy the conditions:
1. ξ D (d1, d1 ) = 0 if and only if d1 = d2 ;
2. ξ D (d1, d2 ) = ξ D (d2, d1 ) ;
3. ξ D (d1, d2 ) + ξ D (d2, d3 ) ≥ ξ D (d1, d3 )
for each d1, d2, d3 ∈ D . In this case, the function ξ D (d1, d2 ) =d1 − d2 provides a certain
distance from a cell d1 to a cell d2 within the grid D , and a couple ( D,ξ D ) is a
metric space.</p>
      <p>Let ℜD ⊆ D × D be a reflexive, symmetric, and transitive relation defined on the
n -dimensional set of cells D . It represents an indiscernibility relation ℜD (d1, d2 )
between two cells d1 and d2 such that d1, d2 ∈ D in terms of certain value y ∈Y , if
(∀d1, d2 ∈ D)(∀y ∈Y )  y (d1 ) =y (d2 ) . In this case, the cells d1 and d2 are y
indiscernible. Since the indiscernibility relation ℜD (d1, d2 ) is definitely an
equivalence relation, it helps us to determine equivalence classes of D with respect to ℜD .</p>
      <p>Suppose D / ℜD is a factor set that consists of all equivalence classes of D with
respect to ℜD . Let D be a universal set and aprD =( D,ℜD ) be an approximation
space defined by a composite set that is a finite union of elementary sets, each of
which corresponds to an empty set or an element of the factor set. Thus, the
equivalence class ℜD (d ) containing a specified cell d ∈ D clearly determines a family of all
composite sets Def (aprD ) that, in turn, uniquely determines a topological space
T = ( D, Def (aprD )) based on the approximation space aprD =( D,ℜD ) .</p>
      <p>In this case, Def (aprD ) is a topology on D and T = ( D, Def (aprD )) is a
corresponding topological space, if all subsets of the set Def (aprD ) satisfy the conditions:
1. ∅ ∈ Def (aprD ), D ∈ Def (aprD ) ;
2. A, B ∈ Def (aprD ) ⇒ A ∩ B ∈ Def (aprD ) ;
3. A, B ∈ Def (aprD ) ⇒ A ∪ B ∈ Def (aprD ) .</p>
      <p>Certainly, each cell d ∈ D is an element of the topological space T .</p>
      <p>Suppose each dynamic object ωi ∈ Ω performs a certain function changing its state
Xi (t ) ∈ Ξ over time. The state of the system Ω is defined by a set of states of all
dynamic objects {ω1,...ωm} ∈ Ω that constitute this system, so that X Ω (t ) = {Xi (t )}in=1 .</p>
      <p>Since the state Xi (t ) of each dynamic object ωi ∈ Ω is uniquely determined by a
correspondent cell dix,...iz of the grid D , as well as the overall state X Ω (t ) of the
system Ω is determined by a set of cells {dix,...iz}in=1 , the topological space T based on D
can be a relevant tool for risk assessment within space Ξ .
4</p>
    </sec>
    <sec id="sec-4">
      <title>Proposed Method of Risk Assessment</title>
      <p>In the human-based system, a responsible person has to decide under risk rationally
taking into account moral, ethics, and other reasons. In contrast, unmanned systems
are based solely on feasibility expressed through the prism of given criteria. If there
are many such criteria set simultaneously, then decision making will be multi-criteria.</p>
      <p>Thus, the risk assessment is considered to be a very important task of a complex
intelligent unmanned system. As we found out above, “no risk” situations are not
mostly observed in the considered class of dynamical systems. Indeed, such a system is
dynamic because its objects interact generating various threats and risks. Hence, for
such a system, achieving the “near zero risk” is either impossible or too expensive.
Thus, a much more important and achievable task for each of the dynamic objects is
establishing an acceptable level of risk and use risk assessment methods to minimize
risk during decision-making.</p>
      <p>It should be noted that the dynamic object does not need to calculate the degree of
risk quantitatively, but it needs to evaluate risk qualitatively in comparison to another
risk to prioritize them. Therefore, even if there are ways to calculate risk parameters
accurately, the use of complex time-consuming algorithms is not necessary.</p>
      <p>In this paper, it is proposed to use a simple and fast qualitative method based on a
risk matrix. The risk matrix should correspond to the available data and the exposure,
frequency (probability, possibility), and consequences (severity of potential loss).
Quantitative risk assessment requires numerical estimations of such parameters.</p>
      <p>We propose to estimate numerically only inexpensive parameters and then provide
sophisticated quantification of them to avoid extensive calculations. Such quantified
values can then be used as inputs to assess a risk level at the output based on the risk
matrix. In this way, we assess the risk level with respect to the certain cells dix,...iz of
the discretized interaction space D . Ultimately, knowing the levels of risk in different
cells of space, we can assess risk distributed over this space to prioritize risks
properly. To mitigate the effect of quantification, we use soft sets, which allow us to
construct a distribution of risk levels over the space D .
4.1</p>
      <p>The Algorithm of the Risk Assessment</p>
      <p>The risk assessment is a continuous process that includes (Fig. 1):
• determination of the risk context;
• identifications of threats;
• risk estimation:
1. estimation of exposure;
2. estimation of possibility;
3. estimation of consequences;
• risk evaluation;
• risk prioritization.</p>
      <p>Determination of the risk context is aimed at analyzing possible interactions between
dynamic objects and evaluating all three components necessary for the risk
assessment.</p>
      <p>At the next stage, some of these interactions, which can pose risk, are identified as
threats. Since threats can cause injury, damage, or loss, the purpose is to identify as
many threats as possible.
Threats Identification</p>
      <p>Risk Estimation
Severity
Density</p>
      <p>Exposure
Risk Evaluation</p>
      <p>Risk is
Tolerable?</p>
      <p>No
Risk Prioritization</p>
      <p>Risk</p>
      <p>Analysis
Yes</p>
      <p>Risk</p>
      <p>Assessment
At the next stage, the qualitative assessment is provided to determine the level of risk
associated with each specific threat identified at the previous stage. Usually, this stage
is based on the estimations of probability, exposure, and severity of loss as the
consequences of an undesirable event. In our case, the exposure and severity can be
estimated using the interaction analysis, but the probability can not be estimated due to a
lack of sufficient data, so we propose to use density estimations instead of probability
estimations.</p>
      <p>Finally, risks must be evaluated and prioritized to reduce, mitigate, or eliminate
them in the context of all components. Since such components of risk (e.g., density,
exposure, and severity) usually cannot be identified unequivocally, we use quantified
levels that can be estimated using ordered scales of limits. Thus, in our case, the risk
assessment can be reduced to a matrix based on levels of all three components.
Suppose dynamic objects ωi ,ω j ∈ Ω interact within space D during their joint
activity. The trajectory Tr (ωi ) of each object ωi can be represented as a continuous
sequence of its states  Xi (t j ),...Xi (tk ) on a time interval t j ,...tk  ∈ T , while the state
X i (t ) of the ωi at the moment t ∈ T corresponds to the certain cell dix,...iz ∈ D
determined by its parameters within D .</p>
      <p>The objects, which states are within the interaction space D do not necessarily
interact. Their trajectories at different time points can approach, intersect, or diverge
from each other. Basically, their interaction can be defined based on the local
proximity D∗ of the dynamic objects within the interaction space D , which can be estimated
based on the given metric ξ D (Fig. 2).</p>
      <p>Thus, D∗ is a subspace of the interaction space D , D∗ ⊆ D , usually represented
by a closed n -dimensional figure having the maximum surface distance R from a
certain base point d0 such that d ∈ D∗ ⇔ ξ D ( d0 , d )„ R .</p>
      <p>e3
О
ω1
e2
ω2
ω0(t0)</p>
      <p>Dt∗0</p>
      <p>Tr (ω0 )
ω0(t1)</p>
      <p>e1
Let c (Ω, Ω) be a relation between two dynamic objects ωi ,ω j ∈ Ω that restricts a
subset of interacting objects Ωc , i.e. {ωi,ω j} ∈ Ωc ↔ c (ωi,ω j ) . Due to the dynamics
of the interaction, the composition Ωc also changes dynamically.</p>
      <p>Let ri (t ) = {ri0 (t ),...ril (t )} be a set of n -dimensional margins evaluated for a certain
object ωi at the time t based on the above-mentioned metric ξ D such that
rij (t ) = rij1 (t ),...rijn (t ) . Since the trajectory Tr (ωi ) of each object ωi is characterized
by the different dynamic (e.g., speed and acceleration) and functional parameters
(e.g., prudence or persistence), each of the interacting objects will simultaneously
have its own set of margins that can differ from the set of margins for other objects.</p>
      <p>Suppose a function Χ (ωi ,t ) returns the state X i (t ) of the object ωi at the time t
as well as the function Χ (ωk ,t ) returns the state X k (t ) of the object ωk at this time.
Thus, a certain distance ∆ (ωi ,ωk ) between their trajectories can be evaluated by
Clearly, the distance ∆ (ωk ,ωi ) with respect to the object ωk
∆ (ωi ,ωk ) .</p>
      <p>Assume that unpleasant consequences are concerned with an excessive
rapprochement or intersection of the trajectories of interacting objects ωi and ωk .</p>
      <p>Thus, we define interaction function c i : D → rij , which describes a subset of
objects Ωc i ⊆ Ω interacting with ωi , as a surjective anisometric mapping based on the
evaluated sets of n -dimensional margins ri (t ) and rk (t ) (Fig. 3).</p>
      <p>Suppose τ ik (t ) = {τ 0 (t ),...τ q (t )} is a set of time limits given with respect to the
interaction of ωi and ωk based on the metric ξT over T such that ti − tk T →τ .</p>
      <p>ω2
D*
ξ D
r02
ω0
c i (ωi ,ω j ) ),
∀ωi ,ωk c i &gt; ri1 ⇔ ωi ,ωk ∈ A c i .</p>
      <p>The
dynamic</p>
      <p>object
Χ (ωi ,t ) − Χ (ωk ,t ) ≥ ri2 (t ) ,
Χ (ωi ,t ) − Χ (ωk ,t ) ≥ ri3 (t ) .
Let ґ r be a partial order ri0 (t ) ґ r ri1 (t ) ґ r ... ґ r riz (t ) given on the set ri (t ) that implies
the corresponding ordinal scale Ri (t ) = {ri0 (t ),...riz (t )} . Suppose µi is a function that
uniquely takes each distance ∆ (ωi ,ωk ) onto a certain level of the scale Ri (t ) , such
that µi : Χ (ωi ,t ) − Χ (ωk ,t ) → rij (t ) ∈ Ri (t ) . Thus, the function µi can be used for
quantification of the states’ distances onto the scale Ri (t ) .</p>
      <p>The dynamic object ωi interacts with ω j (in other words, there is a relation
if
and
only
if
Χ (ωi ,t ) − Χ (ωk ,t ) ≥ ri1 (t ) .</p>
      <p>Consequently,
ωi
and
interacts
interacts
with
with
ω j
ω j
dangerously,
critically,
if
if</p>
      <p>Thus, the interaction set Ωc i around ωi includes all objects ω j ∈ Ω, ∀j ≠ i , which
have established the interaction with ωi based on c i .</p>
      <p>Clearly, the margin limits outline n -dimensional areas within subspace D∗ , which
represent exposure levels needed for the risk assessment. Definitely, all objects that
interact with the object ωi (i.e., their distances are equal or greater than ri1 (t ) ) pose
risk to ωi , so the object ωi is exposed to risk.</p>
      <p>Let us use margin limits as it is shown in Table 1.
At the same time, severity levels can be evaluated based on the inertial properties of
the objects within the interaction space D . Indeed, to avoid the intersection of
trajectories objects can speed up, slow down, or deviate, while the environment can both
increase the inertial force or weaken it. Thus, the time-to-intersect τ ik (t ) can be a
relevant measure, which makes it possible to assess how great is the influence of the
dynamics of the objects’ ωi and ωk interaction on its possible consequences.</p>
      <p>Let ґ t be a partial order τ ik0 (t ) ґ t τ ik1 (t ) ґ t ... ґ t τ ikq (t ) given on the set τ ik (t ) that
implies the corresponding ordinal scale U ik (t ) = {τ ik0 (t ),...τ ikq (t )} . Suppose ηik is a
function that uniquely takes time-to-intersect τ ik (t ) onto a certain level of the scale
U ik (t ) , such that ηik :τ ik (t ) →τ ikj (t ) ∈U ik (t ) . Thus, the function ηik can be used for
quantification of the remaining time during the interaction onto the scale U ik (t ) .</p>
      <p>Based on the time-to-intersect τ ik (t ) and the scale U ik (t ) , the interaction space D
can be divided into the subspaces of easy activity Di0k , restricted activity Di1k , desired
deviation Di2k , and obligatory deviation Di3k , which can be outlined around the state
X (ωi ,t ) of the object ωi ∈ Ωc at the time t , i.e., around the cell that reflect the
current state of the object ωi within D .</p>
      <p>Naturally, the less time it takes to prevent an undesirable event, the less is the
possibility of preventing such event and the more serious are its consequences. Hence, we
can define the severity levels based on the time-to-intersect limits.</p>
      <p>Let us use time limits as it is shown in Table 2.
The next and last component of risk assessment is a chance to the object of being
exposed to the unpleasant event and its consequences. Usually, this chance can be
accurately estimated using the probability of an event or the frequency of occurrence
of an unpleasant event. However, as shown above, it is not always possible to obtain
such estimates. Moreover, in the considered class of dynamic systems, the statistics of
the occurrence of undesirable events are unavailable due to the non-representativeness
of the sample. Therefore, we propose to use density-based metrics to estimate the
chance of the object being exposed to an unpleasant event. The relative density of
interacting objects is the simplest density metric that can be easily applied to the risk
assessment. Consider the interaction set Ωc i for the object ωi . This set includes all
objects that interact with ωi based on the relation c i . These objects are dispersed
over the subspace D∗ of the interaction space defined as the closed n -dimensional
area described by the maximum surface distance R starting from the point d0 , which
can be spatially aligned with the cell di that represents the state X i (t ) of the object
ωi within the interaction space D .</p>
      <p>Obviously, the higher is the density of objects within the subspace D∗ , the higher
is the likelihood of an unpleasant event. Therefore, the relative density of interacting
objects si (t ) with respect to the object ωi can be estimated as the ratio of the number
of interacting objects N that constitute the interaction set Ωc i to the relative volume
of the subspace D∗ , which can be obtained as the number of cells within the grid D
that are inscribed in the subspace D∗ . Consequently, si (t ) = Ωc i D∗ , where ⋅ is the
cardinality of the corresponding set.</p>
      <p>Let ґ s be a partial order σ i0 (t ) ґ s σ i1 (t ) ґ s ... ґ s σ iu (t ) given on the set si (t ) that
implies the corresponding ordinal scale Si (t ) = {σ i0 (t ),...σ iq (t )} . Suppose γ i is a
function that uniquely takes the relative density si (t ) onto a certain level of the scale
Si (t ) , such that γ i : si (t ) → σ ij (t ) ∈Si (t ) . Thus, the function γ i can be used for
quantification of the relative density of interacting objects within the interaction space D .</p>
      <p>We can use a limited number of density levels to speed up the risk assessment as is
shown in Table 3.</p>
      <p>0
1
2
3
Thus, we have three components of risk represented qualitatively by certain levels and
we are ready to assess the risk level.
The goal of risk assessment is to determine risk acceptability, often by comparison to
similar risks. Thus, risk assessment is relative.
Estimated levels of all three components of risk intersected by rows and columns
create a Risk Assessment Matrix. Risk Assessment Matrix is a generally accepted
definition for risk levels given in Table 5.
Soft sets enable to approximately represent risk levels distributed over the interaction
space using the topologies defined in Section 3.</p>
      <p>Let yi be an i -th risk level and Y = { yi}i5=0 be an ordered set of risk levels. Suppose
D is a universe and ϒ is a mapping that takes Y onto a set of all subsets of the set
D , i.e. ϒ : yi → 2D . Thus, a pair ( ϒ,Y ) represents a soft set of cells [24]. In other</p>
      <sec id="sec-4-1">
        <title>Level</title>
        <p>X - Extreme</p>
        <sec id="sec-4-1-1">
          <title>H - High</title>
        </sec>
        <sec id="sec-4-1-2">
          <title>M - Medium L - Low</title>
        </sec>
        <sec id="sec-4-1-3">
          <title>I - Minor</title>
        </sec>
        <sec id="sec-4-1-4">
          <title>Z - Near Zero</title>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>Category</title>
        <sec id="sec-4-2-1">
          <title>Fatal</title>
        </sec>
        <sec id="sec-4-2-2">
          <title>Unacceptable</title>
        </sec>
        <sec id="sec-4-2-3">
          <title>Unacceptable</title>
        </sec>
        <sec id="sec-4-2-4">
          <title>Tolerable</title>
        </sec>
        <sec id="sec-4-2-5">
          <title>Acceptable</title>
        </sec>
        <sec id="sec-4-2-6">
          <title>Negligible</title>
        </sec>
      </sec>
      <sec id="sec-4-3">
        <title>Minimal</title>
        <p>Z
I
I
I
Z
I
I
I
I
I
L
L
I
L
L
L</p>
      </sec>
      <sec id="sec-4-4">
        <title>Severity</title>
      </sec>
      <sec id="sec-4-5">
        <title>Minor Major</title>
        <p>Z M
I M
I M
L H
I M
L M
L H
L H
L M
L H
M H
M H
L H
M H
M X
M X</p>
      </sec>
      <sec id="sec-4-6">
        <title>Critical</title>
        <p>H
H
H
H
H
H
H
X
H
X
X
X
X
X
X
X
words, the pair (ϒ,Y ) is a family of subsets of the set of cells D , all of which are
parameterized by the set Y . Each value yi ∈Y defines a certain set of yi
approximated elements of the soft set (called yi -elements of the soft set [25]). Let us
denote such yi -elements by ϒi .</p>
        <p>Soft set (ϒ,Y ) divides the universe D into the set of yi -elements such that
ϒ = ∪{ϒi }ik=1 . A dynamic yi -indiscernibility relation ℜDyi (t ) can be defined on the
universe D as (∀yi ∈Y ) ℜDyi (t ) ={(dm , dn ) ∈ D × D yi (dm ,t ) =yi (dn ,t )} . Using this
relation, each yi -element of the soft set ϒi represents a certain equivalence class at the
moment t . Thus, the parameterized family of subsets of the universe D constitutes
the yi -element of the set ϒi , which uniquely determines a factor-set D / ℜDyi (t ) . The
factor-set consists of all equivalence classes of D induced by the relation ℜDyi (t ) .
Therefore, a pair aprD =( D,ℜDyi (t )) defines the dynamic approximation space.
Definitely, Def (aprD ) is a family of all compound sets and T DℜDi (t ) = ( D, Def (aprD )) is a
y
dynamic soft topological space, which uniquely corresponds to the dynamic
approximation space.</p>
        <p>Each yi -element of the soft set ϒi enumerates cells, which corresponds to the
certain i -th risk level. Thus, different yi -elements of the soft set have distinctive risk
levels. The cells, which belong to the yi -element of the soft set ϒi , constitute the
topologic structure represented by the corresponding equivalence class D / ℜDyi (t ) .
Since the assessments of risk usually change over time, the soft set (ϒ,Y ) of cells is
dynamic as well as risk assessments. The representation of the dynamic soft set of risk
assessments distributed over the interaction space is shown in Fig. 4.
The proposed method has been tested in the unmanned vehicle’s onboard system
Breeze [26] based on embedded microcontroller STM32F429 (180 MHz Cortex M4,
2Mb Flash/256Kb RAM internal, QSPI Flash N25Q512). The proposed algorithm of
the risk assessment has been implemented using the C++ programming language as
well as the ToPo and SoFTo library, which offer a set of operations for topologies
including their addition and subtraction, determining unions, intersections, closures,
and interiors, and a wide range of operations with soft sets.</p>
        <p>The efficiency of the proposed method has been examined based on its comparison
with traditional geometric (quantitative) and decision-tree based (qualitative) risk
assessment methods. The total time of the risk assessment has been evaluated with
respect to the number of interacting dynamic objects varied from 10 to 100. The
results are shown in Fig. 5, they show that the proposed method provides acceptable
performance, which allows it to be used in real-time unmanned systems.
The problem of risk assessment in complex intelligent systems, which do not involve
a human is addressed in the paper. The paper is focused on issues related to the joint
activity of unmanned systems in a dynamic environment, where risk appears due to
their interaction. The authors propose the method that combines a matrix-based
approach and a geometric approach to process numerical data at the input and uses soft
sets as a suitable tool to avoid uncertainties related to incomplete and inaccurate
information. The proposed method is based on the model of a dynamic system under
risk based on n-dimensional stateful interaction space and corresponding topological
structures. Authors propose to estimate numerically only inexpensive parameters and
then provide their quantification to avoid extensive calculations. The risk levels are
assessed with respect to the certain cells of the discretized n-dimensional interaction
space. The levels of risk assessed in different cells of interaction space allow
assessing risk distributed over the interaction space to prioritize risks properly. Due to
uncertainty and lack of data, a density-based metric, which represents a relative
density of interacting objects, is proposed to use instead of traditional probabilities or
frequencies to estimate the chance of the object being exposed to the undesired event.</p>
        <p>The proposed qualitative method is simple and fast, it provides the acceptable
performance of risk assessment enough to the real-time unmanned systems.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Flage</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Askeland</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Assumptions in quantitative risk assessments: When explicit and when tacit?</article-title>
          <source>Reliability Engineering &amp; System Safety</source>
          <volume>197</volume>
          ,
          <issue>106799</issue>
          (
          <year>2020</year>
          ). https://doi.org/10.1016/j.ress.
          <year>2020</year>
          .106799
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Aven</surname>
          </string-name>
          , T.:
          <article-title>On the use of conservatism in risk assessments</article-title>
          .
          <source>Reliability Engineering &amp; System Safety</source>
          <volume>146</volume>
          ,
          <fpage>33</fpage>
          -
          <lpage>38</lpage>
          (
          <year>2016</year>
          ). https://doi.org/10.1016/j.ress.
          <year>2015</year>
          .
          <volume>10</volume>
          .011
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Hancock</surname>
            ,
            <given-names>P.A.</given-names>
          </string-name>
          :
          <article-title>Imposing limits on autonomous systems</article-title>
          .
          <source>Ergonomics</source>
          <volume>60</volume>
          (
          <issue>2</issue>
          ):
          <fpage>284</fpage>
          -
          <lpage>291</lpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1080/00140139.
          <year>2016</year>
          .1190035
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Benderskaya</surname>
            ,
            <given-names>E.N.</given-names>
          </string-name>
          :
          <article-title>Nonlinear Trends in Modern Artificial Intelligence: A New Perspective</article-title>
          . In: Kelemen,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Romportl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Zackova</surname>
          </string-name>
          , E. (eds) Beyond
          <source>Artificial Intelligence. Topics in Intelligent Engineering and Informatics</source>
          <volume>4</volume>
          ,
          <fpage>113</fpage>
          -
          <lpage>124</lpage>
          (
          <year>2013</year>
          ). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -34422-
          <issue>0</issue>
          _
          <fpage>8</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>K.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shapira</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Risk and Uncertainty</article-title>
          . In:
          <string-name>
            <surname>Augier</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teece</surname>
            <given-names>D</given-names>
          </string-name>
          . (eds)
          <article-title>The Palgrave Encyclopedia of Strategic Management (</article-title>
          <year>2017</year>
          ).
          <source>Palgrave Macmillan</source>
          , London. https://doi.org/10.1057/978-1-
          <fpage>349</fpage>
          -94848-2_
          <fpage>250</fpage>
          -
          <lpage>1</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Schneiderbauer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Risk,
          <article-title>Hazard and People's Vulnerability to Natural Hazards: A Review of Definitions, Concepts and Data</article-title>
          . Joint Research Centre,
          <article-title>Office for Official Publication of the European Communities</article-title>
          ,
          <volume>21410</volume>
          (
          <year>2004</year>
          ). https://op.europa.eu/en/publication-detail/- /publication/8b225579-50bc-
          <fpage>4192</fpage>
          -
          <fpage>8343</fpage>
          -e0459f8afccb
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Ostrom</surname>
            ,
            <given-names>L.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wilhelmsen</surname>
            ,
            <given-names>C.A.</given-names>
          </string-name>
          :
          <article-title>Qualitative and Quantitative Research Methods Used in Risk Assessment</article-title>
          , pp.
          <fpage>231</fpage>
          -
          <lpage>248</lpage>
          (
          <year>2012</year>
          ). John Wiley &amp; Sons, Inc. https://doi.org/10.1002/9781118309629.ch16
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Baert</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Francois</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meulenaer</surname>
            ,
            <given-names>B.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Devlieghere</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Risk Assessment: A Quantitative Approach</article-title>
          . In: Costa R.,
          <string-name>
            <surname>Kristbergsson</surname>
            <given-names>K</given-names>
          </string-name>
          . (eds)
          <article-title>Predictive Modeling and Risk Assessment. Integrating Safety and Environmental Knowledge Into Food Studies towards European Sustainable Development 4 (</article-title>
          <year>2009</year>
          ). Springer, Boston, MA. https://doi.org/10.1007/978-0-
          <fpage>387</fpage>
          -68776-
          <issue>6</issue>
          _
          <fpage>2</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Vess</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ward</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yates</surname>
            ,
            <given-names>P.M.:</given-names>
          </string-name>
          <article-title>The Ethics of Risk Assessment: A Handbook</article-title>
          . In: Editor(s): Browne,
          <string-name>
            <given-names>K.D.</given-names>
            ,
            <surname>Beech</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.R.</given-names>
            ,
            <surname>Craig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.A.</given-names>
            ,
            <surname>Chou</surname>
          </string-name>
          , S. (eds) Assessments in Forensic Practice, pp.
          <fpage>370</fpage>
          -
          <lpage>386</lpage>
          (
          <year>2017</year>
          ). Wiley Blackwell. https://doi.org/10.1002/9781118314531.ch18
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Preyssl</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Fuzzy Risk Analysis: Theory and Application</article-title>
          . In: Cox,
          <string-name>
            <given-names>L.A.</given-names>
            ,
            <surname>Ricci</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.F.</surname>
          </string-name>
          <article-title>(eds) New Risks: Issues and Management</article-title>
          .
          <source>Advances in Risk Analysis</source>
          <volume>6</volume>
          ,
          <fpage>209</fpage>
          -
          <lpage>219</lpage>
          . (
          <year>1990</year>
          ) Springer, Boston, MA. https://doi.org/10.1007/978-1-
          <fpage>4899</fpage>
          -0759-2_
          <fpage>26</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Castell</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dauge</surname>
            ,
            <given-names>F.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schneider</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vogt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lerner</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fishbain</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Broday</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bartonova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Can commercial low-cost sensor platforms contribute to air quality monitoring and exposure estimates?</article-title>
          <source>Environment International</source>
          <volume>99</volume>
          ,
          <fpage>293</fpage>
          -
          <lpage>302</lpage>
          (
          <year>2017</year>
          ) https://doi.org/10.1016/j.envint.
          <year>2016</year>
          .
          <volume>12</volume>
          .007
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Statistical methods on risk management of extreme events</article-title>
          .
          <source>Doctoral Dissertations</source>
          <volume>1002</volume>
          (
          <year>2017</year>
          ). https://scholarworks.umass.edu/dissertations_2/
          <fpage>1002</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Papathoma-Köhle</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Promper</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Glade</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>A Common Methodology for Risk Assessment and Mapping of Climate Change Related Hazards-Implications for Climate Change Adaptation Policies</article-title>
          .
          <source>Climate 4</source>
          ,
          <issue>8</issue>
          (
          <year>2016</year>
          ). https://doi.org/10.3390/cli4010008
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>