1 Introduction

Up till now, the decision-making on overseas oil and gas projects is mainly based traditional economic evaluation, usually called the net present value (NPV) method. This method can, however, work with relatively complete information and accurate data. In fact, the information about oversea oil and gas projects is often not perfect. Some indices such as geological condition parameters may be missing or the values of some index can only be estimated to an interval range. It is, therefore, not easy and nor appropriate to use the traditional NPV method in such situations. For solving this problem, the multi-attribute decision-making (MADM) theory has been put forward and applied in project evaluation research over the last 10 years. Kong (2005) has proposed a decision-making model for mineral resources by a fuzzy method using MADM theory. Liu (2007) has studied project economic evaluation using a 3-dimensionality factor, namely information, space, and reference group. Li (2004) has introduced fuzzy theory into MADM and established an economic decision model for development of mineral resources. Srdjevic et al. (2004) using the traditional TOPSIS model to solve comprehensive management problems, including economic problems and water resources. Some theoretical research work and application research have also been done in the transportation field (Janic 2003; Herrera et al. 2005).

In the oil and gas industry, similar research work has been done in geological and reservoir condition analysis and production prediction. Liu (2010) described a method based on MADM theory for evaluation of oil–gas reserves. In order to improve the forecast accuracy, Hou and Gui (2010) presented research work for oil production forecasting by combining the neural network technology with MADM theory. In view of the risk–benefit co-analysis, Wang et al. (2010) proposed a dynamic MAUT(Multi-Attribute Utility Theory) model for oil–gas project evaluation with respect to the three attributes, namely geological risk, market risk, and economic benefits. It can be seen that most existing research in the oil and gas industry was focused on the analysis of the geological or technical condition factors. Few reports have been found about similar research into direct consideration of the economic evaluation.

Some other MADM research work (Fan et al. 2002; Albayrak 2004; Dağdeviren 2008; Hladik 2007) have also been found. Most of this research was conducted based on point data. But the information on overseas oil–gas projects cannot, as referred above, be estimated accurate to a particular number. Only an interval can be given in practice. So, a logical approach is to introduce the interval number into the models based on the MADM theory. In this paper, the geological index and economic index are combined to build an index system expressed in interval numbers. In this way, the traditional technique for order of preference by similarity to ideal solution (TOPSIS) model is improved for overseas oil–gas project evaluation.

2 Analysis of the factors influencing overseas oil–gas project benefits

It is very important for decision makers to select the appropriate indices in the decision process. In this process, there are two issues worth noting, one is the type of indices, and the other is the method used to compare them. According to their nature, each index can be divided into an efficiency (positive) and cost (negative) index. For the efficiency (positive) index, such as IRR and NPV, a larger value means better. For a cost index, such as the static investment payback period (SIPP) or the total estimated investment (TEI), a smaller value means better. We may also meet another classification from the index values, namely the fixed and interval index. For fixed index, the value closer to a given fixed number suggests a better situation. By interval index, whereas all the index values falling in between a given interval can be taken as better solutions.

This paper will analyze the relationships among all the main factors affecting oil–gas project decision from two aspects, namely from the oil or gas reserve and production aspect, and from the economic value as the other aspect. For example, the reserve amount (resource scale) is affected by many geological factors, with the affecting relationships shown in Fig. 1.

Fig. 1
figure 1

The relationships among geological factors affecting the resource scale

As shown in Fig. 1, the factors affecting the reserve amount (resource scale) include reservoir porosity, the density of crude oil, crude oil volume factor, original oil saturation, oil (gas) layer thickness, and oil (gas) area coefficient, and they are often affected by some other factors.

Beside such important parameters as reserve amount and oil or gas production, more attention should be given to economic benefits, because the ultimate goal of a company is to make money. The factors affecting economic benefits include geological condition, market situation, engineering technology, policy and social factors, and so on. NPV is regarded as the final economic benefit index, and its relation to the other factors is shown in Fig. 2.

Fig. 2
figure 2

The relationships among factors affecting the economic result

