<!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>Two-criteria Problem On Hypergraphs For Estimating Data Transmission Quality On P2P Networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anastasia V. Demidova</string-name>
          <email>demidova-av@rudn.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Soltan I. Salpagarov</string-name>
          <email>salpagarov_si@pfur.ru</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexander S. Pankratov</string-name>
          <email>pankratov_as@pfur.ru</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Applied Probability and Informatics, Peoples' Friendship University of Russia (RUDN University)</institution>
          ,
          <addr-line>6 Miklukho-Maklaya str., Moscow, 117198, Russian Federation</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Information Technologies Peoples' Friendship University of Russia (RUDN University) 6 Miklukho-Maklaya str.</institution>
          ,
          <addr-line>Moscow, 117198, Russian Federation</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>50</fpage>
      <lpage>55</lpage>
      <abstract>
        <p>The relevance of this research is dictated by the fact that for video transmission modern networks have very high requirements for both building and maintaining a network infrastructure, and analyzing issues of uninterrupted delivery of content. The video stream is the basic type of streaming data in peer-to-peer networks. To improve the quality of streaming data services, various schemes for organizing the structure of a superimposed peer-to-peer network are used. Probabilistic statements of the problem that determine the quality of construction of a peer-to-peer network is known. For example, the probability of universal transmission, in which unpopular channels, along with popular channels, are also available for viewing by network users with a certain probability. In our work, a discrete two-criteria formulation of this problem for estimating data transmission quality is considered. Three nfiite sets are determined. The set of internet users, for example, viewers of internet television channels. The set of internet television channels and the set of streams into which streaming data can be distributed. Every internet user watches a channel and several streams are assigned to it for transmission. There are user-uploaded data streams into two types: a stream for own viewing corresponding to the television channel it is viewing, and a stream (one or several) of another television channel, exclusively for distribution to other users. A relationship of the following kind is constructed: the user watches some channel and distributes the streams for other channels. The theory of hypergraphs makes it possible to show in the systemic unity the ordered types of relations such as the edge of hypergraph. Each edge is assigned two indicators - weights, which mean such indicators of quality of service as coeficient loss of data packets and playback delay. Each edge constrains three vertices. Vertices of edge - users, channels and streams accordingly. The result of this assignment of flows to users should be to improve the level of performance of the broadcasting system, in particular, to reduce both the packet data rate loss and the playback delay. The mathematical model is described in the language of the theory of hypergraphs in a two criteria formulation. Two criteria have the type MINMAX, which allow simultaneously to take into account the eficiency indicators loss of data packets and playback delay.</p>
      </abstract>
      <kwd-group>
        <kwd>and phrases</kwd>
        <kwd>combinations on hypergraphs</kwd>
        <kwd>peer-to-peer networks</kwd>
        <kwd>distribution of streaming data flows</kwd>
        <kwd>pocket loss</kwd>
        <kwd>delay</kwd>
        <kwd>multicriteria optimization</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Copyright © 2018 for the individual papers by the papers’ authors. Copying permitted for private
