<!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>E ective Distribution of Financial Resources of the Megapro ject</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nina I. Plyaskina</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Economics and Industrial Engineering of SB RAS</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Novosibirsk State University, (A lation-ID 60002049)</institution>
          ,
          <addr-line>Novosibirsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>315</fpage>
      <lpage>322</lpage>
      <abstract>
        <p>The object of this study is a long-term capital-intensive investment megaproject with many participants and high risks of implementing their projects. The length of procedures for harmonizing investment projects of participants and the di culty of coordinating their actions to achieve the megaproject's goals necessitate the creation of an adequate resource management tool. A step-by-step algorithm is proposed. The algorithm was tested on real economic information of the East Siberian Oil and Gas Complex megaproject and showed its ability to work. The general applicability of the algorithm is demonstrated.</p>
      </abstract>
      <kwd-group>
        <kwd>Network model</kwd>
        <kwd>Megaproject</kwd>
        <kwd>Resource allocation</kwd>
        <kwd>Step- by-step algorithm</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>and the upper boundary bij (pessimistic time) of the execution time are given.
The works of the megaproject Gij are grouped according to the projects Gk,
1 k n ,where n- is the number of projects in the model. Each of the Gk
projects has a deadline Dk of its end, as well as the minimum and maximum
permissible probability of completion of the project during this period (P and
P accordingly).</p>
      <p>The main idea of the problem of allocating resources between n projects is
to increase the probability of their completion in the target time frame Dk for
given initial volumes of the megaproject Gk investment resources C. If any of the
projects Gk at the time t 0 can not be completed within the prescriptive time
with an acceptable probability, then a redistribution of the remaining investment
n
resources P Ck(t) between the projects of Gk.</p>
      <p>k=1
2</p>
      <p>Formal Description of the Network Model
We introduce the notation: C - the initial volume of investment resources of the
megaproject for the implementation of all projects;
Ckt - investment resources (budget) allocated to the k-th project at the moment
t 0, Ck0 = Ck;
Tk(Ckt) -the random duration of the k-th project on the basis of the budget
allocated to it Ckt;
Dk - the target date for the implementation of the k-th project;
(i; j)k 2 Gk - work(i; j) included in the k-th project;
cijk - budget allocated for the implementation of work (i; j)k of the project Gk;
cijk min -the minimum budget value, allowing to perform the work (i; j)k;
cijk max -the maximum budget value, allowing to perform the work (i; j)k;
k - priority coe cient (degree of importance) of the k-th project.</p>
      <p>
        As the objective function, the sum of the products of the priority project
coe cients and the probabilities of their completion in the appropriate legislative
terms is used. It is necessary to determine the values at which the objective
function is maximal:
under conditions
where
C
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
n
Xf kPk(Ckt)g ! max;
k=1
Pk(Ckt) = P (t + Tk(Ckt)
      </p>
      <p>Dk)
Pk</p>
      <p>Pk(Ckt)
n
X Ckt =
k=1</p>
      <p>Pk ; 1
n
X Ck(t)
k=1
k
n
n
P Ck - initial volume of investment resources of the megaproject for
k=1
realization of all n projects;
Pk(Ckt) = P (t + Tk(Ckt) Dk) - the probability of completion of the k-th
project on time Dk with the allocated budget Ckt;
Pk = Pk(Ckt) - the probability of completion of the k-th project on time Dk
with the allocated investments Ckt;
Pk = Pk(Ckt ) - the probability of completion of the k-th project on time Dk
with the allocated investments Ckt ;
Ck(t) - the remaining unused investment resources for the k-th project at time
t 0.</p>
      <p>
        The proposed algorithm for solving the problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )-(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) is based on the PERT
(Program Evaluation and Review Tecnique) method. The PERT method is
generally intended for the calculation of schedules that have certain structures set
by unambiguous technological processes. The activity time spans are assumed
to follow a general Beta distribution [5,1,3,7,8].
      </p>
      <p>The traditional PERT method uses only the activity time means to
calculate the critical path, reducing the stochastic model to a deterministic model. In
PERT, three time estimates are required for each activity. The time estimates
represent a pessimistic time, an optimistic time, and a most likely time for
duration of the activity. The method assumes that the sum of the mean completion
times of activities on the critical path is normally distributed. This allows the
calculation of the probability of completing the project within a given time
period. A single critical path is thus calculated and relied upon, where in reality,
there may be numerous possible critical paths that exist. For a large network
plan the probability that any given path could be the critical path may be very
small.</p>
      <p>PERT method yields results which are biased high. If network has multiple