The NPV is calculated directly according to the project’s cash input and the cash output (cash in and cash out, as shown in Fig. 2). It is also affected directly by the benchmark discount rate and contract period, which are normally taken as fixed factors. All other factors shown in Fig. 2 will affect the NPV through influencing the cash inflow and cash outflow.

3 The index system

Based on the research work from some scholars (e.g. Liu 2010; Wang et al. 2010, etc.) and referring to the project evaluation practices of the petroleum companies, the index system was established for this work, with the index weight expressed in interval numbers. All the indices can be classified into 3 groups.

  1. (1)

    The project condition index group

    The index in this group is the parameters describing the oil–gas block’s basic condition information. Among these indices, the reserve scale, resource abundance and the density of crude oil are the important ones.

  2. (2)

    The index related to geological conditions

    The index of this group reflects some basic geological information from the oil–gas blocks, such as trap condition, hydrocarbon source rocks condition, reservoir condition. Generally, the values of these indices have strong relations to the block exploration degree. The higher the degree of exploration of the block, the more complete the information that can be obtained and the values of the index can be more accurately estimated.

  3. (3)

    The economic index

    The index of this group indicates what types of technology should be applied and what economic results can be obtained based on the geological situation of project.

The established index system is shown in Table 1.

Table 1 Indices used in this work

The evaluation criteria should be selected for the project evaluation based on the index system. Considering that there is no uniform global standard for judging the index value, the evaluation criteria suggested in the third resource evaluation handbook published by China National Petroleum Corporation (CNPC) are applied in our research work.

4 Method

4.1 Multiple attribute decision-making (MADM)

To carry out the MADM analysis, two important things should be prepared, that is to build the set of the decision alternatives and to build the set of the attributes (index). The following expressions are generally used:

\(S = \, \left\{ {S_{1} ,S_{2} , \ldots ,S_{m} } \right\}\)—set of the decision alternatives,

\(X = \left\{ {X_{1} ,X_{2} , \ldots ,X_{n} } \right\}\)—set of the attributes (index).

Meanwhile, the set X should be coupled with an index weights vector, \(W = \left( {W_{1} ,W_{2} , \ldots ,W_{n} } \right)^{T}\).

In the traditional multi attribute decision process, a point number, a ij , will be used to present the value of the alternative i evaluated under the attribute j. A comprehensive value can be calculated for every alternative according to the set X and its coupled weight vector W. The best alternative will be selected by comparison of the comprehensive values of the different alternatives.

Similar to the analysis process in the ordinary MADM process by the point data, a so called decision matrix should be also first built in this research work. The difference here in comparing to the ordinary one is that the elements of the decision matrix are all expressed in interval numbers. Generally, we use \(A = \left( {a_{ij} } \right)_{m \times n}\) to stand for the decision matrix, where

$$a_{ij} = [a_{ij}^{\text{L}} ,a_{ij}^{\text{U}} ]\;\left( {1 \, < \, i \, < \, m, \, 1 \, < \, j < \, n} \right),$$

and \(a_{ij}^{\text{L}}\) is the lower limit of the interval value of the alternative i evaluated under the attribute j; \(a_{ij}^{\text{U}}\) is the upper limit of the interval value of the alternative i evaluated under the attribute j.

The coupled weight vector \(w_{j} = \, \left[ {w_{j}^{\text{L}} ,w_{j}^{\text{U}} } \right]\) is also described with interval numbers, where \(w_{j}^{\text{L}}\) is the lower limit of the interval value of the weight of the attribute j; \(w_{j}^{\text{U}}\) is the upper limit of the interval value of the weight of the attribute j.

The decision matrix of the MADM under interval data is shown in Table 2.

Table 2 Decision matrix of MADM under interval data

4.2 The traditional TOPSIS model

