<!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>Research and Development of an Algorithm for Solving the Problem of Control over the Input-Output Material Flows of an Industrial Company</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nina V. Baranova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yurii A. Mezentsev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Novosibirsk State Technical University</institution>
          ,
          <addr-line>Novosibirsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>33</fpage>
      <lpage>44</lpage>
      <abstract>
        <p>A discussion is given of a universal mathematical economic model designed to find optimal strategies for controlling the production and logistics subsystems (subsystem components) of a company. The declared universal character of the model allows a systematic consideration of both production components, including constraints associated with how raw materials and components are converted into goods for sale, and resource-based and logical constraints on input-output material flows. The model and the generated control problems are developed within a single approach allowing the implementation of logical conditions of any complexity and the formulation of the corresponding formal optimization problems. An explanation is provided for the meaning behind the criteria and constraints. An approximate polynomial algorithm is proposed for solving the formulated mixed programming optimization problems of actual dimension. The results are presented of testing the algorithm for problem instances over a wide range of dimensions.</p>
      </abstract>
      <kwd-group>
        <kwd>Discrete optimization problems</kwd>
        <kwd>Mixed integer linear programming</kwd>
        <kwd>Production</kwd>
        <kwd>supply</kwd>
        <kwd>and sales control</kwd>
        <kwd>Discount functions</kwd>
        <kwd>Efficient algorithm</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The aim of this work is to solve one of the problems associated with control over
production and economic systems and processes. Within its framework, we developed
a model and an algorithm, based on mathematical programming methods, for
synthesizing optimal solutions. Studies like this one most often focus on specific topics
(problems): location, supplier selection [1], job assignment, inventory management,
supply chain management, logistics [2, 3], and production [4]. In this work, we used a
comprehensive system approach to optimize the control over the product line and
material flows of an industrial company [5].</p>
      <p>The composition of the product line depends on the specific weight of each product
type in the total share of production and its profitability. A large product line allows
Copyright © by the paper’s authors. Copying permitted for private and academic purposes.</p>
      <p>In: S. Belim et al. (eds.): OPTA-SCL 2018, Omsk, Russia, published at http://ceur-ws.org
the company to satisfy the various demands of customers and, thus, increase the
output and sales. To maximize profits, however, managers must make sure that the
product line composition is rational. They should assess the relevance of the product
program in terms of economic efficiency as early as during the development of the
program. It should be noted that there is no generally accepted methodology for
determining an optimal product line for an industrial company. We analyzed the literature
on this subject, from which we elicited a few approaches to product line
determination and optimization. One can speak only of calculation systems/techniques designed
and applied by industrial companies or researchers on a case-by-case basis, depending
on a specific problem. Therefore, it would be irrational to widely apply these
individual techniques.</p>
      <p>At present, optimization problems are widely used in the various areas of
production [6]. In [7], e.g., a process is described for finding a solution to the problem of
multi-objective optimization of material traffic in a logistics network by means of a
control system based on fuzzy logic as well as the simulated annealing methodology
and a genetic algorithm.</p>
      <p>In [8], the authors point out the relevance of studying supply chain optimization—
in today's competitive and flexible environment, companies need effective planning
that is based primarily on modern technology and calculations. One such technology
is dynamic modeling tools, i.e., discrete-event simulation (DES).</p>
      <p>The multi-objective optimization problem as applied to supplier selection and the
order release mechanism has long been the focus of research for a team of scientists
from Youngstown State University in the United States [9, 10]. They consider one of
the alternative decision support systems with several criteria, i.e., visual interactive
goal programming (VIG).</p>
      <p>Researchers from Sweden [11] focus on production logistics optimization, which is
also relevant for Russian companies. They discuss the results of the combined use of
DES and simulation-based multi-objective optimization (SBO) for analysis and
improvement of logistics and production systems.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Conceptual Problem Statement</title>
      <p>Control actions: selection of suppliers, determination of amounts of procurement
for all items in the product line, transportation, production, storage, and sales [5, 12,
13].</p>
      <p>Production and economic activity features considered in the model: the high unit
price for all items in the product line (e.g., electronic chips, plant seeds, or jewelry;
this condition has no substantial effect on the structure of the formal model);
relatively small supply by volume; in-house production is considered in the general scheme
as in-house supply. Transportation costs are considered insignificant. Remoteness of
suppliers affects only the time of delivery, which is compensated by a necessary
amount of stocks in the warehouse. Supply conditions can be considered significant if
they are characterized by wholesale discounts, whose dependence on the amounts of
supply by value is shown in Fig. 1.
t
n
u
o
c
s
i</p>
      <p>D