and academic purposes. This volume is published and copyrighted by its editors.
In: K. E. Samouylov, L. A. Sevastianov, D. S. Kulyabov (eds.): Selected Papers of the 1st Workshop
(Summer Session) in the framework of the Conference “Information and Telecommunication
Technologies and Mathematical Modeling of High-Tech Systems”, Tampere, Finland, 20–23 August,
2018, published at http://ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        In many areas of human activity, P2P (peer-to-peer) networks are currently used.
First of all, they are used for data exchange and transmission of streaming content.
The total trafic generated by peer-to-peer networks is more than half of all Internet
trafic. If we consider a streaming multimedia system, in particular, streaming video,
then a whole series of large-scale P2P file sharing systems was introduced to transmit
streaming video around the world [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. There are many television channels are viewed
simultaneously by a large number of users. A number of studies are devoted to the
analysis of performance indicators of peer-to-peer video streaming networks. Various
methods of research are used, such as the construction and analysis of analytical models,
which use the apparatus of the theory of exponential queuing networks [
        <xref ref-type="bibr" rid="ref2 ref3 ref4">2–4</xref>
        ].
      </p>
      <p>
        The are several peer-to-peer video streaming networks schemes which are widely
used [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. One of them is the mechanism of data exchange by the system of isolated
channels P2P. Studies related to response time and waiting time are known [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. Along
with the advantages, in the case of a small number of users the organization of data
exchange in this scheme has some disadvantages, in particular, low quality of unpopular
channels, loss of data packets and playback delay of viewed channels. These disadvantages
are suggested to solve by the view-upload decoupling system [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The operation of the
view-upload decoupling model is based on the separation of user-uploaded data streams
into two types: a stream for own viewing corresponding to the television channel it
is viewing, and a stream (one or several) of another television channel, exclusively for
distribution to other users. As a rule, the latter are streams of television channels with
low popularity, the forced distribution of which ensures the stability of the multi-channel
system.
      </p>
      <p>
        Known the upload bandwidth is unequal distribution among diferent channels, which
implies that some channels have satisfactory streaming qualities with surplus resources,
while others sufer poor streaming qualities due to resource deficit [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ] shows
letting the channels with surplus bandwidth help those with deficit bandwidth.
      </p>
      <p>The view-upload decoupling mechanism clearly separates what the user is downloading
and viewing, thereby the stability of the multi-channel system and the ability to share
resources between channels achieve. Each user is assigned to one or more channels,
regardless of what the user is viewing. The user downloads and sends to other users all
the data of the channels assigned to him. Thus, own distribution group for each channel
is created. The view-upload decoupling scheme requires sending additional signaling
information, because now the user have to download data not only to his group, but also
to users outside of it, i.e. those users who want to view the channel assigned to it. The
purpose of this study is to build a mathematical model for eficient organization of the
distribution of data flows between users of P2P networks for the view-upload decoupling
scheme. Using this model, it will be possible to find solutions to the problem in which
both the packet data rate loss and the playback delay will be minimal.
2.</p>
    </sec>
    <sec id="sec-3">
      <title>Main section</title>
      <p>The meaningful statement of the problem is formulated as follows. Each user   in a
set of users receiving the service   ∈  , where receives streams  in a set of threads to
which channels can be allocated  ∈  of the channel  in a set of channels available
to the user  ∈  from users   ∈  , and   ∩   = ∅. The result of this distribution
of channel flows between users should be an increase in the level of performance of the
broadcasting system, in particular, the quality of service of unpopular channels should
not be much worse than the quality of service of channels that are more popular in
which both the packet data rate loss and the playback delay will be minimal.</p>
      <p>
        A hypergraph  = (,  ) is a pair of sets (,  ). Where  is represented by a finite
non-empty set, and  is a family of subsets consisting of the set  .  = { } is the set
of vertices of the hypergraph, and  = { } is the set of its edges [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Pair of vertices  1
and  2 are adjacent if they belong to one edge  ,  1 ∈  ,  2 ∈  . The number of vertices
in an edge is called the degree of this edge. If the degree of each edge is equal to  , then
such a hypergraph is called  -homogeneous. If two edges have common vertices, they are
called adjacent. A combination in the graph 
is a subset of the set of edges 
in which
each pair of edges is non-adjacent. A hypergraph 
= (, 
) is said to be  -partite if the
set of its vertices  is divided into parts (subsets)   ,  = 1,  so that two conditions are
satisfied: every pair of vertices of one part is not adjacent; for every edge 
pair of vertices  1,  2 ∈  belongs to diferent parts [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. If every edge  ∈  is incident
∈ 
every
to one vertex from each parts   ,  = 1,  , such a hypergraph 
called complete  -partite hypergraph. If to each edge 
of a hypergraph
      </p>
      <p>
        a sequence
= ( 1,  2, . . . ,   ,  ) is
of numbers   ( ) &gt; 0, 
= 1, 2, . . . , 
is associated, then it is called  -weighted. A
∈ 
hypergraph is called  -weighted if each of its edges is  -weighted [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ].
      </p>
      <p>The mathematical model considered in this paper is based on a 3-partite 3-homogeneous
hypergraph 
the first partite</p>
      <p>= (, 
vertex 
∈  1 corresponding to the user 
∈  . Each vertex of the second partite 
∈  2
∈  1, uniquely correspond to the elements of a set of users  . Each
uniquely corresponds to some element from the set of threads  . Vertexes of the third
partite 
a set of edges 
to stream data thread  2 of the channel  3. The set of all edges 
 2 ∈  2,  3 ∈  3. Any such triple is called acceptable, if the user  1 has an opportunity
=  is defined as the
∈  3 uniquely correspond to the elements of the set of channels  . To construct
=  all possible triples of vertexes consider ( 1,  2,  3) so that  1 ∈  1,
) = ( 1,  2,  3,  ), which is constructed as follows. Vertexes of
set of all acceptable triples  = ( 1,  2,  3),   =   ,  = (1, 3).</p>
      <p>In the problem under consideration for a hypergraph 
conditions are fulfilled. In each edge 
are called terminal vertexes for the edge, is allocated. Vertexes 
= ( 1,  2,  3) ∈ 
= ( 1,  2,  3,  ) the following
a pair of vertexes  1,  3, which
∈  2 are internal, and
element 
 3 ∈  3
the set  2 is consisted of nonempty pairwise disjoint sets  2( 3),  3 ∈  3, and each
∈  2( 3) uniquely corresponds to some thread 
∈  . Terminal vertexes
are hanging vertexes (power 1); For each vertex  from  1 the number  ( )
is indicated. The number  ( ) is a parameter of the following condition: A star with
center at the vertex</p>
      <p>Let us set 
the hypergraph 
∈  1 has a power  ( ) =  ( ) and ∑︀
 ( ) = | 3|.
=  ( ) =  as the acceptable solutions set of the problem of covering
by pairwise disjoint edges.</p>
      <p>Each edge 
of the hypergraph</p>
      <p>= ( 1,  2,  3,  ) has two weights  1( ),  2( ), where  1( ) =  1( 1,  2,  3) is loss of
data packets when a user  1 ∈  1 is watching of the channel  3 ∈  3, for the transmission
of which the stream  2 ∈  2 was used,  2( ) =  2( 1,  2,  3) the delay in the same case
The quality of the acceptable solutions of this problem  ∈  is estimated using the
 ∈ 1
∈ 
of the edge</p>
      <p>∈  .
vector objective function
with type MINMAX</p>
      <p>( ) = ( 1( ),  2( )),
  ( ) = max   ( ) → min,  = 1, 2,
(1)
(2)
is change the delay in the given solution  .
where  1( ) is the expected level of loss of data packets in the given solution  ;  2( )</p>
      <p>As an example, the following situation was considered. There are four channels
 = ( 1,  2,  3,  4) in the system. As a result of the preliminary analysis of the channels,
threads</p>
      <p>= ( 1,  2,  3,  4) are separated between users. The system will have four users
 = { 1,  2,  3,  4}.</p>
      <p>Let us describe the process of constructing a hypergraph 
= { 1,  2,  3,  } (see Fig.
1). Partits of the hypergraph are as follows  1 = { 1,  2,  3,  4},  1 = { 5,  6,  7,  8}
and  3 = {</p>
      <p>9,  10,  11,  12} .
of edges and are weights  1( ),  2( ). These sets are represented in the Tab. 1.</p>
      <p>Partite  2 is put in a one-to-one correspondence to the set  . We construct the set</p>
      <p>The set of solutions  and criteria  1( ) and  2( )</p>
      <p>
        ⊆  ̃︀ is called the full set of alternatives, if it has the minimum power
|
 0| and  ( 0) =  ( ︀̃ ), where  ( *) = { ( ) : 
∈  *}∀ * ⊆  , so full set of
alternatives  0 is the maximum system of vector-incomparable Pareto optima ,̃︀ 
 0 using the procedures of the theory of choice and decision making [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
 ︀̃ . For our example  0 = { 1,  4}. The most expedient solution is selected from the
⊆
0
3.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>One of the problems with streaming video in real time is to provide an acceptable
quality of viewing for broadcasting under the conditions of intensive loading of channels
between
users.</p>
      <p>As the result of the
work, a
multi-criteria hypergraph
model was
constructed, which solved the problem of eficient distribution of data threads between
users of P2P net-works for the view-upload decoupling scheme. This model allows us
to find solutions to the problem of loss of data packets and delay in playback. For this
case the solution of the problem of optimizing the process of distribution of flows and
minimization loss of data packets and playback delays in peer-to-peer video streaming
networks using concepts and objects of thetheory of hypergraphs is described.
The
application of this theory in combination withthe elements of the theory of multicriteria
optimization</p>
      <p>
        makes it possible to take into account in the systemic unity a complex
organization of internal interrelations of the elements of the problems under consideration.
Examples of successful application of this approach can serve a number of problems
solved by the authors and their colleagues invarious subject areas [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
      </p>
      <p>Analysis of the efect of network load from sources on the characteristics of the network
makes it possible to select the parameters of network nodes, such as the bandwidth of
channels and the speed of transmission of streams. It is known that the network works
efectively when each of its resources is significantly loaded. On the one hand, we must
strive to improve the quality of trafic, on the other, we must try to maximize the load
of all network resources in order to improve the quality indicators. In the following
studies, the authors plan to take a closer look at these network parameters.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>The publication has been prepared with the support of the "RUDN University
Program 5-100"</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>1. PPLive. URL: http://www.pptv.com/</mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>D.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Ross</surname>
          </string-name>
          .
          <article-title>Queuing Network Models for Multi-Channel P2P Live Streaming Systems</article-title>
          , IEEE INFOCOM (
          <year>2009</year>
          )
          <fpage>73</fpage>
          -
          <lpage>81</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>E. S.</given-names>
            <surname>Sopin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Gorbunova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. V.</given-names>
            <surname>Gaidamaka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. R.</given-names>
            <surname>Zaripova</surname>
          </string-name>
          ,
          <article-title>Analysis of Cumulative Distribution Function of the Response Time in Cloud Computing Systems with Dynamic Scaling, Automatic Control</article-title>
          and
          <source>Computer Sciences</source>
          ,
          <volume>52</volume>
          (
          <year>2018</year>
          )
          <fpage>60</fpage>
          -
          <lpage>66</lpage>
          . doi:
          <volume>10</volume>
          .3103/S0146411618010066
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gaidamaka</surname>
          </string-name>
          , E. Zaripova,
          <article-title>Comparison of polling disciplines when analyzing waiting time for signaling message processing at SIP-server</article-title>
          ,
          <source>Communications in Computer and Information Science</source>
          ,
          <volume>564</volume>
          (
          <year>2015</year>
          )
          <fpage>358</fpage>
          -
          <lpage>372</lpage>
          . doi:
          <volume>10</volume>
          .1007/978331925861430
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>X.</given-names>
            <surname>Hei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. W.</given-names>
            <surname>Ross</surname>
          </string-name>
          ,
          <article-title>A measurement study of a large-scale P2P IPTV system</article-title>
          ,
          <source>IEEE Trans. Multimedia</source>
          <volume>9</volume>
          (
          <issue>8</issue>
          ) (
          <year>2007</year>
          )
          <fpage>1672</fpage>
          -
          <lpage>1687</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>X.</given-names>
            <surname>Hei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Ross</surname>
          </string-name>
          ,
          <article-title>Inferring network-wide quality in P2P Live streaming systems</article-title>
          ,
          <source>IEEE J. Sel. Areas Commun</source>
          .
          <volume>25</volume>
          (
          <issue>9</issue>
          ) (
          <year>2007</year>
          )
          <fpage>1640</fpage>
          -
          <lpage>1654</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <article-title>Understanding the power of pull-based streaming protocol: Can we do better?</article-title>
          <source>IEEE J. Sel. Areas Commun</source>
          .
          <volume>25</volume>
          (
          <issue>9</issue>
          ) (
          <year>2007</year>
          )
          <fpage>1678</fpage>
          -
          <lpage>1694</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Ross</surname>
          </string-name>
          ,
          <article-title>Stochastic fluid theory for P2P streaming systems</article-title>
          ,
          <source>in Proc. IEEE INFOCOM</source>
          , Anchorage, AK, May
          <year>2007</year>
          , pp.
          <fpage>919</fpage>
          -
          <lpage>927</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>C.</given-names>
            <surname>Berge</surname>
          </string-name>
          , Graphs and Hypergraphs, North-Holland,
          <year>1973</year>
          528 p.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>C. Berge</surname>
          </string-name>
          ,
          <article-title>Hypergraphs: combinatorics of finite sets</article-title>
          . North-Holland,
          <year>1989</year>
          267 p.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>K.</given-names>
            <surname>Thulasiraman</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Swamy</surname>
          </string-name>
          ,
          <source>Graphs: Theory and Algorithms</source>
          , John Wiley &amp; Sons, New York,
          <year>1992</year>
          480 p.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>A.</given-names>
            <surname>Bretto</surname>
          </string-name>
          , Hypergraph Theory, Mathematical Engineering, Springer, Heidelberg,
          <year>2013</year>
          , 136 p.
          <source>doi:10.1007/978-3-319-00080-0</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>S.</given-names>
            <surname>Chung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Hamacher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mafioli</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Murty</surname>
          </string-name>
          ,
          <article-title>Note on combinatorial optimization with max-linear objective functions</article-title>
          ,
          <source>Discrete Applied Mathematics</source>
          <volume>42</volume>
          (
          <issue>2-3</issue>
          ) (
          <year>1993</year>
          )
          <fpage>139</fpage>
          -
          <lpage>145</lpage>
          . doi:
          <volume>10</volume>
          .1016/
          <fpage>0166</fpage>
          -
          <lpage>218X</lpage>
          (
          <issue>93</issue>
          )
          <fpage>90043</fpage>
          -
          <lpage>N</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. D. Luc,
          <article-title>Theory of vector optimization</article-title>
          , volume
          <volume>319</volume>
          <source>of Lecture Notes in Economics and Mathematical Systems</source>
          , Springer Verlag, Berlin (
          <year>1989</year>
          ) pp.
          <fpage>173</fpage>
          . doi:
          <volume>10</volume>
          .1007/978- 3-
          <fpage>642</fpage>
          -50280-4
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>A.</given-names>
            <surname>Warburton</surname>
          </string-name>
          ,
          <article-title>Quasiconcave vector maximization: Connectedness of the sets of Pareto-optimal and weak Pareto-optimal alternatives</article-title>
          ,
          <source>Journal of Optimization Theory and Applications</source>
          ,
          <volume>40</volume>
          (
          <issue>4</issue>
          ) (
          <year>1983</year>
          )
          <fpage>537</fpage>
          -
          <lpage>557</lpage>
          . doi:
          <volume>10</volume>
          .1007/BF00933970
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sawaragi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Nakayama</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Tanino</surname>
          </string-name>
          , Theory of Multiobjective Optimization. Academic Press, Orlando, FL.,
          <year>1985</year>
          , 311 p.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>V. A.</given-names>
            <surname>Emelichev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. A.</given-names>
            <surname>Perepelica</surname>
          </string-name>
          ,
          <article-title>Complexity of discrete multicriterial problems</article-title>
          ,
          <source>Discrete Mathematics and Applications</source>
          <volume>4</volume>
          (
          <issue>2</issue>
          ) (
          <year>1994</year>
          )
          <fpage>89</fpage>
          -
          <lpage>117</lpage>
          . doi:
          <volume>10</volume>
          .1515/dma.
          <year>1994</year>
          .
          <volume>4</volume>
          .2.
          <fpage>89</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>C. H. Papadimitriou</surname>
            and
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Steglitz</surname>
          </string-name>
          , Combinatorial optimization: Algorithms and Complexity, Prentice Hall, New York,
          <year>1982</year>
          , 496 p.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <given-names>S. I. Salpagarov</given-names>
            ,
            <surname>Yu</surname>
          </string-name>
          .
          <string-name>
            <given-names>D.</given-names>
            <surname>Isaev</surname>
          </string-name>
          ,
          <article-title>An optimization model of distribution of P2P-TV data streams on hypergraphs</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <year>2064</year>
          (
          <year>2017</year>
          )
          <fpage>130</fpage>
          -
          <lpage>135</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>