<!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>About one method of numeral decision of differential equalizations in partials using geometric interpolants</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>E.V.Konopatskiy</string-name>
          <email>e.v.konopatskiy@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>O.S.Voronova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>O.A.Shevchuk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>A.A.Bezditnyi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>e.v.konopatskiy@mail.ru</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Donbas National Academy of Civil Engineering</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Architecture</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Makeyevka</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Donetsk region</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ukraine</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Konopatskiy Evgeniy V., PhD, Donbas National Academy of Civil Engineering and Architecture</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Sevastopol branch of «Plekhanov Russian University of Economics»</institution>
          ,
          <addr-line>Sevastopol</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>2</fpage>
      <lpage>8</lpage>
      <abstract>
        <p>The article presents a new vision of the process of approximating the solution of differential equations based on the construction of geometric objects of multidimensional space incident to nodal points, called geometric interpolants, which have pre-defined differential characteristics corresponding to the original differential equation. The incidence condition for a geometric interpolant to nodal points is provided by a special way of constructing a tree of a geometric model obtained on the basis of the moving simplex method and using special arcs of algebraic curves obtained on the basis of Bernstein polynomials. A fundamental computational algorithm for solving differential equations based on geometric interpolants of multidimensional space is developed. It includes the choice and analytical description of the geometric interpolant, its coordinate-wise calculation and differentiation, the substitution of the values of the parameters of the nodal points and the solution of the system of linear algebraic equations. The proposed method is used as an example of solving the inhomogeneous heat equation with a linear Laplacian, for approximation of which a 16-point 2parameter interpolant is used. The accuracy of the approximation was estimated using scientific visualization by superimposing the obtained surface on the surface of the reference solution obtained on the basis of the variable separation method. As a result, an almost complete coincidence of the approximation solution with the reference one was established.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Traditionally, one of the possible results of the
