<!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>New Bounds in Linear Combinatorial Optimization</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>hugin</string-name>
          <email>o.pichugina@khai.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Aerospace University "Kharkiv Aviation Institute"</institution>
          ,
          <addr-line>17 Chkalova Street, 61070 Kharkiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The paper is dedicated to the important issue of developing new approaches to obtain bounds of the objective function in linear constrained combinatorial optimization problems. Two general schemes have been developed for finding these bounds, which are based on solving polyhedral and semidefinite relations of the original problem. These schemes are adapted for three classes of combinatorial optimization problems, known by numerous practical applications. These are linear Boolean, permutation-based and signed permutation-based problems. For these classes, the polynomiality of obtaining the bounds is justified, for which purpose analytical representations of admissible domains in the form of systems of nonlinear equations are constructed, and separating oracles for their convex hulls are found.</p>
      </abstract>
      <kwd-group>
        <kwd>linear constrained combinatorial optimization</kwd>
        <kwd>polyhedral relaxation</kwd>
        <kwd>semi-definite relaxation</kwd>
        <kwd>Boolean set</kwd>
        <kwd>permutation matrix set</kwd>
        <kwd>multipermutation</kwd>
        <kwd>signed multipermutation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction and literature review</title>
      <p>A large number of real-world problems are modelled as linear combinatorial
optimization problems [2],[11],[16],[17],[27],[30],[34].</p>
      <p>The vast majority of these problems belong to a class of np-complete ones
[3],[11],[14],[16], which attracts the interest of researches over the world in studying
general features of the class and single outing special classes of these problems that
can be solved in polynomial time. In particular, this concerns estimates of the
objective function.</p>
      <p>There is a wide class of practical problems that are effectively solved by heuristic
methods [2], [10], [11], [12], [17],[32]. However, the question is still open about
assessing the accuracy of heuristic solutions. It is especially difficult to solve this task
for the discrete case [10],[17].</p>
      <p>
        Therefore, this paper poses a goal to find new ways to assess the accuracy of
solutions of linear combinatorial optimization problems. This task can be formulated
as a problem of constructing a new upper bound for the objective function in a
constrained linear minimization problem on a combinatorial set E embedded into
Euclidean space:
where A  R mn , c  R n , b  R m , and the number m of additional constraints (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
is fixed.
      </p>
      <p>Let
x*, z* = x*, cx*</p>
      <p>
        be an exact solution to the problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )-(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ),
x**, z ** = x**, cx**
      </p>
      <p>be its approximate solution, while z l , z u be a lower and an
upper bounds of z , respectively. Then, as a lower bound, z l = z ** can be chosen.</p>
      <p>Having solved the problem of finding the bound z u , it can estimated an absolute
 and a relative error  of the approximate solution x** , namely:

| z * − z ** |  =| z u − z l |=| z u − z ** | ,  =
| z ** |
.</p>
      <p>Building the upper bounds as accurate as possible is important in many aspects.
First, it is an assessment of heuristic solutions' accuracy. Second, it is faster obtaining
accurate solutions by Branch and Bound approaches or cutting-plane methods, since it
allows reducing a search domain [11],[16],[17],[20],[27].
2</p>
    </sec>
    <sec id="sec-2">
      <title>Materials and Methods</title>
      <p>
        This paper proposes a general method for constructing an upper bound for the
objective function (from now on the estimate z u1 ) in problems of the type (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )-(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) on
sets for which there exists a polynomial separating oracle for the polytope P of the
form
z = cx → max,
      </p>
      <p>
        Ax  b,
x  E  R n ,
(
        <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>
        )
where
      </p>
      <p>P = {x  P : Ax  b},</p>
      <p>P = conv E
is a combinatorial polytope corresponding to E . This oracle determines whether the
given point x of the space belongs to the polytope P ' and if not, generates the
correct clipping of the point x using the hyperface equation of the combinatorial
polytope P . Given that the number of additional constraints is fixed, the condition
Ax  b is checked in polynomial time. Accordingly, the existence of a polynomial
separating oracle for P is equivalent to the existence of such an oracle for P . It is
the latter that we will seek during the presentation. The estimate of the estimate z u1
is the value of the objective function obtained by solving the polyhedral relaxation of
the original problem, which in this case is effectively solvable.</p>
      <p>A method is also proposed for constructing another upper bound for the objective
function (hereinafter the bound z u2 ) for three classes of the class of combinatorial
sets:</p>
      <p>Bn = {0, 1}n ;
Enk (G) = {x  R n :{x} = G};</p>
      <p>
        En+k (G) = Enk (G)  Bn ,