parallel paths with relatively equal means, PERT calculations will be
considerably biased [6]. As a result, the time to complete a project calculated by the
traditional PERT method is almost always too short [11].</p>
      <p>
        In accordance with the PERT method, the solution of problem (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )-(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) is
divided into two stages. The basic and auxiliary problems are constructed, for
the solution of which an algorithm is developed.
3
      </p>
      <p>Resolving the Problem of Resource Allocation for
Network Projects
3.1</p>
      <p>Approval
For all projects Gk, 1 k n, we solve the auxiliary problem with p = Pk and
p = Pk [2]. As a result, we obtain the values of Pk , Pk and the budget values
Ckt and Ckt . Let us write the dependent between Pk(Ckt) and Ckt :
Pk(Ckt)</p>
      <p>Pk</p>
      <p>Pk</p>
      <p>Pk =</p>
      <p>Ckt</p>
      <p>Ckt
and expressing Pk(Ckt), we substitute in the objective function in the form
n
X
k=1
We denote by</p>
      <p>Pk
Ckt
Pk
Ckt</p>
      <p>Pk
Ck
Pk
Ck
k Ckt +
k =
k;</p>
      <p>Pk
Pk</p>
      <p>Ckt</p>
      <p>Ckt
Ckt
Ckt</p>
      <p>Pk</p>
      <p>Ck
Pk
Ck</p>
      <p>Ckt
Ckt
k</p>
      <p>
        ! max
k =
k
and we transform the objective function of the original model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) - (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) to the
form (
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
Since the value of k does not depend on Ckt, the objective function (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) will be
simpli ed and we obtain the following model:
n
X f k Ckt + kg ! max
k=1
n
X f k Cktg ! max
k=1
with the previous limitations (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) and (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ).
3.2
      </p>
      <p>
        Algorithm for Solving the Main Problem
The problem (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) with constraints (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) and (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) is solved using the step-by-step
algorithm.
      </p>
      <p>At the rst step, we allocate for each remaining un nished project the
corresponding minimum budgetary volume Ckt . Let's designate the remaining
budget Ct. We order the sequence f kg in decreasing order. We denote the new
ordinal numbers of this sequence by symbols f1; : : : ; fn. In the second step, we
set j = 1 and compute j = minf(C fj;t C fj;t); Ctg. At the third step for
the project, we determine its nal budget C fj;t. We are correcting the remaining
budget Ct in the fourth step.</p>
      <p>If Ct = 0, then nish the calculation. Otherwise, then j = j + 1 and the
condition j n is satis ed, then we continue the calculations with j . Until we
completely disassemble all the cases.</p>
      <p>The optimality of the algorithm follows from the presence of a monotonically
decreasing sequence f fj g, and also from the allocation to each next project fj
at the step of the maximum possible additional budget j from the Ct budget
left at the disposal of the company.
3.3</p>
      <p>
        The Formulation and Algorithm for Solving the Auxiliary
Problem
Let consider an auxiliary problem for the case of one project:
for the given "reliability" p of the project G, 0 &lt; p &lt; 1, nd the minimum value
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
of the allocated budget C and values that satisfy
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
M inC = M in
      </p>
      <p>X cij
fi;jg
P (T (C)</p>
      <p>
        D) = p;
cij min
cij
cij max
with constraints
In the rst step, we determine the values of C1, C2 and C3. We solve problem
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )-(
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) for C = C1, C = C2 and C = C3 (see [4]).
      </p>
      <p>As a result of solving this problem, we obtain the project reliability values
p1, p2 and p3. Compare the values of p1 and p2: if 8" 0, p1 p2 &lt; ", then
nish the execution of the algorithm, otherwise go to the next step. Analyzing
the inequality p1 &lt; p &lt; p3, if it is satis ed, then go to step 2, otherwise to step
3. At the nal stage of the algorithm, the value C = C3 is the minimum budget
that ensures the "reliability" p of this project.
4</p>
      <p>Implementation of the Algorithm
To solve the problem, we developed a step-by-step algorithm that is implemented
using C ++ methods in the programming environment of Microsoft Visual
Studio. The algorithm was tested on real economic information and showed its
ability to work. The distribution of investment resources for the construction of
the seven sectors of the East Siberia-Paci c Ocean (ESPO) oil pipeline, which
is the basis for the formation of the ESOGC megaproject was considered.
5</p>
    </sec>
    <sec id="sec-2">
      <title>The Network Graph</title>
      <p>The network graph of the construction and operation the ESPO pipeline is