numerical solution of differential equations (DE) is a
certain geometric model, the visualization of which
allows you to visually evaluate the result. Thus, for most
abstract solutions, there is a geometric interpretation. For
example, the solution to an ordinary differential equation
is a line, and the solution to the inhomogeneous heat
equation of the rod is the surface compartment. Those,
the result of solving the differential equation is a
geometric object. Change the causal relationship to the
inverse. Then it turns out that in order to solve the
differential equation it is necessary to simulate some
geometric object that has the required differential
characteristics. A similar approach was implemented in
[
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. Of course, DE have a wide variety of varieties, and
not for every differential equation there is an exact
solution. Therefore, for the numerical solution of the
differential equation it is enough that the required
differential characteristics are provided at some discrete
points (network nodes) that belong to the simulated
geometric object. In this case, the intermediate values of
the resulting solution will be determined using
multidimensional interpolation. Then, to approximate the
solution of the DE, it is convenient to immediately use
one of the geometric interpolants.
      </p>
    </sec>
    <sec id="sec-2">
      <title>A bit about geometric interpolant</title>
      <p>
        A geometrical interpolant is a parameterized
geometrical object passing through predetermined points,
whose coordinates correspond to the initial
experimentalstatistical information, or possessing the necessary,
predetermined, properties. In accordance with the
geometric theory of multidimensional interpolation [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3-5</xref>
        ],
the geometric interpolant is formed by analytically
describing the tree of the geometric model.
      </p>
      <p>So, for a one-dimensional geometric interpolant
(1parameter interpolant) the tree of the geometric model is
just one line (Fig. 1), passing through the predetermined
points.</p>
      <p>Fig. 1. 1-parameter interpolant</p>
      <p>
        In the BN-calculus [
        <xref ref-type="bibr" rid="ref6 ref7 ref8">6-8</xref>
        ], such an interpolant can be
represented as the following point equation of a
oneparameter set M of points:
      </p>
      <p>n
M = ∑ M i pi (u ), (1)</p>
      <p>i=1
where M – the current point of the arc of the curve of the
line passing through the predetermined points; Mi – the
starting points through which the arc of the curve should
pass; pi(u) – function of the parameter u; u – is the
current parameter, which varies from 0 to 1; n – the
number of starting points of the arc of the curve line; i –
serial number of the starting point.</p>
      <p>
        Moreover, the condition is that the one-parameter set
belongs to the space of the selected dimension:
n
∑ pi (u ) = 1 . This condition is satisfied using special
i=1
algebraic curves obtained on the basis of the Bernstein
polynomial [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The fulfillment of this condition is
mandatory for all subsequent interpolants and is not
given in the article below, since it is calculated in a
similar way.
      </p>
      <p>The point equation (1) is a symbolic notation. Having
performed the coordinate-wise calculation for
twodimensional space, we obtain a system of the same type
parametric equations:
 n
xM = ∑ xMi pi (u );
 yM = ∑i=n1 yMi pi (u ).</p>
      <p>i=1</p>
      <p>Similarly, any point equation for a space of any
dimension can be represented as a system of parametric
equations. Moreover, the presented system of parametric
equations is an analytical description of the projections of
the arc of a plane curve on the axis of the global
coordinate system.</p>
      <p>A two-dimensional geometric interpolant represents a
two-parameter set of points – the surface of
3dimensional space passing through predetermined
(Fig. 2).</p>
      <p>The computational algorithm for determining a
2parameter geometric interpolant can be represented as the
following sequence of point equations, which include m
of 1-parametric interpolants at the stage of tree formation
of the geometric model (Fig. 2):
 n
M1 = ∑ M1 j p1 j (u );
 j=1
...............................
 n
M i = ∑ M ij pij (u );
 j=1 (2)
...............................
 n
M m = ∑ M mj pmj (u );
 j=1
M = ∑im=1 M i qi (v),
where qi(v) – function of the parameter v.</p>
      <p>To describe a 2-parameter interpolant (Fig. 2), a
3dimensional Cartesian coordinate system is used
(although the proposed equations are also valid for an
affine coordinate system). In addition, such a geometric
interpolant can exist in a space of higher dimensions. In
this case, the point equation will remain unchanged, but
when performing the coordinate-wise calculation of the
parametric equations of the system, there will be more,
and their number will directly depend on the dimension
of the space in which the simulated geometric object is
located.</p>
      <p>Similarly, a three-parameter interpolant is defined by
a 3-parameter set of points – a hypersurface of
4dimensional space passing through predetermined points
(Fig. 3).</p>
      <p>The computational algorithm for determining the
3parameter interpolant will include m of 2-parametric
interpolants forming an even more extended tree of the
geometric model (Fig. 3):
 l
M ij = ∑ M ijk pijk (u );
 k =1
...............................
M i = ∑n M ij qij (v); (3)
 j=1
...............................
 m
M = ∑ M i ri ( w),
 i=1
where ri(w) – function of the parameter w.</p>
      <p>Summarizing this approach, we can obtain a
geometric interpolant of n dimension corresponding to
nparameter set of points or hypersurfaces (n+1)-th space
passing through the predetermined points. At the same
time, the belonging of the nodal interpolation points to
the simulated geometric interpolant is ensured by the
passage of all points through the guide lines
(onedimensional interpolants) at each stage of the formation
of the model tree: Fig. 1 → Fig. 2 → Fig. 3.</p>
      <p>
        It should be noted that the geometric theory of
multidimensional interpolation was developed and is
effectively used to model and optimize multifactor
processes and phenomena based on any experimental
statistical information [
        <xref ref-type="bibr" rid="ref10 ref11 ref12">10-12</xref>
        ]. However, in the context of
the above studies, it is used for a different purpose,
namely, for solving DE.
      </p>
      <p>
        To solve the equations of mathematical physics [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ],
the choice of a geometric interpolant depends primarily
on the dimension of the Laplacian. So, for the numerical
solution of the inhomogeneous heat equation with linear
Laplacian ∂2U/∂x2 served as a two-parameter interpolant
U=f(x,t) [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Then with a flat Laplacian ∂2U/∂x2 + ∂2U/∂y2
the use of a three-parameter interpolant is necessary
U=f(x,y,t), and with spatial ∂2U/∂x2 + ∂2U/∂y2 + ∂2U/∂z2
four-parameter interpolant U=f(x,y,z,t).
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Analytical description of geometric interpolants</title>
      <p>
        For the analytical description of geometric
interpolants, the point equations of algebraic curves arcs
passing through the predetermined points obtained on the
basis of Bernstein polynomials [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] are used. The need to
determine such curves lies in the fact that when modeling
multi-factor processes for each separate problem, it is
necessary to solve systems of linear algebraic equations
(SLAE) in determining the desired equation. To obtain a
universal approach to modeling multifactor processes
[35], it was necessary to obtain such equations of arcs of
algebraic curves into which you can substitute any values
of the points coordinates (both fixed and variable), and
immediately obtain the desired result. For this, the SLAE
solution process was laid down directly at the stage of
curve modeling. As a result, we obtained the point
equations of algebraic curves arcs passing through
predetermined points, which are the main tool of the
geometric theory of multidimensional interpolation and
approximation.
      </p>
      <p>It should be noted a very important distinguishing
feature of the obtained equations. For point equations, the
belonging of a geometric object to a space of a specific
dimension is determined by the sum of functions of a
parameter (condition to equation (1)), which must be
equal to 1. The using of Bernstein polynomials made it
possible to ensure that this condition is met regardless of
the dimension of the space of the global coordinate
system. The functions of the parameter are determined by
the Newton binomial, which is expanded for the
parameter and its complement to 1. By this, it provides
the condition that the arc of the curve belongs to a
specific space, regardless of its dimension. In other
words, the obtained parametric equations of the arc of the
curve can be used for a space of any dimension and,
accordingly, for solving differential equations with a
Laplacian of any dimension</p>
      <p>Another important feature of the obtained equations
of the curve arc is the uniform distribution of the
parameter values, which was originally laid down in the
method for determining the curve arc passing through
predetermined points. Moreover, for each specific
coordinate axis having a uniform distribution of the
coordinates of the source points, a linear relationship
between the natural value of the factor belonging to the
projection axis and the current parameter is valid. This
significantly reduces the amount of necessary
calculations when approximating the solution of the
differential equation, allowing us to consider them on a
regular multidimensional network of points. Moreover,
the method is universal in nature and without making any
changes, it can be fully used for both regular and
irregular network of points.</p>
      <p>In this way, point equations of arcs of curves of 2–10
order, passing through 3–11 points, respectively, were
obtained. For example:
1. The point equation of an arc of a curve of the 2nd
order passing through 3 predetermined points:</p>
      <p>M = M1u (1 − 2u ) + 4uuM 2 + M 3u ( 2u −1) , (4)
where u = 1 − u - parameter addition u to 1.
2. The point equation of an arc of a third-order curve
passing through 4 predetermined points:
M = M1 (u 3 − 2, 5u 2u + uu2 ) + M 2 (9u 2u − 4, 5uu2 ) + M 3 ( −4, 5u 2u + 9uu2 ) + M 4 (u 2u − 2, 5uu2 + u3 ).
(5)</p>
    </sec>
    <sec id="sec-4">
      <title>General approach to the approximation of the solution of differential equations</title>
      <p>The main idea of the proposed approximation method
is that at the nodes of the selected interpolation network
of points the condition of the original differential
equation is satisfied. For its implementation, the
following fundamental computational algorithm was
formed:
1. Depending on the source differential equation, form
a network of points of the required dimension and
density, which will be the basis for creating the tree
of the geometric model.
2. Select arcs of approximating curves for an analytical
description of a geometric interpolant, thereby
forming a computational sub algorithm.
3. Perform coordinate-wise calculation and, in the case
of using a regular network of points, go from the
parametric equations system of the geometric
interpolant analytical description to its equation in an
explicit form.
4. Enter the coordinates of the points corresponding to
the initial and boundary conditions.
5. To differentiate the obtained equations and substitute
them in the original DE.
6. Substitute parameter values at the nodal points,
thereby forming a local system of linear algebraic
equations (SLAE).
7. In the case of using piecewise approximation, we
repeat the first 6 points of the computational
algorithm several times, thus accumulating local
SLAEs to form a global SLAE.
8. We solve the obtained SLAE and determine the
necessary values at the nodal points of the
interpolant. After that, we substitute the result of
calculations in the approximation equation from the
5th point.
9. We analyze the result and check its reliability. In the
case of insufficiently accurate results, we increase
the number of nodal points of the geometric
interpolant.</p>
      <p>
        Of course, each engineering task is separate in nature
and has its own characteristics, but this will not affect the
fundamental approach to solving differential equation.
For example, with a large number of nodal points, it is
possible to use composite approximating curves that will
form composite geometric objects in multidimensional
space. If necessary, they can be docked with the required
smoothness order [
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref17 ref18 ref19">14-19</xref>
        ]. And with an increase in the
order of the differential equation, an increase in the order
of the approximating curve is necessary. Moreover, in
order to obtain the correct result of solving the
differential equation, it is necessary that the order of the
approximating curve be greater than the order of the
original differential equation.
      </p>
      <p>It should be noted that the result of the
implementation of the proposed computational algorithm
will be a general control solution. It can have an infinite
number of particular solutions. A specific solution is
distinguished from a variety of particular solutions using
initial and boundary conditions, which, unlike most
methods for solving differential equation, must be laid
down in the form of input data at the stage of creation
and analytical description of the geometric interpolant,
thereby forming point 4 of the computational algorithm.
In other words, the geometric display of the initial and
boundary conditions are also some geometric objects:
points, lines, surfaces, etc. Thus, the desired geometric
interpolant must be a carrier of geometric objects
corresponding to the initial and boundary conditions.</p>
    </sec>
    <sec id="sec-5">
      <title>5. An example of approximation of the solution of the heat equation using a two-parameter interpolant</title>
      <p>Consider the use of the proposed method on the
example of solving the following inhomogeneous heat
equation:
∂U =a2 ∂2U</p>
      <p>∂x2 + 2x +1,
∂t
0 &lt; x &lt; 1, t &gt; 0, U (0, t ) =1,</p>
      <p>U (1, t ) = 2, U ( x, 0) = x +1.</p>
      <p>
        To approximate the solution of equation (6), we use a
16-point 2-parameter interpolant [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Using the point
equation of the arc of a third-order curve passing through
4 predetermined points, we obtain the following
computational algorithm for determining a 16-point
2parameter interpolant, which is determined using the
point equation (5) by the following sequence of point
equations:
indicate the corresponding coordinates of the points along
the axis U: UM1111=UM1112=UM1113=UM1114=1,
      </p>
      <p>Thus, it remains to determine the values of the
geometric interpolant at 6 points: M1122, M1123, M1124,
M1132, M1133 and M1134 that correspond to the following
values of the parameters of the nodal points of the
interpolant:
=32; xM1124 =1;
=23; xM1134 =1.</p>
      <p>(1− e−(π na)2 t ) sin (π nx).</p>
      <p>For a visual comparison of the obtained results, we
will visualize the obtained surfaces and superimpose
them on each other (Fig. 4). In this case, the green
solution shows the reference solution obtained by the
method of separation of variables.
As can be seen from Figure 4, with the help of the
16point geometric interpolant, it was possible to achieve an
almost complete degree of coincidence with the reference
solution. Moreover, further use of the obtained
polynomial equation for engineering calculations is more
preferable in comparison with the equation obtained by
the method of separation of variables. It should be noted
that, if necessary, the number of nodal points of the
approximating network can be practically any and can
always be increased to achieve the required accuracy of
the solution.</p>
    </sec>
    <sec id="sec-6">
      <title>6. A generalization of the proposed solution of the inhomogeneous heat equation to a multidimensional space</title>
      <p>Let us consider a generalization of the proposed
solution of the inhomogeneous heat equation for a
higher-dimensional Laplacian. In this case, the
computational algorithm does not have fundamental
differences. Only increases the dimension of the
geometric interpolant and the number of equations of
coordinate calculation. Based on this, we consider not a
particular, but a general solution of the heat equation,
given in a general form for a three-dimensional
Laplacian:
∂U
∂t
=a2  ∂2U ∂2U ∂2U </p>
      <p> ∂x2 + ∂y2 + ∂z2  + f ( x, y, z ).</p>
      <p>As a geometric interpolant, we choose a 4-parameter
hypersurface belonging to a 5-dimensional space. As an
example, let us take a curve of the third order passing
through 4 forward given points (5) as an approximating
arc. Then the computational algorithm for determining
the 4-parameter interpolant takes the following form:
M1 = M11 ( w3 − 2, 5w2w + ww2 ) + M12 (9w2w − 4, 5ww2 ) + M13 (−4, 5w2w + 9ww2 ) + M14 ( w2w − 2, 5ww2 + w3 ) ,
M 2 = M 21 ( w3 − 2, 5w2w + ww2 ) + M 22 (9w2w − 4, 5ww2 ) + M 23 (−4, 5w2w + 9ww2 ) + M 24 ( w2w − 2, 5ww2 + w3 ) ,

M 3 = M 31 ( w3 − 2, 5w2w + ww2 ) + M 32 (9w2w − 4, 5ww2 ) + M 33 (−4, 5w2w + 9ww2 ) + M 34 ( w2w − 2, 5ww2 + w3 ) ,
M 4 = M 41 ( w3 − 2, 5w2w + ww2 ) + M 42 (9w2w − 4, 5ww2 ) + M 43 (−4, 5w2w + 9ww2 ) + M 44 ( w2w − 2, 5ww2 + w3 ) ,
M = M1 (ϕ 3 − 2, 5ϕ 2ϕ +ϕϕ 2 ) + M 2 (9ϕ 2ϕ − 4, 5ϕϕ 2 ) + M 3 (−4, 5ϕ 2ϕ + 9ϕϕ 2 ) + M 4 (ϕ 2ϕ − 2, 5ϕϕ 2 +ϕ 3 ) ,

where w = 1− w and ϕ = 1−ϕ .</p>
      <p>It should be noted that the sequence (10) did not
include 16 2-parameter interpolants Mij, which also must
be determined by analogy with the sequence (7). Thus,
the desired geometric interpolant will pass through 256
nodal points. Accordingly, for the inhomogeneous heat
equation with a flat Laplacian ∂2U/∂x2 + ∂2U/∂y2 the
number of nodal points will be 64.</p>
      <p>We perform the coordinate-wise calculation of the
sequence of equations (10) for a 5-dimensional space. To
do this, we adopt a Cartesian coordinate system with
axes: x, y, z, t and U. Given the special properties of the
(9)
(10)
where ax, ay, az, at, bx, by, bz, bt – parameters that are
determined depending on the initial and boundary
conditions for solving the differential equation.</p>
      <p>Further, taking into account the linear dependence of
the first 4 equations of system (11), we proceed to the
equation given explicitly U=f(x,y,z,t). We differentiate it
in accordance with equation (9) and, substituting the
parameter values at the nodal points of the interpolant
one by one, we compose a SLAE, solving which we
obtain the desired numerical solution of the
inhomogeneous heat equation.</p>
      <p>Similarly, other arcs of curves passing through
forward given points of a higher order or obtained in
some other way can be used to approximate the solution
of the differential equations. It is also possible to create
mixed geometric interpolants, including arcs of curves of
various orders. Thus, the number of nodal points can be
any at each separate stage of the formation of the
geometric interpolant and depends primarily on the initial
and boundary conditions of the differential equation.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusion</title>
      <p>
        A method for the numerical solution of differential
equations using a geometric interpolant is proposed.
Moreover, it can easily be generalized to
multidimensional space and therefore can be used to
solve differential equations with a large number of
variables, by analogy with the geometric modeling
[2021] of multifactor processes and phenomena [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3-5</xref>
        ]. The
proposed method is considered as an example of solving
the inhomogeneous heat equation using a 16-point
twoparameter interpolant. In this case, a generalization of the
proposed solution of the heat equation to
multidimensional space is made. In a similar way, the
number of nodal points of a geometric interpolant can be
increased, which allows you to geometrically simulate
the solution of differential equations with any
predetermined accuracy. For this, not only arcs of curves
passing through predetermined points can be used, but
also contours of the required smoothness order. Also, the
proposed approximation method can be effectively
generalized not only in the direction of increasing the
dimensionality of space, but also in the direction of
increasing the order of the initial differential equation,
which is the prospect of further research.
      </p>
      <p>
        The geometric theory of multidimensional
interpolation can also be used to solve other engineering
problems of modeling and visualization multi-factor
processes and phenomena [
        <xref ref-type="bibr" rid="ref20 ref21 ref22 ref23 ref24 ref25 ref26 ref27 ref28 ref29 ref30">20-30</xref>
        ].
      </p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgments</title>
      <p>This work was completed and published with
financial support from the Russian Foundation for Basic
Research, grant 19-07-01024.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>The solution of differential equations by geometric modeling methods</article-title>
          .
          <source>Proceedings of the 28th International Conference on Computer Graphics and Machine Vision GraphiCon 2018. September 24-27</source>
          ,
          <year>2018</year>
          . Tomsk: TPU,
          <year>2018</year>
          . pp.
          <fpage>322</fpage>
          -
          <lpage>325</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>Modeling an approximating 16- point compartment of the response surface as applied to solving the inhomogeneous heat equation</article-title>
          .
          <source>Geometry and Graphics</source>
          . - Moscow: Infra-M,
          <year>2019</year>
          . Vol.
          <volume>7</volume>
          . No.
          <issue>2</issue>
          . pp.
          <fpage>38</fpage>
          -
          <lpage>45</lpage>
          . DOI:
          <volume>10</volume>
          .12737/article_5d2c1a551a22c5.
          <fpage>12136357</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>An approach to the construction of geometric models of multifactorial processes of multidimensional interpolation</article-title>
          .
          <source>Software Engineering</source>
          . Moscow:
          <year>2019</year>
          . Vol.
          <volume>10</volume>
          . No.
          <issue>2</issue>
          . pp.
          <fpage>77</fpage>
          -
          <lpage>86</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>The principles of building computer models of multifactor processes by the method of multidimensional interpolation</article-title>
          .
          <source>Proceedings of the II International Scientific and Practical Conference: “Software Engineering: Methods and Technologies for the Development of Information and Computing Systems” (November 14-15</source>
          ,
          <year>2018</year>
          ).
          <source>Donetsk: DonNTU</source>
          ,
          <year>2018</year>
          . pp.
          <fpage>277</fpage>
          -
          <lpage>287</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>Geometric modeling and optimization of multifactor processes by the method of multidimensional interpolation</article-title>
          .
          <source>Proceedings of the International scientific conference on physical and technical informatics CPT2018 (May 28-31</source>
          ,
          <year>2018</year>
          ). Moscow-Protvino,
          <year>2018</year>
          . pp.
          <fpage>299</fpage>
          -
          <lpage>306</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Balyuba</surname>
            <given-names>I.G.</given-names>
          </string-name>
          <article-title>Constructive geometry of manifolds in point calculus: dis</article-title>
          . ...
          <source>Dr. tech. Sciences: 05.01</source>
          .01.
          <string-name>
            <given-names>I.G.</given-names>
            <surname>Balyuba. Makeevka</surname>
          </string-name>
          ,
          <year>1995</year>
          . 227 p.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Balyuba</surname>
            <given-names>I.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Naidysh</surname>
            <given-names>V.M.</given-names>
          </string-name>
          <article-title>Point calculus</article-title>
          . Melitopol: Melitopol State Pedagogical University named after B.
          <string-name>
            <surname>Khmelnitsky</surname>
          </string-name>
          ,
          <year>2015</year>
          . 236 p.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Bumaga</surname>
            <given-names>A.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krysko</surname>
            <given-names>A.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chernisheva</surname>
            <given-names>O.A.</given-names>
          </string-name>
          <article-title>Introduction to the mathematical apparatus of BN-calculus. Materials of the VII International Scientific and Practical Internet Conference "Problems of the quality of graphic preparation of students in a technical university: traditions and innovations."</article-title>
          <source>Perm: PNIPU</source>
          ,
          <year>2017</year>
          . Issue. 4. pp.
          <fpage>76</fpage>
          -
          <lpage>82</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>Modeling of arcs of curves passing through predetermined points</article-title>
          .
          <source>Bulletin of computer and information technology. Moscow: 2019. No. 2</source>
          . pp.
          <fpage>30</fpage>
          -
          <lpage>36</lpage>
          . DOI:
          <volume>10</volume>
          .14489/vkit.
          <year>2019</year>
          .
          <volume>02</volume>
          .pp.
          <fpage>030</fpage>
          -
          <lpage>036</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bezditnyi</surname>
            <given-names>A.A.</given-names>
          </string-name>
          <article-title>Geometric modeling and optimization of multidimensional data in Radischev integrated drawing</article-title>
          .
          <source>IoP conference series: Journal of Physics: Conf. Series</source>
          <volume>1260</volume>
          (
          <year>2019</year>
          )
          <fpage>072006</fpage>
          . - DOI: 10.1088/
          <fpage>1742</fpage>
          -6596/1260/7/072006.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bumaga</surname>
            <given-names>A.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krysko</surname>
            <given-names>A.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Voronova</surname>
            <given-names>O.S.</given-names>
          </string-name>
          <article-title>Geometric modeling and optimization of physico-mechanical properties of tar polymer. Information technologies in design and production</article-title>
          . Moscow: Compass,
          <year>2019</year>
          . No.
          <volume>1</volume>
          (
          <issue>173</issue>
          ). pp.
          <fpage>20</fpage>
          -
          <lpage>24</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Voronova</surname>
            <given-names>O.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>Geometric modeling of the parameters of the physical state of water and water vapor</article-title>
          .
          <source>Bulletin of cybernetics</source>
          . Surgut: Surgut State University,
          <year>2019</year>
          . No.
          <volume>1</volume>
          (
          <issue>33</issue>
          )
          <year>2019</year>
          . pp.
          <fpage>29</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Chuprov</surname>
            <given-names>I.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaneva</surname>
            <given-names>E.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mordvinov</surname>
            <given-names>A.A.</given-names>
          </string-name>
          <article-title>The equations of mathematical physics with applications to the problems of oil production and pipeline transport of gas: Textbook</article-title>
          . Ukhta: USTU,
          <year>2004</year>
          . 128 p.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Konopatskiy</surname>
            <given-names>E.V.</given-names>
          </string-name>
          <article-title>Principles of modeling multifactor processes with a large amount of input data. Information technology in design and production</article-title>
          . Moscow: Compass,
          <year>2018</year>
          . No.
          <volume>4</volume>
          (
          <issue>172</issue>
          ). pp.
          <fpage>20</fpage>
          -
          <lpage>25</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Figueira</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Almada-Lobo</surname>
            <given-names>B</given-names>
          </string-name>
          .
          <article-title>Hybrid simulationoptimization methods: A taxonomy and discussion</article-title>
          .
          <source>Simulation Modelling Practice and Theory</source>
          .
          <year>2014</year>
          . Vol.
          <volume>46</volume>
          . pp.
          <fpage>118</fpage>
          -
          <lpage>134</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Foster</surname>
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raicu</surname>
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lu</surname>
            <given-names>S. Cloud</given-names>
          </string-name>
          <string-name>
            <surname>Computing</surname>
            and
            <given-names>Grid</given-names>
          </string-name>
          <string-name>
            <surname>Computing</surname>
          </string-name>
          360-Degree Compared // eprint arXiv:
          <volume>0901</volume>
          .0131,
          <year>2008</year>
          http://arxiv.org/ftp/arxiv/papers/0901/0901.0131.pdf
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Gallopoulos</surname>
            <given-names>E.N.</given-names>
          </string-name>
          <string-name>
            <surname>Houstis</surname>
            and
            <given-names>J.R.</given-names>
          </string-name>
          <string-name>
            <surname>Rice</surname>
          </string-name>
          , «Computer as Thinker/Doer:
          <article-title>Problem-Solving Environments for Computational Science» IEEE Computational Science</article-title>
          &amp;amp; Eng., Vol.
          <volume>1</volume>
          , No. 2,
          <string-name>
            <surname>Summer</surname>
          </string-name>
          <year>1994</year>
          . pp.
          <fpage>11</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Szalay</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>Extreme data-intensive scientific computing</article-title>
          .
          <source>Computing in Science &amp; Engineering</source>
          ,
          <year>2011</year>
          . Vol.
          <volume>13</volume>
          . No 6. pp.
          <fpage>34</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Zadeh</surname>
            <given-names>L.</given-names>
          </string-name>
          <article-title>Fuzzy logic, neural networks and soft computing</article-title>
          .
          <source>Соmmutation on the ASM-1994</source>
          . Vol.
          <volume>37</volume>
          . No 3. рр.
          <volume>77</volume>
          -
          <fpage>84</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Voloshinov</surname>
            <given-names>D.V.</given-names>
          </string-name>
          <article-title>Constructive geometric modeling: theory, practice, automation</article-title>
          . Saarbrucken: Lambert Academic Publishing,
          <year>2010</year>
          . 355 p.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Voloshinov</surname>
            <given-names>D.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Solomonov</surname>
            <given-names>K.N.</given-names>
          </string-name>
          <article-title>Constructive geometric modeling as a perspective for teaching graphic disciplines</article-title>
          .
          <source>Geometry and graphics</source>
          ,
          <source>2013</source>
          . Vol.
          <volume>1</volume>
          . No.
          <issue>2</issue>
          . pp.
          <fpage>10</fpage>
          -
          <lpage>13</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Gerget O.M.</surname>
          </string-name>
          <article-title>Bionic models for identification of biological systems</article-title>
          .
          <source>Journal of Physics: Conference Series</source>
          ,
          <year>2017</year>
          . Vol.
          <volume>803</volume>
          . No.
          <issue>1</issue>
          . pp.
          <fpage>12</fpage>
          -
          <lpage>24</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Zakharova</surname>
            <given-names>A.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Korostelyov</surname>
            <given-names>D.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fedonin</surname>
            <given-names>O.N.</given-names>
          </string-name>
          <article-title>Visualization Algorithms for Multi-criteria Alternatives Filtering (</article-title>
          <year>2019</year>
          ).
          <source>Scientific Visualization</source>
          <volume>11</volume>
          .4:
          <fpage>66</fpage>
          -
          <lpage>80</lpage>
          , DOI: 10.26583/sv.11.4.06.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Zakharova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shklyar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>Basic principles of data visual models construction, by the example of interactive systems for 3D visualization (</article-title>
          <year>2014</year>
          ) Scientific Visualization,
          <volume>6</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>62</fpage>
          -
          <lpage>73</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Zakharova</surname>
            ,
            <given-names>A.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nebaba</surname>
            ,
            <given-names>S.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zavyalov</surname>
            ,
            <given-names>D.A.</given-names>
          </string-name>
          <string-name>
            <surname>Algorithms</surname>
          </string-name>
          and
          <source>Software Increasing the Efficiency of Processing Multidimensional Heterogeneous Data. Programming and Computer Software</source>
          ,
          <year>2019</year>
          .
          <volume>45</volume>
          (
          <issue>4</issue>
          ). pp.
          <fpage>196</fpage>
          -
          <lpage>201</lpage>
          . doi:
          <volume>10</volume>
          .1134/S0361768819040108.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Filinskikh</surname>
            <given-names>A.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Merzlyakov</surname>
            <given-names>I.N.</given-names>
          </string-name>
          <article-title>Assessment of geometric models based on the structure of their parameters</article-title>
          .
          <source>Information measuring and control systems</source>
          ,
          <year>2015</year>
          . Vol.
          <volume>13</volume>
          . No.
          <issue>3</issue>
          . pp.
          <fpage>69</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Bondarev</surname>
            <given-names>A.E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Galaktionov</surname>
            <given-names>V.A.</given-names>
          </string-name>
          <string-name>
            <surname>Parametric</surname>
          </string-name>
          <article-title>Optimizing Analysis of Unsteady Structures and Visualization of Multidimensional Data</article-title>
          .
          <source>International Journal of Modeling, Simulation and Scientific Computing</source>
          ,
          <year>2013</year>
          . Vol.
          <volume>04</volume>
          , No.
          <volume>01</volume>
          , 13 p.,
          <source>DOI</source>
          <volume>10</volume>
          .1142/S1793962313410043.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Bondarev</surname>
            <given-names>A.E.</given-names>
          </string-name>
          <article-title>On visualization problems in a generalized computational experiment (</article-title>
          <year>2019</year>
          ).
          <source>Scientific Visualization</source>
          <volume>11</volume>
          .2:
          <fpage>156</fpage>
          -
          <lpage>162</lpage>
          . DOI:
          <volume>10</volume>
          .26583/sv.11.2.12.
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <surname>Bondarev</surname>
            <given-names>A.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Galaktionov</surname>
            <given-names>V.A.</given-names>
          </string-name>
          <article-title>Construction of a generalized computational experiment and visual analysis of multidimensional data</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          , Vol.
          <volume>2485</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>117</fpage>
          -
          <lpage>121</lpage>
          . DOI:
          <volume>10</volume>
          .30987/graphicon-2019-2-
          <fpage>117</fpage>
          -121.
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Alekseev</surname>
            <given-names>A.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bondarev</surname>
            <given-names>A.E.</given-names>
          </string-name>
          <article-title>Estimation of the Distance between True and Numerical Solutions</article-title>
          .
          <source>Computational mathematics and mathematical physics</source>
          ,
          <year>2019</year>
          . Vol.
          <volume>59</volume>
          . No.
          <issue>6</issue>
          . pp.
          <fpage>857</fpage>
          -
          <lpage>863</lpage>
          . DOI:
          <volume>10</volume>
          .1134/S0965542519060034.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>