where (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) is a Boolean set embedded into Euclidean space (a Boolean Cb -set [23]);
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) is the set of multipermutations embedded into Euclidean space (a
multipermutation Cb -set [24]); (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) is a set of signed multipermutations embedded into
Euclidean space (a signed multi-permutation Cb -set [19],[21],[23],[25]). Hereinafter
{x} = {x1, ..., xn} for x = (x1, ..., xn ) ,
      </p>
      <p>G = {g i }iJ n  R1, S (G) = {ei}iJ k
is a base of G , J n = {1, .., n} , Bn = {−1, 1}n , A1 • A2 is the Hadamard product of
sets A1 and A2 .</p>
      <p>The method for obtaining the estimate z u2 is based on the use of continuous
functional representations (f-representations) [24] of these sets or their images in the
space of higher dimension.</p>
      <p>
        It is justified that, for the sets (
        <xref ref-type="bibr" rid="ref6">6</xref>
        )-(
        <xref ref-type="bibr" rid="ref8">8</xref>
        ), we apply both the first and second
approaches to solving the problem.
      </p>
      <p>
        Note that both proposed methods for obtaining estimates give a solution in
polynomial time, which makes them practically applicable. We assume that in the
problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )-(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) all the coefficients of the additional constraints of the objective
function are integer, and our combinatorial set E is a subset of the integer lattice, i.e.
      </p>
      <p>
        A  Z mn , b  Z m , S (G)  Z1.
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <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>
        )
      </p>
      <p>
        We also assume that all linear functions of the additional constraints (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) take a
polynomial in n number of values within an admissible region, that is, (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) can be
represented as:
where A  Z mn , m &lt; m , b  Z m ,
b −   Ax  b,
      </p>
      <p>  Z +m , ki  Z + ,
ai'T x  {bij } jJ k , bi − i = bi1 &lt; bi2 &lt; ... &lt; biki = bi, i  J m.</p>
      <p>i</p>
      <p>
        As noted earlier, another condition is the existence of a polynomial separation
oracle for the polytope (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), i.e., one that determines whether a given point in space is
a polytope of P .
      </p>
      <p>
        Thus, we consider a problem of the form (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ), (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ), (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ).
2.1
      </p>
    </sec>
    <sec id="sec-3">
      <title>The bound z u1</title>
      <p>
        The first solution method involves the transition from the solution of the problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ),
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ), (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ), (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ) to consideration of its polyhedral relaxation, i.e. to a problem of the
form (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ), (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ),
where P is the combinatorial polytope (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ). Denote the solution to this problem by
x 0 , z 0 . Note that this is a standard approach, which difficulty of the practical
implementation is caused by the fact that an analytic form of most combinatorial
polyhedra is unknown, and if it is known, it contains an exponential in n number of
constraints [26],[27],[34]. The upper bound is:
      </p>
      <p>x  P ,</p>
      <p>In our case, this relaxation can be solved in real-time due to the existence of a
separating oracle, by methods such as the ellipsoid method [27]. However, again, the
practical implementation of this method is significantly difficult.</p>
      <p>
        We propose another approach, which is based on solving a set of linear problems
forming a sequence of points that converges to solving the x 0 relaxation problem.
For that, we consider the linear problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) on the hypercube [e1, ek ]n with
additional restrictions (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ). This problem is solved by linear programming methods,
and the resulting solution x 0 is checked for membership in the polytope P using the
oracle.
      </p>
      <p>
        In order to accomplish this, we consider the linear problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) on the hypercube
[e1, ek ]n with additional restrictions (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ). This problem is solved by linear
programming methods, and the resulting solution x 0 is checked for membership of
the polytope P using the oracle.
      </p>
      <p>
        If the point is invalid, then this oracle generates a constraint P , which can be
added to the system (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ),
e1e  x  ek e,
(
        <xref ref-type="bibr" rid="ref15">15</xref>
        )
where e is a vector of units.
      </p>
      <p>The resulting problem is solved by the linear programming method, and it is
advisable to start from the point x 0' and take one or several steps of the dual simplex
method.</p>
      <p>This process continues iteratively until the vertex of the polytope is obtained,
which is the desired point x 0 . This method was tested on the multipermutation
Cb -sets and partial multipermutation Cb -sets showing high computational efficiency
[18].</p>
      <p>
        We consider three classes of Euclidean combinatorial optimization problems. The
first is the classical problem, which is formulated as a linear conditional optimization
problem on a Boolean Cb -set (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) (starting now Problem 1), the second is a linear
conditional problem on the multipermutation Cb -set (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) (linear permutation-based
problem) (further referred to as Problem 2), and a conditional linear problem on the
signed multipermutation Cb -set (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) (a linear signed-permutation-based problem)
(hereinafter Problem 3). The corresponding polyhedral relaxation problem has the
form: (
        <xref ref-type="bibr" rid="ref1">1</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>
        ), where
      </p>
      <p>P = Dn = convBn = [0, 1]n