TOPSIS is a method for ranking the considered alternatives by evaluating the similarity of each alternative to the given ideal modes. Usually, two ideal modes are given, with one as the optimal mode (positive mode) and the other as worst mode (negative mode). The evaluation is conducted in such a way: firstly, each alternative will be compared with the positive mode as well as with the negative mode, and on this basis, the alternative nearest to the positive mode and furthest from the negative mode will be selected as the best alternative. As for the distance in measuring the ‘nearest’ or ‘furthest’, we mean the Euclidean geometric distance. Based on the distance, a measurement called similarity degree can be calculated for each alternative in comparing its attributes to those of the positive mode and the negative mode. And then, all the alternatives can be ranked in accordance with the similarity degrees.

The decision analysis based on the traditional TOPSIS model can be carried out in accordance to the following 7 steps:

  1. (1)

    Determining the values of all the alternatives under different attributes and then, buiding the initial decision matrix \(A = (a_{ij} )_{m \times n}\),

  2. (2)

    To turn the original decision matrix \(A = \left( {a_{ij} } \right)_{m \times n}\) into the dimensionless matrix \(R = \left( {r_{ij} } \right)_{m \times n}\) according to the given dimensionless principles,

  3. (3)

    Building the weighted standard decision matrix \(Z = (z_{ij} )_{m \times n}\) (If z ij is not in the interval [0, 1], then z ij need to be further standardized),

  4. (4)

    Giving the positive mode \(U = \, \left( {u_{1}^{ + } ,u_{2}^{ + } , \ldots ,u_{n}^{ + } } \right)\) and the negative mode \(V = \, (v_{1}^{ - } ,v_{2}^{ - } , \ldots ,v_{n}^{ - } )\)

  5. (5)

    Calculating the Euclidean geometric distance of each alternative to the positive and negative modes:

    $$d_{i}^{ + } = \sqrt {\sum\limits_{j = 1}^{n} {(z_{ij} - u_{j}^{ + } )^{2} } } ,\;\;d_{i}^{ - } = \sqrt {\sum\limits_{j = 1}^{n} {(z_{ij} - v_{j}^{ - } )^{2} } } \quad i = 1,2, \ldots ,m$$
    (1)
  6. (6)

    Calculating the similarity degree of each alternative to the ideal modes according to Eq. (2)

    $$C_{i} = \frac{{d_{i}^{ - } }}{{d_{i}^{ + } + d_{i}^{ - } }}\begin{array}{*{20}c} {} & {0 \, \le C_{i} \le \, 1,\quad i = 1,2, \ldots ,m} \\ \end{array}$$
    (2)
  7. (7)

    Alternative ranking in accordance with the relative similarity degree C i .

4.3 Improved TOPSIS model

Generally, the above described traditional TOPSIS model can be solved by means of the Lagrangian function. In practical application, some problems may occur if the index weights get zero values. Under such situation, the solution process cannot be realized. Some improvements should, therefore, be made to the traditional TOPSIS model.

4.3.1 Index standardization

In the translation process from the original decision matrix \(A = \left( {a_{ij} } \right)_{m \times n}\) to the dimensionless matrix \(R = \, \left( {r_{ij} } \right)_{m \times n} ,\;r_{ij} = \, \left[ {r_{ij}^{\text{L}} ,r_{ij}^{\text{U}} } \right]\), a new term ‘base point’ is introduced which will be determined as follows:

For the efficiency index, \(x_{j} \left( {x_{j} \ne \, 0, \; j = 1,2,3, \ldots ,n} \right)\) are set as the ‘base points’ for the comparison process according to Eq. (3),

$$x_{j} = \mathop {\hbox{max} }\limits_{i = 1}^{m} \left\{ {\left| {a_{ij}^{\text{L}} } \right|,\left| {a_{ij}^{\text{U}} } \right|} \right\} .$$
(3)

For the cost index, \(y_{j} \left( {y_{j} \ne \, 0, \; j = 1,2,3, \ldots ,n} \right)\) are set as the ‘base points’ for comparison process according to Eq. (4),

$$y_{j} = \mathop {\hbox{min} }\limits_{i = 1}^{m} \left\{ {\left| {a_{ij}^{\text{L}} } \right|,\left| {a_{ij}^{\text{U}} } \right|} \right\} .$$
(4)

The dimensionless process can be undertaken for both the efficiency index and cost index respectively according to Eqs. (5) and (6),