gjk(t)
gj2(t)</p>
      <sec id="sec-2-1">
        <title>Order amount</title>
        <p>Here and below, wavy dashed lines show breaks in the plots.
The dependence of the supplier prices on sales is presented in Fig. 2.
hj1(t)
hj2(t)
hjk(t)</p>
      </sec>
      <sec id="sec-2-2">
        <title>Order amount</title>
        <p>The most important factor in the model is demand. In the worst-case scenario,
there is only an average demand forecast estimate; in the best-case one, there is a
forecast of the demand function for all the items in the product line. The demand
function for each product item may look as in Fig. 3.</p>
        <p>Another feature is the presence of several consumers groups (wholesale and retail
customers, persons entitled to privileges, and holders of discount cards).
t
i
n
u
r
e
p
e
c
rPpilk(t)
i
sil1(t)
silk(t)</p>
      </sec>
      <sec id="sec-2-3">
        <title>Demand</title>
        <p>Considering the above circumstances, the control problem can be formulated as
follows.</p>
        <p>It is necessary to devise such a procurement strategy (select suppliers and supply
amounts, in view of the discounts) and such a sales price policy by consumer group
that maximize the criterion (the net income or working capital at the end of the
planning period) under constraints on the working capital at the beginning of the period
and on the warehouse capacity. The term procurement strategy means a set of planned
amounts of procurement for the entire product line, including the selected prices and
discounts from all potential suppliers; the amounts are determined for each time
interval within the planning period. The term sales strategy means a set of planned
amounts of sales for the entire product line to all consumers groups; the amounts are
determined from demand data for each time interval within the planning period.</p>
        <p>The constraints of the problem are logical conditions that consider changes over
time in the discounts associated with procurement and sales [5] as well as in
consumer demand and in the company’s warehouse and production capacities and financial
capabilities [12].</p>
        <p>It should also be noted that the production cycle in the case under consideration is
much shorter than any interval of the planning period.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Formal Statement</title>
      <sec id="sec-3-1">
        <title>We use the following notation:</title>
        <p>t is the number of the time interval used as a measure of discreteness when
determining the simulation time (hereinafter, the month number);</p>
        <p>j is the supplier number ( j  1, J ); i is the product number in the supply product
