<!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>Software System for Interactive Simulation of Interregional Trade</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andrey Velichko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valeriya Gribova</string-name>
          <email>gribova@iacp.dvo.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Leonid Fedorishchev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute for Automation and Control Processes FEB RAS</institution>
          ,
          <addr-line>5, Radio Str., Vladivostok, 690041</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>383</fpage>
      <lpage>393</lpage>
      <abstract>
        <p>The paper describes a mathematical model of trade ows in a transport network. Based on the model the software package is implemented as a cloud service on heterogeneous computing architectures: simulation module is realized on a high-performance server platform, control and visualization modules are produced with the IACPaaS cloud platform. Communication between the platforms is established via asynchronous http-requests. For information exchange between the modules the declarative model with JSON format is developed and implemented for the objects considered in the mathematical model which are products, areas and communications. The visualization module allows us to present graphically the original and the resulting matrix data and to modify the input parameters of the model interactively. The paper demonstrates the use of software for the simulation of interregional freight tra c of the Russian Far East region based on input data provided by open statistics sources.</p>
      </abstract>
      <kwd-group>
        <kwd>spatial</kwd>
        <kwd>transportation</kwd>
        <kwd>model</kwd>
        <kwd>visualization</kwd>
        <kwd>cloud service</kwd>
        <kwd>software</kwd>
        <kwd>heterogeneous</kwd>
        <kwd>computing</kwd>
        <kwd>architecture</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Operation of a transport system that connects the regions of the country is essential
for the safe and stable functioning regions as an economic system that ensures the
processes of production and consumption. Since the creation of such a system is a
timeconsuming task, a necessary condition is a preliminary analysis and assessment of the
design and management solutions to their application in the real world. Such decisions
can be directed to the modernization and construction of the individual sections of the
region's transport network, especially in approaches to ports, large industrial areas,
large urban agglomerations and new elds.</p>
      <p>Transport systems in modern conditions characterized by an independent
noncooperative behavior of a large number of heterogeneous economic agents realizing
their individual interests, sharing of road network, air, pipeline, sea and railway
transport for both freight and passenger tra c.</p>
      <p>Copyright c by the paper's authors. Copying permitted for private and academic purposes.
In: A. Kononov et al. (eds.): DOOR 2016, Vladivostok, Russia, published at http://ceur-ws.org</p>
      <p>
        Simulation of interregional ows in the interdisciplinary setting was proposed by