$$r_{ij}^{\text{L}} = \frac{{a_{ij}^{\text{L}} }}{{x_{j} }},\quad r_{ij}^{\text{U}} = \frac{{a_{ij}^{\text{U}} }}{{x_{j} }}$$
(5)
$$r_{ij}^{\text{L}} = \hbox{min} \left( {\frac{{y_{j} }}{{a_{ij}^{\text{L}} }},\frac{{y_{j} }}{{a_{ij}^{\text{U}} }}} \right),\quad r_{ij}^{\text{U}} = \hbox{max} \left( {\frac{{y_{j} }}{{a_{ij}^{\text{L}} }},\frac{{y_{j} }}{{a_{ij}^{\text{U}} }}} \right)$$
(6)

In the practical decision process, both the efficiency index and cost index may occur in the index set. In such a situation, all the cost index would be turned into their reciprocals according to Eq. (7),

$$r_{ij} = \frac{{\left( {x_{ij} } \right)^{ - 1} }}{{\mathop {\hbox{max} }\limits_{1 \le i \le m} \left( {x_{ij} } \right)^{ - 1} }} = \frac{{\mathop {\hbox{min} }\limits_{1 \le i \le m} \left( {x_{ij} } \right)}}{{\left( {x_{ij} } \right)}} = \frac{{x_{ij}^{\hbox{min} } }}{{x_{ij} }},$$
(7)

where \(x_{ij}^{\hbox{min} } = \mathop {\hbox{min} }\limits_{1 \le i \le m} \left( {x_{ij} } \right)\quad (1 \le \, j \, \le n).\)

And then, the whole index could be considered as ‘efficiency index’.

4.3.2 Establishing the weighted normalized decision matrix

According to the information obtained from the first step, the weighted normalized decision matrix can be established as follow,

$$B = \, \left( {b_{ij} } \right)_{m \times n} ,\quad b_{ij} = \, \left[ {w_{j}^{\text{L}} r_{ij}^{\text{L}} ,w_{j}^{\text{U}} r_{ij}^{\text{U}} } \right].$$

4.3.3 Setting the ideal model

Because the interval numbers are composed of upper- and lower-limits, we do not need both positive and negative modes together. In order to avoid redundant calculations in solving the decision problem, the positive mode and the negative mode are combined into one ideal mode as follows:

$$S^{*} = \left\{ {s_{1}^{*} ,s_{2}^{*} , \ldots ,s_{j}^{*} } \right\}\quad \left( {j = 1,2,3, \ldots ,n} \right),$$

where, \(s_{j}^{*} = \left[ {s_{j}^{\text{L}} ,s_{j}^{\text{U}} } \right],\)

$$s_{j}^{\text{L}} = \mathop {\hbox{max} }\limits_{i} b_{ij}^{\text{L}} = \mathop {\hbox{max} }\limits_{i} w_{j}^{\text{L}} r_{ij}^{\text{L}} ,\quad s_{j}^{\text{U}} = \mathop {\hbox{max} }\limits_{i} b_{ij}^{\text{U}} = \mathop {\hbox{max} }\limits_{i} w_{j}^{\text{U}} r_{ij}^{\text{U}}$$
(8)

Let

$$(r_{j}^{*} )^{\text{L}} = \mathop {\hbox{max} }\limits_{i} r_{ij}^{\text{L}}, \quad (r_{j}^{*} )^{\text{U}} = \mathop {\hbox{max} }\limits_{i} r_{ij}^{\text{U}}$$
(9)

and then, Eq. (8) can be expressed as follows:

$$s_{j}^{\text{L}} = w_{j}^{\text{L}} (r_{j}^{*} )^{\text{L}} ,\quad s_{j}^{\text{U}} = w_{j}^{\text{U}} (r_{j}^{*} )^{\text{U}} .$$
(10)

4.3.4 Calculating the geometric distance and determining the interval weight

The Euclidean geometric distance principle is applied here as in the traditional TOPSIS model. The distance of alternative S i to the ideal mode S * is calculated according to the formula (11),