line ( i  1, I ); l is the consumer type index ( l  1, L ); k is the number of the interval
on the discount ( k  1, K ) and demand ( k  1, K ' ) scales;
yij (t) is the amount of procurement of product i by volume from supplier j in
month t ;</p>
        <p>Oi (t) is the stock of product i in the warehouse at the beginning of month t ;
Cij (t) is the base wholesale price of product i from supplier j in month t ;
d j (t) is the amount of procurement by value from supplier j in month t at the
base price (without discounts);</p>
        <p>h jk (t) is the right boundary of interval k on the scale of discounts given by
supplier j in month t ;</p>
        <p>g jk (t) is the discount given by supplier j in month t in interval k on the
corresponding scale (in percentage);</p>
        <p>wjk (t) is an indicator that a given amount of procurement falls within interval k
on the scale of the discounts given by supplier j in month t ;</p>
        <p>xilk (t) is the amount of sales of product i by volume to a consumer of type l in
month t in interval k on the demand-function scale;</p>
        <p>pilk (t) is the unit price of product i for a consumer of type l in month t in
interval z of the demand function;</p>
        <p>Q(t) is the size of working capital in month t ;
N (t) is the wages and overheads in month t ;
silk (t) is the right boundary of interval k on the scale of the demand function for
product i by a consumer of type l in month t .</p>
        <p>A mathematical economic model (MEM) for optimal control over the supply and
sales of inhomogeneous products manufactured by a company is as follows:
I
Cij (t) yij (t)  d j (t) , j  1, J , t  1,T ;
i1
d j (t)  hjk (t)wjk (t)  0 , j  1, J , t  1,T ;
0  wjk (t)  1 , wjk (t) are integer numbers;
yij (t)  0 , i  1, I j  1, J , t  1,T , k  1, K ;
J K
[d j (t)  d j (t) g jk (t)wjk (t)]  Q(t) , t  1,T ,
j1 k 1
 g j1(t) if d j (t)  hj1(t) ,

where g jk (t)  g j2 (t) if hj1(t)  d j (t)  hj2 (t),</p>
        <p>
          ...
j  1, J , t  1,T ;
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
(
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
(
          <xref ref-type="bibr" rid="ref6">6</xref>
          )
        </p>
        <p>
          Relations (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) define the amount of procurement by value, ignoring the discounts, in
month t from supplier j; relations (
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) and (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) are logical constraints on the presence of
discounts and on their size; (
          <xref ref-type="bibr" rid="ref4">4</xref>
          ) are constraints on the amount of procurement by
value, considering the discounts, in month t from all the suppliers; (
          <xref ref-type="bibr" rid="ref5">5</xref>
          ) and (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ) are
demand constraints for each product for all types of consumers in month t . Relations
(
          <xref ref-type="bibr" rid="ref7">7</xref>
          ) are logical constraints: the total amounts of procurement and stock in the
warehouse for each product item in each month must not be lower than the corresponding
amounts of sales. Relations (
          <xref ref-type="bibr" rid="ref8">8</xref>
          ) define the time changes in the warehouse stock for the
entire product line; (
          <xref ref-type="bibr" rid="ref9">9</xref>
          ) define the time changes in net income; (
          <xref ref-type="bibr" rid="ref10">10</xref>
          ) is a criterial
indicator of efficiency, meaning the time-weighted average of net income; (
          <xref ref-type="bibr" rid="ref11">11</xref>
          ) is a
special case: the net income at the end of the planning period.
        </p>
        <p>Since the problem under consideration includes the manufacturing component of
the process, the above constraints can be supplemented by another one, i.e., on the
ways to transform raw materials and components Y into goods for sale X:</p>
        <p>
          X  AY ,
where A is the tensor of technological coefficients. It should be noted that although
we calculate several output values (considering consumer types and discount scales)
for each output good, the calculations for all these values use the same coefficients of
the A tensor for this good. This is reflected in the following group of constraints:
K ' L I  J 
  xilk (t)   Avi (t) yij (t), i  1, I ,t  1,T.
k 1 l1 v1  j1 
(
          <xref ref-type="bibr" rid="ref7">7</xref>
          )
(
          <xref ref-type="bibr" rid="ref8">8</xref>
          )
(
          <xref ref-type="bibr" rid="ref9">9</xref>
          )
(
          <xref ref-type="bibr" rid="ref10">10</xref>
          )
(
          <xref ref-type="bibr" rid="ref11">11</xref>
          )
(
          <xref ref-type="bibr" rid="ref12">12</xref>
          )
(
          <xref ref-type="bibr" rid="ref13">13</xref>
          )
(
          <xref ref-type="bibr" rid="ref14">14</xref>
          )
(
          <xref ref-type="bibr" rid="ref15">15</xref>
          )
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Estimating the Potential Complexity of Solving the</title>
    </sec>
    <sec id="sec-5">
      <title>Optimization Problem Instances</title>
      <p>We assume that aij  A,i  1.I , j  1, J is an element of a continuous set A . We
use the following notation: M (aij )  I  J is the number of elements in the set A ;
Mcont is the number of continuous variables; Mint is the number of integer variables;
and Mconstr is the number of constraints in the model.</p>
      <p>
        Let us consider a typical example of applying model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) with the following
parameters:
      </p>
      <p>I  2000 is the product line; J  10 is the number of suppliers; T  3 is the
planning period; K  3 is the number of intervals on the discount scale; K '  3 is the
number of intervals on the demand scale; and L  2 is the number of types of
consumers.</p>
      <p>Then, if we leave out the constraints on continuous variables, we have
M ( yij (t))  60000, M (xilk (t))  36000, M (wjk (t))  90, M cont  M ( yij (t)) 
M (xilk (t))  96000, M int  M (wjk (t))  90, Mconstr 
=10·3+10·3+2000·10·3+3+2000·2·3+ 2000·2·3·3+2000·3+2000·3+2000·3=126063.</p>
      <p>
        The number Mconstr is formed by those constraints that include the solution
variables: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), and (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) for procurement-related variables; (
        <xref ref-type="bibr" rid="ref4">4</xref>
        )–(
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) and (
        <xref ref-type="bibr" rid="ref13">13</xref>
        ).
      </p>
      <p>M ( yij (t)) is the maximum possible estimate. If there is no complete intersection of