is a unit hypercube in Problem 1;
is a generalized permutohedron [34] in Problem 2;</p>
      <p>
        P = Pnk (G) = convEnk (G)
P = Pnk (G) = convEnk (G).
(
        <xref ref-type="bibr" rid="ref16">16</xref>
        )
(
        <xref ref-type="bibr" rid="ref17">17</xref>
        )
(
        <xref ref-type="bibr" rid="ref18">18</xref>
        )
(
        <xref ref-type="bibr" rid="ref19">19</xref>
        )
(
        <xref ref-type="bibr" rid="ref20">20</xref>
        )
      </p>
      <p>Moreover, without loss of generality, it is assumed that the multiset G  R 1+ is
preordered in such a way that
is a generalized signed permutohedron [24], [31] in Problem 2;</p>
      <p>The polynomial solvability of the polyhedral relaxation of Problem 1 by linear
programming methods is not in doubt, since the number of constraints Dn is 2n , and
the number of additional ones is fixed. As a result, the point x 0 = x 0 .</p>
      <p>For Problems 2 and 3, the situation is much more complicated, since the
corresponding polyhedra are defined, generally speaking, by a non-polynomial
number of constraints, namely:</p>
      <p>n n ||
Pnk (G) : xi = g i , xi  g i ,   J n ;
i=1 i=1 i i=1</p>
      <p>||
Pnk (G) :  | xn−i+1 | g n−i+1 ,   J n .</p>
      <p>i i=1
wherefrom</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref20">20</xref>
        ) is a compact H-representation of the polytope Pnk (G) , in which the signs in
the modules are expanded in all possible ways, forming a system of linear constraints.
      </p>
      <p>
        The cardinality of the irreducible subsystems singled out in (
        <xref ref-type="bibr" rid="ref19">19</xref>
        ), (
        <xref ref-type="bibr" rid="ref20">20</xref>
        ) reaches
values 2 n −1 and 4 n − 2 n , respectively.
      </p>
      <p>To justify the polynomial solvability of the polyhedral relaxation problem and the
possibility of applying the indicated scheme for obtaining z u1 , we give oracles for
each of these polyhedra.</p>
      <p>Theorem 1 [21],[31]. 1. A point x  R n , such that
satisfies a condition
2. A point x  R n , such that
satisfies a condition</p>
      <p>n n j j
x  Pnk (G) iff xi = g i , xi  g i , j  J n−1.</p>
      <p>i=1 i=1 i=1 i=1
x  Pnk (G) iff
j j
 | xn−i+1 | g n−i+1 , j  J n−1.</p>
      <p>i=1 i=1</p>
      <p>
        It is clear that ordering (
        <xref ref-type="bibr" rid="ref23">23</xref>
        ), (
        <xref ref-type="bibr" rid="ref25">25</xref>
        ) and checking (
        <xref ref-type="bibr" rid="ref24">24</xref>
        ), (
        <xref ref-type="bibr" rid="ref26">26</xref>
        ) can be done in
polynomial time. Moreover, if the membership condition for the polytope is not
fulfilled, a violated constraint is generated during this process, so a polynomial
separating oracle is found.
The scheme is based on the use of a concept of a multi-level finite point configuration
(FPC, a finite discrete set mapped into Euclidean space) [7] and the Theta-rank
[6],[8].
(
        <xref ref-type="bibr" rid="ref22">22</xref>
        )
(
        <xref ref-type="bibr" rid="ref23">23</xref>
        )
(
        <xref ref-type="bibr" rid="ref24">24</xref>
        )
(
        <xref ref-type="bibr" rid="ref25">25</xref>
        )
(
        <xref ref-type="bibr" rid="ref26">26</xref>
        )
      </p>
      <p>Definition 1 [7]. A finite point configuration E is k -level if, for every
facetdefining hyperplane H , there are k parallel hyperplanes H = {H1, H 2 , ..., H k }
with E  H1  H 2  H k .</p>
      <p>A levelness of E , denoted by Lev(E) , is the smallest k such that E is k -level.</p>
      <p>A concept of the Theta rank Th(E) of an FPC E was introduced in [6] as a
measure of the complexity of linear optimization over this set by polynomial
optimization tools. Namely, if E is given as a solution set to a system of polynomial
equations, a semi-definite relaxation of a linear program over E can be solved
exactly in the time of order O(nTh(E) ) .</p>
      <p>
        It is easy to see that Th(E)  Lev(E) −1 , and this inequality turns into equality for
