<!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>
      <journal-title-group>
        <journal-title>public service provision and entrepreneurship Journal of
Environmental Management 216 pp 285-298</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Multiset-based assessment of vulnerability of energy infrastructures to destructive impacts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Igor Sheremet</string-name>
          <email>sheremet@rfbr.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Russian Foundation for Basic Research</institution>
          ,
          <addr-line>Leninskiy Prosp., 32a, Moscow, Russia, 119334</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>420</fpage>
      <lpage>439</lpage>
      <abstract>
        <p>This paper is dedicated to the application of the multigrammatical framework to the assessment of vulnerability of energy infrastructures affected by impacts destroying (reducing capabilities of) their facilities (power plants, fuel producing plants, power transmission lines, fuel transporting pipes, as well as networking devices of both electricity and fuel subsystems of an energy infrastructures). A basic graph representation of energy infrastructures is considered, and technique of their multigrammatical representation is introduced. Criterial base for recognition of the energy infrastructures vulnerability, being a generalization of the similar criterial base developed regarding industrial infrastructures is proposed. Techniques of multigrammatical modelling reservation of energy infrastructures and their recovery after impacts is proposed. Directions of future research in this area are announced.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>Energy infrastructure</kwd>
        <kwd>vulnerability</kwd>
        <kwd>recovery</kwd>
        <kwd>resilience</kwd>
        <kwd>multisets</kwd>
        <kwd>multiset grammars</kwd>
        <kwd>filtering unitary multiset grammars</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        1. Introduction
The multigrammatical framework (MGF), introduced and described in [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5 ref6 ref7">1-7</xref>
        ], is a set of syntactically,
semantically and pragmatically interconnected multiset-based knowledge representation models (KRMs) and
associated with them algorithmics and implementation techniques, developed and applied to various problems
from the systems analysis and operations research areas. The MGF integrates the best features of modern
knowledge engineering – first of all, logic and constraint programming [8-13], providing easy and natural
accumulation of knowledge bases (KBs) from atomary implications and not less easy and natural KBs’ update
and classical theory of optimization – namely, mathematical programming with it’s refined algorithmics
providing fast search of strictly optimal solutions [14-17]. The MGF, in fact, provides natural and easily
modified representation of distributed sociotechnological systems (DSTSs) of different classes, as well as
representation of the so called resource-based games (RBGs) being a useful and convenient tool for modelling
various conflicts between DSTSs and their coalitions [18].
      </p>
    </sec>
    <sec id="sec-2">
      <title>One of the most valuable and actual areas of the MGF application is an assessment of DSTSs’</title>
      <p>
        resilience/vulnerability to various destructive impacts (malfunctions, technogenic catastrophes, natural hazards,
acts of terror, mutual sanctions etc.). A unified approach to the solution of this class of problems regarding
largescale industrial systems (ISs) was described in [
        <xref ref-type="bibr" rid="ref3 ref4 ref7">3, 4, 7</xref>
        ], whilst techniques of the MGF application to an
assessment of resilience of modern intelligent transport systems – in [19]. However, a background of all modern
DSTSs is an energy infrastructure (EI), providing production and delivery necessary amounts of electric power
_____________
and fuel to various stationary and mobile consumers, including industrial facilities, living houses, transportation
vehicles etc [20-22].
      </p>
      <p>This paper is dedicated namely to the application of the MGF to some considered from the substantial and
mathematical points of view in [22-27] actual tasks from the area of resilience of energy infrastructures. Amounts
of electric power (EP) to be delivered by an EI on demand of external customers at some predefined period of time in a
general case are restricted by amounts of primary resources – crude oil, natural gas, and other possible energy carriers
(ECs) – available for EP generation, as well as by limited bandwidths of links forming electric grids and fuel pipelines. A
problem in question is, given a demand of costumers, i.e. amounts of power and fuel to be consumed by them
during a considered time period (this demand will be named also an order), an EI segment, including fuel
producing and power generating facilities, links providing power transmission and fuel transfer through
distributed areas, as well as terminal units delivering fuel and power to their consumers, primary resources
available for power generation, a destructive impact, eliminating some part of a considered EI segment and the
aforementioned resources, to assess whether a part of a considered segment and resources, remained after an
impact, would be capable to produce and deliver amounts of power and fuel necessary to consumers (in other
words, to complete an order). If so, then an EI will be named resilient to this impact. Otherwise an EI will be
named vulnerable to it. The objective of this paper is to develop a criterial base providing the assessment of EIs
vulnerability to destructive impacts. Everywhere below in this paper we shall consider an EI as a closed system,
which operate without direct application of any external resources or their application for replenishment of EI
own (internal) resources spent whilst order completion.</p>
    </sec>
    <sec id="sec-3">
      <title>A content of this paper is as follows. A basic graph representation of EIs is introduced and discussed in the</title>
      <p>Section 2. Filtering unitary multiset grammars being a basic tool for consideration and solution of the problem in
question are described in the Section 3. A multigrammatical representation of energy infrastructures is proposed
in the Section 4 whilst criteria of vulnerability of energy infrastructures to destructive impacts – in the Section 5.
Modelling reservation of EIs and their recovery after impacts is considered in the Section 6. A Conclusion is
dedicated to the future directions of the MGF development and it’s application to various issues concerning
resilience of critical infrastructures and key resources.
2. Basic graph representation of energy infrastructures
An energy infrastructure is usually considered consisting of two strongly interconnected and mutually supplying segments
producing fuel and electricity [20-22].</p>
    </sec>
    <sec id="sec-4">
      <title>An electricity infrastructure (ElcI) in the most general case contains generation facilities (power plants,</title>
      <p>PPs), power transforming-distributing substations (PTDSs), and power terminal units (PTUs), delivering electric
power to it’s consumers. All these elements are connected by links, named power transmission lines (PTLs),
each such line having it’s own technical parameters (voltage, length, power losses during transmission etc.), and
are joined to electric grids, which , in fact, in aggregate form ElcI [21-23].</p>
      <p>A fuel infrastructure (FI) [24, 25, 28, 29], similarly to an ElcI, includes fuel producing plants (FPPs),
working out fuel from some primary energy carriers (PECs), and fuel distribution stations (FDSs), as well as fuel
terminal units (FTUs). All these elements are connected by pipes, which, in a general case, as PTLs, have
individual technical parameters (diameter, length, pressure, amounts of EP consumed, fuel losses during transfer
etc.). Fuel produced by FPPs is used by power plants and other consumers. To limit a complexity of
consideration here, we shall not expand a FI down to production crude oil and natural gas from oil and gas fields
and their transportation via oil and gas pipelines to FPPs; we shall assume that certain amounts of primary
energy carriers (PECs), used for fuel production, are accumulated at fuel storages (FSs) collocated with FPPs,
and these amounts are a part of a resource base (RB) of an EI.</p>
      <p>ElcI and FI are joined with one another by terminal units: any element of an FI consumes an electric power
delivered to it by some PTU, whilst any PP is operating due to a FTUs delivering fuels needed for power
generation (in a general case there may be several energy carriers utilized by a single power plant). Also there
are PTUs and FTUs delivering power and fuels to external consumers. Regarding a considered time period
(hour, day etc.), any FPP may produce certain amounts of various fuels, as well as any PP may produce certain
amounts of EP with various technical parameters. Any output of any element of EI is assumed consistent with a
link transferring resource from it to another element, which input, in turn, is assumed consistent with the
aforementioned link which is an incoming for this another element and thus delivering to it the aforementioned
resource. This overlapping of EI elements and boundary points of EI links is a background for modelling a
circulation of an EP and fuel via EI. Any link has a limited bandwidth (or throughput capacity) as an integral
technical parameter, determining maximal amount of power (if it is a PTL) or fuel (if it is a pipe) which may be
transmitted (transferred) via this link during a considered time period. Also, as it was mentioned above, there are
some power losses occurring during it’s transmission via a PTL; similar losses of fuel are inherent to fuel
transferring pipes.</p>
    </sec>
    <sec id="sec-5">
      <title>So both electricity and fuel infrastructures have a tree-like concentric topology and, based on the above, an</title>
      <p>EI may be represented by an weighted oriented graph with nodes corresponding to EI elements, and marked
edges corresponding to EI links. This graph, in turn, in the algebraic representation is a ternary relation</p>
      <p>  ×  ×  , where  is a set of EI elements (PPs, PTDSs, PTUs, FPPs, FDSs, FTUs, FSs), and  is a set of
positive rational numbers representing bandwidths of EI links (PTLs and pipes). So &lt;  ,  ′,  &gt;∈  means that
an element  is capable to transmit (transfer) to an element  ′ amount of resource (EP or fuel) by link (PTL or
pipe) &lt;  ,  ′ &gt; no more than</p>
      <p>units (kilowatt∙hours in the case of EP, and barrels, cubic meters, kilograms,
tons etc. in the case of various fuels) during a considered time period. There may be the only
triple
&lt;  ,  ′,  &gt; ∈</p>
      <p>for any link &lt;  ,  ′ &gt; , i.e. a link has the only bandwidth (throughput capacity).</p>
    </sec>
    <sec id="sec-6">
      <title>A destructive impact, which in a general case is distributed, may eliminate some elements or/and links of an</title>
      <p>EI as well as some amounts of resources stored at an EI resource base; naturally, an impact may be represented
