1 Introduction

In 2015, the sustainable development goals (SDGs) are set the global development agenda until 2030. The SDGs are universal plans for all countries to end poverty, protect the planet and ensure prosperity for all. There are 17 goals which include 169 targets. They are intended to be tackled as a group rather than individually, the 17 goals are interlinked. The 17 SDGs are:

(1) No Poverty, (2) Zero Hunger, (3) Good Health and Well Being, (4) Quality Education, (5) Gender Equality, (6) Clean Water and Sanitation, (7) Affordable and Clean Energy, (8) Decent Work and Economic Growth, (9) Industry, Innovation, and Infrastructure, (10) Reduced Inequalities, (11) Sustainable Cities and Communities, (12) Responsible Construction and Production, (13) Climate Action, (14) Life Below Water, (15) Life on Land, (16) Peace, Justice, and Strong Institutions, (17) Partnerships and Goals. These SDGs are discussed in more detail in [36, 44].

The Eighth SDG is “Decent Work and Economic Growth”, the index-score value of which is connected to the economic status of any country. Many developing countries in the world, perform as much as possible to achieve the target of the Eighth SDG by taking many necessary treads for this purpose. But, in the last few months all the strategies are becoming meaningless and the backbone of the development is broken due to a huge effect of the current pandemic COVID-19.

1.1 Impact of COVID-19 in the world economy

COVID-19 has triggered the deepest global recession in decades. The global economic outlook during the COVID-19 pandemic is a changed world. The COVID-19 pandemic has spread with alarming speed, infecting millions and bringing economic activity to a near-standstill as countries imposed tight restrictions on movement to halt the spread of the virus. The baseline forecast envisions a 5.2% contraction in global GDP in 2020. The pandemic is expected to plunge most countries into recession in 2020, with per capita income contracting in the largest fraction of countries globally since 1870. The pandemic and efforts to contain it have triggered an unprecedented collapse in oil demand and a crash in oil prices. Should COVID-19 outbreaks persist, should restrictions on movement be extended or reintroduced, or should disruptions to economic activity be prolonged, the recession could be deeper. Under this downside scenario, global growth could shrink by almost 8 percent in 2020. While the ultimate outcome is still uncertain, the pandemic will result in contractions across the vast majority of emerging markets and economies development.

1.2 Motivation of the work

To handle real-life all uncertainties, fuzzy mathematics is the best of all fields of mathematics. Specially, the fuzzy graph is one of the strong tools to model the relationship between various features with impreciseness. For the first time, the concept of fuzzy sets is given by Zadeh [50] and fuzzy graphs are introduced by Rosenfield [34]. Yager [49] has described knowledge-based defuzzification. Also, facility location problems are very essential for modeling real-life problems. The idea of covering fuzzy graphs will make the work smooth to analyze a network and console the demand of any fuzzy system. As, the economy is the most important part of our life, which has a markable damage during this pandemic and it will deeply affect our daily-life; so this topic is of much importance to analyze and make necessary strategies to overcome this situation. Fuzzy covering map and fuzzy covering graph of a fuzzy graph are totally new concepts in the area of covering concepts of fuzzy graphs.

In this paper, the new definition of fuzzy covering maps and graphs of fuzzy graphs are introduced. To mix the taste of facility location concept in this context for covering maps and graphs of fuzzy graphs, the vertices of a fuzzy graph are considered as facilities as well as demand points depending on the considered situation of the problem.

1.3 Literature review

There are many works in the field of covering of fuzzy graphs. In the area of vertex covering, Hastad [17] showed that approximating vertex cover within constant factors less than 7/6 is NP-hard. The factor of Hastad to 1.36 is improved by Dinur and Safra [13]. The randomness in the problem and the probability theory to minimum weight edge covering problem are discussed by Ni [26]. On the other side, the credibility theory to find the fuzzy minimum weight edge cover in a fuzzy graph was discussed by him in 2008 [27]. The fuzzy graphs have been used by Koczy in evolution and optimization of networks [18]. Pramanik and Pal [30] have introduced a fuzzy \(\phi \)-tolerance competition graph. Samanta and Pal [42] have proved results on k-competition and p-competition fuzzy graphs, they also studied with fuzzy tolerance graphs [41] and fuzzy planar graphs [43]. Rashmanlou et al. [33] have studied bipolar fuzzy graphs. Interval-valued fuzzy planar graphs are nicely discussed by Pramanik et al. [29]. In [39], Samanta et al. described new concepts of fuzzy planar graphs. Samanta et al. [38] also worked on some results on m-step fuzzy competition graphs. Rashmanlou and Pal [32] have provided notable theories and important results about the isometry on interval-valued fuzzy graphs. Sahoo and Pal [37] have done wonderful study on intuitionistic fuzzy competition graphs. Samanta et al. [40] have developed the methodology of fuzzy colouring of fuzzy graphs. Ghorai and Pal [15] have worked on m-polar fuzzy planar graphs, they also have given theories on, “Faces and dual of m-polar fuzzy planar graphs” [16]. An unified approach to fuzzy graph problems is given by Blue et al. [9]. Chang and Zadeh [11] have worked on fuzzy mappings. Conditional covering problem is considered by Chaudhry [12]. Wieslaw and Talebi [48] have given idea about operations on level graph of bipolar fuzzy graphs. Cayley fuzzy graph on fuzzy group is discussed by Talebi [45]. Borzooei et al. [10] have worked on regularity of vague graphs. Also, Talebi et al. [46] have introduced some new concepts of m-polar interval-valued intuitionistic fuzzy graph.

The definition of neutrosophic graphs was introduced by Akram and Shahzadi [5]. Mahapatra et al. [21] has given applications of edge colouring of fuzzy graphs. Some operations on single-valued NGs are given by Akram and Shahzadi [4]. Mahapatra et al. [20] have given the concept of radio fuzzy graphs. Sitara and Akram [6] have shown novel applications in decision-making of neutrosophic graphs. Based on bipolar neutrosophic directed hypergraphs, a new decision-making method is introduced by Akram and Luqman [3]. In addition, Naz and Akram [25] have worked on energy in single-valued neutrosophic graphs. Akram [2] elaborately discussed single-valued neutrosophic graphs. A new way of link prediction in social networks is introduced by Mahapatra et al. [19]. The concept of generalized neutrosophic planar graphs are described by Mahapatra et al. [22]. Link prediction in social networks by neutrosophic graphs are studied by Mahapatra et al. [23]. Bhattacharya and Pal [7] have worked with vertex covering problems of fuzzy graphs and given application in CCTV installation. Also, clique covering problems are used in optimization by Bhattacharya and Pal [8]. Pal et al. [28] have discussed modern trends in fuzzy graphs and their applicability. Dubois and Prade [14] have discussed about different operations of fuzzy numbers in their studies.

1.4 Novelties

In literature, there are several publications on covering of crisp graphs, but there is a huge scope to work with covering of fuzzy graphs. Also, as per best of our knowledge, there is no work in fuzzy covering maps and graphs of fuzzy graphs. In this paper, some important definitions, works and their applications are provided. The summarized form of the work done are as follows:

  1. (i)

    Defining fuzzy covering map and fuzzy covering graph of a fuzzy graph.

  2. (ii)

    Grading the vertices of fuzzy graphs with respect to the vertex membership function.

  3. (iii)

    Fuzzy covering map and covering graph for different fuzzy graphs like picture fuzzy graphs, fuzzy perfect graphs and m-polar fuzzy graphs are emphasised.