Wassily Leontief [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In terms of general economic equilibrium and \gravity" approach
the model is discussed in paper [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In papers [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] more general approach of
communication systems simulation under incomplete information was developed. At present
these approaches are now widely used for passenger and freight tra c modeling in the
transportation systems in Russia and abroad [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]{[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        However, approaches to constructing a mathematical model of trade ows have
the following disadvantages. They do not include export and import ows outside the
system of considered regions. Second, these models do not consider that transportation
can be both multi-product and multimodal, i.e. transportation can be implemented in
di erent ways and/or various types of transport, by road, rail, sea and air transport
modes. Third, import and export of goods corresponding the processes of supply and
demand of goods by a region can be attributed to the same regions, and not only the
di erent regions. Input data can be de ned inaccurately, in this case it is possible to
modify the model assuming interval input data as discussed in [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. No less important
for the use of models in practice is the creation of interactive simulation systems with
visualization of the results in a user-friendly form primarily in the form of graphs and
networks.
      </p>
      <p>The purpose of the paper is a description of the mathematical model and the
software package implemented on heterogeneous computing architectures for interactive
simulation of interregional trade.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Gravity model of trade ows</title>
      <p>In this section the mathematical model, program implementation and visualization of
trade ows for the Far East of Russia Macro-region is given.
2.1</p>
      <p>Mathematics of trade</p>
      <p>ows model
o cial statistics and is de ned as Wir.</p>
      <p>Consider the model of the economy of m regions in each of which there is an n products.
Let xirj is an unknown number of a product of r-th type, r = 1; : : : ; n delivered from the
i-th region in the j-th, i; j = 1; : : : ; m. Here and below the superscripts correspond to
the product type, subscripts correspond regions. Note that the ow xiri is not necessarily
assumed to be zero, this ow corresponds to the regions where the product is consumed
and also produced and therefore its transportation is not carried out.</p>
      <p>The total product ow from region r to the j-th region (\total consumption" of
m
the product r to the region j) is an unknown variable and it equals P xirj . The last
i=1
sum also equals to Vjr that is a known cumulative import of product r to the region j
given by o cial statistics. Total export of product r from the region i in other regions
m
(\total production" of product r to the region i) is P xirj which in turn is known from
j=1</p>
      <p>The production and consumption of each product r = 1; : : : ; n de ned in the above
way is subject to obvious for a closed system of balance equation
m m
X X xirj =
i=1 j=1</p>
      <p>X Vjr = X Wir;
j
i
(1)
which imposes an additional restriction on the values of Vjr and Wir.</p>
      <p>However, since the real system of regions may be not closed, the aforementioned
balance (1) formed on the statistical data is not be observed. This means that there
is a ow of products between these k regions and other unknown \external" regions in
relation to the considered system of regions. The problem is complicated by the fact
that neither the total import or export of such \external" regions are known. Obviously
in this case the model requires modi cation.</p>
      <p>To solve this problem let's aggregate the \external" regions to (m + 1)-th region
r r
and let's consider additional ows xi m+1 and xm+1 j which are unknown and moreover
are unidenti ed.</p>
      <p>Trade ows are carried out by economic agents under the in uence of the
transportation costs which principally depends on the geographical distance between
regions. Consider the gravity model for transportation costs which can be represented by
virj = exp( drTij ), where virj is a priori de ned the ow of products from the i-th region
in the j-th, Tij is an assessment of the geographical distance between regions i and j,
and dr are the parameters that are responsible for the ow sensitivity to distance for
the product r. Parameters dr are non-negative which means that the higher the value
of the distance between, the smaller an amount of ow between the regions i and j is.
It is additionally assumed that viri = 0 for Tii = 0 and virj = vjri because of Tij = Tji.</p>
      <p>Calibration of non-negative parameters dr with actual o cial statistics is a
separate problem of applied statistics. This assessment is carried out by methods such as
least squares (LS) applied to the regression model which is represented by a linear by
parameters model ln virj = drTij + r for all li; j = 1; : : : ; m and i &gt; j where r is
a normally distributed residuals of the regression for all r.</p>
      <p>
        In papers [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] it is considered an approach of modeling ows in a
communication networks corresponding to the principle of the most likely values of the
distribution of ows in conditions of incomplete information when only some balance
equations for these ows are given. Adaptation of this approach for the model of
interregional trade ows makes it necessary to minimize the non-linear functions of the
n m+1
form P P xirj ln(xirj = irj ) on the set of unknown ows xirj .
      </p>
      <p>r=1 i;j=1;i6=j</p>
      <p>The presence of such features makes it necessary to specify strictly positive trade
ows xirj which is modeled by specifying lower restrictions on ows by preassigned small
parameter " &gt; 0.</p>
      <p>Thus for modeling of trade ows it is necessary to solve a nonlinear optimization
problem with the objective function and linear constraints:
n
X
m+1</p>
      <p>X
r=1 i;j=1;i6=j
xirj ln(xirj =v^irj ) ! fmxirijng;
(2)
for all j = 1; 2; : : : ; m and r = 1; 2; : : : ; n,
for all i = 1; 2; : : : ; m and r = 1; 2; : : : ; n,
m+1
X xirj = Vjr;
i=1
m+1
X xirj = Wir
j=1</p>
      <p>r
xij
" &gt; 0
(3)
(4)
(5)
where v^irj = exp( d^rTij ); d^r are known estimates of the parameters and constraints of
the problem are given further:
for all i; j = 1; 2; : : : ; m + 1; r = 1; 2; : : : ; n.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Software system requirements and basic principles of its implementation</title>
      <p>Modeling of economic relations of territories is used for decision-making on regional
social and economic policy. It aims at reducing the negative e ect of interregional
heterogeneity in economic development in order to prevent depression, uncompetitive,
distressed areas, lagging behind the leading regions, and in general, in order to integrate
economically regions of the country.</p>
      <p>The software interregional trade simulation is intended for specialists from various
ministries and departments dealing with the problem of optimizing and planning of
the interregional ows of industries products based on multi-product approach and
multimodal transport networks.</p>
      <p>
        Base requirements for the software are the following.
1. Software implementation is a cloud service for supplying wide availability of the
developed applications. Use of application as a cloud service doesn't do extra
limitations to a platform installed on a client's computer, random-access memory and
other characteristics of a computer and also it doesn't requires special skills to
install the application [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
2. A possibility of a trade ow modeling in real time. Trade ow modeling requires
a lot of computational resources, so a modeling block must be realized with
highperforming computational platforms to provide an e ect of the \real time" during
the modeling process.
3. A system must have tools for input data and visualization of modeling results in a
convenient form for a user.
      </p>
      <p>
        The cloud platform IACPaaS [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] was selected as a tool for realization of modules
for visualization and interactive modeling to t key requirements for the software. The
IACPaaS platform is a software-informational Internet-complex for maintenance of
development, control and remote use of application and instrumental multi-agent cloud
services and their components. To realize a modeling block there a high-performance
computational cluster is used for implementation the simulation module. A link between
the platform IACPaaS and the computational cluster is done through asynchronous
http-requests.
      </p>
      <p>A generalized architecture of the cloud service is presented in the Fig. 1. The
software consists of three modules: a module of trade ow simulation, a control module
and a visualization module.</p>
    </sec>
    <sec id="sec-4">
      <title>Software implementation and the simulation module of trade ows</title>
      <p>
        Software that implements the described above mathematical model is realized. It is used
to nd the equilibrium interregional freight tra c in the transport network system of
regions. Model implementation is carried out in the MPL language [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and Octave [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]
on the SuperServer 6037R-72RFT+ server platform by SuperMicro company. Software
allows us to calculate the equilibrium values of the volume of a freight tra c between
the nodes of the transport network.
      </p>
      <p>To use the program the following input information is needed: statistical data on
total import and export of products for the regions, the distance between the main
transport hubs of regions in the implementation of transport by rail, road and/or sea.</p>
      <p>An indicator of \connectedness" of the regions for a speci c industry or aggregated
for all products is de ned as Lij = Ei2+(xEijj++xIij+i)Ij where xij is an out ow from the region
of i to the region j and Ek is a total export of products from the region k to all other
regions, and Ik is total imports to the region k from all other regions.</p>
      <p>Output results of the program are calculated equilibrium values of the freight tra c
between transport network nodes, the matrix of interregional ows and \connectivity
matrix of regions in the context of NACE classi cation of economic activities and for
all simulated NACE codes.</p>
      <p>The computer program provides an output of calculated matrices of interregional
ows and indicators of regions \connectedness" for each product and aggregated values
of all the goods.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Control Module</title>
      <p>The trade ow simulation module and the visualization module are the independent
sybsystems located on di erent servers. To provide interaction between them an
additional module of control is required. . The main task of the control module is to get and
transfer information from the simulation module and the visualization module in a
previously de ned format that is understandable for them. A convenient data format for
the simulation module is a matrix representation; a convenient data format for
visualization is a graph. Both formats are specialized and useful for speci c tasks. Therefore,
we need an intermediate format for exchanging information between them. For this
aim, we have developed a declarative format for trade ow 14. That format consists of
three base types of objects: products, zones and communications. A structure of each
type and links between them are provided in the Fig. 2.</p>
      <p>The control module uses the http-protocol and asynchronous requests. The
visualization module sends an asynchronous http-request to the control module for getting
input data from the simulation module. The control module initiates an http-request
for getting or calculating data about a state of trade ows. The simulation module
forms data in the declarative representation and then sends an answer to the
visualization module using the control module. Then the visualization module builds a graph
of trade ows by obtained data. The control module is di erent from existing methods
for inter-regional ows because it provides interaction between two environments
(environment of calculations and environment of visualization) which are on the di erent
platforms.</p>
      <p>A declarative representation of the objects which is realized with JSON format is
shown on Fig. 2.
The visualization module gives a possibility to represent complicated matrix data about
di erent trade ows visually (graphically) in form of oriented graph. Arcs of that graph
are trade ows and vertexes are points of destination of these ows.</p>
      <p>The visualized transport net allows users to see results of mathematic modeling and
to change them interactively, by editing parameters of vertexes and arcs by a program
interface.</p>
      <p>
        The visualization module displays di erent variants of the oriented graph in
depend of needed parameters. For this on base of the declarative model there are formed
automatically control elements for the graph of trade ows [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. By these control
elements a user can select type of communication it is needed to display in sampling.
The visualization module have some advantages, main of them are: implementation of
the module is done on the cloud platform and software is accessible for users via the
Internet; the visualization module allows users to change interactively parameters of
the model and to see results in the real-time mode.
      </p>
      <p>The parametrical sampling and the visualization of only part of information matters
a lot for clarity of the received results especially if parts of these results are entirely (or
partially) are independent from each other. Addition graphical parameters are used for
the visualization of the transport ows graph: a color and thickness of arcs. The color
characterizes a type of communication of ows. The thickness characterizes a volume
of ows' loads.</p>
      <p>Interactive editing of the graph supposes a change of the parameters vertexes and
arcs of the graph. (Fig. 3). In accordance with user modi cation the dynamic
asynchronous request is sent to the simulation module server via the control module and as
a results a new declarative model of trade ows will be received and graph visualization
will be changed.</p>
      <p>Implementation of the visualization module as a cloud service gives a convenient
way to use and display the results of mathematical modeling for many users via the
Internet.</p>
    </sec>
    <sec id="sec-6">
      <title>Visualization and the analysis of solution</title>
      <p>Software for interactive interregional trade simulation is used to determine the
equilibrium interregional freight tra c in the transport network of railway, road and sea
transport of the Far Eastern regions of Russia. As input data we have used
information from o cial statistical handbooks of Rosstat from di erent years \The regions
of Russia. Socio-economic indicators of the interregional trade". The main products
(commodities) are foodstu s, fuel, goods for technical purposes.</p>
      <p>Administrative centers of nine Far East regions are considered: Primorsky Krai
(Vladivostok), Khabarovsk (Khabarovsk), the Amur Region (Blagoveshchensk), the
Jewish Autonomous Region (Birobidzhan), the Republic of Sakha - Yakutia (Yakutsk),
Magadan region (Magadan), Sakhalin region (Yuzhno-Sakhalinsk), Kamchatka region
(Petropavlovsk-Kamchatsky), Chukotka Autonomous Okrug (Anadyr). These cities are
considered as the centers of economic activities described by the model. Estimates
of the distances between regions are shown in Table 1, which are corresponded by
the shortest paths between the administrative centers of the regions in the transport
network of railway, road and sea transport of the Far East of Russia.</p>
      <p>The visual presentation of the data is shown in Fig. 4.</p>
      <p>Currently we have made modeling for 25 products for various purposes: food, fuel,
technical supplies and others. The result of the simulation determines the most probable
movements of goods between the regions of the Russian Far East. In a case of incomplete
statistical data the use of mathematical modeling allowed us to obtain interpretable
results with economic sense and forecast the most probable distribution of the ow of
goods between the regions of the Russian Far East.</p>
      <p>The presented approach allows us to determine characteristics of relationship of
economies of the Far East regions of Russia in the conditions of the existing spatial
structure of production placement. These relationships are accompanied by spatial
nonuniformity and strong product di erentiation. A new structure of the region's economy
relationships is possible when parameters of the economic area are changing (transport,
energy infrastructure, and spatial structure of production and consumption of the gross
regional product).
8</p>
    </sec>
    <sec id="sec-7">
      <title>Conclusion</title>
      <p>The paper describes mathematical model and the software package that are designed for
interactive simulation of interregional trade. The software package is a cloud-service and
consists of three main modules: the simulation module of trade ows, the control module
and visualization module. The mathematical model of trade ows is the basis of the
simulation module. It is implemented on a high-performance computing platform due
to high computational complexity of the modeling process in a case of huge dimension
of a problem. Control and visualization modules are implemented on the cloud platform
IACPaaS using a multi-agent approach. The interaction between the high-performance
computing platform and the IACPaaS platform is carried out using a http-protocol
with dynamic asynchronous requests. The software package is designed for professionals
from various ministries and departments dealing with the problem of optimizing the
planning and interregional ows industries products based on their multi-product in
multimodal transport networks, and can be used for interregional trade simulation in
di erent regions of Russia.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Leont'ev</surname>
          </string-name>
          , V.V.
          <article-title>Izbrannye proizvedeniya v 3-kh tt</article-title>
          . T. 1
          <article-title>Obshcheekonomicheskie problemy mezhotraslevogo analiza</article-title>
          .
          <source>Ekonomika</source>
          , Moscow (
          <year>2006</year>
          )
          <article-title>(in Russian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Anderson</surname>
            ,
            <given-names>J.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wincoop</surname>
          </string-name>
          , E.:
          <article-title>Gravity with Gravitas: a Solution to the Border Puzzle</article-title>
          .
          <source>AER</source>
          .
          <volume>93</volume>
          ,
          <issue>170</issue>
          {
          <fpage>192</fpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Vil</surname>
          </string-name>
          <article-title>'son</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Dzh</surname>
          </string-name>
          .:
          <article-title>Entropiynye metody modelirovaniya slozhnykh sistem</article-title>
          .
          <source>Nauka</source>
          , Moscow (
          <year>1978</year>
          )
          <article-title>(in Russian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Fang</surname>
            ,
            <given-names>S.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rajasekara</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsao</surname>
            ,
            <given-names>H.S.J.</given-names>
          </string-name>
          :
          <source>Entropy Optimization and Mathematical Programming</source>
          . Kluwer Academic, Dordrecht (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Batten</surname>
            ,
            <given-names>D.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boyce</surname>
            ,
            <given-names>D.E.</given-names>
          </string-name>
          :
          <article-title>Spatial interaction and interregional commodity ow models</article-title>
          .
          <source>In: Handbook on regional and urban economics</source>
          , vol.
          <volume>1</volume>
          , pp.
          <volume>357</volume>
          {
          <issue>406</issue>
          (
          <year>1987</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Ham</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            <given-names>T.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boyce</surname>
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Implementation and estimation of a combined model of interregional, multimodal commodity shipments and transportation network ows</article-title>
          .
          <source>Transport. Res. B</source>
          .
          <volume>39</volume>
          ,
          <issue>65</issue>
          {
          <fpage>79</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Ham</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>T.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boyce</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Assessment of economic impacts from unexpected events with an interregional commodity ow and multimodal transportation network model</article-title>
          .
          <source>Transport. Res. A</source>
          .
          <volume>39</volume>
          ,
          <issue>849</issue>
          {
          <fpage>860</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Vasil'eva</surname>
            ,
            <given-names>E.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Levit</surname>
            ,
            <given-names>B.Yu.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Livshits</surname>
            ,
            <given-names>V.N.</given-names>
          </string-name>
          :
          <article-title>Nelineynye transportnye zadachi na setyakh</article-title>
          .
          <source>Transport</source>
          , Moscow (
          <year>1981</year>
          )
          <article-title>(in Russian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Vasil'eva</surname>
            ,
            <given-names>E.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Igudin</surname>
            ,
            <given-names>R.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Livshits</surname>
            ,
            <given-names>V.N.</given-names>
          </string-name>
          :
          <article-title>Optimizatsiya planirovaniya i upravleniya transportnymi sistemami</article-title>
          .
          <source>Transport</source>
          , Moscow (
          <year>1987</year>
          )
          <article-title>(in Russian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Popkov</surname>
          </string-name>
          , Yu.S. et al.:
          <article-title>Sistemnyy analiz i problemy razvitiya gorodov</article-title>
          .
          <source>Nauka</source>
          , Moscow (
          <year>1983</year>
          )
          <article-title>(in Russian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Velichko</surname>
            ,
            <given-names>A.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Davydov</surname>
            ,
            <given-names>D.V.</given-names>
          </string-name>
          :
          <article-title>Interval'naya entropiynaya model' mezhregional'nogo proizvodstvennogo balansa</article-title>
          .
          <source>Prostranstvennaya ekonomika. 3</source>
          ,
          <issue>20</issue>
          {
          <fpage>35</fpage>
          (
          <year>2009</year>
          )
          <article-title>(in Russian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , Q., Cheng, L.,
          <string-name>
            <surname>Boutaba</surname>
          </string-name>
          , R.:
          <article-title>Cloud computing: state-of-the-art and research challenges</article-title>
          .
          <source>J. Internet Serv. App. 1</source>
          ,
          <issue>7</issue>
          {
          <fpage>18</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          et al.:
          <article-title>Cloud service selection: State-of-the-art and future research directions</article-title>
          .
          <source>J. Netw. Comput. Appl</source>
          .
          <volume>45</volume>
          ,
          <issue>134</issue>
          {
          <fpage>150</fpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Gribova</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          et al.:
          <article-title>A Cloud Computing Platform for Lifecycle Support of Intelligent Multiagent Internet-services</article-title>
          .
          <source>In: International Conference on Power Electronics and Energy Engineering (PEEE)</source>
          , pp.
          <volume>231</volume>
          {
          <fpage>235</fpage>
          .
          <string-name>
            <surname>Destech</surname>
            <given-names>Publications</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lancaster</surname>
          </string-name>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Gribova</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          et al.:
          <article-title>Bazovaya tekhnologiya razrabotki intellektual'nykh servisov na oblachnoy platforme IACPaaS</article-title>
          .
          <source>Programmnaya inzheneriya. 12</source>
          ,
          <issue>3</issue>
          {
          <fpage>11</fpage>
          (
          <year>2015</year>
          )
          <article-title>(in Russian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>AMPL</surname>
          </string-name>
          :
          <article-title>A Modeling Language for Mathematical Programming</article-title>
          . http://www.ampl.com
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>GNU</surname>
          </string-name>
          <article-title>Octave: High-level language for numerical computations</article-title>
          . https://www.gnu.org/ software/octave/
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Gribova</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          et al.:
          <article-title>A Two-level Model of Information Units with Complex Structure that Correspond to the Questioning Metaphor</article-title>
          .
          <source>Automatic Documentation and Mathematical Linguistics</source>
          .
          <volume>49</volume>
          ,
          <issue>172</issue>
          {
          <fpage>181</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Gribova</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fedorischev</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Cloud service for development of virtual interactive environments</article-title>
          .
          <source>In: International Conference on Advanced ICT for Education (ICAICTE)</source>
          ,
          <source>vol. 1</source>
          . pp.
          <volume>20</volume>
          {
          <issue>23</issue>
          Atlantis Press, Amsterdam (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>