<!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>Distances Parameterized by Size: Models and Adaptation Techniques</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Daria</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lomonosov Moscow State University</institution>
          ,
          <addr-line>Moscow</addr-line>
          ,
          <country>Russia daria</country>
        </aff>
      </contrib-group>
      <fpage>174</fpage>
      <lpage>186</lpage>
      <abstract>
        <p>In many domains, the concept of distance is used for initial formulation and subsequent formalization of problems and solution methods. However, for an adequate representation of complex situations, the traditional concept of distance is insuficient, and more expressive families of models are required. In this paper, we propose and investigate theoretically and empirically one of the families - distances parameterized by size. We also introduce the generalized metric axioms as a set of natural requirements in many domains. As examples of applied domains, we can consider transport systems, in which the transportation time depends on the mass of the cargo, or message passing networks, in which the transfer delay depends on the length of the message. The number of combinations of pairs of object and sizes is huge, so the complete description of all the situations is data intensive. The problem of modelling and approximating the collected dissimilarity tensor is posed and solved in various ways. Several models of distances parameterized by size are proposed in the work. For each of the models, suficient conditions are found on the parameters (theorems on suficient conditions) that ensure the fulfillment of all the generalized metric axioms. To adapt each of the models, we propose a specific method of conditional optimization. The idea of methods is in iterative conditional minimization of the variational upper bound for the stress function. All the proposed models and methods were implemented and tested on real data on message passing delays between processes in the Lomonosov supercomputer system. Experiments have shown a good quality of approximation for models with a small number of parameters (that is, a high degree of data compression), as well as comparability of losses with unconditional problem statements in which the generalized metric axioms are ignored.</p>
      </abstract>
      <kwd-group>
        <kwd>Data models</kwd>
        <kwd>Distance modeling</kwd>
        <kwd>Data compression</kwd>
        <kwd>Metric Extraction</kwd>
        <kwd>MPI time delays</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Nowadays there is a large number of subject areas in which a part of a modeled
system by its properties resembles a transport system, and the researcher is
interested in some conditional laboriousness of transition from object to object.
For example, in case of tasks related to trucking, objects correspond to cities, and
labour intensity to time or cost of cargo transportation between them. Another
example is a computing cluster in which objects correspond to processes, and
laboriousness to message passing time delays.</p>
      <p>One can see that for the provided examples the laboriousness of transition
between objects is actually determined not only by the objects themselves. In
the first example it can also depends on the mass of the transported cargo, in the
second one — on the message length. Therefore, in order to formally describe
such a laboriousness, the traditional definition of distance as a function of two
objects is not enough. We suggest to use a function of three arguments, two of
which take objects, and the third one — some conditional “cargo size”. Such a
function we propose to call a distance parameterized by size.</p>
      <p>Note that the majority of normally functioning transport systems meet a
natural set of requirements connecting various objects, sizes and distances. For
example, speaking about the task of trucking, in the case of one particular cargo
transportation, metric axioms become a mathematical formalization of such
requirements. The transportation time of any cargo is non-negative, and if the
cities of departure and arrival coincide, then the transfer time equals to zero
regardless of the cargo size. For any pair of cities the time of cargo
transportation between them does not depend on which of the cities was a starting point
and which was a nfial one. While trucking it is disadvantageous to leave the
shortest route to visit an additional object that doesn’t require to be visited.
The requirements get more complicated when the goods of diferent sized are
transported. A heavy cargo takes more time to transfer, and transportation of
any cargo as a whole takes no more time than sequentially in parts.</p>
      <p>Non-compliance of a transport system with any of the described
requirements may indicate the presence of malfunctions or potential opportunities of
routing improvement. Therefore, it is important to be able to verify the
fulfillment of the specified requirements and to estimate how much the system difers
from the “correct” one. Accordingly, the formalization of concept of distance
paramererized by size itself gives us a tool for quantitative measurement of
system quality.</p>
      <p>While collecting initial information on transport systems almost always a
large amount of data appears. In its original form, it is hard to store and analyze.
Therefore, in this paper we propose and investigate approaches to modeling
such systems, in which the initial information is significantly “compressed” by
approximation by interpreted models of distances parameterized by size.</p>
      <p>
        The problems of modeling distances by various formal systems in the