$$d_{i} = \sqrt {\sum\limits_{j = 1}^{n} {(b_{ij} - s_{j}^{*} )^{2} } } = \sqrt {\sum\limits_{j = 1}^{n} {\left\{ {\left[ {w_{j}^{\text{L}} r_{ij}^{\text{L}} - w_{j}^{\text{L}} (r_{j}^{*} )^{\text{L}} } \right]^{2} + \left[ {w_{j}^{\text{U}} r_{ij}^{\text{U}} - w_{j}^{\text{U}} (r_{j}^{*} )^{\text{U}} } \right]^{2} } \right\}} } .$$
(11)

The smaller the geometric distance, the better the alternative. According to this principle, an optimization model can be established for determining the index weights as follows:

$$\hbox{min} \left[ {\sum\limits_{i = 1}^{m} {d_{i} (w)} } \right] = \hbox{min} \left[ {\sum\limits_{i = 1}^{m} {\left( {\sqrt {\sum\limits_{j = 1}^{n} {(b_{ij} - s_{j}^{*} )^{2} } } } \right)} } \right]$$
$$s.t.\left\{ \begin{aligned} &\sum\limits_{j = 1}^{n} {w_{j}^{\text{L}} } \le 1 \hfill \\ &\sum\limits_{j = 1}^{n} {w_{j}^{\text{U}} } \ge 1 \hfill \\ &w_{j} > 0,\quad j = 1,2, \ldots ,n \hfill \\ \end{aligned} \right. .$$
(12)

The model (12) can be turned into its equivalent form [see model (13)].

$$\hbox{min} [d_{i}^{2} (w)] = \hbox{min} \left[ {\sum\limits_{i = 1}^{m} {\left( {\sum\limits_{j = 1}^{n} {(b_{ij} - s_{j}^{*} )^{2} } } \right)} } \right] = \hbox{min} \left[ {\sum\limits_{i = 1}^{m} {\left( {\sum\limits_{j = 1}^{n} {\left\{ {\left[ {w_{j}^{\text{L}} r_{ij}^{\text{L}} - w_{j}^{\text{L}} (r_{j}^{*} )^{\text{L}} } \right]^{2} + \left[ {w_{j}^{\text{U}} r_{ij}^{\text{U}} - w_{j}^{\text{U}} (r_{j}^{*} )^{\text{U}} } \right]^{2} } \right\}} } \right)} } \right]$$
$$s.t.\left\{ \begin{aligned} \sum\limits_{j = 1}^{n} {w_{j}^{\text{L}} } \le 1 \hfill \\ \sum\limits_{j = 1}^{n} {w_{j}^{\text{U}} } \ge 1 \hfill \\ w_{j} > 0,\quad j\, = \,1,2, \ldots ,n \hfill \\ \end{aligned} \right.$$
(13)

It can be seen that this is a nonlinear optimization model. The Lagrangian function (14) can be introduced for solving the model.

$$L(w,\lambda ) = \sum\limits_{i = 1}^{m} {\left( {\sum\limits_{j = 1}^{n} {\left[ {\left[ {r_{ij}^{\text{L}} - (r_{j}^{*} )^{\text{L}} } \right]^{2} + \left[ {r_{ij}^{\text{U}} - (r_{j}^{*} )^{\text{U}} } \right]^{2} } \right]\left[ {w_{j} } \right]^{2} } } \right)} + 2\lambda \left( {\sum\limits_{j = 1}^{n} {\left[ {w_{j} } \right]} - [1,1]} \right)$$
(14)

The partial derivative equations can be then easily obtained as follows:

$$\left\{ \begin{aligned} &\frac{\partial L}{{\partial [w_{j} ]}} = 2[w_{j} ]\sum\limits_{i = 1}^{m} {\left[ {(r_{ij} - r_{j}^{*} )^{2} } \right]} + 2[\lambda ,\lambda ] = 0 \hfill \\ &\frac{\partial L}{\partial \lambda } = \sum\limits_{j = 1}^{n} {[w_{j} ]} - [1,1] = 0 \hfill \\ \end{aligned} \right..$$
(15)

By solving the model, the following index weight vector can be obtained,

$$W = \, \left( {w_{1} ,w_{2} , \ldots ,w_{n} } \right)^{T} ,\quad {\text{where}},w_{j} = \left[ {w_{j}^{\text{L}} ,w_{j}^{\text{U}} } \right].$$

4.3.5 Calculating the comprehensive evaluation value of each alternative

By applying the above obtained index weights, the comprehensive evaluation value of each alternative can be calculated as follows:

$$Z_{i} \left( {w_{j} } \right) = \left[ {z_{i}^{\text{L}} ,z_{i}^{\text{U}} } \right],\left( {i = 1,2,3, \ldots ,m} \right),$$

where

$$z_{i}^{\text{L}} = \sum\limits_{j = 1}^{n} {w_{j}^{\text{L}} r_{ij}^{\text{L}} } ,\quad z_{i}^{\text{U}} = \sum\limits_{j = 1}^{n} {w_{j}^{\text{U}} r_{ij}^{\text{U}} }$$
(16)

4.3.6 Alternative ranking

For an interval MADM problem, the optimal alternative can be found by means of comparing the comprehensive evaluation values obtained from a series of calculations described in step (5). Instead of using the similarity degree principle in the traditional TOPSIS model, the possibility degree principle is used for the alternative ranking in this paper. The ranking method based on the possibility degree is a popular method of dealing with interval number models. The ‘possibility degree’ is defined as follows.

Suppose that we have two interval numbers, a and b, (\(a = \left[ {a^{\text{L}} ,a^{\text{U}} } \right]\) and \(b = \left[ {b^{\text{L}} ,b^{\text{U}} } \right]\)). The lengths of interval numbers are written as \(l(a) = a^{\text{U}} - a^{\text{L}}\) and \(l(b) = b^{\text{U}} - b^{\text{L}}\). The possibility degree is calculated as follows:

$$P(a \ge b) = \hbox{min} \left\{ {\hbox{max} \left( {\frac{{a^{\text{U}} - b^{\text{L}} }}{l(a) + l(b)},0} \right),1} \right\}$$
(17)
$$P(a \ge b) = \hbox{max} \left\{ {1 - \hbox{max} \left( {\frac{{b^{\text{U}} - a^{\text{L}} }}{l(a) + l(b)},0} \right),0} \right\}$$
(18)

The ranking and comparison among more than two interval numbers will be more complicated. Under such situation, we should, firstly, carry out the comparison between each other. A possibility degree matrix P will be, then, obtained by arranging all the results from the comparisons (ref. to formula (19)).

$$P = \left( {\begin{array}{*{20}c} {0.5} & {p_{12} } & \cdots & {p_{1n} } \\ {p_{21} } & {0.5} & \cdots & {p_{2n} } \\ \vdots & \vdots & \vdots & \vdots \\ {p_{n1} } & {p_{n2} } & \cdots & {0.5} \\ \end{array} } \right),\quad {\text{where}}\;p_{ij} = P(S_{i} > S_{j} )$$
(19)

Based on the possibility degree matrix, the ranking value of an alternative is calculated according to formula (20). All the alternatives can be ranked by comparing their ranking values.

$$v_{i} = \frac{{\sum\limits_{j = 1}^{m} {p_{ij} } + \frac{n}{2} - 1}}{n(n - 1)},\begin{array}{*{20}c} {} & {(i = \, 1,2, \ldots ,n)} \\ \end{array}$$
(20)

5 Application

An oil company had an investment opportunity for development of oil and gas blocks in the Middle East. The company could select some promising blocks from the 13 oil and gas blocks in 8 different countries in the Middle East. The MADM theory and the improved TOPSIS model described above were to be applied for supporting the company’s decision.

These 13 blocks (projects)) would be taken as the alternatives and formed the alternative set. S,

S i  = {Ash Sham block, Oude block, Gbeibe block, Abu Al Bukhoosh block, Bunduq block, Darquain block, Masjid-e-Suleiman block, Majnoon block, Rumaila block, Onshore Partitioned Zone block, Block 6 block, Malik block, Mukhaizna block}. More details about the alternatives are shown in Table 3.

Table 3 The information of projects (blocks)

The interval weights of the index and the comprehensive evaluation values of the blocks were obtained using the improved TOPSIS model, with the results shown in Tables 4 and 5. As we can see from Table 4, no index has zero-weight, which proves the effectiveness of the model improvement described above in this paper.

Table 4 The index weights
Table 5 The comprehensive evaluation values of the alternatives

Based on the comprehensive evaluation values above, the possibility degrees were calculated using Eqs. (17) and (18). The possibility degree matrix was obtained through arranging all the results from the comparisons between every alternative. According to Eqs. (20), the ranking values of all the alternatives were calculated, and on these bases the project ranking was given. The result is shown in Table 6.

Table 6 The result of ranking

According to the results shown in Table 6, the best five projects (blocks) are Rumaila in Iraq, Abu Al Bukhoosh in United Arab Emirates, Onshore Partitioned Zone in Saudi Arabia, Gbeibe in Syria and Majnoon in Iraq, with ranking values 0.07970, 0.07966, 0.07948, 0.07924 and 0.07889 respectively. The worst two projects (blocks) are Malik block in Yemen and Mukhaizna block in Oman.

As suggestions to the oil company, Iraq Rumaila project (block) should be chosen first, while Malik block in Yemen and Mukhaizna block in Oman could not be considered. Taking the geopolitical and other related factors into account, the company should pay more attention to the blocks in Iran, Saudi Arabia and the United Arab Emirates. In consideration of the situation in Iraq and the instability in Syria, the company might give up the blocks in these two countries, even though these blocks have better ranking values. If decision makers prefer some economic index (such as NPV, etc.), they can calculate the NPVs (expressed in interval numbers) for every block separately according to the interval index weights in Table 4. They can build the possibility degree matrix based on the NPV comparisons. so as to get the final ranking results.

6 Summary and conclusions

Analysis was made on the important attributes (index) to which more attention can be given in overseas oil–gas project selection. The relationships among factors affecting the economic result were described. A new TOPSIS model was presented based on improving the traditional one so as to meet the special requirements from overseas oil and gas project selection. This model was applied in the ranking and selection decision of the oil and gas blocks (projects) in the Middle East. Some innovative work and conclusions are summarized as follows.

6.1 Improvements in theory and method aspect

  1. (a)

    The index weights are expressed in interval number form instead of in point data form as in the traditional models. Because of some weakness in knowledge and experience, it is very difficult to give a relatively accurate estimate to the weights of attribute or index in the evaluation of overseas oil and gas projects. The interval number is the most suitable form for expressing such uncertainty. The index weights expressed in interval number form are, therefore, introduced in this paper.

  2. (b)

    In order to avoid redundant calculations in solving the decision problem, the positive mode and the negative mode are combined into one ideal mode, as the interval numbers are composed of upper- and lower-limits. The closer an alternative is to the ideal mode, the better it is. An alternative will be considered as better in view of the index, when the standardized interval value of the efficiency index is closer to the interval [1,1]. With the cost index, an alternative will be considered as better in view of the index, when the standardized interval value of the cost index is closer to the interval [0, 0].

  3. (c)

    Instead of using the similarity degree principle, the possibility degree principle is applied in the comparison of the comprehensive evaluation values of the alternatives. The alternative ranking is conducted based on the possibility degree matrix.

6.2 Improvements in application aspect

  1. (a)

    The application of the MADM theory is expanded from reserve evaluation to the total project economic evaluation in the oil and gas industry.

  2. (b)

    The introduction of interval numbers into the evaluation and ranking of the overseas oil and gas projects can lead to more reasonable decisions, because interval data can much better accommodate the incompleteness of geological information and the uncertainty of the economic results.

  3. (c)

    A new tool, the improved TOPSIS model, is provided for the evaluation of overseas oil and gas projects. The users can do the project evaluation based on the comprehensive values as in the model application in the paper. They can also only select their preferred index in the project evaluation and ranking.