Some useful notations and abbreviations are given in the Table 1.

Table 1 Some important notations and abbreviations

1.5 Organization of the paper

The paper is organised as given. In Sect. 2, some basic and important definitions are provided. The problem under consideration is described in Sect. 3. An algorithm to find a fuzzy covering graph of a fuzzy graph is described in Sect. 4. In Sect. 5, some important theorems are given for different fuzzy graphs. The fuzzy covering maps and fuzzy covering graphs for picture fuzzy graphs and neutrosophic fuzzy graphs in Sects. 6 and 7 respectively. In Sect. 8, an application on the impact of COVID-19 in the economy of India with detailed analysis is provided. An entire conclusion is given in Sect. 9.

2 Preliminaries

Definition 1

[24] A fuzzy graph \(G=(V,\sigma ,\mu )\) with the underlying crisp graph \(G^*=(V,E)\) is a graph defined by the couple of fuzzy membership functions, \(\sigma :V \rightarrow [0,1]\), \(\mu :V\times V \rightarrow [0,1]\) where for all \(u, v \in V\), every edges in \(G=(V,\sigma , \mu )\) fulfils the condition, \(\mu (u,v)\le \sigma (u) \wedge \sigma (v)\).

The idea of covering in fuzzy graphs was presented by Somasundaram. The author also defined node covering and arc covering in fuzzy graphs using effective arcs and scalar cardinality.

Definition 2

[47] The neighbourhood of a vertex u of a fuzzy graph \(G=(V,\sigma ,\mu )\) is defined by the set,

$$\begin{aligned} N(u)=\{v \in V:\mu (u,v)\le \sigma (u) \wedge \sigma (v)\}. \end{aligned}$$

and, \(N[u]=\{u\}\cup N(u)\) is called the closed neighbourhood of u.

Definition 3

[47] The term \(\delta _N(u)=\sum _{v\in N(u)} \sigma (v)\) is called the neighbourhood value of a vertex u for a fuzzy graph \(G=(V,\sigma ,\mu )\).

Definition 4

The minimum neighbourhood value of \(G=(V,\sigma ,\mu )\) is,

$$\begin{aligned} \gamma _N(G)=min\{\delta _N(v):v \in V\}. \end{aligned}$$

and the maximum neighbourhood value of \(G=(V,\sigma ,\mu )\) is,

$$\begin{aligned} \Gamma _N(G)=max\{\delta _N(v):v \in V\}. \end{aligned}$$

Definition 5

[35] Let, \(G=(V_1,E_1)\) and \(C=(V_2,E_2)\) be two fuzzy graphs and let \(f:V_2 \rightarrow V_1\) be a surjection. Then f is a covering map from C to G if for each \(v \in V_2\), the restriction of f to the neighbourhood of v is a bijection onto the neighbourhood of f(v) in G.

If there exists a covering map from C to G, then C is a covering graph, or a lift of G.

Example 1

We consider a fuzzy graph and using the crisp covering map, we find out the crisp covering graph of the fuzzy graph shown in the Fig. 1.

Fig. 1
figure 1

Covering graph of a fuzzy graph by crisp covering map

In the Fig. 1, H is the covering map of the fuzzy graph G by considering a crisp covering map from the vertex set of H to the vertex set of G. In Fig. 1, the green-coloured vertices of the graph G are considered as facility nodes. Here, the covering radius of G is considered as 2. That is, we can repeat the facility nodes which are situated within 2-edge distances from any vertex present in the fuzzy graph. Also, the edge-membership values remain the same as in the original fuzzy graph by considering the crisp covering map between the vertex sets of G and H. In H, the repeated facility nodes are the sky-coloured vertices.

Definition 6

The equality function on \((V\times V)\) for a fuzzy graph \(G=(V, \sigma , \mu )\) to define the fuzzy covering map is denoted by \(E:V\times V \rightarrow [0,1]\) and given by,

$$\begin{aligned} E(u,v)=\dfrac{min\{\sigma (u),\sigma (v)\}}{max\{\sigma (u), \sigma (v)\}}. \end{aligned}$$

Also, \(E(u,v)\le 1\) implies \(\sigma (u)\le \sigma (v)\) for \(u,v \in V\).

Definition 7

Let, \(G_1=(V_1, \sigma _1, \mu _1)\) and \(G_2=(V_2, \sigma _2, \mu _2)\) be two connected fuzzy graphs.

For two vertex sets \(V_1\) and \(V_2\), let \(\tilde{f} : V_2 \rightarrow V_1\) be a fuzzy covering map of \(G_1\) on \(G_2\) with respect to a equality function E on both \(V_1\) and \(V_2\), then

  1. (i)

    \(\chi _{\tilde{f}}\) is surjective fuzzy function i.e., \(\forall v \in V_2\), there exists \(u\in V_1\) such that \(\chi _{\tilde{f}}(u,v)>0\).

  2. (ii)

    \(\chi _{\tilde{f}}\) is injective fuzzy function i.e.,

    $$\begin{aligned} chi_{\tilde{f}}(u,z)\wedge \chi _{\tilde{f}}(v,w)\wedge E(z,w) \le E(u,v), \end{aligned}$$

    \(\forall u,v \in V_1\) and \(\forall z,w \in V_2\);

where, \(\chi _{\tilde{f}}\) is the membership function of \(\tilde{f}\).

If the above hold, \(G_1=(V_1, \sigma _1, \mu _1)\) is called a fuzzy covering graph of \(G_2=(V_2, \sigma _2, \mu _2)\).

Note 1

Clearly, a fuzzy graph \(G=(V, \sigma , \mu )\) be a fuzzy covering graph of itself. In this case, this fuzzy graph is called a fuzzy self-covering graph.

Also, the fuzzy covering map and fuzzy covering graph for a fuzzy graph is not unique.

Example 2

Let us consider a fuzzy graph and using the definition of fuzzy covering map, we have to find out the fuzzy covering graph of the considered fuzzy graph. The considered graph is named as G, whereas the fuzzy covering graph is denoted by H. Now, we add the facility vertices of the given graph by the help of a fuzzy covering map to construct the graph H. Here, the neighbouring properties of the vertices of the fuzzy graph are conserved and the covering map satisfied all the properties of bijective fuzzy function. In H, we repeat all the facilities of G to cover the fuzzy graph G by splitting the vertices at \(v_4\) and \(v_5\). As shown in Fig. 2, the facility vertex \(v_4\) is adjacent vertex of the vertices \(v_5\) and \(v_1\); also the facility vertex \(v_5\) is adjacent to the vertices \(v_4\) and \(v_1\). This neighbourhood property of the vertices \(v_4\) and \(v_5\) are kept in the fuzzy covering map H of fuzzy graph G.

Fig. 2
figure 2

Fuzzy covering graph of a fuzzy graph

In the Fig. 2, the fuzzy graph H is a fuzzy covering map of the fuzzy graph G by considering the fuzzy covering map \(\tilde{f}\) which have the membership function, \(\chi _{\tilde{f}}\) is given by

$$\begin{aligned} \chi _{\tilde{f}}(u,v)=\{\sigma (u) \wedge \sigma (v)\}min\big \{\{E(u,u_i): u_i \in N(u)\} \wedge \{E(v,v_i):v_i \in N(v)\}\big \}. \end{aligned}$$

The above defined membership function is a fuzzy surjective as well as fuzzy injective function, therefore H is a fuzzy covering graph of the given fuzzy graph G.