2-level sets. This means that the time complexity of solving semi-definitete relaxation
of the problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ), (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ), (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ) is bounded above by order O(n Lev(E)−1) for E
with Lev(E) &gt; 2 , and it is of order O(n Lev(E)−1) for a two-level set E . This means
that, if Lev(E) does not depend on E , then the relaxation is polynomially solvable.
The result of solving this relaxation will be denoted
x* , z * = x* , cx* . This
optimization problem is convex; thus z* is a new upper bound of z * is achievable.
It will be used as a second upper bound z u2 :
      </p>
      <p>z u2 = z *.</p>
      <p>
        In order to apply this approach, a strict polynomial f-representation of E has to be
found. Also, inequality constraints in (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) (equivalently, (
        <xref ref-type="bibr" rid="ref11">11</xref>
        )) has to be replaced by
equalities, thus yielding a strict polynomial f-representation of E  .
      </p>
      <p>
        To accomplish this, the following technique will be applied to each inequality
aiT x  bi , i  J m in (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). First, assume that b  0 . Represent bi  Z n+ as follows:
bi = y0 + 2 y1 + ... + 2ti yti , where ti = log 2bi , y j {0, 1} , j  J t0i , i  J m . By
introducing y  J T0 such that T = max ti , the constraint (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) can be represented as a
iJ m
system of linear equations as follows:
      </p>
      <p>
        Ax + Cy = 0,
y  BT +1,
(
        <xref ref-type="bibr" rid="ref27">27</xref>
        )
(
        <xref ref-type="bibr" rid="ref28">28</xref>
        )
where C = (cij )iJ m, jJT0  N m(T +1) , cij = (−1, −2, ..., −2ti , 0, ..., 0) , i  J m . If
there exists i  J m such that bi &lt; 0 then the corresponding constraint can be
rewritten in the form of aiT x+ | ci |= 0 . Applying the same technique to expand | ci | ,
we get cij = (1, 2, ..., 2ti , 0, ..., 0) , i  J m , and the common result of the lifting into
a higher dimension space given by (
        <xref ref-type="bibr" rid="ref27">27</xref>
        ), (
        <xref ref-type="bibr" rid="ref28">28</xref>
        ).
      </p>
      <p>
        Denoting AC = ( A, −C) ,
Problem 1 is rewritten as a problem of finding a vector xy satisfying (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), (
        <xref ref-type="bibr" rid="ref29">29</xref>
        ), (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
For Problem 2, the extended reformulation is given by (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ),(
        <xref ref-type="bibr" rid="ref7">7</xref>
        ),(
        <xref ref-type="bibr" rid="ref28">28</xref>
        )-(
        <xref ref-type="bibr" rid="ref30">30</xref>
        ). Similarly,
for Problem 3, it will be a problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ),(
        <xref ref-type="bibr" rid="ref8">8</xref>
        ),(
        <xref ref-type="bibr" rid="ref28">28</xref>
        )-(
        <xref ref-type="bibr" rid="ref30">30</xref>
        ). The two later extended
formulations are ones on a Cartesian product of the Binary Cb -set and a
multipermutation or a signed multipermutation Cb -set, respectively, whose levelness
coincides with the one of Enk (G) and Enk (G) due to Lev(Bn ) = 2 and levelness
properties [7].
2.3
      </p>
      <p>Matrix Cb -sets for evaluating z u2
Let us consider an issue of obtaining in a reasonable time the bound z u2 in
Problems 1-3.</p>
      <p>
        We start with the Boolean Problem 1. The Boolean set Bn is two-level [7], and our
feasible set is Lev(E) -level, where Lev(E) is determined by the formula
where ki , i  Jm are determined by the formula (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ). The levelness of our feasible
set is independent of n , hence the computational complexity of semi-definite
relaxation is bounded from above by
      </p>
      <p>Thus, the relaxation is polynomially solvable.</p>
      <p>In order to apply this relaxation, a strict f-representation of the Boolean set needs
to be found.</p>
      <p>
        For instance, the well-known strict f-representation of a Boolean set by quadratic
equations
xy = (x, y),
AC  xy = 0,
xy  BnT +1.
(
        <xref ref-type="bibr" rid="ref29">29</xref>
        )
(
        <xref ref-type="bibr" rid="ref30">30</xref>
        )
(
        <xref ref-type="bibr" rid="ref31">31</xref>
        )
(
        <xref ref-type="bibr" rid="ref32">32</xref>
        )
(
        <xref ref-type="bibr" rid="ref33">33</xref>
        )
(
        <xref ref-type="bibr" rid="ref34">34</xref>
        )
Lev(E) = imJamx ki  2 ,
      </p>
      <p>O(n (Lev(E)−1) ).</p>
      <p>xi2 − xi = 0, i  J n
can be applied. Many other similar f-representation can be found in [21],[24].</p>
      <p>
        For sets (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ), (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ), applying this technique does not give positive results, since these