by some subset of nodes and edges eliminated from an initial graph  .</p>
    </sec>
    <sec id="sec-7">
      <title>Let us illustrate the said by an example.</title>
    </sec>
    <sec id="sec-8">
      <title>Example 1. Consider a small hypothetical segment of some EI including a power plant, two power</title>
      <p>transformation-distribution stations, seven power terminal units, a fuel producing plant, a fuel storage, two fuel
distribution stations, and three fuel terminal units (figure 1(a)). (Sequential numbers of FDSs and FTUs, as well
as names of fuel storage and fuel producing plant are denoted by bold symbols).</p>
      <p>There are also three external power customers. Generated power from a PP is delivered to both PTDSs, the
first of which (enumerated “1”) delivers received power to four PTUs ( “1”, “2”, “3” and “7”), and the second
(“2”) delivers accepted power to five PTUs (“4”, “5”, “6”, “8” and “9”). PTUs deliver power to the following
considered graph, including bandwidths (throughput capacities) is contained in the table 1.</p>
    </sec>
    <sec id="sec-9">
      <title>The impact destroys the PTDS “1”, PTUs “5” and “7”, as well as the FDS “2”. Along with these destructions</title>
      <p>the impact reduces bandwidth of the link between the PTDS “2” and the PTU “6” from 300 kWh to 100 kWh.</p>
    </sec>
    <sec id="sec-10">
      <title>The resulting graph of the affected EI is represented at figure 1(b). ∎</title>
      <p>Having this basic graph representation of EIs we may move to the MGF application to the assessment of
resilience/vulnerability of EIs. To introduce proposed a criterial base for this assessment let us remind some necessary
notions and denotations concerning syntax and semantics of filtering unitary multiset grammars (FUMGs) being a
simplest MGF tool for formalizing and solution of many actual tasks from the applied systems analysis and operations
research areas.</p>
    </sec>
    <sec id="sec-11">
      <title>PTDS2</title>
    </sec>
    <sec id="sec-12">
      <title>PTDS2</title>
      <p>PTU5
PTU6
PTU7
FS
FPP
FDS1
FDS1
FDS1
FDS2
FTU1
FTU2
FTU3
PTU8
PTU9
EPC1
EPC2
EPC3
FPP
FDS1
FDS2
FTU2
FTU3
FTU1
PP
FC1
FC2
Channel upper threshold
values of bandwidths
(throughput capacities)
200 kWh
100 kWh
300 kWh
300 kWh
100 kWh
200 tons of crude oil
200 tons of the fuel
100 tons of the fuel
50 tons of the fuel
50 tons of the fuel
100 tons of the fuel
100 tons of the fuel
50 tons of the fuel
50 tons of the fuel</p>
      <sec id="sec-12-1">
        <title>3. Filtering unitary multiset grammars</title>
        <p>
          Following [
          <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3</xref>
          ], we shall define a multiset grammar (multigrammar, MG) as a couple
where a multiset (MS)
        </p>
        <p>=&lt;  0,  &gt;,
 0 = { 1 ∙  1, … ,   ∙   },
(1)
(2)
(3)
(4)
(5)
(6)
is called a kernel, and  , called a scheme, is a finite set of rules which are applied for generation new multisets
from already generated. (Everywhere below objects are denoted  ,   ,   , whilst their multiplicities being

positive rational numbers – as   ,   ,  
called a multiobject). A rule has a form</p>
        <p>etc.; a construction   ∙   representing collection of   objects   is
where  and  ′, called respectively the left part and the right part of a rule, are multisets, and  ≠ {∅}. By   we
shall designate below a set of all objects having place in rules entering a scheme  of an MG  .</p>
      </sec>
    </sec>
    <sec id="sec-13">
      <title>The semantics of a rule is defined on the background of the relation of inclusion on multisets, denoted  ,</title>
      <p>and operations of addition and subtraction of multisets, denoted respectively + and - . Let  ̅be a multiset. A rule
(3) is applicable to  ̅,if
and a result of an application is a multiset
MS  ̅′from an MS  ̅by application a rule  ∈  , that is denoted as
 →  ′,
 ̅  ,
 ̅′ =  ̅-  +  ′,</p>
      <p>̅  ̅′,