In H, yellow-coloured vertices are the same as in the original graph G and the green-coloured vertices are the repeated facility nodes to construct the fuzzy covering graph H of the fuzzy graph G.

Definition 8

Let, \(G_1=(V_1, \sigma _1, \mu _1)\) and \(G_2=(V_2, \sigma _2, \mu _2)\) be two fuzzy graphs.

For two vertex sets \(V_1\) and \(V_2\), let \(\tilde{f} : V_2 \rightarrow V_1\) be a strong fuzzy covering map of \(G_1\) on \(G_2\) with respect to a equality function E on both \(V_1\) and \(V_2\), then

  1. (i)

    \(\chi _{\tilde{f}}\) is strong surjective fuzzy function i.e., \(\forall v \in V_2\), there exists \(u\in V_1\) such that

    $$\begin{aligned} \chi _{\tilde{f}}(u,v)=1. \end{aligned}$$
  2. (ii)

    \(\chi _{\tilde{f}}\) is injective fuzzy function i.e.,

    $$\begin{aligned} \chi _{\tilde{f}}(u,z)\wedge \chi _{\tilde{f}}(v,w) \wedge E(z,w) \le E(u,v), \end{aligned}$$

    \(\forall u,v \in V_1\) and \(\forall z,w \in V_2\).

If the above hold, \(G_1=(V_1, \sigma _1, \mu _1)\) is called a strong fuzzy covering graph of \(G_2=(V_2, \sigma _2, \mu _2)\).

Definition 9

[31] Total degree of a vertex u of a fuzzy graph \(G=(V, \sigma , \mu )\) is defined as,

$$\begin{aligned} d_T(u)=\sum _{u_i \in N(u)} \mu (u, u_i) + \sigma (u). \end{aligned}$$

Definition 10

Index of a fuzzy graph \(G=(V, \sigma , \mu )\) is defined as,

$$\begin{aligned} G_I=\sum _{u \in G} d_T(u). \end{aligned}$$

And, the term ‘Covering index’ is used for the index of the covering graph of a fuzzy graph and it is denoted by \(C_I(G)\).

Note 2

  1. (i)

    As finite numbers of vertices present in the vertex-sets, so the number of fuzzy covering maps from one fuzzy graph to another fuzzy graph is finite always and countable.

  2. (ii)

    Fuzzy covering map is clearly a fuzzy isomorphism. That is, \(G_1\) is homeomorphic to \(G_2\).

  3. (iii)

    Also, a fuzzy covering map is a fuzzy homomorphism.

Definition 11

For any graph G, it is possible to construct the bipartite double cover of G, which is a bipartite graph and a double cover of G. The bipartite double cover of G is the tensor product of graphs \(G \times K_2\) (Fig. 3).

Fig. 3
figure 3

Double covering of a fuzzy graph

If G is already bipartite, its bipartite double cover consists of two disjoint copies of G. A graph may have many different double covers other than the bipartite double cover.

Definition 12

The vertices of a fuzzy graph \(G=(V, \sigma , \mu )\) are graded with respect to the vertex membership function as follows:

  1. (i)

    \(\sigma (u)=1\) implies, u is called the strongest vertex, for \(u \in V\).

  2. (ii)

    \(\sigma (u) \in (0.7, 1)\) implies, u is called first grade vertex, for \(u \in V\).

  3. (iii)

    \(\sigma (u) \in (0.5, 0.7)\) implies, u is called second grade vertex, for \(u \in V\).

  4. (iv)

    \(\sigma (u) \in (0, 0.5)\) implies, u is called third grade vertex, for \(u \in V\).

Definition 13

[47] Let, G be the composition \(G_1[G_2]\) of graph \(G_1\) with \(G_2\). Let \((\sigma _i, \mu _i)\) be a fuzzy subgraph of \(G_i\), for \(i=1,2\). Then \((\sigma _1 \circ \sigma _2, \mu _1 \circ \mu _2)\) is a fuzzy subgraph of \(G_1[G_2]\), where

$$\begin{aligned} (\mu _1 \circ \mu _2)((u_1,u_2)(v_1,v_2))=min\{(\sigma _1 \circ \sigma _2)((u_1,u_2)), (\sigma _1 \circ \sigma _2)((v_1,v_2))\}. \end{aligned}$$

The fuzzy graph \((\sigma _1 \circ \sigma _2, \mu _1 \circ \mu _2)\) is called the composition of \((\sigma _1, \mu _1)\) with \((\sigma _2, \mu _2)\).

Definition 14

[1] Let \(G^*=(V,E)\) be a graph. A pair \(G=(A, B)\) is called a picture fuzzy graph on \(G^*\) where \(A=(\mu _A, \eta _A, \nu _A)\) is a picture fuzzy set on V and \(B=(\mu _B, \eta _B, \nu _B)\) is a picture fuzzy set on \(E\subset V\times V\) such that for each arc \(uv \in E\),

$$\begin{aligned}&\mu _B(u,v)\le min (\mu _A(u), \mu _A(v)), \eta _B(u,v)\le min (\eta _A(u), \eta _A(v)), \nu _B(u,v)\\&\quad \ge max (\nu _A(u), \nu _A(v)). \end{aligned}$$

Definition 15

[15] An m-polar fuzzy graph is a pair \(G=(C, D)\), where \(C:V \rightarrow [0,1]^m\) is an m-polar fuzzy set in V and \(D:V \times V \rightarrow [0,1]^m\) is an m-polar fuzzy relation on V such that \(p_i \circ D(xy) \le inf \{p_i \circ C(x), p_i \circ C(y)\}\) for all \(x, y \in V\).

Definition 16

A fuzzy graph \(G=(V, \sigma , \mu )\) on (VE) is called a perfect fuzzy graph if \(\sigma (v)=1\), for all \(v \in V\).

3 Problem under consideration

Consider a connected, undirected, unweighted fuzzy graph \(G=(V, \sigma , \mu )\) with the following facility location problem as a covering problem of the fuzzy graph.