the suppliers’ product lines, the estimate will be lower.</p>
      <p>
        Thus, an order-of-magnitude estimate for the number of dimensions and, hence, for
the complexity of a control problem with parameters as close as possible to actual
ones is as follows: 104 continuous variables and 102 integer variables. Moreover, the
model contains nonlinear constraints (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) and (
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) and a nonlinear objective function
(
        <xref ref-type="bibr" rid="ref10">10</xref>
        )–(
        <xref ref-type="bibr" rid="ref11">11</xref>
        ).
      </p>
      <p>It also follows directly from the problem statement that the problem belongs to the
class of NLP and MIP with potential NP-hardness.
5</p>
    </sec>
    <sec id="sec-6">
      <title>Approximate Algorithm for Solving the Problem of Optimal</title>
    </sec>
    <sec id="sec-7">
      <title>Control over Supply, Production, and Sales</title>
      <p>
        As noted above, if we ignore the specific features of the problem statement,
problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) of any actual dimension is, at given parameters of computational
complexity, formally unsolvable by known methods. To solve this problem, we construct
an algorithm best tailored to the specific features of the problem. Note that all the
discount functions g jk (t) are nondecreasing ones; hence, all the functions of
wholesale prices and demand are nonincreasing ones. In view of these circumstances, we
propose the following algorithm to search for an optimal solution of problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–
(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ):
      </p>
      <p>
        Preliminary Step. We define the relaxed problem for (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) as follows. We select
any g j (t)  {g jk (t)} , j  1, J , t  1,T , and form on the basis of problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) a linear
subproblem:
      </p>
      <p>I J
Cij (t) yij (t)  d j (t) , j  1, J , t  1,T , [d j (t)  d j (t)g j (t)]  Q(t) , t  1,T , or
i1 j1</p>
      <p>J I
Cij (t) yij (t)[1  g j (t)]  Q(t) , t  1,T ;
j1 i1</p>
      <p>yij (t)  0 , i  1, I , j  1, J , t  1,T ;
xil1(t)  sil1(t) , i  1, I , l  1, L , t  1,T ;</p>
      <p>k1
xilk (t)  silk (t)   xilk '(t) , i  1, I , l  1, L , k  1, K , t  1,T ;</p>
      <p>k '1
J L K
 yij (t)  Oi (t 1)   xilk (t) , i  1, I , t  1,T ;
j1 l1 k1</p>
      <p>J L K
Oi (t)   yij (t)  Oi (t 1)   xilk (t) , i  1, I , t  1,T ;</p>
      <p>j1 l1 k1
K ' L I  J 
 xilk (t)   Avi (t) j1 yij (t),i  1, I ,t  1,T ;
k1 l1 v1  </p>
      <p>I L K I
Q(t 1)   pilk (t)xilk (t)  N (t)  Cij (t) yij (t)[1  g j (t)] , t  1,T ;</p>
      <p>i1 l1 k1 i1</p>
      <p>T T
z   (t)Q(t)  max provided that 0   (t)  1,  (t)  1 , or
t2 t2</p>
      <p>Q(T)  max .
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)</p>
      <p>We now add new notation to that introduced above. Let n be the number of the step
in the algorithm. We denote as Y n , X n and zn the solution of the relaxation problem
at step n (the amounts of procurement and sales and the value of the efficiency
criterion). We denote as Gn the set of intervals of discounts at step n ( g j (t) ). Below we
give a stepwise representation of the algorithm for solving the problem.</p>
      <p>
        Step One. We assume that g j (t)  max{g jk (t)}  g jK (t) , j  1, J , t  1,T and make up
k
the relaxed subproblem (
        <xref ref-type="bibr" rid="ref14">14</xref>
        )–(22). We denote its solution as Y 0, X 0, z0 . ( Y 0  yi0j (t) ,
X 0  xi0lk (t) , z0  z(X 0,Y 0) ) We determine the matrix identity: g j (t)  G0 .
      </p>
      <p>
        Step n. Based on the solution obtained at the previous step, i.e., Y n1, X n1, zn1 at
Gn1 , we determine the new values of g j (t) :
 g j1(t) if d j (t)  hj1(t) ,