or, if the only MG is considered, then, as in the classic string-operating grammars [28, 29],
 ̅  ̅′,
 ̅∗  ̅′.</p>
      <p>If a generation chain is non-empty, a denotation +</p>
      <p>instead of ∗ is used.</p>
      <p>A set of multisets (SMS), generated by an MG  =&lt;  0,  &gt;, is denoted   and is defined as follows:

 = { |  0   }.(</p>
    </sec>
    <sec id="sec-14">
      <title>An MS  is called a terminal multiset (TMS), if there is no one rule    which may be applied to  . A set of</title>
      <p>terminal sets (STMS) will be denoted  ̅. Obviously,  ̅    .</p>
      <p>Unitary multiset grammars (UMGs) are a simplified version of a partial case of MGs, called context-free
multigrammars. A scheme of an UMG is a set of unitary rules (URs), where an UR is recorded as
whilst a fact, that an MS  ̅′is generated from an MS  ̅by any (including empty) sequence of generation steps,
called a generation chain, is recorded as
  0 →  1 ∙   1, … ,   ∙   ,</p>
      <p>{1 ∙   0 } → { 1 ∙   1, … ,   ∙    }.</p>
      <p>=   ∪   ,
  ∩   = {∅},
    +,
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
that is equivalent to
The left part of an UR being an object   0 is called it’s header, whilst the right one – it’s body. A set of
nonterminal objects, each being a header of at least one UR, is denoted   ; and a set of all other objects, presenting
only in bodies of URs and called terminal , is denoted   :
∗</p>
      <p>+
where  + is a set of non-empty strings in some primary alphabet  used for construction of objects’ names.
Everywhere below bold letters in objects’ names will be assumed entering an alphabet  , and bold letters “(“,
”)”, ”[“, ”]”, ”:” will be delimiters entering  and used for construction of object names entering a set   .</p>
      <p>UMGs may be classified by number of URs having the same header. If an UMG  =&lt;  0,  &gt; is such that in
a scheme  there exists at least one non-terminal object being of header of 
&gt; 1 URs, then this UMG is named
alternating; otherwise, i.e. if any non-terminal object is a header of the only one UR, then this UMG is named
non-alternating. Evidently, if an UMG  is non-alternating, then it defines a one-element STMS, i.e. |̅ |=1. If
an UMG  is alternating, then in a general case it defines a set containing no less than one TMS, i.e. |̅ |≥1.</p>
      <p>Also UMGs may be cyclic or non-cyclic. An UMG  = 〈 0,  〉 will be called cyclic, if there exists a
generation chain  0 ⇒  ⇒  ′ such that  ⊆  ′, or, just the same,  ′ =  +  , where 
⊇ {∅}. As may be
seen, a cyclic UMG in a general case, when 
⊇ {∅} but 
≠ {∅}, defines an infinite STMS  ̅. All UMGs
which are not cyclic, are named acyclic. Any acyclic UMG  = 〈 0,  〉 defines a finite STMS  ̅.</p>
      <p>
        By finite or infinite number of elements of an STMS defined by an UMG  = 〈 0,  〉 it may finitary (in this
case |̅ |&lt; ∞) or infinitary (in this case |̅ |= ∞). As it is known from [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], any infinitary UMG is obligatory
cyclic, while any finitary UMG is acyclic. There exist cyclic UMGs being finitary.
      </p>
      <p>
        Alternating UMGs are a standard tool for representation of alternative structures of complex (composite)
objects or ways of solution of some task. This class of UMGs is for a long time used for modelling industrial
systems and infrastructures [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5 ref6 ref7">1-7</xref>
        ]. From the other side, cyclic UMGs may be applied to a description of
interconnected processes and critical infrastructures with mutual resource exchange; for example, a fuel
infrastructure produces a fuel which is consumed by an electricity infrastructure, in turn, providing operation of
facilities of a FI. Such UMGs will be applied below in this paper for representation and consideration of energy
infrastructures.
      </p>
      <p>Example 2. Consider the UMG  =&lt;  0,  &gt;, where  0 = {2 ∙ ( )}, and the scheme  contains three
unitary rules  1,  2 and  3:
 1: (
) → 1 ∙ (</p>
      <p>400 ∙ (
 2: (</p>
      <p>100 ∙ (
 3: (
80 ∙ (
), 1 ∙ (</p>
      <p>), 50 ∙ (
) → 1 ∙ (</p>
      <p>), 60 ∙ (
) → 1 ∙ (
), 70 ∙ (
), 4 ∙ (
: 
), 1 ∙ (
: 
), 1 ∙ (
).</p>
      <p>),
),
), 4 ∙ (
),</p>
      <p>The kernel of this UMG represents the order, which objective is to obtain two autos, whilst the scheme
represents the so called manufacturing technological base of some industrial facility capable to complete such
orders. The UR  1 represents the structure of auto, which consists of frame, engine, 4 wheels and 4 doors, as well
as resources necessary for assembling this auto: 400 kilowatt∙hours of electric power and 50 minutes of operation
of autos assembling line (AL). The URs  2 and  3 represent structure of engine (motor and fuel tank), and two
alternative ways of it’s manufacturing by two engines assembling lines, the first consuming 100 kilowatt∙hours
and 60 minutes, and the second – 80 kilowatt∙hours and 70 minutes for one engine. According to the semantics
of UMGs,  ̅ = { 2,0,  0,2,  1,1}, where  2,0 represents total of resources necessary for manufacturing both autos
by the first way (involving the first engines AL),  0,2 – similar value when both engines are assembled by the
second such AL, and  1,1 – when engines are assembled in parallel by separate ALs. Evidently,
where
∎
 2,0 =  + {1000∙ (
 0,2 =  + {960 ∙ (
 1,1 =  + {980 ∙ ( ), 60 ∙ (
), 120 ∙ (
), 140 ∙ (
: 
: 
)},
)},
 = {
2 ∙ (
), 2 ∙ (
2 ∙ (

), 8 ∙ (
), 100 ∙ (
), 8 ∙ (
: 
}.</p>
      <p>(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
 =&lt;  0,  ,  &gt;,</p>
      <p>
        We shall use below filtering unitary multiset grammars (FUMGs) as a basic mathematical tool for representation and
solution of tasks in question. According to [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], a FUMG is a triple
where an UMG  ′ =&lt;  0,  &gt; is called a core UMG of a FUMG  , and  is a filter, i.e. a set of so called
boundary and optimizing conditions on multiplicities of objects specified in a filter. A filter provides selection
from an STMS, generated by an UMG  ′, terminal multisets satisfying aforementioned conditions. A boundary
 =  ≤ ∪
      </p>
      <p>,
 ̅ = ( ̅ ′ ↓  ≤) ↓  
,
where symbol ↓ denotes an operation of filtration: an STMS, generated by an UMG  ′, is filtered by a set of
BCs, and then a resulting subset, including TMSs, satisfying all BCs entering  ≤, is filtered by a set of OCs, so,
finally,  ̅ includes TMSs satisfying not only all BCs but also all OCs.</p>
      <p>Example 3. Let us consider now the FUMG  =&lt;  0,  ,  &gt;, where  0 and  are the same as above, and
 = { (
: 
) &gt; 0}.
condition (BCs) is recorded as 
recorded as  =  , where 
∈ {
or ′ , where  ∈ {≥, &gt;, &lt;, ≤, =, ≠}, whilst an optimizing condition (OC) is</p>
      <p>
        ,  }. So in a general case
where  ≤ is a set of BCs, and   is a set of OCs. Semantics of filters, in fact, is very similar to semantics of
relational query languages if to consider a set  ̅ ′ as a specific database (however, infinite in a general case);
also, due to application of OCs, filters provide natural representation of various tasks from the area of
mathematical programming and, in general, operations research [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. Formally, semantics of UMGs and
      </p>
    </sec>
    <sec id="sec-15">
      <title>FUMGs are interconnected by the following relation:</title>
      <p>From the substantial point of view this filter provides selection of such ways of order completion where no
one engines AL is out of operation (both such assembling lines are involved). So, obviously,  ̅ = { 1,1}. If
(23)
(24)
(25)
(26)
(27)
(28)
 = { (
) = 
}
i.e. such ways of order completion are preferable which consume minimal amount of electric power, then  ̅ =
{ 0,2}. In the case
 = { (
 ̅ = { 1,1} ↓ { (
: 
) =</p>
      <p>},
} = { 1,1}.
∎</p>
    </sec>
    <sec id="sec-16">
      <title>According to features of their core UMGs, filtering UMGs may be alternating or non-alternating, cyclic and acyclic, finitary or infinitary. However, due to an application of it’s filter a FUMG, which core UMG is infinitary, may be finitary [1, 2]: a filter may select a finite subset of an infinite STMS defined by a core UMG of an FUMG.</title>
    </sec>
    <sec id="sec-17">
      <title>Now, at last, we may move directly to the application of FUMGs to the assessment of resilience/vulnerability of energy infrastructures, beginning from a multigrammatical representation of EIs.</title>
      <p>4. Basic multigrammatical representation of energy infrastructures
Let us begin from an electricity infrastructure.</p>
    </sec>
    <sec id="sec-18">
      <title>We shall use in URs below names of objects which syntax will be ( :  ), where the string  denotes</title>
      <p>a measurement unit of EP transmitted via PTLs (kilowatt∙hour), and  is a string in an alphabet  representing a
geographical point, where an element of an ElcI is located (it may be designated by a unique symbolic name
associated with specific geographic coordinates in a special database, or directly by these coordinates). So a
multiobject  ∙ ( :  ) represents  kilowatts generated or consumed at a point (position, place)  .</p>
      <p>Let us begin our consideration from power terminal units. Any PTU in order to deliver one unit of power to a
consumer, switched to this PTU, must receive it from a closest PTDS, connected with it by a PTL. So a unitary
rule, representing this fragment of an ElcI, would be as follows:
(
),  ∙ [
,</p>
      <p>
        . (Let us note that the sense of (29) is fully similar to the sense of (10) regarding
industrial systems and called a technological interpretation of unitary rules [
        <xref ref-type="bibr" rid="ref3 ref4 ref7">3, 4, 7</xref>
        ], which is illustrated by
(15)(17); namely, to “create” one kilowatt∙hour at a point  
it is necessary to have  kilowatt∙hours at a point
 
and also a PTL connecting both points and able to transmit this amount of EP from  
to   . Similar
logics will be applied everywhere above to all components of ElcI and FI).
      </p>
      <p>If a PTDS, located at a point  
, is connected to power terminal units, located at points   1, … , 
 ,
then this fragment of an ElcI is represented by  following unitary rules:
1
) →  1 ∙ (
 ) →   ∙ (
),  1 ∙ [
),   ∙ [
,</p>
      <p>1],
,    ].
where</p>
      <p>is a location of a power plant.</p>
    </sec>
    <sec id="sec-19">
      <title>A power plant, in turn, may be represented by an UR</title>
      <p>: 
) →  1 ∙ (
1:  1), … ,   ∙ (
 :   ),
Similarly may be represented fragments of an ElcI, consisting of connected PTDSs. In this case a string  
a representation of a location of a delivering power transforming-distributing substation, whilst 
– locations of such PTDSs, which are consuming power transformed and transmitted by it:
1, … , 
),  1 ∙ [
),   ∙ [
,  
, 
1],
 ].
),  1 ∙ [ , 
),   ∙ [ ,  
1],
 ],
),  1 ∙ [ ,   1],
),   ∙ [ , 
 ],</p>
    </sec>
    <sec id="sec-20">
      <title>In such a way all tree-like fragments of an ElcI are represented, until a power plant, producing electric</title>
      <p>power. Any tree-like fragment of an ElcI, containing some PP and connected with it PTDSs, may be represented
by following URs:
and, if there are some power terminal units connected to a power plant directly, i.e. without any intermediate
PTDSs, then also
(</p>
      <p>(
((
(
(
(
(
(
(
where multiobject  ∙ ( :  ) represents a PTU of an electricity infrastructure, located at a point  and
providing operation of an FTU located at a point  during delivery of one unit of a resource  from a point
 to a point  . This amount of power is consumed during a resource transfer via a pipe, which start point is
 and final point is  . In a general case, due to losses of fuel during it’s transfer via a pipe,  ≥ 1 units of
fuel are needed to be delivered to a pump at a start point of this pipe.</p>
      <p>Distributing facilities (namely, FDSs) of fuel infrastructure may be represented similarly to PTDSs:
 1 ∙ (
  ∙ (</p>
      <p>( : 
 ∙ ( : 
1:  1),  1 ∙ (</p>
      <p>… ,
 :   ),   ∙ (
) →
),
1],
 ].
1],
 ],
that means that delivered resource, incoming to any FDS, is distributed to  +  pipes by application of
corresponding needed amounts of electric power. The first  pipes provide fuel transfer to another FDSs whilst
the last  – to FTUs. As above, [ ,   ],  = 1, … ,  , are pipes, which start point is  and final points are
  . Similarly, [ ,   ],  = 1, … ,  , are pipes, which start point is  and final points are   . Presence
of objects ( :   ) in all unitary rules (36) and objects ( :  ′ ) in all unitary rules (37) means that
power terminal units, belonging to an electricity infrastructure, would be installed and operate at some
predefined points   and  ′ respectively to make possible physical contact with FDSs and FTUs and their
power supply during transfer of resource  .</p>
    </sec>
    <sec id="sec-21">
      <title>As it was mentioned above, in a general case every pipe has it’s own technical parameters – finally, it’s own</title>
      <p>amounts of electric power consumed, i.e.   and  ′ , as well as losses of a fuel during it’s transfer via this pipe,
i.e.   and  ′ .</p>
      <p>As it is clear, the described techniques may be applied until places of origination of energy carriers, i.e. fuel
production plants, working out pipeline gas and various oil derivatives, used as a fuel by power plants. As it was
assumed above, PECs, used for fuel production, are accumulated at fuel storages collocated with FPPs. So
operation of any such FPP may be represented as follows:
where  1, … ,   are points, where fuel storages with PECs  1, … ,   are located, so namely regarding these
places power terminal units would be installed, thus providing relocation of amounts of these PECs necessary to
an FPP for production of one unit of fuel  at a location  . The aforementioned relocation would be
possible if needed amounts of electric power, i.e.  1,…,   kilowatt∙hours, would be available at points
 1, … ,   where respective PTUs are operating. In turn, to produce one unit of a fuel  an FPP itself
would consume  kilowatt∙hours from a power terminal unit located at a point  .</p>
      <p>
        One more nuance connected with a multigrammatical representation of an energy infrastructures and
assessment of their resilience is representation of active states of EI elements. To represent the fact that any
producing or transmitting (transferring) facility (PP, FTP, PTDS, FTDS, PTU, FTU) to carry out it’s functions
would be in an active state we shall apply techniques proposed and described in [
        <xref ref-type="bibr" rid="ref3 ref4 ref7">3, 4, 7</xref>
        ] regarding industrial
systems and based on inclusion to bodies of unitary rules special multiobjects. So in the case of URs (24)-(37)
concerning ElcI any unitary rule
(
where  is a body of this UR, would be transformed to
where symbol “+” means that a facility  is in an active state and may produce one kilowatt∙hour of an EP.
      </p>
    </sec>
    <sec id="sec-22">
      <title>Similarly, unitary rules (35)-(38) concerning FI would be transformed to</title>
    </sec>
    <sec id="sec-23">
      <title>This means that a facility  is in an active state and may produce one unit of a resource  . Following</title>
      <p>
        [
        <xref ref-type="bibr" rid="ref3 ref4 ref7">3,4,7</xref>
        ], we shall use below the notion “operation cycle of a facility  ” (for short OCF), understanding it as an
action performed by a facility to produce one unit of EP, fuel or some other resource. A set (not obligatory a
sequence) of  such OCFs inside a considered time period of an EI operation has an evident representation by a
multiobject  ∙ (+ ).
      </p>
    </sec>
    <sec id="sec-24">
      <title>We shall denote a set of unitary rules representing ElcI, FI and their interconnections, as described above, by</title>
      <p>. Let us illustrate techniques of construction such set given a graph representation of an EI.</p>
      <p>Example 4. Consider the EI segment represented by the graph at Fig. 1a and Table 1. It may be also
represented as a following set of unitary rules:
(
(
(
(
(
(
(
(
: 
:</p>
      <p>) → 1 ∙ ( : 
) → 3 ∙ ( : 
:  ) → 1.05 ∙ (
:  ) → 1.01 ∙ (
:  ) → 1.02 ∙ (
:  ) → 1.01 ∙ (
:  ) → 1.01 ∙ (
:  ) → 2.9 ∙ (</p>
      <p>As seen, the URs (43) − (44) represent knowledge about the PTDSs “1” and “2”, which are located
respectively at the points  and  , and are connected by the PTLs, represented by the multiobjects
1 ∙ [ ,  ] and 1 ∙ [ ,  ], with the power plant located at the place  ; there are no valuable losses
of the EP during it’s transmission from the PP to both PTDSs, so the same amount of the EP which is given into
any PTL by the PP is received by a PTDS; hence, the multiplicities of the object ( :  ) in both URs (43)
and (44) are equal to 1. The multiobjects 1 ∙ (+ ) and 1 ∙ (+ ) represent a fact that both PTDSs
would be in active states to receive the EP from the producing it power plant and to deliver the EP to the
connected with them power terminal units or PTDSs. The knowledge about PTUs “1” − “9”, connected with the
respective PTDSs in full accordance with the graph representation of the considered segment of the EI, is
represented by the URs (45) − (53). The UR (54) represents, that the power plant may produce one kilowatt∙hour
consuming for this objective 3 tons of the fuel (represented by the multiobject 3 ∙ ( :  )), receiving
it via the pipe (represented by the MO 1 ∙ [ ,  ]) from the fuel terminal unit “1” located at the point  ,
and being in the active state, that is represented by the MO 1 ∙ (+ ). The URs (55)−(57) represent knowledge
about the fuel terminal units “1” − “3”. The UR (55) represents the knowledge about the resources necessary to
the FTU “1” for receiving one ton of fuel from the fuel distributing station “2” located at the place  via the
pipe represented by the MO 1 ∙ [  ,  ]. Due to the fuel losses during transfer, the FDS “2”, delivering the
fuel to the FTU “1”, gives into the pipe, represented by the MO 1 ∙ [ ,  ], 1.05 ton of the fuel, that is
represented by the MO 1.05 ∙ ( :  ). The FTU “1” to receive one ton of the fuel consumes 20
kilowatt∙hours of the EP from the power terminal unit located at the point  , that is represented by the MO
20 ∙ ( :  ). And, as usual, the FTU “1” must be in the active state, that is represented by the MO
1 ∙ (+ ). The URs (56)−(57) in the same manner represent the knowledge about the fuel terminal units “2”
and “3” which are provided by the EP from the PTU “2”, and this PTU consumes the same 20 kilowatt∙hours for
one ton of the received fuel. The URs (58)−(59) represent the similar knowledge about the fuel distributing
stations “1” and “2” provided by the EP from the PTUs “3” and “2” respectively; the FDS “1” consumes 40
kilowatt∙hours of EP from the PTU “7” located at the point  , that is represented by the MO
40 ∙ ( :  ), and the FDS“2” consumes 30 kilowatt∙hours of EP from the PTU “2”, located at the point
 , that is represented by the MO 30 ∙ ( :   ). The FDS “2” receives the fuel from the FDS “1” via
the pipe represented by the MO 1 ∙ [ ,  ]. The FDS “1”, in turn, receives the fuel from the fuel
producing plant via the pipe represented by the MO 1 ∙ [ ,  ] consuming 40 kilowatt∙hours of EP from
the PTU “3”, located at the point  , and this is represented by the MO 40 ∙ ( :  ). At last, the UR
(60) represents the knowledge about the FPP which is capable to produce one ton of the fuel receiving 2.9 tons
of crude oil from the fuel storage via a pipe represented by the MO 1 ∙ [ ,  ] and consuming 50
kilowatt∙hours of EP from the PTU “4”, located at the point  , and this is represented by the MO
50 ∙ ( :  ). Finally, as seen, the considered segment of the EI, consuming crude oil from the fuel
storage, provides external consumers by the electric power and the fuel, respectively, via the PTUs “5”, “6” and
“7”, and via the FTUs “2” and “3”. ∎</p>
      <p>A resource base of any EI may be represented as a multiset   including multiobjects of the following three
types:
1)  ∙ ( :  ) for all fuel storages entering a considered EI, that means  units of materiel resource (PEC or
produced fuel)  are available at some FS located at a place  ;
2)  ∙ [ ,  ′] for all links having place in a considered EI, that means a value  is a bandwidth (throughput
capacity) of a link [ ,  ′], i.e. a maximal amount of EP or materiel resource, which may be transmitted
(transferred) via this link during a considered time period (in the case [ ,  ′] is a PTL this amount is measured in
kilowatt∙hours whilst in the case [ ,  ′] is a pipe this amount may be measured in barrels, cubic meters,
kilograms, tons etc.);
3)  ∙ (+ ) for all elements of a considered EI, thus establishing for any such element a maximal number of
operation cycles which might be executed by it at a considered time period (in other words,  is fixing a
maximal productivity of an element  ; a multiobject  ∙ (+ ) will be referred below as an operation resource of
an element  ).</p>
    </sec>
    <sec id="sec-25">
      <title>So in fact a resource base of any EI includes not only materiel resources (primary and produced energy carriers), but also operation resources of it’s elements, as well as throughput capacities of it’s links. Example 5. The resource base of the segment of the EI considered in the previous Example 4 and corresponding to the knowledge represented by the Table 1, is as follows:</title>
      <p>=
{100 ∙ (
300 ∙ [
300 ∙ [
200 ∙ [ ,</p>
      <p>100 ∙ [
100 ∙ (+
100 ∙ (+</p>
      <p>:  ), 1000∙ [
,  ], 400 ∙ [
,  ] , 300 ∙ [
], 200 ∙ [ , 
,  ], 100 ∙ [
), 100 ∙ (+
), 10 ∙ (+</p>
      <p>],
],
As seen, the fuel storage entering the considered segment of an EI contains 100 tons of crude oil; the PTL
connecting the power plant and the PTDS “1” during a considered time period provides transmission no more
than 1000 kilowatt∙hours of EP that is represented by the MO 1000∙ [  ,  ]; the PTL connecting the PP
and the PTDS “2” provides transmission no more than 1100 kilowatt∙hours of EP that is represented by the MO
1100∙ [ ,  ]; similarly are represented the upper threshold values of bandwidths of all other PTLs of the
considered segment of the EI. The pipe, connecting the fuel storage and the fuel producing plant, provides
delivery of no more than 200 tons of crude oil that is represented by the MO 200 ∙ [ ,  ]; the pipe,
connecting the fuel producing plant and the fuel distributing station “1”, provides delivery of no more than 200
tons of the fuel that is represented by the MO 200 ∙ [ ,  ]; similarly are represented the upper threshold
values of throughput capacities of all other pipes of the considered segment of the EI. Any element of the ElcI,
entering this segment, during a considered period of time may execute 100 operation cycles, that is represented
by the MOs 100 ∙ (+ ), … , 100 ∙ (+ ); any element of the FI, entering this segment, during a considered
period of time may execute 10 operation cycles, that is represented by the multiobjects
10 ∙ (+ ), … , 10 ∙ (+ ). ∎</p>
      <p>
        After specifying a resource base, an EI  may be considered as a free industrial system  =&lt; {∅},   ,   &gt;
in the sense [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Similarly, a demand on electric power and fuel (an order to be completed in the sense of [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ])
may be represented as a multiset   containing multiobjects like  ∙ ( :  ), representing  kilowatt∙hours
which would be delivered to a consumer located at a place  where some PTU providing this delivery is located,
and multiobjects like  ∙ ( :  ), representing  units of a fuel (or any other materiel resource)  which
would be delivered to a consumer located at a place  where an FTU providing this delivery is located. As a
result, an EI providing delivery of needed to consumers amounts of power and fuel may be considered as an
industrial system   =&lt;  ,   ,   &gt; assigned to an order  in the sense [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Following [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], this representation of
an IS implies a filtering unitary multiset grammar   =&lt;  ,   ,   &gt;, where
      </p>
      <p>= {  ≤  |  ∙  ∈   } ∪ { = 0 |  ∈  ̅&amp;  ⋶   },
all).
having a form
in such a way that this FUMG generates a set of terminal multisets each representing some collection of
resources sufficient for an order  completion by some definite cooperation of manufacturing devices (the
second operand of a join is obligatory to eliminate ways of an order completion which satisfy restrictions
implied by an available resource base of an EI, but need some additional resources which are absent at an RB at
As now may be seen, a unitary multiset grammar   =&lt;  ,   &gt; defines a set  ̅  of terminal multisets each
{ 1 ∙ (
 1:   1), … ,   ∙ (
 :</p>
      <p>),  1 ∙ [  1,  ′ 1],…,   ∙ [   ,  ′  ],
 1 ∙ (+  1), … ,   ∙ (+   )},
where  1,…,   are amounts of, respectively, resources 
 1,…, 
 (PECs stored at FSs, fuels, produced by

FPPs, as well as EP, produced by PPs) to be available at places   1, … ,    (via PTUs, FTUs, or directly from fuel
storages);  1 … ,   are amounts of energy carriers and electric power to be transferred (transmitted) via,
respectively, links [  1,  ′ 1],…,[   ,  ′  ] (PTLs and pipes) during a considered time period;  1 … ,   are
numbers of operation cycles of, respectively, facilities   1, … ,    involved in a completion of an order  . So
every TMS  ∈  ̅  corresponds to some specific way of an order  completion (in a general case there may be
several ways identical by resource consumption and facilities involvement).</p>
      <p>We shall represent an EI current resource base   as a sum of three multisets
the first
  =</p>
      <p>+   +  ,
 
= {  1 ∙ (
  :    ), … ,   ∙ (
 :   ) }


representing amounts of resources having place at an EI fuel storages, the second
representing current bandwidths and throughput capabilities of an EI links, and the third

 = {  1 ∙ [  ,  ′


 ],…,   ∙ [   ,  ′ ]}</p>
      <p>=</p>
      <p>
        {   ∙ (+   ), … ,   ∙ (+   )}
representing current operation resource of an EI facilities. (Bold indices   , . . ,   ,   , … ,   ,   , … ,   , used in
(64) −(67), differ from ordinary indices  1, . . ,   ,  1, … ,   ,  1, … ,   , used in (63)).
5. Cyclicity of FUMGs, representing energy infrastructures, and their finitarization
Let us note, that industrial systems are represented through a technological interpretation of unitary rules [
        <xref ref-type="bibr" rid="ref3 ref4 ref7">3, 4,
7</xref>
        ], or in other words, through their capability to manufacture (assemble) some complex objects from their
(62)
(63)
(64)
(65)
(66)
(67)
and, simultaneously,
hence direct application of an ISs multigrammatical representation and criterial base to EIs is in fact impossible.
So a task is to find such local correction of the aforementioned representation of ISs which provide finitarity of
      </p>
    </sec>
    <sec id="sec-26">
      <title>FUMGs representing EIs. Such correction will be called finitarization of FUMGs.</title>
      <p>
        Here we propose a simple solution of this problem based on the so called terminalization of non-terminal
objects introduced in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] as a tool of modelling ISs, which resource bases contain not only primary (non-splitted)
components of objects specified by an order to an IS, but also components, manufactured by an IS beginning
from the aforementioned primary ones at previous steps of it’s operation. Namely, we shall extend a set of URs
  in a following way. Let   contains an unitary rule
where  is a non-empty body. We shall join to   an unitary rule
(
:  ) →  ∙ (
:  ′),
that means one kilowatt∙hour would appear at a location  as a result of consumption  units of resource 
located at a place  ′, and, that is most essential, ( :  ′) is a terminal object, that means   does contain no
one UR with a header ( :  ′); the last, in turn, means, that there is an alternative way of such appearance, not
involving chain of mutual demands determined by a body  of UR (70). In most cases such resource  is
power, accumulated at previous steps of operation of an EI or generated by some initiating action or operation
(for example, activation of a car ignition system).
      </p>
      <p>In the first case power storages (PSs) similar to fuel storages are presumed, and, like FSs, they may be
represented by multiobjects
  ′ = {∅}
|  ′ | = ∞.
(
components until some atomary (non-splitted) elements (spare parts, microchips, etc.); thus FUMGs representing</p>
    </sec>
    <sec id="sec-27">
      <title>ISs are essentially acyclic, and, hence, STMSs generated by their application, are finite.</title>
    </sec>
    <sec id="sec-28">
      <title>Unlike industrial systems, energy infrastructures operate in such a way that it’s fuel segment (namely, FI)</title>
      <p>consumes EP generated by it’s electricity segment (namely, ElcI), whilst the last one consumes fuel necessary
for EP production. Thus FUMGs representing EIs are essentially cyclic, and sets of multisets generated by their
application are in a general case infinite: for a core UMG  ′ =&lt;  ,   &gt; of a FUMG   =&lt;  ,   ,   &gt; it
would be valid
that means a PS located at a place  may provide on demand up to  kilowatt∙hours.</p>
    </sec>
    <sec id="sec-29">
      <title>The second case (power generation by some initiating action) is simply reduced to the first one by including to a resource base the same multiobject as in (72), that reflects an obstacle, that a source of the aforementioned action is, finally, is also some kind of a power storage.</title>
    </sec>
    <sec id="sec-30">
      <title>Thus, introducing by (71)−(72) a concept of a power storage, which, in fact, fully reflects essence of real</title>
      <p>processes of power supply, we have proposed the simplest way of finitarization of FUMGs representing EIs.
Now, evidently, despite a set   ′ remains infinite, a set   ′ in a general case would be non-empty, thus
representing at least one way of an order  completion by application of a priori accumulated power; from the
(68)
(69)
(70)
(71)
(72)
where   =&lt;  ,   &gt;.∎</p>
      <p>
        Speaking informally, an EI  is not capable to complete an assigned order  , if there exists no one way of
generation (production) and delivery of necessary amounts of EP and fuels, consuming for this objective such
amounts of primary energy carriers which are not greater than available at fuel storages of this EI, and also
capabilities of EI facilities and links are sufficient for these generation (production) and delivery. Following [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ],
this criterion may be represented by applying a respective filtering unitary multiset grammar   =&lt;  ,   ,   &gt;,
where
      </p>
      <p>= {  ≤  |  ∙  ∈   } ∪ { = 0 |  ∈  ̅&amp;  ⋶   }
(the second operand of a join is obligatory to eliminate ways of order completion which satisfy restrictions
implied by an available resource base of an EI, but need some additional resources which are absent at an RB at
all).</p>
      <p>Statement 2. Energy infrastructure  =&lt; {∅},   ,   &gt; is not capable to complete an assigned order  , if
mathematical point of view, this means that a core UMG  ′ =&lt;  ,   &gt; of a FUMG   =&lt;  ,   ,   &gt;
generates at least one terminal TMS.</p>
    </sec>
    <sec id="sec-31">
      <title>Now we are ready to consider the main result of this paper being a criterial base for the assessment of vulnerability of energy infrastructures to destructive impacts.</title>
      <p>6. Criteria of vulnerability of an energy infrastructure to a destructive impact
Let us begin from the initial task, which verbal formulation is as follows: given amounts of primary energy
carriers at fuel storages of an EI and demand on an electric power and fuels from it’s external consumers (an
order to be completed by an EI), to assess whether an EI is or is not capable to complete an order (i.e. to
provide these consumers by required amounts of EP and fuels).</p>
    </sec>
    <sec id="sec-32">
      <title>Due to the introduced techniques of EIs representation, now to solve this task it is sufficient to apply the</title>
      <p>
        criterion [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], proposed regarding industrial systems, to energy infrastructures.
      </p>
      <p>Statement 1. An energy infrastructure  =&lt; {∅},   ,   &gt; is not capable to complete an assigned order  , if
(∀ ∈    )   ⊂  ,
(73)
(74)
(75)
(76)
(77)
where   =&lt;  ,   ,   &gt;.∎</p>
    </sec>
    <sec id="sec-33">
      <title>All the said forms a background for the strict consideration of a task of an assessment of vulnerability of</title>
      <p>
        EIs to destructive impacts. Following [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], we shall represent an impact as a multiset  which determines
eliminated by this impact capabilities of an EI elements (facilities and links) and stored at FSs amounts of
primary energy carriers. After such impact application a resource base   of an EI becomes   -  . Such
representation in a general case provides any possible variants of impact, which may destroy EI elements, reduce
bandwidths (throughput capacities) of links PTLs and pipes, as well as reduce amounts of PECs in FSs.
      </p>
      <p>Namely,
means, that an impact eliminates  units of a resource from an FS located at a place  . Similarly,
means, that an impact reduces for  units a maximal amount of EP or fuel which may be transmitted
(transferred) at a considered time period via a PTL (pipe) with start point  and final point  ′. Finally, to
represent destruction of any producing or transmitting (transferring) facility (PP, FTP, PTDS, FTDS, PTU, FTU)
we may apply the same techniques including to an MS  multiobjects like  ∙ (+ ) representing that an
element of EI would be affected, and a result of this action would be reduction of an operation resource of this
element by  units. Obviously, a case of an entire destruction of any component of an EI may be easily represented
by inclusion to a multiset  an object  ∙ ( ), where  is a number maximal for the used implementation of</p>
    </sec>
    <sec id="sec-34">
      <title>FUMGs algorithmics, so for any</title>
      <p>is valid.</p>
    </sec>
    <sec id="sec-35">
      <title>Example 6. Let the destructive impact destroys facilities PTDS ”1” and PTU “7” of the considered in the previous</title>
      <p>Example 5 segment of an EI as well as reduces amount of the crude oil at the fuel storage by 20 tons, and also reduces
bandwidths (throughput capacities) of: PTL [ ,  ] by 100 kilowatt∙hours, PTL [ ,  ] by 200
kilowatt∙hours, and pipe [ ,  ] by 10 tons of fuel. So the result of this impact will be
{ ∙ ( )} - { ∙ ( )} = {∅}
(78)
where   =&lt;  ,   &gt;.∎</p>
    </sec>
    <sec id="sec-36">
      <title>Verbally, if no one way of an order  completion is implementable (any way needs additional resources</title>
      <p>regarding available after an impact), then an energy infrastructure is vulnerable to an applied impact. Similarly to
the Statement 3, this criterion may be represented by the application of FUMGs.</p>
      <p>Statement 4. An energy infrastructure  =&lt; {∅},   ,   &gt; is vulnerable to an impact  , applied before a
beginning of an assigned order  completion, if
(79)
(80)
(81)
(82)
where   =&lt;  ,   ,   ′ &gt;, and
  ′ = {  ≤  |  ∙  ∈   -  } ∪ { = 0 |  ∈  ̅&amp;  ⋶   -  }. ∎</p>
      <p>Let us consider now a more general case, when an impact is applied to an EI at some time moment inside
time period of an order completion.</p>
      <p>Just to this moment some part  of an order  may be completed, as well as a respective part    of an EI
resource base would be already consumed. If so, then there is not difficult to formulate statements being a
corollaries of the Statements 3 and 4 and representing criteria of vulnerability of an EI affected by a destructive
impact inside a time period of an order completion.</p>
      <p>Statement 5. An energy infrastructure  =&lt; {∅},   ,   &gt; is vulnerable to an impact  , applied inside a
time period of a completion an assigned order  , when a part  of this order is already completed and a part
   of an EI resource base is already consumed, if</p>
      <p>Statement 6. An energy infrastructure  =&lt; {∅},   ,   &gt; is vulnerable to an impact  , applied inside a
time period of a completion an assigned order  , when a part  of this order is already completed and a part
   of an EI resource base is already consumed, if
(∀ ∈    - )   -    -</p>
      <p>⊂  . ∎
   -</p>
      <p>= {∅},
where   -</p>
      <p>=&lt;  ,   ,   ′′ &gt;, and
  ′′ = {  ≤  |  ∙  ∈   -    -  } ∪ { = 0 |  ∈  ̅&amp;  ⋶   -    -  }. ∎</p>
    </sec>
    <sec id="sec-37">
      <title>Now we may consider a more complicated case of EIs which topology is designed and resource base is maintained in such a way that if some destructive impact is applied before or during order completion, and this impact makes an EI not capable to complete this order, then an EI recovers itself by activation some prepared in advance amounts of operation resources as well as by application some prestored amounts of materiel resources.</title>
      <p>7. Modelling reservation and recovery of energy infrastructures
Taking into account a possibility of application of destructive impacts of various nature to components of energy
infrastructure, an EIs’ management is usually preparing in advance some additional reserved facilities and
primary or produced resources, which are made available promptly after an impact is detected, and such measure
in many cases provides as effective as possible mitigation of consequences of the aforementioned impact (up to
making this order feasible by the adjusted itself EI). A background of such adaptability is some redundancy
implanted to an EI before or during it’s operation [30-34]. The most usual measure implemented by EIs’
designers and management are the so called backup power systems, providing EP generation for a time periods
when the affected segments of EIs are recovered, and also bypasses, providing electricity or fuel flows by some
workarounds if a preordered routes are broken by an impact.</p>
    </sec>
    <sec id="sec-38">
      <title>It is not so difficult to apply the UMGs to represent the described opportunity. Namely, it is sufficient to join to an initial set of URs, representing a topology of an electricity infrastructure, unitary rules reflecting an alternative ways of EP transmission.</title>
      <p>Namely, for any UR (18) representing a PTU, located at a point  , it is sufficient to join to a set   one
more UR
(
representing a fact that this PTU may receive EP not only from a PTDS located at a point  , but also from a
PTDS located at a point  ′. (It is assumed that there is a technological solution providing such opportunity).
In a general case there may be  ≥ 1 such alternative PTDSs capable to deliver EP to this PTU, and this is
possible regarding any PTU entering a considered EI.
(83)
(84)
(85)</p>
    </sec>
    <sec id="sec-39">
      <title>Similarly, the same technique may be applied to PTDSs. To any UR entering a set (20) and representing a</title>
      <p>PTDS, located at a point</p>
      <p>, it is sufficient to join to a set   one more UR
(
representing a fact that this PTDS may receive EP not only from a PTDS located at a point 
, but also from a</p>
    </sec>
    <sec id="sec-40">
      <title>PTDS located at a point</title>
      <p>′. As in the case of PTUs, there may be 
≥ 1 such alternative PTDSs capable to
deliver EP to this PTDS, and this is possible regarding any PTDS entering a considered EI.</p>
      <p>The described technique without any changes may be applied also to PTUs and PTDSs, connected directly
with additional (reserve) power plants:
(
(
: 
) →  ′1 ∙ (
′1:  ′1), … ,  ′ ′ ∙ (
′ ′:  ′ ′) ,</p>
    </sec>
    <sec id="sec-41">
      <title>These URs represent the facts, that a PTDS, located at a point</title>
      <p>, may receive EP not only from a PP located
at a point  , as defined by a respective UR from a set (21), but also from a PP located at a place  ′, as well as
PTU, located at a point</p>
      <p>and entering a set of URs (22), may receive EP from some PP located at a place
 ′′, which may differ from 
′ or be the same. As in all considered above cases, there may be 
≥ 1 such
alternative power plants capable to deliver EP to these PTUs and PTDSs, and this is possible regarding any PTU
and PTDS connected with several power plants.</p>
      <p>Any reserve power plant, entering a considered ElcI and located at a point  ′, may be represented by an UR
: 
′) →  ′1 ∙ (
′1:  ′1), … ,  ′ ′ ∙ (
′ ′:  ′ ′) ,
where, as in (23),  ′1, … ,  ′ ′ are amounts of resources 
′1, … , 
′ ′, which must be delivered to locations
 ′1, … ,  ′ ′</p>
      <p>respectively in order to generate one kilowatt∙hour of electrical power at a location  ′ , from
which, in turn, it may be delivered by PTLs to PTDSs (PTUs), closest to this PP. Let us note, that a reservation
may be implemented not only by inclusion to an ElcI some additional power plants but also by implementation
of alternative ways of EP generation and associated with them resources, by which a PP must be supplied. In this
case to an UR (23) a unitary rule
(
(</p>
      <p>) and alternative body, representing a respective supply set, necessary for this
way implementation, is joined to a set   .</p>
    </sec>
    <sec id="sec-42">
      <title>As may be seen, due to an application of alternating UMGs it is quite easy to represent electric grids of any</title>
      <p>complexity, not only of tree-like structure, as it was considered above in the Section 4.</p>
    </sec>
    <sec id="sec-43">
      <title>Similarly may be represented reservation of a fuel infrastructure.</title>
      <p>Namely, for any UR (24) representing a FTU, located at a point 
, it is sufficient to join to a set   one
more UR
(
) →  ′∙ (
:   ′),  ′∙ (
representing a fact that this FTU may receive a resource 
not only from a FDS located at a point 
also from a FDS located at a point</p>
      <p>′. (As in the case of ElcI, it is assumed that there is a technological
solution providing such opportunity). In a general case there may be 
≥ 1 such alternative FDSs capable to
deliver a resource</p>
      <p>to this FTU, and this is possible regarding any FTU entering a considered FI.</p>
      <p>Reservation of distributing facilities (namely, FDSs) of fuel infrastructure may be represented similarly to
reservation of TDSs:
(
Any such UR represents the fact, that an FDS, located at a point   , may receive required amounts of resource
 not only from an FDS located at a point  , as defined by a respective UR from a set (25), but also from an
FDS located at a place  ′. As in all considered above cases, there may be  ≥ 1 such alternative FDSs
capable to deliver resource  to this FDS, and such opportunity is possible regarding any FDS connected with
several supplying it FDSs.</p>
      <p>At last, any reserve FPP, producing fuel  used by power plants for EP generation, located at a point   ′,
may be represented by an UR
 ′1 ∙ (
 ′ ∙ (
′ :</p>
      <p>′ ′),  ′ ′ ∙ (
( :  ′) →
 ′∙ ( : 
′1:  ′1),  ′1 ∙ (
… ,</p>
      <p>′),
 ′1 ∙ (
 ′ ∙ (
′ :</p>
      <p>′ ′),  ′ ′ ∙ (
( : 
 ′∙ ( : 
′1:  ′1),  ′1 ∙ (
… ,
) →
′),
where  ′1, … ,  ′ ′ are points, where fuel storages with PECs  ′1, … ,  ′ ′ are located, so namely regarding
these places power terminal units would be installed, thus providing relocation of amounts of these PECs
necessary to an FPP for production of one unit of fuel  at a location  ′. The aforementioned relocation
would be possible if needed amounts of electric power, i.e.  ′1,…,  ′ ′ kilowatt∙hours, would be available at
points  ′1, … ,  ′ ′ where respective PTUs are operating. In turn, to produce one unit of a fuel  a reserve</p>
    </sec>
    <sec id="sec-44">
      <title>FPP itself would consume  ′kilowatt∙hours from a power terminal unit located at a point  ′.</title>
    </sec>
    <sec id="sec-45">
      <title>Similarly to power plants, any fuel producing plant may be reserved not only by inclusion to an FI some</title>
      <p>additional FPPs but also by implementation of alternative ways of fuel producing and associated with them</p>
    </sec>
    <sec id="sec-46">
      <title>PECs, by which an FPP must be supplied. In this case for any UR (27) a unitary rule</title>
      <p>with the same header ( :  ) and alternative body, representing a respective alternative supply set,
necessary for this way implementation, is joined to a set   .</p>
    </sec>
    <sec id="sec-47">
      <title>As may be seen, this generalization makes possible application of the criteria (80)−(85) to a general case of</title>
      <p>EIs without any corrections. The main difference is that UMGs representing such EIs are alternating, and thus
   is a multi-element set of terminal multisets, i.e. |   | ≥ 1.</p>
      <p>However, in practice an EI operates by some subset of it’s components, and this subset as a whole has an
ordinary concentric tree-like structure whilst the rest components stay in a reserve until an impact, after which
some or even all of reserve components may be joined (switched) to an affected EI. To implement this approach
it is sufficient to represent a reserved EI as a ternary tuple (for short “quadraple”)  =&lt; {∅},   ,   ,   &gt;, where
  is a reserve resource base, any part (submultiset) of which      may be added to an RB reduced by an
impact, transforming it from   -  to   -  +   . Following (64)−(67), a multiset    may be represented
as a sum of three non-intersecting multisets similar to MSs   ,    ,   :
(94)
(95)
   =</p>
      <p>+  +  ,
 
= {   1 ∙ (
  :    ), … ,    ∙ (</p>
      <p>:    ) }
representing amounts of resources (PECs and fuels) having place at EI reserve fuel storages, as well as amounts
EP
accumulated
by
backup
power
systems
(in
this
case
nothing
but
(96)
(97)
(98)
(99)
the first summand</p>
      <p>); the second
of
the third
representing reserve throughput capabilities of an EI (PTLs and pipes kept out of operation until an impact), and
representing reserve operation resource of an EI (facilities kept ready to operate if necessary). Thus addition to
the reduced RB an MS</p>
      <p>provides join to an affected EI some amounts of fuel located at reserve FSs, an MS
  − switching to an EI transporting network some reserve links (PTLs and pipes), and, at last, an MS   −
join to an EI some reserve producing, generating and transmitting/transferring facilities. After this addition
criteria (80) − (82) may be applied to an EI  =&lt; {∅},   ,   - 
+   &gt; and an order  . If this EI is not
vulnerable then there exists an opportunity to recover it after impact, and thus there arises naturally a task of
computation “the best” of all possible multisets      providing recovery of the affected EI to a state
sufficient for an order completion. Otherwise it is clear that available reserve is insufficient for EI recovery and
order completion.
8. Modelling rechargeable power storages and their application
Until now, introducing the concept of a power storage, we have not determined nor verbally, nor strictly, how
power is accumulated in any specific PS, as well as how the last is recharged after or during order completion
(for example, in a case of a car accumulator it is recharged during or, more correct, by a car motion). Let us
consider a case of rechargeable power storages and their multigrammatical modelling..</p>
      <p>Namely, we shall associate with any order  , which objective is meeting a demand on predefined by an
external consumer collections of resources located at predefined places, a so called internal order  ′, which
objective is addition of a collection  ′ to a resource base, i.e. full or partial (or even redundant) replenishment of
resources spent whilst order  completion. The simplest way of an internal order interpretation is a replacement
of an RB   , remained after external order  completion, by   + ′. However, such approach is not satisfactory,
because it, in fact, applies a concept of an energy infrastructure as an open system – a collection  ′ is not a part
of EI resource base and is applied from systems which are external regarding EI. The second reason for rejection
of this approach is that a collection  ′ is not at all correlated with an order  ; it would be assigned to by an EI
control system in some arbitrary way (the most natural one is  ′ ∈    , that means full replenishment of spent
resources).</p>
      <p>So it would be necessary to develop such techniques of representation of logic of internal order
 ′ construction and completion which, from one side, would provide it’s compliance with an order  , and, from
another one, would provide replenishment of namely power storages, applied for an order  completion, by
consumption of any other resources having place in an EI resource base. Such an approach fully fits the reality,
where PSs are recharged on a regular basis by consumption of other resources entering an EI RB. Thus, firstly, a
presumption that an EI is a closed system would be satisfied, and, secondly, all power storages, applied whilst
order  completion, would be recharged by means of only internal capabilities of an energy infrastructure.</p>
      <p>The proposed multigrammatical representation of this important feature of EIs and their fragments is as
follows. Let  ∈    is a collection of resources consumed for an order  completion, so  ⊆   . We shall
define a submultiset  ′ of a multiset  in such a way that multiobjects entering  ′ represent amounts of power
delivered from PSs during an order  completion (all such multiobjects, obviously, have a form  ∙ ( :  ) ),
so
 ′ = {  ∙ (
:  ) |  ∙ (
:  ) ∈  }</p>
      <p>Namely these amounts of electric power would be replenished in power storages before the next order would
income to an EI, so this multiset is nothing but a needed internal order, i.e., for the first glance,
 ′ =  ′.
however, the substantial difficulty, breaking (101), is that to be an order, completed by some chain of energy
transfers and transmissions, an MS  ′ in a general case would contain non-terminal objects, i.e. objects, being
headers of unitary rules, representing an EI. At the same time an MS  ′, being a submultiset of an MS   ,
contains only terminal objects. To avoid this deadlock, we propose the following solution. To define logic of PSs
replenishment (recharge) a set   would contain URs of a form
(100)
(101)
(∗ 
(102)
where bold symbol " ∗ " means that to replenish one kilowatt∙hour at PS, located at a place  , it is sufficient to
complete an order being a set, containing all multiobjects, entering a body  . So all URs like (102), in fact,
define logic of PSs replenishment. If so, then, evidently,
 ′ = {  ∙ (∗ 
:  ) |  ∙ (
:  ) ∈  ′},
(103)
so after an initial order  completion, which results in delivery of determined by  amounts of electric power,
an internal order  ′ is completed, resulting in replenishment of power storages, applied during  completion. As
may be seen, power storages, applied during an internal order  ′ completion, are not replenished; otherwise a
process of replenishment may become recursive and too complicated in an implementation. From the practical
point of view this is quite natural. Let us note, as a conclusion of this Section, that not all power storages
entering a considered energy infrastructure are rechargeable (i.e. in a multigrammatical representation of an EI
not all URs with headers ( :  ) are supplemented by URs (102) with headers (∗  :  )); all the rest PSs
are presumed of a single use, so they may be replaced after consumption of all initially accumulated power.</p>
      <sec id="sec-47-1">
        <title>9. Conclusion</title>
        <p>
          As it was mentioned above, a criterial base, introduced in the Section 6, provides an assessment of vulnerability
of energy infrastructures to destructive impacts: if an EI and an impact satisfy formulated conditions, then an EI
is vulnerable; but if the aforementioned conditions are not satisfied, then it does not mean that an affected EI is
substantially resilient to an impact. Let us underline, that we do not confirm, that in the case    ≠ {∅} an EI 
is capable to complete an order  , because in a general case there would be also assessed time delays associated
with production and delivery of materiel resources (though regarding ElcI and electric power, circulating via it’s
networks and grids, in a general case such delays may be ignored). So, if an order includes a deadline for
delivery of all necessary resources to external consumers being a source of this order, then, despite amounts of
resources available for an order completion may be sufficient for this objective, even an optimal schedule of an
order completion may not provide timely delivery of all necessary resources to consumers. This is an implication
of non-additivity of time; time is an additive resource regarding separate device (facility), whilst regarding an EI
as a whole it is non-additive because different devices may operate in parallel. So an EI, not satisfying the
introduced above criteria and thus being not vulnerable in the above sense, in a general case may be not resilient
to an impact. By this reason, if in a general case an order includes restrictions on duration of it’s completion,
then to assess EI resilience it would be necessary to apply more general mathematical tools than unitary multiset
grammars. Such tools named temporal multiset grammars were for the first time announced in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], and their
application to the assessment of EIs resilience to destructive impacts will be considered in the future
publications.
        </p>
      </sec>
    </sec>
    <sec id="sec-48">
      <title>There is also an inverse task to be solved – namely, given a remained part of a considered EI segment and</title>
      <p>resources, to assess, what maximal subset of a full set of consumers may be provided by power and fuel in
accordance with their demand. Another variation of this task is to assess whether some predefined part of
consumers may be provided by power and fuel according to their demand while all the rest consumers may be
provided by some part of their demand not less than some threshold values.</p>
    </sec>
    <sec id="sec-49">
      <title>As well, in the future publications the aforementioned in the Section 7 task of optimal recovery of an affected</title>
      <p>EI will be considered, and also a task of an assessment of “the best” part of an order which may be completed
given remained after an impact part of an EI (both with and without reserve).</p>
    </sec>
    <sec id="sec-50">
      <title>The next extremely important task to be considered in future is a priori design of EIs being maximally resilient to the most expected sets (sequences) of impacts and consuming for a recovery minimally possible amounts of resources.</title>
    </sec>
    <sec id="sec-51">
      <title>Let us note, that just the same techniques as described above in this paper regarding energy infrastructures</title>
      <p>
        may be applied also to heating systems, heating and cooling systems, combined heat and power systems [35, 36]
and water supply systems [37-39]. An application of the MGF to these systems as well as to a sewer-mining
[40] is described in short in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. All such partial applications would be joined in the near future to the integrated
application of the multigrammatical framework to the area of resilience and recovery of critical infrastructures.
      </p>
      <sec id="sec-51-1">
        <title>Acknowledgements</title>
        <p>Author is grateful to Acad. Igor Bychkov, Acad. Yuriy Shokin, and Prof. Fred Roberts for useful discussions and
support.
[8] Wallace M 2002 Constraint logic programming Computational Logic: Logic Programming and Beyond.</p>
        <p>Lecture Notes in Computer Science (New York: Springer) 2407 pp 512–556
[9] Apt K 2003 Principles of Constraint Programming (Cambridge: Cambridge University Press) p 420
[10] Frunkwirth T, Abdennadher S 2003 Essentials of Constraint Programming (Berlin: Springer Verlag) p 398
[11] Kendal S L and Green M 2007 An Introduction to Knowledge Engineering (London: Springer) p 300
[12] Akerkar R and Sajja P 2010 Knowledge-Based Systems (Sudbury: Jones and Bartlett Publishers) p 350
[13] Bratko I 2012 Prolog Programming for Artificial Intelligence (New York: Addison Wesley) p 696
[14] Karlot J K 2005 Integer Programming: Theory and Practice (CRC Press) p 336
[15] Roberts F S 2009 Applied Combinatorics (London: Chapman &amp; Hall / CRC) p 860
[16] Lasdon S L 2013 Optimization Theory for Large Systems (New York: Dover Publications) p 560
[17] Taha H A 2016 Operations Research: An Introduction (London: Pearson) p 838
[18] Sheremet I 2020 Resource-based games Proceeding of the 2nd International Workshop on Information,</p>
        <p>Computation, and Control Systems for Distributed Environments (Irkutsk, Russia) 2638 pp 234–251
[19] Sheremet I 2020 Multigrammatical Approach to the Assessment of Sustainability of Intelligent Transport
Systems 2020 Proceeding of the International Conference on Information Technology and Nanotechnology
(Samara, Russia) pp 1–6
[20] Rinaldi S, Peerenboom J P and Kelly T K 2001 Identifying, understanding, and analyzing critical
infrastructure interdependencies IEEE Control Systems Magazine 21 pp 11–25
[21] Katay M E 2010 Electric power industry as critical infrastructure Network World. Available at:
https://www.networkworld.com/article/2217677/datacenter/electric-power-industry-as-criticalinfrastructure.html
[22] Nepal R and Jamasb T 2013 Security of European electricity systems: conceptualizing the assessment
criteria and core indicators International Journal of Critical Infrastructure Protection 6(3-4) pp 182–196
[23] Larsen sen E R, Osorio S and van Ackere A 2017 A framework to evaluate security of supply in the
electricity sector Renewable and Sustainable Energy Reviews 79 646–655
[24] He X and Cha E J 2018 Modeling the damage and recovery of interdependent critical infrastructure systems
from natural hazards Reliability Engineering and System Safety 177 pp 162–175
[25] Liu K, Wang M, Zhu W, Wu J and Yan X 2018 Vulnerability analysis of an urban gas pipeline network
considering pipeline road dependency International Journal of Critical Infrastructure Protection 22 pp 125–
138
[26] Rechak D, Senovsky P, Hromada M and Lovecek T 2019 Complex approach to assessing resilience of
critical infrastructure elements International Journal of Critical Infrastructure Protection 25 pp 125–138
[27] Stergiopoulos G, Kotzanikolaou P, Theocharidou M, Lykou G and Gritzalis D 2016 Time-based critical
infrastructure dependency analysis for large-scale and cross-sectoral failures International Journal of
Critical Infrastructure Protection 12 pp 46–60
[28] Chomsky N 2005 Syntactic Structures (The Hague: Mouton de Gruyter) p 159
[29] Hopcroft J E, Motwani R and Ullman J 2001 Introduction to Automata Theory, Languages, and</p>
      </sec>
    </sec>
    <sec id="sec-52">
      <title>Computation (Reading, Mass.: Addison–Wesley) p 528</title>
      <p>[30] Jesse B-J, Heinrichs H U and Kuckshinrichs 2019 Adapting the theory of resilience to energy systems: a
review and outlook Energy, Sustainability and Society 9(27) pp 1–19
[31] Wang J, Zuo W, Rhode-Barbagidos L, Lu X, Wang J and Lin Y 2019 Literature Review on Modeling and Simulation
of Energy Infrastructures from a Resilience Perspective Reliability Engineering and System Safety 183 pp 360–373
[32] Ji C, Wei Y and Poor H V 2017 Resilience of Energy Infrastructure and Services: Modeling, Data Analytics, and</p>
      <p>Metrics Proceedings of the IEEE 105(7) pp 1354–1366
[33] Brown R E 2008 Electric Power Distribution Reliability (Boca Raton, FL: CRC Press) p 110
[34] Lavaei J, Tse D and Zhang B 2014 Geometry of power flows and optimization in distributed networks IEEE</p>
      <p>Transactions on Power Systems 29(2) pp 572–583
[35] Werner S 2017 International review of district heating and cooling Energy 137 pp 617–631</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Sheremet</surname>
            <given-names>I A</given-names>
          </string-name>
          <year>2010</year>
          <article-title>Recursive Multisets</article-title>
          and their
          <string-name>
            <surname>Applications</surname>
          </string-name>
          (Moscow, Nauka) p
          <volume>292</volume>
          (In Russian)
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Sheremet</surname>
            <given-names>I A</given-names>
          </string-name>
          <year>2011</year>
          <article-title>Recursive Multisets and their Applications (Berlin</article-title>
          , NG Verlag) p
          <fpage>249</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Sheremet</surname>
            <given-names>I A</given-names>
          </string-name>
          <year>2018</year>
          <source>Multiset Analysis of Consequences of Natural Disasters Impacts on Large-Scale Industrial Systems Data Science Journal</source>
          <volume>17</volume>
          (
          <issue>4</issue>
          )
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Sheremet</surname>
            <given-names>I 2019</given-names>
          </string-name>
          <article-title>Multiset-based assessment of resilience of sociotechnological systems to natural hazards Natural Hazards Risks</article-title>
          , Exposure, Response, and
          <string-name>
            <surname>Resilience</surname>
          </string-name>
          (London: IntechOpen). Available at: https://www.intechopen.com/books/natural
          <article-title>-hazards-risk-exposure-response-and-resilience/multiset-basedassessment-of-resilience-of-sociotechnological-systems-to-natural-hazards (</article-title>
          <source>accessed: 10.06</source>
          .
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Sheremet</surname>
            <given-names>I 2019</given-names>
          </string-name>
          <article-title>Multiset-Based Knowledge Representation for the Assessment and Optimization of LargeScale Sociotechnical Systems Enhanced Expert Systems</article-title>
          (London: Intech Open) Available at: https://www.intechopen.com/books/enhanced
          <article-title>-expert-systems/multiset-based-knowledge-representation-forthe-assessment-and-optimization-of-large-scale-sociotech (</article-title>
          <source>accessed: 10.06</source>
          .
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Sheremet</surname>
            <given-names>I 2019</given-names>
          </string-name>
          <article-title>Unitary Multiset Grammars and Metagrammars Algorithmics and Applications Enhanced Expert Systems</article-title>
          (London: Intech Open). Available at: https://www.intechopen.com/books/enhanced-expertsystems/
          <article-title>unitary-multiset-grammars-an-metagrammars-algorithmics-and-application</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Sheremet</surname>
            <given-names>I A</given-names>
          </string-name>
          <year>2021</year>
          <article-title>Application of the Multigrammatical Framework to the Assessment of Resilience and Recoverability of Large-Scale Industrial Systems Resilience in the Digital Age</article-title>
          . Lecture Notes in Computer Science (Springer) 12660 pp
          <fpage>16</fpage>
          -
          <lpage>34</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>