sets, generally, are not Lev -level, where Lev does not depend on n [21]. Therefore,
for Problems 2,3, we offer a transition to considering an equivalent formulation in the
space of higher dimension in the form of Problem 1.
      </p>
      <p>
        Now, we consider the multipermutation set (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) along with a set
      </p>
      <p> nk = {X  Bkn : Xe = n, X T e' = e}
of multi-permutation matrices [13], where e  R n , e'  R k
are vectors of units,
n = (ni ) iJ k is a vector of S (G) -multiplicities in G . Its special case is a multitude
of permutation matrices [15],[22]:</p>
      <p> n = {X  R nn : Xe = X T e = e}
corresponding to the case n = e in (35).</p>
      <p>
        According to [13], between the sets (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ), (35), there exists a bijective mapping
where cij = eic j , i  J k , j  J n .
      </p>
      <p>
        In the same way, constraints (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) are reformulated yielding
      </p>
      <p>Ai • X  bi , i  J m ,
where Ai = (alij ) l, j , alij = ei alj , i  J m , l  J k , j  J n .</p>
      <p>A new formulation of Problem 2 (further referred to as Problem 2.1) is: find a
matrix X such that (40), (41),
namely,
or</p>
      <p>
        Let us reformulate our problem in terms of new variables. So, for the objective
function (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), we have:
      </p>
      <p> : x = X T e,
 nk iff x = X T e  Enk (G).
z = cT x = cT X T e = k nxi (eic j ) → max</p>
      <p>i=1 j=1
k n
z = C • X = cij xij → max,
i=1 j=1
(35)
(36)
(37)
(38)
(39)
(40)
(41)
hold.</p>
      <p>It can be shown that the polytope Pnk = conv nk of multipermutation matrices is
defined as follows</p>
      <p>X   nk
0  xij  1, i  J k , j  J n ;
n
xij = ni , i  J k ;
j=1
k
xij = 1, j  J n.</p>
      <p>i=1
Now, for obtaining the upper bound z u2 in Problem 2, Scheme 2 can be applied.</p>
      <p>A similar procedure is applicable for Problem 3 and the signed multipermutation
Cb -set. For that, we introduce a set of signed permutation matrices' set:
(42)
(43)
(44)
(45)
(46)
(47)</p>
      <p>
        Hence, facets of Pnk are parallel to coordinate planes, while set  nk is two-level.
Involving additional constraints (41) into consideration and taking into account an
equivalence of Problem 2 and Problem 2.1, as well as (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ), (
        <xref ref-type="bibr" rid="ref32">32</xref>
        ), we get that a
levelness of a feasible domain of Problem 2.1 is given by (
        <xref ref-type="bibr" rid="ref32">32</xref>
        ). This implies that a
semi-definite relaxation of Problem 2 in the extended space is polynomially solvable.
      </p>
      <p>To apply it, a strict representation of Bkn needs to be utilized. It can be, for
example,</p>
      <p>xi2j − xij = 0, i  J k , j  J n.
  = {X T kn :| X | e = n,| X |T e' = e},</p>
      <p>nk
where T = {−1, 0, 1} is a ternary set, | X | e = n implies that sum of absolute values
of rows' coordinates equal to the corresponding multiplicity of S (G) -elements, while
| X |T e' = e means that the columns are zero ones except for a single element, which
is either one or minus one.</p>
      <p>Next, we need to construct a strict f-representation of the set (47), more precisely,
of its image in space R kn . The condition X  T kn will be formalized, likewise
(46) yielding:
xij (xij −1)(xij +1) = xi3j − xi2j = 0, i  J k , j  J n .
(48)</p>
      <p>The rest of the constraints in (47) let us represent in a quadratic form:</p>
      <p>
        Set Bn (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) is an example of a ternary permutation Cb -set [23],[24]. It belongs to a
Bn (i) = Bn • En2 ({0 n−i , 1i}), i  J n−1,
n
xi2j = ni , i  J k ;
j=1
k
xi2j = 1, j  J n.
i=1
(50)
(51)
(52)
(53)
(54)
(55)
n
PBn (i) = conv Bn (i) = {x [−1, 1]n :  | x | i}.
      </p>
      <p>i=1</p>
      <p>Examine a levelness of  nk based on (53)-(55). With respect to faces of Pnk
parallel to coordinate planes, the sets is 3 -level. Toward normal vectors of facets
k
 | xij |= 1 , it is two-level, while for a hyperpalne
i=1
n
 | xij |= ni , it is 2ni -level.
j=1
Overall  
nk</p>
      <p>is l -level set, where</p>
      <p>
        Generalizing (
        <xref ref-type="bibr" rid="ref32">32</xref>
        ) for this case, we get that a levelness of the corresponding set E 
is given by:
l = Lev(  ) = max 3, 2n1, ..., 2nk .
      </p>
      <p>nk
Lev(E) =</p>
      <p>max
iJ m, jJ k
{ki , 3, 2n j }  3 .</p>
      <p>(56)
(57)
(57) implies, that the semi-definite relaxation of Problem 3 utilizing the above
is polynomialy solvable if n1, ..., nk do not depend on
strict f-representation of  </p>
      <p>nk
n .
3</p>
      <sec id="sec-3-1">
        <title>Discussion</title>
        <p>Thus, we justified z u2 is always achievable in polynomial time for Problem 1 an
Problem 2 and indicted a condition when the same is true for Problem 3.
The results on semi-definite and polyhedral relaxation bounds can be further
combined [9] in order to obtain more accurate lower bounds in z . One more direction
for tightening the bound z u2 is to use Lagrangian dual bounds by Shor's r
algorithms [28], [29]. The algorithms deal with quadratic optimization problems.
Hence they are directly applicable to Problem 1 and Problem 2 while requiring one
more step of lifting in higher dimension space for Problem 3 represented as a cubic
optimization problem. No less important in numerical algorithms are effective ways
to get upper bounds. Their obtaining associating with a search of a feasible solution
means a possibility to finish a process as soon as a required accuracy is achieved.
With this regards, it highly helpful an approaches presented in [33] and other sources
[1], solving the problem as a polynomial optimization or a feasibility problem.
4</p>
      </sec>
      <sec id="sec-3-2">
        <title>Conclusion</title>
        <p>In this paper, two innovative approaches of mathematical modeling general
permutation-based and signed permutation-based optimization problems as problems
of polynomial optimization with equality constraints are presented and applied to
justify a polynomial solvability of getting semi-definite bounds. They can be
generalized into other classes of optimization problems and utilized in many other
problems arising in combinatorial and continuous nonlinear optimization.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Anjos</surname>
            ,
            <given-names>M.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lasserre</surname>
          </string-name>
          , J.B. eds: Handbook on Semidefinite,
          <source>Conic and Polynomial Optimization</source>
          . Springer (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Butenko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pardalos</surname>
            ,
            <given-names>P.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shylo</surname>
          </string-name>
          , V. eds: Optimization Methods and Applications: In Honor of Ivan V.
          <source>Sergienko's 80th Birthday</source>
          . Springer International Publishing,
          <string-name>
            <surname>Cham</surname>
          </string-name>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Cook</surname>
            ,
            <given-names>W.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cunningham</surname>
            ,
            <given-names>W.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pulleyblank</surname>
            ,
            <given-names>W.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schrijver</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Combinatorial optimization</article-title>
          . John Wiley &amp; Sons, Inc., New York (
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Ferreira</surname>
            ,
            <given-names>O.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iusem</surname>
            ,
            <given-names>A.N.</given-names>
          </string-name>
          , NГ©meth, S.Z.:
          <article-title>Concepts and techniques of optimization on the sphere</article-title>
          .
          <source>TOP</source>
          .
          <volume>22</volume>
          ,
          <fpage>1148</fpage>
          -
          <lpage>1170</lpage>
          (
          <year>2014</year>
          ). https://doi.org/10.1007/s11750-014-0322-3.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Elte</surname>
            ,
            <given-names>E.L.</given-names>
          </string-name>
          :
          <article-title>The semiregular polytopes of the hyperspaces</article-title>
          .
          <source>Groningen : Gebroeders Hoitsema</source>
          (
          <year>1912</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gouveia</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parrilo</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thomas</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Theta Bodies for Polynomial Ideals</article-title>
          .
          <source>SIAM J. Optim. 20</source>
          ,
          <fpage>2097</fpage>
          -
          <lpage>2118</lpage>
          (
          <year>2010</year>
          ). https://doi.org/10.1137/090746525.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Grande</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>On k-level matroids: geometry and combinatorics</article-title>
          , http://www.diss.fuberlin.de/diss/receive/FUDISS_thesis_000000100434, (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Grotschel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lovasz</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schrijver</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Geometric Algorithms</article-title>
          and Combinatorial Optimization. Springer-Verlag, Berlin Heidelberg (
          <year>1993</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Helmberg</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poljak</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rendl</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolkowicz</surname>
          </string-name>
          , H.:
          <article-title>Combininsemi-definitete and polyhedral relaxations for integer programs</article-title>
          . In: Balas,
          <string-name>
            <given-names>E.</given-names>
            and
            <surname>Clausen</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.)
          <source>Integer Programming and Combinatorial Optimization</source>
          . pp.
          <fpage>124</fpage>
          -
          <lpage>134</lpage>
          . Springer Berlin Heidelberg (
          <year>1995</year>
          ). https://doi.org/10.1007/3-540-59408-6_
          <fpage>46</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hulianytskyi</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riasna</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Formalization and Classification of Combinatorial Optimization Problems</article-title>
          .
          <source>In: Optimization Methods and Applications</source>
          . pp.
          <fpage>239</fpage>
          -
          <lpage>250</lpage>
          . Springer, Cham (
          <year>2017</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -68640-0_
          <fpage>11</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Korte</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vygen</surname>
          </string-name>
          , J.:
          <source>Combinatorial Optimization: Theory and Algorithms</source>
          . Springer, New York, NY (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Kozin</surname>
            ,
            <given-names>I.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maksyshko</surname>
            ,
            <given-names>N.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perepelitsa</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          :
          <article-title>Fragmentary Structures in Discrete Optimization Problems</article-title>
          . Cybern Syst Anal.
          <volume>53</volume>
          ,
          <fpage>931</fpage>
          -
          <lpage>936</lpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1007/s10559-017-9995-6.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Draper</surname>
            ,
            <given-names>S.C.</given-names>
          </string-name>
          :
          <string-name>
            <surname>LP-Decodable</surname>
            <given-names>Multipermutation</given-names>
          </string-name>
          <string-name>
            <surname>Codes</surname>
          </string-name>
          .
          <source>IEEE Transactions on Information Theory</source>
          .
          <volume>62</volume>
          ,
          <fpage>1631</fpage>
          -
          <lpage>1648</lpage>
          (
          <year>2016</year>
          ). https://doi.org/10.1109/TIT.
          <year>2016</year>
          .
          <volume>2526655</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <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-Verlag, New York (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Onwubolu</surname>
            ,
            <given-names>G.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Davendra</surname>
          </string-name>
          , D. eds: Differential Evolution:
          <article-title>A Handbook for Global Permutation-Based Combinatorial Optimization</article-title>
          . Springer-Verlag, Berlin Heidelberg (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Papadimitriou</surname>
            ,
            <given-names>C.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steiglitz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Combinatorial Optimization: Algorithms and Complexity</article-title>
          . Dover
          <string-name>
            <surname>Publications</surname>
          </string-name>
          (
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Pardalos</surname>
            ,
            <given-names>P.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Du</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Graham</surname>
            ,
            <given-names>R.L.</given-names>
          </string-name>
          :
          <article-title>Handbook of combinatorial optimization</article-title>
          . New York : Springer (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.S.</given-names>
          </string-name>
          :
          <article-title>Methods and algorithms for solving some optimization problems on sets of combinations and arrangements</article-title>
          ,
          <source>Ph.D. in Mathematics[Thesis] (speciality 01.05.02)</source>
          , Kharkiv: Kharkiv State Technical University of Radio Electronics,
          <year>1996</year>
          (in Russian).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kartashov</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Signed Permutation Polytope Packing in VLSI Design</article-title>
          .
          <source>In: 2019 IEEE 15th International Conference on the Experience of Designing and Application of CAD Systems (CADSM) Conference Proceedings. 4/</source>
          50-4/55,
          <string-name>
            <surname>Lviv</surname>
          </string-name>
          (
          <year>2019</year>
          ). https://doi.org/10.1109/CADSM.
          <year>2019</year>
          .
          <volume>8779353</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Muravyova</surname>
          </string-name>
          , N.:
          <article-title>A Spherical Cutting-plane Method With Applications In Multimedia Flow Management</article-title>
          .
          <source>In: Proceedings of the 1st International Workshop on Digital Content &amp; Smart Multimedia (DCSMart</source>
          <year>2019</year>
          ). pp.
          <fpage>82</fpage>
          -
          <lpage>93</lpage>
          . CEUR Vol-
          <volume>2533</volume>
          , Lviv, Ukraine (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yakovlev</surname>
            ,
            <given-names>S.V.</given-names>
          </string-name>
          :
          <article-title>Continuous functional representations in discrete optimization: a monograph</article-title>
          .
          <source>Gold Mile</source>
          ,
          <string-name>
            <surname>Kharkiv</surname>
          </string-name>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yakovlev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Quadratic Optimization Models and Convex Extensions on Permutation Matrix Set</article-title>
          . In: Shakhovska,
          <string-name>
            <given-names>N.</given-names>
            and
            <surname>Medykovskyy</surname>
          </string-name>
          , M.O. (eds.)
          <source>Advances in Intelligent Systems and Computing IV</source>
          . pp.
          <fpage>231</fpage>
          -
          <lpage>246</lpage>
          . Springer International Publishing (
          <year>2019</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -33695-0_
          <fpage>17</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yakovlev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Euclidean Combinatorial Configurations:
          <article-title>Typology and Applications</article-title>
          .
          <source>In: 2019 IEEE 2nd Ukraine Conference on Electrical and Computer Engineering (UKRCON)</source>
          . pp.
          <fpage>1065</fpage>
          -
          <lpage>1070</lpage>
          (
          <year>2019</year>
          ). https://doi.org/10.1109/UKRCON.
          <year>2019</year>
          .
          <volume>8879912</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yakovlev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Euclidean Combinatorial Configurations:
          <article-title>Continuous Representations and Convex Extensions</article-title>
          . In: Lytvynenko,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Babichev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            , WГіjcik, W.,
            <surname>Vynokurova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            ,
            <surname>Vyshemyrskaya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            , and
            <surname>Radetskaya</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          <source>(eds.) Lecture Notes in Computational Intelligence and Decision Making</source>
          . pp.
          <fpage>65</fpage>
          -
          <lpage>80</lpage>
          . Springer, Cham, Zalizniy Port,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2019</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -26474-
          <issue>1</issue>
          _
          <fpage>5</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Sanyal</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sottile</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sturmfels</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Orbitopes</surname>
          </string-name>
          . Mathematika.
          <volume>57</volume>
          ,
          <fpage>275</fpage>
          -
          <lpage>314</lpage>
          (
          <year>2011</year>
          ). https://doi.org/10.1112/S002557931100132X.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Schrijver</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Polyhedral Combinatorics</article-title>
          . In: Graham,
          <string-name>
            <given-names>R.L.</given-names>
            , GrГ¶tschel, M., and
            <surname>Lovasz</surname>
          </string-name>
          , L. (eds.) Handbook of Combinatorics (Vol.
          <volume>2</volume>
          ). pp.
          <fpage>1649</fpage>
          -
          <lpage>1704</lpage>
          . MIT Press, Cambridge, MA, USA (
          <year>1995</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Schrijver</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <source>Combinatorial Optimization: Polyhedra and Efficiency</source>
          . Springer-Verlag, Berlin Heidelberg; New York (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Shor</surname>
            ,
            <given-names>N.Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stetsyuk</surname>
            ,
            <given-names>P.I.:</given-names>
          </string-name>
          <article-title>The use of a modification of the r -algorithm for finding the global minimum of polynomial functions</article-title>
          .
          <source>Cybern Syst Anal</source>
          .
          <volume>28</volume>
          -
          <fpage>49</fpage>
          (
          <year>1997</year>
          ). https://doi.org/10.1007/BF02733104. https://doi.org/10.1007/BF02733104.
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Shor</surname>
            ,
            <given-names>N.Z.</given-names>
          </string-name>
          :
          <article-title>Nondifferentiable optimization and polynomial problems</article-title>
          . Kluwer Academic Publishers, Dordrecht (
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Stoyan</surname>
            ,
            <given-names>Y.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yakovlev</surname>
            ,
            <given-names>S.V.</given-names>
          </string-name>
          :
          <article-title>Theory and Methods of Euclidian Combinatorial Optimization: Current Status and Prospects</article-title>
          .
          <source>Cybern Syst Anal</source>
          .
          <volume>56</volume>
          ,
          <fpage>366</fpage>
          -
          <lpage>379</lpage>
          (
          <year>2020</year>
          ). https://doi.org/10.1007/s10559-020-00253-6.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Stoyan</surname>
            ,
            <given-names>Y.G.</given-names>
          </string-name>
          , YemetsвЂ™,
          <string-name>
            <surname>O.</surname>
          </string-name>
          :
          <article-title>Theory and methods of Euclidean combinatorial optimization (in Ukrainian)</article-title>
          .
          <source>ISSE</source>
          , Kiev (
          <year>1993</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Yakovlev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kartashov</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.:</given-names>
          </string-name>
          <article-title>Optimization on Combinatorial Configurations Using Genetic Algorithms</article-title>
          .
          <source>In: Proceedings of the Second International Workshop on Computer Modeling and Intelligent Systems (CMIS-2019)</source>
          . pp.
          <fpage>28</fpage>
          -
          <lpage>40</lpage>
          . CEUR Vol-
          <volume>2353</volume>
          urn:nbn:de:
          <fpage>0074</fpage>
          -
          <lpage>2353</lpage>
          -0, Zaporizhzhia, Ukraine (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Yakovlev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pichugina</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>On Constrained Optimization of Polynomials on Permutation Set</article-title>
          .
          <source>In: Proceedings of the Second International Workshop on Computer Modeling and Intelligent Systems (CMIS-2019)</source>
          . pp.
          <fpage>570</fpage>
          -
          <lpage>580</lpage>
          . CEUR Vol-
          <volume>2353</volume>
          urn:nbn:de:
          <fpage>0074</fpage>
          -
          <lpage>2353</lpage>
          -0, Zaporizhzhia, Ukraine (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Yemelichev</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kovalev</surname>
            ,
            <given-names>M.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kravtsov</surname>
            ,
            <given-names>M.K.</given-names>
          </string-name>
          :
          <article-title>Polytopes, graphs and optimization</article-title>
          . Cambridge University Press, Cambridge (
          <year>1984</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>