Let, the fuzzy graph \(G=(V, \sigma , \mu )\) be given and some facilities (S(R)) are already located with covering radius say R. Now, introduced some more facilities \((S(R'))\) in G with given covering radius \(R(\le R')\), such that the cost of \((S(R)\cup S(R'))\) is maximum. In this paper, we consider the covering radius as a length in a fuzzy graph in terms of the number of edges between two vertices of that fuzzy system.

This problem can be referred to as upgradation of the network.

The above problem can be solved by the flavour of fuzzy covering map and fuzzy covering graph of a fuzzy graph. Since, fuzzy covering map is an edge-preserving bijection from one fuzzy graph to another fuzzy graph; therefore, the given fuzzy system will be covered by adding some existing facilities which are more relevant for maximum coverage and maximum cost of the fuzzy network, also they are situated within a certain covering radius of the fuzzy graph. This locating process of the facilities in the fuzzy graph is determined by the definition of fuzzy covering map.

In this covering concept, we consider the cost of covering for a fuzzy covering graph of a fuzzy graph as the covering index of that fuzzy graph throughout the paper. The main aim is to maximize the cost of covering by repeating a minimum number of facilities.

4 Algorithm to construct fuzzy covering graph of a fuzzy graph

figure a

5 Some theorems

In this portion, some important theorems on fuzzy covering maps and fuzzy covering graphs are described for different types of fuzzy graphs. Also, the theorems are discussed by considering some relevant examples.

Theorem 1

Let, \(G_1=(V_1, \sigma _1, \mu _1)\) and \(G_2=(V_2, \sigma _2, \mu _2)\) be two fuzzy graphs. If \(G_1 \circ G_2\) is the composition graph of the two fuzzy graphs \(G_1\) and \(G_2\), then \(C_I(G_1)+C_I(G_2) \le C_I(G_1 \circ G_2)\). In the other words, the fuzzy covering graph of the composition graph of two fuzzy graphs has more coverage than the total coverage by the fuzzy covering graphs of two individual fuzzy graphs.

Example 3

Now, consider two fuzzy graphs \(G_1\) and \(G_2\) given in the Fig. 4. By the definition of fuzzy covering map and fuzzy covering graph of fuzzy graphs, clearly any fuzzy graph can be a fuzzy covering graph of it’s own. Therefore, \(H_1\) and \(H_2\) are the fuzzy covering graphs of the fuzzy graphs \(G_1\) and \(G_2\) respectively, where \(H_1\) has the same structure and behaviour like \(G_1\) and \(H_2\) has the said same as \(G_2\). The fuzzy covering graphs are also shown in Fig. 4.

Fig. 4
figure 4

Fuzzy covering graphs of two fuzzy graphs

Therefore, the covering index of the fuzzy graph \(G_1\) is given by:

$$\begin{aligned} C_I(G_1)=(0.2+0.3)+(0.2+0.2+0.2)+(0.2+0.4)=1.7 \end{aligned}$$

and, the covering index of the fuzzy graph \(G_2\) is given by:

$$\begin{aligned} C_I(G_2)=(0.3+0.3)+(0.3+0.5)=1.4 \end{aligned}$$

The composition graph of the two fuzzy graphs \(G_1\) and \(G_2\) is determined by the help of the definition composition of two fuzzy graphs given in the preliminaries section. The composition graph \(G_1 \circ G_2\) is shown in the Fig. 5. The facility vertices of the graph \(G_1 \circ G_2\) are violet coloured nodes.

Here, we consider the trivial case of fuzzy covering graphs of \(G_1\) and \(G_2\) i.e., the self-covering graphs shown as in \(H_1\) and \(H_2\) respectively. In \(H_1\), all the yellow-coloured vertices remain the same as facility nodes to cover \(G_1\) and in \(H_2\), the sky-coloured vertices of \(G_2\) remain the same as facilities to cover \(G_2\).

Fig. 5
figure 5

Composition of given two fuzzy graphs

Now, we have to find out the fuzzy covering graph of the composition graph \(G_1 \circ G_2\). For this purpose, consider the fuzzy covering map \(\tilde{f}\) where the membership function of \(\tilde{f}\) is, \(\chi _{\tilde{f}}(u,v)=\{\sigma (u) \wedge \sigma (v)\}min\big \{\{E(u,u_i): u_i \in N(u)\} \wedge \{E(v,v_i):v_i \in N(v)\}\big \}\). In the fuzzy covering map, there are more facilities than the given fuzzy graph to cover up the fuzzy system; then there will also be more edges. For this purpose, we assume that the vertex membership values for the facility nodes remain unchanged. The edge-membership function is redefined for those new edges with the help of the equality function as follows:

$$\begin{aligned} \mu (x,y)={\left\{ \begin{array}{ll} {\sigma (x) \wedge \sigma (y) \wedge E(x,y)} &{} \text {if} \, E(x,y) \in (0,0.5) \\ {\sigma (x) \wedge \sigma (y) \wedge \{1-E(x,y)\}} &{} \text {if} \, E(x,y) \in (0.5,1]. \end{array}\right. } \end{aligned}$$

By the above considerations, we get the fuzzy covering graph of the composition graph of the given two fuzzy graphs is given in the Fig. 6. In G, the yellow-coloured vertices are the repeated facilities of \(G_1 \circ G_2\) to get maximum coverage with maximum covering index.

Fig. 6
figure 6

Fuzzy covering graph of the composition graph

Now, the covering index of \((G_1 \circ G_2)=\) Index of G \(=(0.3+1)+(0.3+0.95)+(0.2+0.4)+(0.3+0.3)+(0.2+0.4)+(0.4+0.25)+(0.2+0.4)+(0.3+0.95)+(0.4+0.25)+(0.3+1)+(0.2+0.4)+(0.3+0.3)=10\).

Therefore, \(C_I(G_1)+C_I(G_2) \le C_I(G_1 \circ G_2)\) (proved).

Theorem 2

Let us consider an m-polar fuzzy graph, a pair \(G=(C, D)\), where \(C:V \rightarrow [0,1]^m\) is an m-polar fuzzy set in V and \(D:V \times V \rightarrow [0,1]^m\) is an m-polar fuzzy relation on V such that \(p_i \circ D(xy) \le inf \{p_i \circ C(x), p_i \circ C(y)\}\) for all \(x, y \in V\). Then there is a fuzzy covering map whose membership function is given by: \(\chi _{\tilde{f}}(u,v)=min\{p_i \circ C(u), p_i \circ C(v)\}\) for \(u, v \in V\). That is, a m-polar fuzzy covering graph of a m-polar fuzzy graph by considering some additional vertices which are the facility nodes of the fuzzy graph.

Example 4

Let us consider a m-polar fuzzy graph G given by the Fig. 7. As in the statement of the above theorem, considering the same fuzzy covering map together with it’s membership function; we can find out an m-polar fuzzy graph as a fuzzy covering graph of the fuzzy graph G.

Fig. 7
figure 7

Considered m-polar fuzzy graph

By adding some more existing facilities of G in a new fuzzy graph H, we can determine the m-polar fuzzy covering graph. For this purpose, we define the edge-membership function to evaluate the edge-membership values of the new edges in the fuzzy covering graph as follows:

$$\begin{aligned} \mu (x,y)={\left\{ \begin{array}{ll} {C(x) \wedge C(y) \wedge E(x,y)} &{} \quad \text {if} \, E(x,y) \in (0,0.5) \\ {C(x) \wedge C(y) \wedge \{1-E(x,y)\}} &{} \quad \text {if} \, E(x,y) \in (0.5,1]. \end{array}\right. } \end{aligned}$$

In Fig. 10, the pink-coloured vertices are the facilities of the fuzzy graph G and let, the covering radius is 2. The fuzzy covering graph H of the fuzzy graph G is obtained by repeating the facilities \(v_1, v_2, v_3\) which are red-coloured in H and the new edges have their membership values determined by the help of the definition of fuzzy covering map and equality function. Then, using the considerations, we have the fuzzy covering graph H which is also an m-polar fuzzy graph is given in the Fig. 8.

Fig. 8
figure 8

Fuzzy covering graph of the m-polar fuzzy graph

Theorem 3

The fuzzy covering graph of a fuzzy perfect graph is always a crisp graph and the fuzzy covering map is always a strong fuzzy covering map for a fuzzy perfect graph.

Let, \(G=(V, \sigma , \mu )\) on (VE) be a perfect fuzzy graph if \(\sigma (v)=1\), for all \(v \in V\). Consider a fuzzy covering map \(\tilde{f}\) whose membership function \(\chi _{\tilde{f}}\) is given by \(\chi _{\tilde{f}}(u,v)=\{\sigma (u) \wedge \sigma (v)\}min\big \{\{E(u,u_i): u_i \in N(u)\} \wedge \{E(v,v_i):v_i \in N(v)\}\big \}\). Then, \(\chi _{\tilde{f}}(u,v)=1 \forall u, v \in V\). We consider this membership function as the edge-membership function of the new additional edges in the fuzzy covering graph of G.

Example 5

Let us consider a fuzzy perfect graph G given in the Fig. 9. As in the statement of the above theorem, we consider the same fuzzy covering map with membership function and same edge-membership function, the fuzzy covering graph H is obtained. This graph H is obviously a crisp graph given in the Fig. 9. Clearly, there exists a fuzzy bijective function between the vertex sets of G and H; here the corresponding vertices of G and H are same coloured which are evaluated by the help of the fuzzy covering map.

Fig. 9
figure 9

Fuzzy covering graph of a perfect fuzzy graph

6 Fuzzy covering maps for picture fuzzy graph

The picture fuzzy graph is a particular type of fuzzy graph which includes more conditions for its vertex and edge membership functions. Picture fuzzy graphs are more relevant to use in any real-life fuzzy environment for mathematical modelling in graph theoretic approach. For this reason, the construction of the fuzzy covering graph of a picture fuzzy graph is more important than any other general type fuzzy graph. It will be very helpful in the decision-making process by the help of fuzzy covering technique of picture fuzzy graphs.

Let \(G^*=(V,E)\) be a graph. A pair \(G=(A, B)\) is called a picture fuzzy graph on \(G^*\) where \(A=(\mu _A, \eta _A, \nu _A)\) is a picture fuzzy set on V and \(B=(\mu _B, \eta _B, \nu _B)\) is a picture fuzzy set on \(E\subset V\times V\) such that for each arc \(uv \in E\),

$$\begin{aligned} \mu _B(u,v)\le min (\mu _A(u), \mu _A(v)), \eta _B(u,v)\le min (\eta _A(u), \eta _A(v)), \nu _B(u,v)\ge max (\nu _A(u), \nu _A(v)). \end{aligned}$$

Let us consider a new fuzzy graph, \(H^*=(V_2, E_2)\) with a pair \(H=(C,D)\) is also a picture fuzzy graph. Here \(C=(\mu _C, \eta _C, \nu _C)\) is a picture fuzzy set on \(V_2\) and \(D=(\mu _D, \eta _D, \nu _D)\) is a picture fuzzy set on \(E\subset V_2\times V_2\) such that for each arc \(xy \in E_2\),

$$\begin{aligned}&\mu _D(x,y)\le min (\mu _C(x), \mu _C(y), E(x,y)), \eta _D(x,y)\le min (\eta _C(x), \eta _C(y), E(x,y)), \nu _D(x,y)\\&\quad \ge max (\nu _C(x), \nu _C(y), E(x,y)) \end{aligned}$$

where, E is the equality function.

Then, we have a fuzzy covering map \(\tilde{f}:V_2 \rightarrow V_1\) whose membership function is given by:

$$\begin{aligned} \chi _{\tilde{f}}(x,y)=min\big \{\{\mu _A(x) \wedge \eta _A(y)\},\{\mu _A(y) \wedge \eta _A(y)\},\{\nu _A(x) \vee \nu _A(y)\}, E(x,y)\big \}. \end{aligned}$$

Therefore, H is a fuzzy covering graph of G i.e., the fuzzy covering graph of a picture fuzzy graph is also a picture fuzzy graph.

Example 6

Let us consider a picture fuzzy graph \(G=(A,B)\) given in the Fig. 10, where \(A=(\mu _A, \eta _A, \nu _A)\) is a picture fuzzy set on V and \(B=(\mu _B, \eta _B, \nu _B)\) is a picture fuzzy set on \(E\subset V\times V\) such that for each arc \(uv \in E\),

\(\mu _B(u,v)\le min (\mu _A(u), \mu _A(v))\), \(\eta _B(u,v)\le min (\eta _A(u), \eta _A(v))\), \(\nu _B(u,v)\ge max (\nu _A(u), \nu _A(v))\). We have to find out a fuzzy covering map together with a fuzzy covering graph of the considered picture fuzzy graph.

Fig. 10
figure 10

Considered picture fuzzy graph

Assuming a fuzzy covering map \(\tilde{f}:V(H) \rightarrow V(G)\) whose membership function is given by:

$$\begin{aligned} \chi _{\tilde{f}}(x,y)=min\big \{\{\mu _A(x) \wedge \eta _A(y)\},\{\mu _A(y) \wedge \eta _A(y)\},\{\nu _A(x) \vee \nu _A(y)\}, E(x,y)\big \}. \end{aligned}$$

Also, the edge-membership function for the new edges in the fuzzy covering graph is given by:

$$\begin{aligned} \mu (x,y)={\left\{ \begin{array}{ll} \big \{{\mu _A(x) \wedge \eta _A(y) \wedge E(x,y)}, {\mu _A(x) \wedge \eta _A(y) \wedge E(x,y)},\\ {\mu _A(x) \vee \eta _A(y) \vee E(x,y)}\big \} \\ \text {if} \, E(x,y) \in (0,0.5) \\ \big \{{\mu _A(x) \wedge \eta _A(y) \wedge \{1-E(x,y)\}}, {\mu _A(x) \wedge \eta _A(y) \wedge \{1-E(x,y)\}}, \\ {\mu _A(x) \vee \eta _A(y) \vee \{1-E(x,y)\}}\big \} \\ \text {if} \, E(x,y) \in (0.5,1]. \end{array}\right. } \end{aligned}$$

By the above consideration, we find out the fuzzy covering graph \(H=(C, D)\) of the picture fuzzy graph \(G=(A,B)\). The graph H is also a picture fuzzy graph and given by the Fig. 11, where the yellow-coloured vertices are the existing facilities in the given picture fuzzy graph G and we add the more necessary facilities among them to construct the fuzzy covering graph H. The new added facilities are violet-coloured vertices in H.

Fig. 11
figure 11

Fuzzy covering graph of the picture fuzzy graph

7 Fuzzy covering graphs of neutrosophic fuzzy graphs

Neutrosophic fuzzy graphs are another special type of fuzzy graph which have three types of membership functions of any vertex for any result in the decision-making process. In many situations, we have to conclude a decision among three choices: truth, indeterminacy and falsity. If this particular situation needs any covering with the placements of the existing facilities in a fuzzy network within a given covering radius, then the fuzzy covering graph of neutrosophic fuzzy graphs have the most impact for maximum coverage for this purpose. In this part, the covering graph of a neutrosophic fuzzy graph is to be determined.

A neutrosophic fuzzy graph (NF-graph) with underlying set V is defined to be a pair \(N_G=(A,B)\) where,

1. The functions \(T_A:V \rightarrow [0,1], I_A:V \rightarrow [0,1]\) and \(F_A:V \rightarrow [0,1]\) denote the degree of truth-membership, degree of indeterminacy-membership and falsity-membership of the element \(v_i \in V\), respectively, and

$$\begin{aligned} 0 \le T_A(v_i)+I_A(v_i)+F_A(v_i) \le 3. \end{aligned}$$

2. \(E \subset V \times V\) where, functions \(T_B:V\times V \rightarrow [0,1]\), \(I_B:V\times V \rightarrow [0,1]\) and \(F_B:V\times V \rightarrow [0,1]\) are defined by,

$$\begin{aligned} T_B(v_i,v_j)\le & {} T_A(v_i).T_A(v_j)\\ I_B(v_i,v_j)\le & {} I_A(v_i).I_A(v_j)\\ F_B(v_i,v_j)\le & {} F_A(v_i).F_A(v_j) \end{aligned}$$

for all \(v_i, v_j \in V\) where . means the ordinary multiplication; denote the degree of truth-membership, indeterminacy-membership and falsi-membership of the edge \((v_i,v_j)\in E\) respectively, where

$$\begin{aligned} 0 \le T_B(v_i,v_j)+I_B(v_i,v_j)+F_B(v_i,v_j) \le 3. \end{aligned}$$

for all \((v_i,v_j)\in E\) for \((i,j=1,2,\ldots ,n)\).

We call ‘A’ the neutrosophic fuzzy vertex set of V, ‘B’ the neutrosophic fuzzy edge set of E, respectively.

Example 7

Let us consider a neutrosophic fuzzy graph G given by the Fig. 12. We have to find a fuzzy covering graph of the neutrosophic fuzzy graph G whose facility nodes are orange-coloured vertices.

Fig. 12
figure 12

Considered neutrosophic fuzzy graph G

Let, H be the fuzzy covering graph of the fuzzy graph G. Assuming a fuzzy covering map \(\tilde{f}: V(H) \rightarrow V(G)\) with the three underlying fuzzy covering maps for the three different degree membership functions of the vertices of the fuzzy graph; we have to construct the graph H. The membership function of the fuzzy covering map for the neutrosophic fuzzy graph is given by,

$$\begin{aligned} \chi _{\tilde{f}}(v_i,v_j)=min\big \{\{T_A(v_i).T_A(v_j)\} \vee \{F_A(v_i).F_A(v_j)\}, I_A(v_i).I_A(v_j)\big \}, \end{aligned}$$

for all \(v_i,v_j \in V\).

The edge-membership function for the new edges in the fuzzy covering graph is given by,

$$\begin{aligned} \mu (v_i,v_j)={\left\{ \begin{array}{ll} \big \{T_A(v_i).T_A(v_j).E(v_i,v_j), I_A(v_i).I_A(v_j).E(v_i,v_j), \\ F_A(v_i).F_A(v_j).E(v_i,v_j)\big \} \\ \text {if} \, E(v_i,v_j) \in (0,0.5) \\ \big \{T_A(v_i).T_A(v_j).\{1-E(v_i,v_j)\}, I_A(v_i).I_A(v_j).\{1-E(v_i,v_j)\}, \\ F_A(v_i).F_A(v_j).\{1-E(v_i,v_j)\}\big \} \\ \text {if} \, E(x,y) \in (0.5,1]. \end{array}\right. } \end{aligned}$$

for all \(v_i, v_j \in V(H)\)

By this consideration, we construct the graph H, where blue-coloured vertices are the new added facility nodes to cover the graph G. Here, the graph H is also a neutrosophic fuzzy graph which is given by the Fig. 13.

Fig. 13
figure 13

Fuzzy covering graph of the neutrosophic fuzzy graph G

8 An application

India is one of the developing countries of the world, trying as much as possible to develop the economic situation for achieving the target of eighth SDG “Decent Work and Economic Growth”. But, in the present situation, the main obstacle for fulfilling the target in eighth SDG due to a long-time lock-down process to control the pandemic COVID-19. It is very difficult for a country like India with a wide population and a developing economic status to overcome this critical situation. The economic impact of the 2020 Corona virus pandemic in India has been largely disruptive.

8.1 SDG 8: Global context and position of India

SDG 8 seeks to achieve higher economic productivity and job creation through diversification and innovations in technology, while at the same time protecting labour rights and promoting a safe and secure working environment. It also aims to eradicate forced labour, human trafficking and child labour. Despite gains in human development, narrowing gap of per capita income between high-and-lower-income countries and improvements in labour productivity; only limited success has been achieved globally on most of the SDG 8 targets.

With one person out of every six on the planet living in India, the country has the potential to be the engine of the global economic process. India, with a growth rate of 6.8% in 2018–2019, is recognised as one of the fastest-growing large economies in the world. With 54.3% share of Indian GDP coming from the Services Sector, which continues to record a growth rate of 7–8 percent during each quarter of 2018–2019. India continues to register a high growth rate. The government has taken many steps to ensure further consolidation at the macro-economic level, strengthening of investment sentiments, promotion of entrepreneurship and creation of a skilled workforce. One of the key challenges in India has been the declining participation of female workers in the labour force. The seven factors of SDG 8 are:

  1. (i)

    Annual growth rate of net Domestic Product (NDP) per capita (\(f_1\)).

  2. (ii)

    Ease of doing business score (\(f_2\)).

  3. (iii)

    Unemployment rate(\(f_3\)).

  4. (iv)

    Labour force participation rate (\(f_4\)).

  5. (v)

    Number of banking outlets per 1,00,000 population (\(f_5\)).

  6. (vi)

    Percentage of households with a bank account (\(f_6\)).

  7. (vii)

    Proportion of women account holders under “Pradhan Mantri Jan Dhan Yojona” (\(f_7\)).

As per the annual report of Transforming India project 2019–2020, declared on near November, 2019; the position of India in SDG 8 based on the national index score with seven indicators are given by the Table 2.

Table 2 Performance (Index-score) of India on indicators of SDG 8: Decent Work and Economic Growth

8.2 Economic impact of the COVID-19 pandemic in India

Cause: COVID-19 pandemic-induced market instability and lock-down.

Outcomes:

  1. (i)

    Sharp rise in unemployment (45%) (denoted by a).

  2. (ii)

    Stress on supply chain (53%) (denoted by b).

  3. (iii)

    Decrease in government income (23.9%) (denoted by c).

  4. (iv)

    Collapse of the tourism and hospitality industry (70%) (denoted by d).

  5. (v)

    Reduced consumer activity (in Stock markets) (13.15%) (denoted by e).

  6. (vi)

    Plunge in fuel consumption and rise in LPG sales (46%) (denoted by f).

  7. (vii)

    Fall in trade with China (25%) (denoted by g).

India’s growth in the fourth quarter of the fiscal year 2020 went down to 3.1% according to the Ministry of Statistics. The Chief Economic Adviser to the Government of India said that this drop is mainly due to the COVID-19 pandemic effect on the Indian economy. State Bank of India research estimates a contraction of over 40% in the GDP in Q1FY21. The contraction will not be uniform, rather it will differ according to the various parameters such as state and sector.

Unemployment rose from 6.7% on 15th March to 26% on 19th April and then back down to pre-lock-down levels by mid-June. During the lock-down, an estimated 14 crore (140 million) people lost employment while salaries were cut for many others. More than 45% of households across the nation have reported an income drop as compared to the previous year. The Indian Economy was expected to lose over Rs. 32,000 Crore (US $ 4.5 billion) every day during the first 21 days of complete lock-down, which was declared following the corona virus outbreak. Under complete lock-down, less than a quarter of India’s $ 2.8 trillion economic movement was functional. Upto 53% of businesses in the country were projected to be significantly affected. Supply chains have been put under stress with the lock-down restrictions in place; initially, there was a lack of clarity in streamlining what an ‘essential’ is and what is not. A large number of farmers around the country who grow perishables also faced uncertainty.

GST is now an important term in Indian economy. GST stands for Goods and Services Tax is an indirect tax(or, consumption tax) used in India on the supply of goods and services. It is a comprehensive multistage, destination-based tax: comprehensive because it has subsumed almost all the indirect taxes except a few state taxes.

8.3 Self-reliant India mission

On 12th May, 2020, the Prime Minister addressed the nation saying that the Corona virus pandemic was an opportunity for India to increase self-reliance. He proposed the “Atmanirbhar Bharat Abhiyan (Self-reliant India Mission)” economic package.

The Finance Minister stated that the aim was to ‘spur growth’ and ‘self-reliance’, adding that ‘self-reliant India’ does not mean cutting off from the rest of the world. The strategy of combining fiscal and monetary, liquidity measures was defended by the government. On 18th April, 2020; India changed its foreign direct investment (FDI) policy to curb ‘opportunistic takeover/acquisitions of Indian Companies due to the current pandemic’, according to Department for Promotion of Industry and Internal Trade. With the fall in global share prices, there is concern that China could take advantage of the situation, leading to hostile takeovers. While the new FDI policy does not restrict markets, the policy ensures that all FDI from countries that share a land border with India will now be under scrutiny of the Minister of Commerce and Industry. However, by August 2020, Chinese exports to India had fallen by 25%. The overall stimulus provided by ‘Atmanirbhar Bharat Package (Rs. Cr.)’ is given by the Fig. 14.

Fig. 14
figure 14

The overall stimulus provided by Self-reliant India Package (Rs. Cr.)

8.4 Economy recovery of India

Arthur D. Little, an international consulting firm, has advised that India will most probably see a W-shaped recovery. Mythili Bhusnurmath writes in ‘The Economic Times’ that U-shaped recovery is the most likely followed by an L-shaped recovery. CRISIL chief economist says if things go well, that if the virus is contained, we can expect a V-recovery, otherwise it will end as a U-recovery.

On 2nd July, 2020; ‘The Times of India’ reported that a number of economic indicators such as the manufacturer’s purchasing manager’s index, goods movement, GST collections, electricity usage and rail freight transport showed significant improvement as compared to previous months under lock-down. The Reserve Bank of India had said the impact of COVID-19 is more severe than anticipated and the GDP growth during 2020–2021 is likely to remain in the negative territory. It projected some pick-up in growth impulses from the second-half (October–March) of 2020–2021 onwards.

8.5 Fuzzy graph construction

To analyze all the above described situations with uncertainties and impreciseness by the concept of fuzzy graphs and fuzzy covering map along with fuzzy covering graph of that fuzzy graph, we have to construct mainly two fuzzy graphs with the help of available real-life data and information. For this application, the covering radius is taken as 2 for the ease of handling the real-life fuzziness by a fuzzy graph.

  1. (i)

    The first fuzzy graph is constructed to represent the performance status of India for the eighth SDG ‘Decent Work and Economic Growth’ with the contributions of all states/UTs of India. The national index-score for SDG 8 along with seven different factors of this SDG are considered for evaluating vertex-membership values of the fuzzy graph. For assigning the vertex membership values of the fuzzy graph, the scaling technique by dividing the index-score by 100. Then, we get the index-score values from [0, 100] to a suitable membership value for vertices in [0, 1]. Here, we consider seven vertices for seven different factors and the equality function given in the preliminaries is used to evaluate the edge-membership values of the fuzzy graph. We assume that if any factor directly or indirectly influences another factor of the SDG 8, then there is an edge between the vertices which represent these two factors. The edge-membership function is redefined for those new edges with the help of the equality function as follows:

    $$\begin{aligned} \mu (x,y)={\left\{ \begin{array}{ll} {\sigma (x) \wedge \sigma (y) \wedge E(x,y)} &{} \text {if} \, E(x,y) \in (0,0.5) \\ {\sigma (x) \wedge \sigma (y) \wedge \{1-E(x,y)\}} &{} \text {if} \, E(x,y) \in (0.5,1]. \end{array}\right. } \end{aligned}$$

    This fuzzy graph is denoted by \(S_1=(V_1, \sigma _1, \mu _1)\), given by the Fig. 15.

  2. (ii)

    The second fuzzy graph is developed to represent the economic impact of COVID-19 pandemic in India. In real-life context, we get all the values in increasing or decreasing in all the parameters which have an important effect in the economic status of India, are all in percent value. We scaled all the data by dividing all by 100 to get the values in [0, 1]. These scaled data are subtracted from 1 to get the positive impact of this pandemic as a complement concept. As described above, there are mainly seven areas which have a strong effect during this pandemic with long-time lock-down situations. Here, these seven factors are treated as vertices and having an influence between two vertices, then there is an edge between them. Also, the same equality function given in the preliminaries section is used to assign the edge-membership values of that fuzzy graph. The edge-membership function is redefined for those new edges with the help of the equality function as follows:

    $$\begin{aligned} \mu (x,y)={\left\{ \begin{array}{ll} {\sigma (x) \wedge \sigma (y) \wedge E(x,y)} &{} \text {if} \, E(x,y) \in (0,0.5) \\ {\sigma (x) \wedge \sigma (y) \wedge \{1-E(x,y)\}} &{} \text {if} \, E(x,y) \in (0.5,1]. \end{array}\right. } \end{aligned}$$

This fuzzy graph is denoted by \(S_2=(V_2, \sigma _2, \mu _2)\), given by the Fig. 16.

Fig. 15
figure 15

Fuzzy graph representation of the performance of India for SDG 8

Fig. 16
figure 16

Fuzzy graph representation of the impact of COVID-19 on Indian economy

8.6 Covering graph for the fuzzy graph with respect to SDG 8 in India

In this portion, the fuzzy covering graph of the fuzzy graph \(S_1\) is to be determined by using Algorithm A1. We define a fuzzy covering map \(\tilde{f}\) whose membership function, \(\chi _{\tilde{f}}\) is given by

$$\begin{aligned} \chi _{\tilde{f}}(u,v)=\{\sigma (u) \wedge \sigma (v)\}min\big \{\{E(u,u_i): u_i \in N(u)\} \wedge \{E(v,v_i):v_i \in N(v)\}\big \}. \end{aligned}$$

As in the fuzzy graph \(S_1\), the vertices represent the effective factors for the eighth sustainable development goal “Decent Work and Economic Growth”. Here \(f_1\) i.e., annual growth rate of Net Domestic Product (NDP) per capita, \(f_2\) i.e., ease of doing business score and \(f_6\) i.e., percentage of households with a bank account are the most positive factors for achieving the national target for SDG 8. Therefore, to find out the fuzzy covering graph of the fuzzy graph \(S_1\), these facility nodes i.e., \(f_1\), \(f_2\) and \(f_6\) are included in the fuzzy covering graph to get a better coverage in the performance of India for SDG 8. Due to the inclusion of these facilities, some new edges coming out in the fuzzy covering graph. It will be noted that the membership values of the new facilities which are placed in the existing fuzzy system to get the covering graph, remain the same as in the original network. Also, the edge-membership function for the new edges in the fuzzy covering graph are determined by the following function:

$$\begin{aligned} \mu _(u,v)=\{\sigma (u) \wedge \sigma (v)\} \wedge \big \{min\{E(u,u_i): u_i \in N(u)\} \vee min\{E(v,v_i):v_i \in N(v)\}\big \}. \end{aligned}$$

Thus, the fuzzy covering graph to get a better coverage for the performance of India for SDG 8 is obtained and it is denoted by \(C(S_1)\), given in the Fig. 17.

Fig. 17
figure 17

Fuzzy covering graph of the fuzzy graph \(S_1\)

From Fig. 17, the new included facility nodes in \(C(S_1)\) are coloured by different colours.

Therefore, the covering index for the fuzzy graph representing the status of India for SDG 8 is,

$$\begin{aligned}&(0.66+1.2005)+(0.67+0.534) +(0.72+1.38)+(0.19+0.95)\\&\quad +(0.26+2.08)+(0.96+0.6125) +(1+1.04)+(0.66+2.01)\\&\qquad +(0.67+1.228)+(0.96+0.92) =18.705. \end{aligned}$$

8.7 Covering graph for the fuzzy graph with respect to the economic impact of COVID-19 in India

In this part, the fuzzy covering graph of the fuzzy graph \(S_2\) is to be determined with the help of Algorithm A1. Defining a fuzzy covering map \(\tilde{f}\) which have the membership function \(\chi _{\tilde{f}}\) is given by \(\chi _{\tilde{f}}(u,v)=\{\sigma (u) \wedge \sigma (v)\}min\big \{\{E(u,u_i): u_i \in N(u)\} \wedge \{E(v,v_i):v_i \in N(v)\}\big \}\).

As said before, the impact of the current pandemic COVID-19 in the economy of the world or India is in the negative sense and has broken the backbone of the economic status of every country. Therefore, to get a positive impact of this pandemic, we subtract the negative impact scaled value from 1 and assign this value as the vertex membership value. Among the main outcomes due to this pandemic, if the two most notable outcomes b i.e., stress on supply chain and c i.e., decrease in government income are to be improved immediately to overcome this situation. Therefore, these two facility nodes b and c are to be included to determine the fuzzy covering graph of the fuzzy graph representation for this case. The vertex and edge membership functions are treated the same as the concept for constructing the fuzzy covering graph of the fuzzy graph presenting the performance status of India for SDG 8. That is, the membership values of the new facilities which are placed in the existing fuzzy system to get the covering graph, remain the same as in the original network. Also, the edge-membership function for the new edges in the fuzzy covering graph are determined by the following function:

$$\begin{aligned} \mu _(u,v)=\{\sigma (u) \wedge \sigma (v)\} \wedge \big \{min\{E(u,u_i): u_i \in N(u)\} \vee min\{E(v,v_i):v_i \in N(v)\}\big \}. \end{aligned}$$

Thus, the fuzzy covering graph to get a better situation from this status due to the pandemic, is obtained and it is denoted by \(C(S_2)\), given in the Fig. 18.

Fig. 18
figure 18

Fuzzy covering graph of the fuzzy graph \(S_2\)

From Fig. 18, the new included facility nodes in \(C(S_2)\) are coloured by different colour.

Therefore, the covering index for the fuzzy graph representing the status of India due to the current pandemic is,

$$\begin{aligned}&(0.55+1.933)+(0.47+1.385)+(0.76+1.389)+(0.30+2.01)\\&\quad +(0.87+0.266)+(0.54+1.488)+(0.75+2.143)\\&\qquad +(0.47+1.82)+(0.76+1.85) =19.754. \end{aligned}$$

8.8 Composition of two fuzzy self-covering graphs for above two cases

Now, we find out the composition fuzzy graph of the two fuzzy self-covering graphs for performance status of India in SDG 8 and the impact of the current pandemic on Indian economy respectively. Therefore, by using the definition of composition of two fuzzy graphs, the composition of \(S_1\) and \(S_2\) are performed, which is given by the Fig. 19.

Fig. 19
figure 19

Composition of two fuzzy self-covering graphs for above two cases

In the Fig. 19, for complexity of visual capacity, the vertices are denoted by \(1,2,3,\ldots ,49\), also there is no naming and assignation of the vertex and edge membership values. Therefore, the detailed information is given in a tabular form by Table 3.

Table 3 Vertex membership values of the graph \((S_1 \circ S_1)\)

By the help of Table 3, the membership values of all edges present in the Fig. 19 are calculated.

Therefore, the index of the graph \(S_1 \circ S_2\) is given by, 72.89.

Also, by Theorem 1, we can conclude that \((S_1 \circ S_2)_I \ge C_I(S_1)+ C_I(S_2)\) and it is verified by the above computations.

8.9 Analysis of the results by the fuzzy covering graphs

Now, from Table 3, it can be shown that the vertices 17, 19, 21, 38, 40, 45, 47, 49, 42 of the composition graph are of first category. That is, the topics presented by these vertices to make stable the Indian economy have the most important role. In the other words, the parameters combinations \((f_3,c)\), \((f_3,e)\), \((f_3,g)\), \((f_6,c)\), \((f_6,e)\), \((f_7,c)\), \((f_7,e)\), \((f_7,g)\) and \((f_6,g)\) are to be sincerely handled by the Indian government to repair the damage of this pandemic situation and to be a better performer for SDG 8.

Now, by the real-valued data, impact of \(S_1\) is 64, impact of \(S_2\) is 75 respectively. By the constructed fuzzy graph data, the impact of \(S_1\) is 18.705, impact of \(S_2\) is 19.754 respectively. Also, \(C_I(S_1)+C_I(S_2)=38.459\) and \((S_1 \circ S_2)_I = 72.89\). With these three sets of data, a comparison is shown in the Fig. 20.

Fig. 20
figure 20

Comparison analysis by three sets of data related to the application

From Fig. 20, it can be concluded that the defined fuzzy covering map gives a fuzzy covering graph of the given fuzzy graphs for a better coverage by inclusion of new facilities in the existing fuzzy network. Also, the composition of two fuzzy self-covering graphs has a greater impact than two individual fuzzy covering graphs clearly.

8.10 Decision for this application

From the above analysis process and discussion, for this particular application, the following are to be taken immediately:

  1. (i)

    the unemployment rate (\(f_3\)) has to be decreased in any way.

  2. (ii)

    percentage of households with a bank account (\(f_6\)) has to be increased.

  3. (iii)

    women’s of our society must to be empowered i.e., in another way, proportion of women account holders under PMJDY in India (\(f_7\)) is to be increased.

  4. (iv)

    the total income of the government (c) must to be increased by taking all necessary steps.

  5. (v)

    consumer activity throughout the country (e) has to be increased by making the economy liquidity for the common people of India.

  6. (vi)

    dependency in the foreign business is to be reduced (g) and take more interest and importance in self-reliant India mission.

If the above are maintained, then the country will come out from this broken economic situation due to the pandemic COVID-19 and would be a better performer in fulfilling the target of eighth sustainable developmental goal ‘Decent Work and Economic Growth’ as a very fast developing country in the world.

9 Conclusion

In this paper, we introduced a new approach of covering problems of fuzzy graphs. The new definitions of fuzzy covering maps and fuzzy covering graphs of a fuzzy graph are introduced. The finding of fuzzy covering graphs of a fuzzy graph are discussed as another form of covering problem to locate new facility points in a existing fuzzy system. In this process, the facility location problem is solved by a new approach of fuzzy covering graphs of fuzzy graphs. Some theorems are showing the actual taste of this new concept of covering of fuzzy graphs. In the application part, a decision-making process based on the fuzzy covering graphs concept is illustrated. Also, a strategy making decision given for a real-life problem to overcome the pandemic situation impact on the Indian economy.

All the given new definitions and theoretical approaches will be applicable for connected, simple and undirected fuzzy graphs only. These definitions and concepts are to be modified for disconnected, directed fuzzy graphs and also other exceptional situations. In future, other types covering like the path-covering, edge-covering concepts are to be generalized by using the proposed definitions in this article. Also, the fuzzy path-covering and fuzzy edge-covering graphs of fuzzy graphs will be more relevant to model facility-location problems in new ways.

In the future work, various types of covering problems of the fuzzy graphs are to be considered to solve many real-life problems. Also, the concept of double covering of a fuzzy graph will be considered in our upcoming work. We are interested to deal with another sustainable developmental goals for a better world.