presented in the form of projects the construction of seven pipeline sections
1.11.7 (Fig. 1). Each of pipeline sections is described by the uni ed module of the
technological sequence of work and directive events. Triangles denote the uni ed
network modules of sections of the oil pipeline (1.1 Taishet - Ust-Kut, 1.2 Lensk
- Ust-Kut, 1.3 Lensk - Olekminsk, 1.4 Olekminsk - Aldan, 1.5 Aldan-Tynda, 1.6
Tynda - Skovorodino, 1.7 Skovorodino - Nakhodka).</p>
      <p>
        The uni ed module of the pipeline is given in Fig. 2. The uni ed pipeline
module re ects ve stages of the project: 1. development of feasibility study
(feasibility study) - work (
        <xref ref-type="bibr" rid="ref1 ref2">1,2</xref>
        ); 2. examination and approval of the feasibility
study - work (
        <xref ref-type="bibr" rid="ref2 ref3">2,3</xref>
        ); 3. preparation of the pipeline route - work (
        <xref ref-type="bibr" rid="ref3 ref4">3,4</xref>
        ); 4.
construction of the linear part of the pipeline (1st phase) - work (4.6) and installation
of pumping station (PS) (1st phase) - work (
        <xref ref-type="bibr" rid="ref4 ref5">4,5</xref>
        ); 5. construction of the linear
part (2nd phase) - work (6.8) and installation of the PS (2nd phase) - work
(6.7). The network graph geographically re ects the sections of the pipeline
passing through the three oil and gas bearing areas of the East Siberian Oil
and Gas Complex (ESOGC) mega-project: Krasnoyarsk region (Taishet -
UstKut); The Republic of Sakha Yakutia (Lensk - Olekminsk, Olekminsk - Aldan,
Aldan - Tynda); Irkutsk region and the Far East (Lensk - Ust-Kut, Tynda
Skovorodino, Skovorodino - Nakhodka).
6
      </p>
    </sec>
    <sec id="sec-3">
      <title>Results</title>
      <p>The universal method presented in this paper was used to calculate a more
realistic duration for the construction of the seven sectors East Siberia-Paci c Ocean
oil pipeline. Basic input data and calculated results of the resource allocation
problem for network projects are presented in Table 1.</p>
      <p>The initial volumes of investment resources of the megaproject were adopted
in the amount of 11.861 bn rubles. The optimal allocation of resources for the
pipeline section projects is determined on condition that the project are
completed within the deadlines. The work schedule and the dynamics of investment
distribution have been constructed.
The problem of allocating investment resources between the pipeline
construction projects is being solved. This problem is to increase the probability of
completion of projects in the target dates for initial volumes of resources. To solve
the problem, a step-by-step algorithm is proposed. Based on the
technological sequence of the pipeline construction, an appropriate network schedule was
formed. The volume of investments for each section of the pipeline is calculated.</p>
      <p>Given the initial volumes of investment resources of the megaproject in the
amount of 11.861 bn rubles. The optimal allocation of resources between the
pipeline sections is determined, provided that they are completed within the
target dates. The schedule of work execution and the dynamics of investment
distribution have been constructed.</p>
      <p>The obtained results show the e ective of the proposed method to