g j (t)  g nj1(t) if yinj 1(t)  0 , where g jk (t)  g j2 (t) if hj1(t)  d j (t)  hj2 (t), and
 g jk (t) if yinj 1(t)  0 ...
then we have obtained at this step an optimal solution of (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ). If the condition is
not satisfied, we proceed to the next step (n+1), determining the new values of g j (t)
from Y n .
      </p>
      <p>It is obvious that the algorithm converges in a finite number of steps, which cannot
be greater than J  K T . This is due to the specific features of the discount functions
g jk (t) . In our example, J  K T = 90. However, a statistical estimate for the number of
steps in this example for varying initial data is 5.</p>
      <p>
        Thus, the proposed algorithm converts problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) into a polynomially
solvable one with respect to dimension. If we use this algorithm, problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) falls
into another class of (linear) models with an ordinal number of continuous variables
of 104 and a complete absence of integer variables [13].
6
      </p>
    </sec>
    <sec id="sec-8">
      <title>Results and Discussion</title>
      <p>
        The universal character of the model, the algorithm, and the implementation
software with respect to the types of enterprises is achieved through the tensor of
technological coefficients, which determines the ways of converting raw materials and
components into goods for sale and participates in a group of constraints (
        <xref ref-type="bibr" rid="ref12">12</xref>
        )–(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) of the
problem. The technological coefficients in the tests are nonnegative. They were
generated in the range from 0 to 1 for a general instance of the problem of managing a
trading and manufacturing company.
      </p>
      <p>Table 1 shows the input parameters and the program results for each of the tests,
which are displayed in the table rows. The right-hand side of the table contains the
input dimensions, i.e., the following numbers for a given case (test): items in the
suppliers’ product line (I), consumer-type indices (L), suppliers (J), intervals on the
discount (K) and demand (K1) scales, and time intervals (T). The second part of Table 1
shows the resulting indicators, such as the time of execution of the program (in
seconds and fractions of a second), the number of steps in which the problem was
solved (q), and the number of constraints in the problem.</p>
      <p>The columns Number of Continuous Variables and Number of Boolean Variables
show the number of variables that participate in solving the problem. These include
all the tensor components yij (t) , xilk (t) , and wjk (t) , considering their differences for
each of the time intervals.</p>
      <p>
        The column Number of Constraints shows the number of problem constraints,
which depends on the input values of the variables. The number of constraints was
calculated in the same way as the indicator Mconstr in the section Estimating the
Complexity of the Model, i.e., by considering constraints (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )–(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) for the
procurementrelated variables, (
        <xref ref-type="bibr" rid="ref4">4</xref>
        )–(
        <xref ref-type="bibr" rid="ref8">8</xref>
        ), and (
        <xref ref-type="bibr" rid="ref13">13</xref>
        ).
      </p>
      <p>This testing section shows three blocks of tests, each including the same I, L, and J
indicators and two different tests for different K and K1. The planning period was the
same for all the tests in this section. One can see how the time increases linearly for
tests of higher dimension, i.e., with larger K and K1 in the rows with the same I, L,
and J, which confirms the efficiency of the algorithm. The number of steps in the tests
of higher dimension is greater than or equal to that in the corresponding pairwise tests
of lower dimension.
7</p>
    </sec>
    <sec id="sec-9">
      <title>Conclusions</title>
      <p>The initial problem of control over the external material flows of a company was
examined and supplemented with a production component. A program was developed
that implements the modified algorithm, and the relevant tests were performed. As a
result, a new decision support tool was obtained.</p>
      <p>Thus, this program can be successfully applied to problems of actual dimension
that arise in the production sector, in terms of applying MEMs to company logistics,
and can provide support of decision-making in the planning of procurement,
production, and sales, from the perspective of maximization of working capital balances.
According to expert estimates, the potential for improving the performance in the
search for the best solutions to logistics problems is on average 30% or higher [14,
15].</p>
      <p>Acknowledgement. This work was supported by the Russian Ministry of