literature are sometimes called distance realization problems [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In particular, the
problems of approximating data on diferences in continuous spaces belong to
a class of multidimensional scaling problems [
        <xref ref-type="bibr" rid="ref1 ref3 ref4">1, 3, 4</xref>
        ]. The works on
multidimensional scaling also describe situations when for the same pair of objects there
exist several distance values(e.g. individual diferences models from [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ],
threeway MDS models from [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]). An example is obtaining information on objects
similarity from several independent experts. However, the existing works do not
assume the presence of any relations or operations on a set of quantities
describing various distances for a fixed pair of objects. This paper substantially uses
the fact that the set of sizes has an order relation and an addition operation.
Therefore, the proposed approach to distance modeling is fundamentally new.
      </p>
      <p>The rest of this paper is structured as follows. In section 2 we provide a
formal definition of distance parameterized by size and some of its expansions
and contractions. In sections 3 and 4 we describe specific models of distances
parameterized by size and methods of their adaptation. In section 4 we describe
our experimental setup and provide empirical results.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Basic Definitions and Notations</title>
      <p>Let us introduce a formal definition of distance parameterized by size. Let
an arbitrary set, S — a partially ordered set with an addition operation.
X be
Definition 1. Distance parameterized by size is a function ρ(x 1, x2, s) : X ×
X × S → R that satisfies the following system of axioms:</p>
      <p>– distance axioms ∀x1, x2 ∈ X, ∀s ∈ S
D1. ρ(x 1, x1, s) = 0 (reflexivity)
D2. ρ(x 1, x2, s) = ρ(x 2, x1, s) (symmetry)
D3. ρ(x 1, x2, s) ≥ 0 (non-negativity)</p>
      <p>– size axioms ∀x1, x2 ∈ X, ∀s1, s2 ∈ S
S1. s1 ≤ s2 =⇒ ρ(x 1, x2, s1) ≤ ρ(x 1, x2, s2) (monotonicity)
S2. ρ(x 1, x2, s1 + s2) ≤ ρ(x 1, x2, s1) + ρ(x 1, x2, s2) (indivisibility)</p>
      <p>Similar to normal distances, the above definition of distances parameterized
by size can be expanded by introduction of additional axioms.</p>
      <p>Definition 2. A function ρ : X × X × S → R is called a pseudometric
parameterized by size if it satisfies the definition 1 and ∀x1, x2, x3 ∈ X, ∀s ∈ S
D4. ρ(x 1, x2, s) ≤ ρ(x 1, x3, s) + ρ(x 2, x3, s)
(triangle inequality)
Definition 3. A function ρ : X × X × S → R is called a metric parameterized
by size if it satisfies the definition 2 and ∀x1, x2 ∈ X, ∀s ∈ S
D5. ρ(x 1, x2, s) = 0 ⇔ x1 = x2</p>
      <p>(identity of indistinguishable)</p>
      <p>Due to measurement errors or peculiarities of systems functioning, the real
collected data often do not satisfy some of the conditions described. The
functions with a relaxed set of requirements in the case of normal distances are often
referred to as dissimilarities. Therefore, in some cases in this paper we will talk
about dissimilarities parameterized by size.</p>
      <p>Definition 4. A function ρ : X × X × S → R is called a dissimilarity
parameterized by size it satisfies the axioms of reflexitivity and non-negativity.
Let us call a function f : S → R subadditive if it satisfies ∀s1, s2 ∈ S
f (s1 + s2) ≤ f (s1) + f (s2)</p>
      <p>The set of natural numbers 1, . . . , N is denoted by [1, N ]. For the euclidean
metric we will use the notation eucl(x, y) = qPkK=1(xk − yk)2.</p>
      <p>Let a finite set of objects of cardinality N and a finite set of sizes of cardinality
K be given. Further, for simplicity, we will assume that objects are numbered
from 1 to N and sizes are proportional to their indices. Let ∆ ∈ RN×N ×K be a
tensor such that δ ijk contains a measured initial diference between the i-th and
the j-th objects parameterized by size with index k.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Proportional Distances Model</title>
      <p>Let us define a proportional distances model and prove that it satisfies all the
axioms of distance parameterized by size. Then a method of its adaptation is
described.
3.1</p>
      <sec id="sec-3-1">
        <title>Model Definition</title>
        <p>Let S be a partially ordered set of sizes with an addition operation. Let X be a
set with the defined distance dist. Let r be a function from sizes to real numbers.
For x1, x2 ∈ X, s ∈ S consider the function</p>
        <p>ρ(x 1, x2, s) = r(s) dist(x1, x2)
Theorem 1. If dist is a distance, and function r(s) is non-negative, monotonous
and subadditive, i.e the following is satisfied
∀s ∈ S</p>
        <p>
          r(s) ≥ 0,
∀s1, s2 ∈ S
∀s1, s2 ∈ S
s1 ≤ s2 ⇒ r(s1) ≤ r(s2),
r(s1 + s2) ≤ r(s1) + r(s2),
(1)
(2)
(3)
(4)
then the function (1) satisfies all the axioms of distance parameterized by size. If
dist is a pseudometric then ρ is a pseudometric parameterized by size. If dist is
a metric and additionally r is positive then ρ is a metric parameterized by size.
Proof. In [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] it is shown that multiplication of a distance (pseudometric) by a
non-negative value guarantees the preservation of distance (pseudometric)
axioms. Multiplication of a metric by a positive value guarantees the preservation
of metric axioms.
        </p>
        <p>Let us show the fulfillment of the monotonicity axiom (S1). Due to (3) and
non-negativity of dist, for any pair of objects x1, x2 ∈ X provided s1, s2 ∈
S, s1 ≤ s2 the following is fulfilled
ρ(x 1, x2, s2) − ρ(x 1, x2, s1) = r(s2) dist(x1, x2) − r(s1) dist(x1, x2) =
= (r(s2) − r(s1)) dist(x1, x2) ≥ 0</p>
        <p>Let us show the fulfillment of the indivisibility axiom (S2). Due to (4) and
non-negativity of dist ∀x1, x2 ∈ X, ∀s1, s2 ∈ S
ρ(x 1, x2, s1) + ρ(x 1, x2, s2) = r(s1) dist(x1, x2) + r(s2) dist(x1, x2) =
(r(s1) + r(s2)) dist(x1, x2) ≥ r(s1 + s2) dist(x1, x2) = ρ(x, y, s 1 + s2)
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Adaptation Method</title>
        <p>The proportional distances model with dist = eucl is considered. Let us look for
the solution in the following form: let us build a uniform “group” configuration
X = [x1, . . . , xN ]T in a space of a given dimension L and a weight vector r ∈ RK .
In order to ensure the fullfilment of the axioms of distance parameterized by size,
the vector r can be required to satisfy the suficient conditions of the theorem
1. That is, for the case of sizes being proportional to indices of the input tensor,
it is sufice to require
and satisfies the conditions (5) — (7).</p>
        <p>We will optimize using a coordinate descent method with respect to X and
r, minimizing with respect to one group of variables while fixing the values of
another one. Let r[t], X[t] be the values of parameters at the t-th step of iterative
process.</p>
        <p>
          Let us fix the value of X. Taking into account the requirements (5) — (7),
we get a problem of minimization of a quadratic function with respect to r with
linear constraints. The optimal values of parameters can be found using the
appropriate methods of constrained optimization. E.g. the active set method
can be used [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. It should be noted that with the change in X only the target
function changes in the problem with respect to r, and the constraints remain
unchanged. Therefore, the previous approximation r[t] remains in the feasible
region after the iteration over X and can be used as a new initial approximation
during the next step.
        </p>
        <p>
          For a fixed r we will optimize with respect to X using the SMACOF algorithm
[
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. The stress function can be expressed as
        </p>
        <p>S(r, X) = const(X, r) + tr(XT V X) − 2 tr(XT B(X)X)
(9)
n n
where V = X X</p>
        <p>s</p>
        <p>X rk2wijk Aij assuming Aij = (ei− ej)(ei− ej)T (10)
i=1 j=1 k=1</p>
        <p>N N
B(X) = X X sijAij,
i=1 j=1
sij(X) = </p>
        <p>0,
The variational upper bound for it is the function
 Ps
k=1 rkwijkδ ijk , eucl(xi, xj) ̸= 0
eucl(xi, xj)
eucl(xi, xj) = 0
(11)
T (r, X, Y ) = const(X, r) + tr(XT V X) − 2 tr(XT B(Y )Y ),
(12)
The variational upper bound can be minimized as follows:
step 1: Y [t+1] : T (r, Y [t+1], X[t]) = S(r, X[t]), that is, Y [t+1] = X[t]
step 2: X[t+1] = arg minX T (r, X, Y [t+1])</p>
        <p>T(r, X, Y) is quadratic with respect to X, therefore, it reaches a minimum
with respect to X at a single point where the derivative equals to 0.
∂T (r, X, Y )
∂X</p>
        <p>= 2V X − 2B(Y )Y = 0</p>
        <p>The matrix V is degenerate as the sum of its elements in each row and in
each column equals to 0. We will use the Moore-Penrose inversion. Let V + be a
pseudoinverse of V . Then
Combining the two steps, the next approximation of X can be obtained by the
equation:</p>
        <p>Xˆ = V +B(Y )Y
X[t+1] = V +B(X[t])X[t]
(13)
(14)</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4 Individual Diferences Model</title>
      <p>Let us, similarly, give a definition of individual diferences model and prove
that it satisfies the axioms of distance parameterized by size. We also provide a
method of its adaptation.
4.1
Now let X be a set with defined distance dist such that its elements are vectors
of length L. Let S be a partially ordered set of sizes with an addition operation.
Let r : S → RL be a function from sizes to vectors of real numbers of length L,
and for all elements of X an operation of multiplication by real matrix ∈ RL×L
is defined. Then ∀x1, x2 ∈ X, ∀s ∈ S consider a function
ρ(x 1, x2, s) = dist x1 × diag(r(s)), x2 × diag(r(s))
(15)</p>
      <p>One may state that if dist is a distance (a pseudometric), then for all r
function ρ satisfies the axioms of distance (pseudometric). Multiplication of a
vector by a diagonal matrix is equivalent to multiplication of its i-th component
by the i-th diagonal element ∀i ∈ [1, L]. Such a transformation converts diferent
elements of X to equal (with zero components corresponding to ri(s) = 0) or
diferent elements.</p>
      <p>If dist is a metric, then if
ri(s) ̸= 0</p>
      <p>∀s ∈ S, ∀i ∈ [1, L],
then ρ satisfies the metric axioms. Multiplication of each component of a vector
by a non-zero scalar converts diferent vectors to diferent ones.</p>
      <p>The constraints that should be imposed on a function r to ensure the
fulfillment of size axioms depend on a function dist. Let us consider a special case.
Theorem 2. If in individual diferences model dist = eucl, and r is non-negative,
monotonous and subadditive, i.e it satisfies ∀s1, s2 ∈ S</p>
      <p>r(s1) ≥ 0
s1 ≤ s2 ⇒ r(s1) ≤ r(s2)
r(s1 + s2) ≤ r(s1) + r(s2)
(16)
(17)
(18)
then ρ satisfies the size axioms (S1) − (S2).</p>
      <p>Proof. Let us show the fulfillment of the monotonicity axiom ( S1). Let x1, x2 ∈
X, s1, s2 ∈ S be arbitrary elements. It is true that
s1 ≤ s2 ⇒ {(17)} ⇒ r(s1) ≤ r(s2) ⇒ {(16)} ⇒ r2(s1) ≤ r2(s2)
(19)
Since the function eucl is non-negative, it is also true that
ρ(x 1, x2, s1) ≤ ρ(x 1, x2, s2) ⇔ eucl x1 × r(s1), x2 × r(s1) ≤
≤ eucl x1 × r(s2), x2 × r(s2)</p>
      <p>⇔ ρ 2(x1, x2, s1) ≤ ρ 2(x1, x2, s2) (20)</p>
      <p>L 2
ρ 2(x1, x2, s1)− ρ 2(x1, x2, s2) = X rl2(s1) x1l − x2l −
l=1</p>
      <p>L
= X</p>
      <p>L
X rl2(s2) x1l − x2l 2 =
l=1
l=1</p>
      <p>2
rl2(s1) − rl2(s2) x1l − x2l ≤ {(19)} ≤
And according to (20) it is true that</p>
      <p>ρ 2(x1, x2, s1) − ρ 2(x1, x2, s2) ≤ 0 ⇔ ρ(x 1, x2, s1) − ρ(x 1, x2, s2) ≤ 0
Now let us show the fulfillment of the axiom ( S2). ∀x1, x2 ∈ X, ∀s1, s2 ∈ S</p>
      <p>L 2
ρ 2(x1, x2, s1 + s2) = X rl2(s1 + s2) x1l − x2l ≤ {(16), (18)} ≤</p>
      <p>l=1
≤</p>
      <p>L L
X rl(s1) + rl(s2) 2 x1l − x2l 2 = X
Since the square root of a sum of non-negative elements does not exceed the sum
of roots of these elements, then
vu L
uX
ρ(x 1, x2, s1 + s2) ≤ t
l=1</p>
      <p>2
rl2(s1) + rl2(s2) x1l − x2l ≤
vu L
uX rl2(s1) x1l − x2l
≤ t
l=1</p>
      <p>vu L
2 + tuX rl2(s2) x1l − x2l 2 =
l=1
= ρ(x 1, x2, s1) + ρ(x 1, x2, s2)
4.2
The individual diferences model with dist = eucl is considered. Let us look for
the solution in the following form: let us build a uniform “group” configuration
X = [x1, . . . , xN ]T in a space of a given dimension L, and a set of weight vectors
r = [r1, . . . , rK ]T ∈ RK×L . In order to ensure the fulfillment of the axioms of
distance parameterized by size, the vectors r can be required to satisfy the
suficient conditions of the theorem 2. That is, for the case of sizes being proportional
to indices of the input tensor, it is sufice to require
and satisfies the conditions (21) — (23).</p>
      <p>
        We will optimize using a modified generalization of SMACOF method for
weighted euclidean model [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Let us denote Xk = X × diag(rk). The stress function can be rewritten as
follows:</p>
      <p>Let Y = {Y1, . . . , YK }. A variational upper bound for the stress function is
const(X, r) + tr(XkT VkXk) − 2 tr(XkT B(Xk)Xk)
const(X, r) + tr(XkT VkXk) − 2 tr(XkT B(Yk)Yk)
(25)
Let Xk = Vk+B(Yk)Yk. Then</p>
      <p>K
T (X, Y, r) = X
k=1
const(X, r)+tr (Xk− Xk)T Vk(Xk− Xk) −tr</p>
      <p>T
Xk VkXk</p>
      <p>We will minimize the variational lower bound, similarly to the method of
proportional distances model adaptation, in two steps. Since</p>
      <p>T (X, {X × diag(r1), . . . , X × diag(rK )}, r) = S(X, r),
then Y [t+1] = Xk[t].</p>
      <p>k</p>
      <p>For any fixed Y only the second term depends on X, r, and the equation is
quadratic with respect to these variables. The function can be minimized with
respect to one group of parameters for fixed values of others. Minimization with
respect to X can be performed by the least squares method, and with respect to
r by one of the methods of optimization of quadratic equation with linear
constraints (e.g. by the active set method). It should be noted that the optimization
with respect to r can be performed independently for each dimension.</p>
      <p>Combining the two steps, we get</p>
      <p>Xk = Vk+B(Xk[t])Xk[t]
(26)</p>
      <p>K
X[t+1], r[t+1] = arg min X tr (X × diag(rk)− Xk)T Vk(X × diag(rk)− Xk) (27)</p>
      <p>X,r k=1
5</p>
    </sec>
    <sec id="sec-5">
      <title>Experiments</title>
      <p>
        The experiments were carried out on data on message passing delays in the
Lomonosov supercomputer system. Note that the methods of collecting this
information themselves require significant scientific and technological eforts. One
can read about the methods of collecting and primary processing of the
mentioned data in the papers [
        <xref ref-type="bibr" rid="ref5 ref6 ref9">5, 6, 9</xref>
        ].
      </p>
      <p>In parallel programming using the MPI standard, the program is divided
into processes that can interact with each other by exchanging messages. The
information about message passing delays is useful to collect and model, as it
can help to improve the eficiency of the computing system, in particular, to
solve the problems of dynamic scheduling of programs execution, as well as to
diagnose the communication environment.</p>
      <p>In our experiment the data was collected for 78 processes and message lengths
in range from 0 to 10000 in increments of 100 bytes. For every ordered pair of
processes and every message length several measurements of delays were taken,
after which the median of the obtained empirical distribution was calculated. As
a result, a tensor ∆ ∈ R78×78×100 of dissimilarities parameterized by size was
obtained.</p>
      <p>To assess how real data correspond to the proposed axiomatic model, for
each axiom, all pairs (triples) of values were selected from the input tensor, for
which it is correct to check its fulfillment. Then the fraction of pairs (triplets),
for which this axiom is incorrect, was calculated. The obtained values are shown
in table 1. One can see that the axioms are violated only for an insignificant part
of the data, which indicates that the proposed concept quite well describes real
systems.</p>
      <p>PD model constrained
PD model unconstrained
ID model constrained
ID model unconstrained
103
102</p>
      <p>
        During further experiments, the proportional distances (PD) model and
individual diferences (ID) model were adapted to data for diferent values of L
— the solution space dimension. For comparison, these models were also tuned
without regard to parameters restrictions. Under this condition they equal to the
identity model and the weighted euclidean model from [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], and their adaptation
methods coincide with SMACOF generalizations for these models.
for PD and ID models. The stress values for the conditional and unconditional
optimization of the models are indistinguishable, thus they look like 2 lines.
Figure 2 contains the plots of the dependence of models tuning time on the
values of L.
      </p>
      <p>It can be noticed that for the adapted models the normalized stress
function takes small (about 10−2 ) values, which means that the real system is close
to the “correct” one. This is also evidenced by the similarity of stress values
for conditional and unconditional models optimization: the requirements for the
parameters do not impose significant restrictions on the quality of model
adaptation. Small values of stress are achieved for rather low values of L, that is, the
input tensor allows eficient compression by the proposed models.</p>
      <p>The values of stress function for two models substantially difer only for large
values of L, and the use of individual diferences model can be redundant for
our data. While the number of parameters and tuning time for this model is
significantly larger.</p>
      <p>PD model constrained
PD model unconstrained
ID model constrained
ID model unconstrained
15 20
1 2 3 4 5 6 7 8 p9ar1am0eter L
15
20</p>
      <p>The results of constrained models adaptation satisfy all the axioms of
distance parameterized by size. For the results of unconstrained adaptation, the
fulfillment of the distance axioms is guaranteed for any parameter values. For
the axioms of size, we measured the fraction of the resulting tensor for which
these axioms are not fulfilled. The fraction of the vector (matrix) of
parameters r that does not satisfy the conditions of non-negativity, monotonicity and
subadditivity was also measured. Non-negative values were obtained only for
monotonicity constraint and S1 axiom, the plots of dependence on L are shown
in figures 3 and 4.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>We have formally introduced the concept of ’distances parameterized by size’
and proposed several specific models of such distances. For each model we have
found the suficient conditions on the parameters that guarantee the fulfillment
of all the axioms from the definition, and have provided a specific method of
model adaptation. We have demonstrated empirically that the proposed models
allow to approximate real data with a high degree of compression.
Acknowledgements. The study was partially supported by RFBR (project
no. 20-01-00664-a) and state-financed research work no. 5.1.21 of Lomonosov
Moscow State University.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Borg</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Groenen</surname>
            ,
            <given-names>P.J.F.</given-names>
          </string-name>
          :
          <article-title>Modern multidimensional scaling: Theory and applications</article-title>
          . Springer Science &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Chung</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garrett</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Graham</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shallcross</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Distance realization problems with applications to internet tomography</article-title>
          .
          <source>Journal of Computer and System Sciences</source>
          <volume>63</volume>
          (
          <issue>3</issue>
          ),
          <fpage>432</fpage>
          -
          <lpage>448</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Cox</surname>
            ,
            <given-names>T.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cox</surname>
            ,
            <given-names>M.A.: Multidimensional</given-names>
          </string-name>
          <string-name>
            <surname>Scaling</surname>
          </string-name>
          . New York: Chapman and Hall/CRC (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Davison</surname>
            ,
            <given-names>M.L.</given-names>
          </string-name>
          :
          <article-title>Multidimensional scaling: methods of data visualization. (in Russian)</article-title>
          .
          <source>Finance and Statistics</source>
          (
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Kozlov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maysuradze</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Separation of a mixture of three-parameter lognormal distributions in the analysis of communication environments</article-title>
          .
          <source>Computational Mathematics and Modeling</source>
          <volume>30</volume>
          (
          <issue>3</issue>
          ),
          <fpage>311</fpage>
          -
          <lpage>319</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Maysuradze</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kozlov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Modeling message passing delays in a computer cluster to monitor its network</article-title>
          .
          <source>In: CEUR Workshop Proceedings</source>
          . pp.
          <fpage>93</fpage>
          -
          <lpage>99</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Maysuradze</surname>
            ,
            <given-names>A.I.</given-names>
          </string-name>
          :
          <article-title>Homogeneous and rank bases in spaces of metric configurations (in russian)</article-title>
          .
          <source>Journal of Computational Mathematics and Mathematical Physics</source>
          <volume>46</volume>
          (
          <issue>2</issue>
          ),
          <fpage>344</fpage>
          -
          <lpage>360</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Nocedal</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wright</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Numerical optimization. Springer Science &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Salnikov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Begaev</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maysuradze</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Similarity mining of message passing delays in supercomputer networks based on peak and step detection</article-title>
          .
          <source>In: Russian Supercomputing Days</source>
          . pp.
          <fpage>486</fpage>
          -
          <lpage>499</lpage>
          . Springer (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>