calculate the resource allocation between subprojects and realistic completion time
for speci ed project implementation deadlines. The suggested method can be
recommended for use by project managers in order to allocate resources and
prevent possible abandonment of project completion deadlines.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Birrell</surname>
          </string-name>
          , G.:
          <article-title>Construction planning beyond the critical path</article-title>
          .
          <source>Journal of Construction Division ASCE</source>
          <volume>3</volume>
          (
          <issue>106</issue>
          ),
          <volume>389</volume>
          {
          <fpage>407</fpage>
          (
          <year>1980</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Gimadi</surname>
            ,
            <given-names>E.Kh.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goncharov</surname>
            ,
            <given-names>E.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zalyubovsky</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Plyaskina</surname>
            ,
            <given-names>N.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharitonova</surname>
            ,
            <given-names>V.N.:</given-names>
          </string-name>
          <article-title>O programmno-matematicheskom obespechenii zadachi resursno-kalendarnogo planirovanija Vostochno-Sibirskogo neftegazovogo kompleksa (On program and mathematical support of the resource-scheduling problem of the East Siberian oil and gas complex)</article-title>
          .
          <source>Vestnik NGU</source>
          . Serija: matematika, mehanika, informatika. (Vestnik of Novosibirsk State University. Series: Mathematics, Mechanics, Computer Science)
          <volume>4</volume>
          ,
          <issue>1</issue>
          {
          <fpage>62</fpage>
          (
          <year>2010</year>
          ), (in Russian)
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Golenko</surname>
            ,
            <given-names>D.I.</given-names>
          </string-name>
          :
          <article-title>Statisticheskie Metody Setevogo Planirovaniya i Upravleniya (Statistical Methods of Network Planning and Management)</article-title>
          .
          <source>Nauka</source>
          , Moscow (
          <year>1968</year>
          ), (in Russian)
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Golenko-Ginzburg</surname>
            ,
            <given-names>D.I.</given-names>
          </string-name>
          :
          <article-title>Stokhasticheskie Setevye Modeli Planirovaniya i Upravleniya Razrabotkami (Stochastic Models of Network Planning and Management Development)</article-title>
          .
          <source>Science Book</source>
          ,
          <string-name>
            <surname>Voronezh</surname>
          </string-name>
          (
          <year>2010</year>
          ), (in Russian)
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <article-title>5. A Guide to the Project Management Body of Knowledge: (PMBOK guide)</article-title>
          .
          <source>Fourth Edition</source>
          . Project Management Institute,
          <string-name>
            <surname>Pennsylvania</surname>
          </string-name>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Klingel</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Bias in PERT project completion time calculations for a real network</article-title>
          .
          <source>Management Science</source>
          <volume>13</volume>
          (
          <issue>4</issue>
          ),
          <fpage>B194</fpage>
          -
          <lpage>B201</lpage>
          ,
          <volume>476</volume>
          {
          <fpage>489</fpage>
          (
          <year>1966</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Mubarak</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Construction Project Scheduling and</article-title>
          <string-name>
            <given-names>Control. Second</given-names>
            <surname>Edition. Hoboken</surname>
          </string-name>
          , John Wiley &amp; Sons, Inc., New Jersey (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Oleinikova</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          <article-title>Kriticheskii analiz metoda PERT resheniya zadachi upravleniya proektami so sluchainoi dlitel'nost'yu vypolneniya rabot (Critical analysis of the PERT method for solving the problem of project management with random duration of the work)</article-title>
          .
          <source>Control Systems and Information Technology</source>
          <volume>51</volume>
          (
          <issue>1</issue>
          ),
          <volume>20</volume>
          {
          <fpage>24</fpage>
          (
          <year>2013</year>
          ), (in Russian)
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Plyaskina</surname>
            ,
            <given-names>N.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharitonova</surname>
            ,
            <given-names>V.N.</given-names>
          </string-name>
          :
          <article-title>Strategic planning of cross-sectoral resource megaprojects: methodoligy and instruments</article-title>
          .
          <source>Studies on Russian Economic Development</source>
          <volume>24</volume>
          (
          <issue>2</issue>
          ),
          <volume>108</volume>
          {
          <fpage>116</fpage>
          ,
          <string-name>
            <surname>Pleiades</surname>
            <given-names>Publishing</given-names>
          </string-name>
          , Ltd. (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Plyaskina</surname>
            ,
            <given-names>N.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharitonova</surname>
            ,
            <given-names>V.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vizhina</surname>
            ,
            <given-names>I.A.</given-names>
          </string-name>
          :
          <article-title>Policy of regional authorities in establishing petrochemical clusters of Eastern Siberia and the Far East</article-title>
          .
          <source>Regional Research of Russia</source>
          <volume>7</volume>
          (
          <issue>3</issue>
          ),
          <volume>225</volume>
          {
          <fpage>236</fpage>
          , Springer Link (
          <year>2017</year>
          ). https://doi.org/10.1134/S207997051703008X, https://link.springer.com/content/pdf/10.1134
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Schonberger</surname>
          </string-name>
          , R.:
          <article-title>Why projects are always late: a rationale based on manual simulation of a PERT/CPM network</article-title>
          .
          <source>Interfaces</source>
          <volume>11</volume>
          (
          <issue>5</issue>
          ),
          <fpage>66</fpage>
          -
          <lpage>70</lpage>
          (
          <year>1981</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>