Education and Science, according to the research project No 2.2327.2017/4.6.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Butusov</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dubinin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Decision support system for supplier selection in supply chain</article-title>
          .
          <source>Scientific peer-reviewed journal Izvestiya MGTU MAMI 4</source>
          ,
          <fpage>268</fpage>
          -
          <lpage>271</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Parunakjan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sizova</surname>
          </string-name>
          , E.:
          <article-title>Increase of efficiency of interaction of production and transport in the logistic chains of material traffic of enterprises</article-title>
          .
          <source>Transport problems 3</source>
          (
          <issue>3</issue>
          ),
          <fpage>95</fpage>
          -
          <lpage>104</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bosov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khalipova</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <article-title>: formation of separate optimization models for the analysis of transportation-logistics systems</article-title>
          <issue>3 - 3</issue>
          (
          <issue>87</issue>
          ),
          <fpage>11</fpage>
          -
          <lpage>20</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Kolga</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Smedt</surname>
          </string-name>
          , V.,
          <string-name>
            <surname>Van Nerom</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Planning principles in metallurgy</article-title>
          .
          <source>Vestnik of Nosov Magnitogorsk State Technical University</source>
          <volume>5</volume>
          (
          <issue>45</issue>
          ),
          <fpage>78</fpage>
          -
          <lpage>80</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Mezentsev</surname>
          </string-name>
          , Yu.
          <source>: Mathematical Models of Management of Logistics Subsystems at Enterprises. Automation and Modern Technologies</source>
          <volume>8</volume>
          ,
          <fpage>46</fpage>
          -
          <lpage>55</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Arshinsky</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>The application of operations research in logistics</article-title>
          .
          <source>Information technology and the problems of mathematical modeling of complex systems 10</source>
          ,
          <fpage>5</fpage>
          -
          <lpage>12</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Mehrsai</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Karimi</surname>
            ,
            <given-names>HR</given-names>
          </string-name>
          , Thoben,
          <string-name>
            <given-names>KD</given-names>
            ,
            <surname>Scholz-Reiter</surname>
          </string-name>
          . B.:
          <article-title>: Using Metaheuristic and Fuzzy System for the Optimization of Material Pull in a Push-Pull Flow Logistics Network</article-title>
          . Mathematical Problems in Engineering (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ingham</surname>
          </string-name>
          , N.:
          <article-title>A discrete event modelling approach for supply chain simulation</article-title>
          .
          <source>International Journal of Simulation Modelling</source>
          <volume>7</volume>
          (
          <issue>3</issue>
          ),
          <fpage>124</fpage>
          -
          <lpage>134</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Karpak</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumcu</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kasuganti</surname>
          </string-name>
          , R.:
          <article-title>Purchasing materials in the supply chain: Managing a multi-objective task</article-title>
          .
          <source>European Journal of Purchasing &amp; Supply Management</source>
          <volume>7</volume>
          ,
          <fpage>209</fpage>
          -
          <lpage>216</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Karpak</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumcu</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kasuganti</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <article-title>: Multi-objective decision-making in supplier selection: an application of visual interactive goal programming</article-title>
          .
          <source>Journal of Applied Business Research</source>
          <volume>15</volume>
          ,
          <fpage>57</fpage>
          -
          <lpage>71</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. Ruiz Z´u˜niga, E.:
          <article-title>A simulation-based approach for optimization of production logistics with consideration to production layout</article-title>
          .
          <source>Research Proposal</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Mezentsev</surname>
            ,
            <given-names>Yu.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pavlov</surname>
            ,
            <given-names>P.S.:</given-names>
          </string-name>
          <article-title>To the program realization of the decomposition algorithm for solving a class of discrete optimization problems with semi-definite relaxation</article-title>
          .
          <source>Information Technologies</source>
          <volume>2</volume>
          (
          <issue>186</issue>
          ),
          <fpage>54</fpage>
          -
          <lpage>59</lpage>
          .
          <article-title>Publishing house "New Technologies"</article-title>
          , Moscow (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Mezentsev</surname>
            ,
            <given-names>Yu.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pavlov</surname>
            ,
            <given-names>P.S.:</given-names>
          </string-name>
          <article-title>Realization of the algorithm for solving special problems of semi-definite programming using IBM ILOG CPLEX</article-title>
          .
          <source>Scientific Bulletin of NSTU</source>
          <volume>4</volume>
          (
          <issue>45</issue>
          ),
          <fpage>25</fpage>
          -
          <lpage>34</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Stock</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lambert</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          : Strategic Management of Logistics, INFRA-M, Moscow (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Sergeev</surname>
          </string-name>
          , V.: Corporate Logistics. 300 Answers to Questions of Professionals. INFRA-M, Moscow (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>