Next Article in Journal
Disaster-Causing Mechanism of Hidden Disaster-Causing Factors of Major and Extraordinarily Serious Gas Explosion Accidents in Coal Mine Goafs
Previous Article in Journal
A Multi-Modal Warning–Monitoring System Acceptance Study: What Findings Are Transferable?
Previous Article in Special Issue
Swarm Intelligence-Based Multi-Objective Optimization Applied to Industrial Cooling Towers for Energy Efficiency
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Markov Chain Approach to Multicriteria Decision Analysis with an Application to Offshore Decommissioning

by
Fernanda F. Moraes
1,
Virgílio José M. Ferreira Filho
1,
Carlos Eduardo Durange de C. Infante
1,2,
Luan Santos
1,3 and
Edilson F. Arruda
1,4,*
1
Alberto Luiz Coimbra Institute for Graduate School and Research in Engineering, Federal University of Rio de Janeiro, Rio de Janeiro 21941-598, Brazil
2
Department of Business and Accounting Sciences, Universidade Federal de São João del Rei, São João del Rei 36307-352, Brazil
3
Faculty of Business and Accounting Sciences, Federal University of Rio de Janeiro, Rio de Janeiro 22290-240, Brazil
4
Department of Decision Analytics and Risk, Southampton Business School, University of Sohtampton, 12 University Rd., Highfield, Southampton SO17 1BJ, UK
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(19), 12019; https://doi.org/10.3390/su141912019
Submission received: 30 July 2022 / Revised: 6 September 2022 / Accepted: 14 September 2022 / Published: 23 September 2022

Abstract

:
This paper proposes a novel approach that makes use of continuous-time Markov chains and regret functions to find an appropriate compromise in the context of multicriteria decision analysis (MCDA). This method was an innovation in the relationship between uncertainty and decision parameters, and it allows for a much more robust sensitivity analysis. The proposed approach avoids the drawbacks of arbitrary user-defined and method-specific parameters by defining transition rates that depend only upon the performances of the alternatives. This results in a flexible and easy-to-use tool that is completely transparent, reproducible, and easy to interpret. Furthermore, because it is based on Markov chains, the model allows for a seamless and innovative treatment of uncertainty. We apply the approach to an oil and gas decommissioning problem, which seeks a responsible manner in which to dismantle and deactivate production facilities. The experiments, which make use of published data on the decommissioning of the field of Brent, account for 12 criteria and illustrate the application of the proposed approach.

1. Introduction

Multicriteria decision analysis (MCDA) emerged in the 1960s to support decision making whilst accounting for distinct, possibly conflicting criteria [1]. Since then, a vast and diverse literature has presented a wide variety of methods and models to help decision makers reach a decision when no single best solution exists with respect to all criteria (e.g., [2,3,4,5,6]).
Some of the most commonly used MCDA models are the Analytic Hierarchy Processes (AHP) by Saaty [7], Preference Ranking Organization Method for Enrichment Evaluations (PROMETHEE) by Brans and Vincke [8], Elimination and Choice Expressing Reality (ELECTRE) by Roy [9], Multi-Attribute Utility Theory (MAUT) by Edwards and Newman [10], Simple Additive Weighting (SAW) by Fishburn [11], Additive Aggregation with Variable Interdependent Parameters (VIP analysis) by Dias and Clímaco [12], and Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) by Hwang and Yoon [13]. For a comprehensive overview of these methods and their characteristics, the reader is referred to Figueira et al. [14].
Upon considering performance measures for multiple criteria, MCDA methods often prescribe the use of weights to aggregate these measures and thereby produce a ranking of the available alternatives [15]. The attribution of weights, however, is by no means an easy task. While it carries an intuitive notion of the relative importance of each criterion, such an importance may be very difficult to quantify and highly subjective [16]. Indeed, it is often the case that the opinions and preferences of decision makers with respect to criteria are rather divergent, and averaging them may produce weights that do not capture the variety of opinions (e.g., [17,18,19]). Another important issue is the time required to form a consensus among stakeholders over the weights. Such a time may be excessive depending on the overall duration of the decision-making process [20] and on the number of choices to be undertaken in sequence [21]. Finally, different sets of weights can potentially generate rather distinct outcomes. Hence, the process may be rather sensitive to largely arbitrary parameters, whose evaluation may change over time or depending on the stakeholders selected to perform it [16].
The reproducibility and reliability of multicriteria analysis can also be compromised by the excess of model-specific parameters. On the one hand, these parameters are generally introduced to model personal preferences of the decision maker, especially to facilitate the comparison of similar performances with respect to a given objective; an example is the choice of a preference function in PROMETHEE. On the other hand, they compromise reproducibility and introduce noise into the process, potentially undermining the analysis and interpretability of the results [21,22,23]. Furthermore, the need to adjust many parameters on a case-by-case basis becomes cumbersome when the process involves a possibly large batch of decisions to be taken in a reduced time window.
The MCDA literature acknowledges the need for tools to help evaluate the stochastic effect of decision makers’ preferences and improve transparency [24]. However, so far, these tools are generally limited to visualization aids and sensitivity analysis routines with respect to weight variation [25,26,27]. For example, Tervonen and Lahdelma [28] conducted the latter by means of a Monte Carlo simulation. Nonetheless, perhaps because the methods were originally tailored for deterministic problems, the effective treatment of uncertainties in the evaluation of the objective functions so far has received little attention in the specialized literature.
We argue that introducing uncertainty into existing deterministic models may not be the best course of action, especially considering that the methods were not originally developed to address uncertainty. Instead, we believe that by focusing on the intrinsic uncertainty of the performance measures, we can make use of probabilistic systems’ theory and stochastic processes to derive an adequate MCDA framework under uncertainty. To that end, this paper models the decision-making process as a continuous-time Markov chain whose evolution is modulated by the objective functions and seamlessly accounts for uncertainty. An example for this argument is the use of MCDA methods capable of probabilistically calculating the use of uncertainty in direct relationships between alternatives. Some methods cited in the literature review better explain this point. An important point argued here is that the Markov chain makes possible the appropriate design for the continuous use of probability with uncertainty in decisions. While deterministic MCDA methods often use user-defined parameters to simulate some level of variation, the proposed method is devised for stochastic dynamics and, hence, provides a tool for decisions under uncertainty that requires no additional calibration. For more details on Markov chains and their many real-world applications, see [29,30].
In the absence of a single better solution with respect to all criteria, the decision maker will certainly experience some level of regret with the final choice. Therefore, a preemptive analysis of regrets for each possible alternative can help mitigate post-decision dissatisfaction across all criteria. Bearing that in mind, this article proposes a mini-max approach that selects the alternative that minimizes the maximum regret within the set of criteria. This approach has the advantage of not requiring weights to reconcile different criteria. Therefore, it circumvents the limitations and biases discussed earlier. It is also worth emphasizing that the proposed model is stochastic. Therefore, whilst also applicable to deterministic problems, the approach is designed to model uncertainties.
While we can discuss the strengths and drawbacks of specific models, it is clear that MCDA is an invaluable tool for supporting decision making. It provides a framework for understanding the multiple dimensions of the problem, structuring it, and incorporating the preferences of the decision maker. In this paper, we propose the combined use of the MCDA framework with Markov chains for a seamless treatment of uncertainty in the performance functions. Indeed, uncertainty is embedded in the innovative use of Markov chains, which considers decision making as a dynamic process, whereby the preference evolves in time before stabilizing. Furthermore, the steady-state probability of each alternative for a given criterion can be readily interpreted as its degree of preference for that criterion, without the need for any user-defined parameters. This facilitates reproducibility and introduces robustness by preventing parameter-selection biases.
This paper is motivated by oil and gas decommissioning problems [31], which require swift decommissioning decisions with respect to many distinct pieces of equipment disposed of in distinct environmental conditions. In such problems, time is scarce, and it is not possible to infer the preference of the decision maker with respect to each each individual piece of equipment. Scarce time also precludes the use of streamlined procedures with multiple user-defined parameters that would need prior calibration and posterior verification for each piece of equipment. To facilitate a streamlined and reproducible analysis, we propose an approach that minimizes the maximum regret over the set of criteria. For each criterion, the regret is defined as a function of the steady-state probabilities of the Markov chain and can be calculated without the need for user-defined parameters. This results in a Markov chain and regret MCDA approach that seamlessly tackles uncertainty and is free of user-defined parameters. Such an approach is particularly useful for the class of MCDA problems with uncertain performance functions and multiple decisions taken in sequence. We validate the approach in the light of a decommissioning case study. The results highlight the simplicity of the proposed model, and useful interpretations of the results are provided.
Consequently, this complex analysis can result in decisions with minimal flaws, which justifies the use of regret in decision modeling. Minimizing maximum regret turns the decision into a more robust and fairer process. This process proposes an approach using Minimax regret (minimax deviation) to address the problem of forming a neural-based classifier when, a priori, the class probabilities are partially or completely unknown, even by the end user. In addition to other adaptive approaches that address this problem, it is important to highlight those that deal with problems of uncertainty a priori by the principle of minimizing the maximum possible risk.
The remainder of this paper is organized as follows. Section 2 features a brief review of multicriteria decision analysis. Section 3 introduces the proposed Markov chain and regret (MC&R) framework and explains the modeling choices. Section 4 introduces the case study and reports the obtained results, and, finally, Section 5 concludes the paper.

2. Literature Review

2.1. Multicriteria Decision Analysis

As previously mentioned, the rationale of multicriteria decision analysis (MCDA) is to make informed decisions in the presence of multiple, possibly conflicting criteria [32]. The presence of multiple criteria gives rise to a partial ordering that often does not allow a single action to be declared optimal [33]. To circumvent this issue, MCDA techniques comprise two families of approaches designed to model preference, namely, utility-based models and the outranking methods [34,35].
Utility-based models hinge on the aggregation of different points of view into a single scalar function that must be subsequently optimized [34]. Typically, they produce a single score for each alternative by adding weighted single-criterion evaluations. Because the performance is aggregated, poor performances in one criterion can be compensated by good performance in the remaining criteria. AHP, MAUT, VIP analysis, TOPSIS, and single additive average (SAW) are examples of utility-based methods.
Introduced by [7], AHP is a purely deterministic method that organizes the criteria according to a hierarchy. For each criterion, pairwise comparisons among alternatives result in an implicit normalized ranking. The rankings are then aggregated according to the hierarchical structure and the assigned weights to produce a unified ranking. MAUT was derived from Utility Theory and Decision Theory [36]. This method models probabilistic consequences and produces a Bayesian model of expert evaluations [37]. However, the model’s construction is quite involved and requires expert knowledge on the part of the analyst and specialized input from the decision maker [38]. TOPSIS defines a theoretical ideal solution that combines the best performances with respect to all criteria and uses linear algebra to find a real solution that is close enough to this ideal solution [39]. The method is deterministic and is often combined with posterior sensitivity analysis. Dubbed single additive weighting, SAW is arguably the simplest multi-criteria method. In fact, the method aggregates the criteria by means of a weighted linear sum that effectively maps the multicriteria problem into a simple monocriterion problem. The tool is rather simple and allows no treatment of uncertainty.
Proposed by Dias and Clímaco [12], VIP analysis is based on the progressive reduction of the number of alternatives by the elimination of those considered dominated. This method draws conclusions by solving linear programs that determine the worst and the best possible values for each action. An advantage of this approach is the fact that it does not require precise values, accepting linear intervals and restrictions as inputs, which can be helpful to the decision maker when in doubt. Despite the greater flexibility for the decision maker, there is still a dependency on arbitrary parameters, as they must quantify their preferences.
The outranking methods, such as ELECTRE and PROMETHEE, are called non-compensatory because they strive to mitigate compensation by introducing preference and indifference relationships based on arbitrary parameters. They rely on pairwise comparisons between alternatives for each criterion, which either reinforce or contradict the superiority of an alternative with respect to another and are weighted according to the criterion under consideration.
The ELECTRE family includes a series of methods that make use of two basic concepts, namely, agreement and disagreement. The agreement indices reinforce the superior performance of an alternative, whereas disagreement indicates the opposite. The weighted average of these indices gives rise to an overall ranking of alternatives. The method was devised for deterministic problems.
PROMETHEE is a family of methods that also make use of pairwise comparisons and assign weights to criteria [40]. In order to consider similar performances, the method makes use of preference functions, which are used to arbitrarily define indifference levels. While this is an interesting characteristic for a single decision, it is largely arbitrary and compromises reproducibility in large-scale processes, where parameters have to be tuned for each individual run. Moreover, the effect of changes in these parameters is difficult to estimate and can undermine the reliability [21,22]. Despite the similarity with ELECTRE methods, a significant difference is that PROMETHEE does not use the concept of disagreement.

2.2. Uncertainty Analysis

Multicriteria analysis is subject to uncertainty ( i ) in the parameters, which tend to be subjective [41], ( i i ) in the assessment of each alternative with respect to each criterion [42], or even ( i i i ) in interactions between criteria [43]. As the number of parameters varies according to the selected approach (see Section 2.1), so does the number of sources of uncertainty [44].
Concerning MCDA methods, uncertainty may stem from inaccurate information or inaccurate or biased assessments by decision makers [23,42]. It may also be due to non-deterministic and unpredictable consequences of certain available alternatives, or even due to biases in establishing the model parameters [41]. Note that the latter become more significant as the number of parameters increases. The reader is referred to [44] for a comprehensive account of the treatment of the sources of uncertainty in MCDA models.
MAUT is based on preference modeling concepts and admits strict preference and indifference based on an aggregate utility function. Uncertainty is typically addressed by evaluating the expected reward, which is sometimes estimated with Monte Carlo methods due to the combinatorial explosion in the number of potential uncertainties. These are due not only to the stochastic response to the alternatives, but also to the subjective modeling parameters [44,45]. However, an effective evaluation demands a significant number of samples.
Stochastic Multicriteria Acceptability Analysis (SMAA) also resorts to Monte Carlo simulations to exploit the variation of the parameters of MCDA techniques. The objective, however, is to find sets of weights (parameters) for which each alternative would be preferred in the respective MCDA model [46]. The stochastic component is a Monte Carlo sampling technique applied to exploit the space of weights (parameters), given that a full exploration of this space is computationally intractable. This technique is employed to analyze the effects of weight (parameter) changes in connection with ELECTRE [6], PROMETHEE [41], and AHP [42].
Introduced by [47], Simulated Uncertainty Range Evaluations (SUREs) allow decision makers to prescribe preferred intervals for the model parameters. The method makes use of triangular distributions for all uncertain parameters and evaluations and gives rise to a kernel density plot that conveys the preferences and the overlapping uncertainties regarding the available alternatives.
Ref. [48] used Dempster–Shafer (DS) evidence theory to address the uncertainties regarding subjective evaluations of pairwise comparisons in AHP. These evaluations were considered or disregarded based on yet another user-defined parameter, a measure of plausibility arbitrated by the decision maker. Such a measure was modeled via fuzzy numbers in the works of Sadiq and Tesfamariam [49] and Durbach and Stewart [44]. Finally, Yang et al. [50] also resorted to fuzzy sets to model imprecise specialist evaluations. The distinctive feature of their work is the use of a one-iteration Delphi process to reconcile conflicting intervals.
Both interval analysis and fuzzy numbers were also applied to emulate a certain level of uncertainty in the TOPSIS method [22,51]. Whilst the former work described the weight of each criterion as a fuzzy set, the latter modeled this parameter as an interval. In another line of research, Engau and Sigler [52] strove to extend the notion of Pareto optimality to multicriteria optimization under uncertainty.

2.3. Probabilistic MCDA Approaches

The combination of the Markov chain with multicriteria analysis is used as a tool to improve the outcome of multicriteria analysis. Different from the proposal of the article, when used together the Markov chain calculates the performance of the alternatives while the comparison between the alternatives is made by the deterministic multicriteria method, showing improvement in the result.
Ref. [53] discussed the need for a proper stochastic characterization of uncertain expert evaluations in AHP, as these may be subject to errors, and they proposed an odds ratio approach in order to model pairwise comparisons. This resulted in a multinomial distribution of preferences that warranted probabilistic characterizations of the alternatives by means of hypothesis testing. In particular, the paper applied Monte Carlo Markov chains to find a preference distribution for the alternatives by sampling the weights from the ensuing multinomial distribution.
While employing a deterministic MCDA approach, the authors of [54,55] applied Markov chains in order to evaluate individual maintenance policies in healthcare organizations. A deterministic MCDA analysis by means of MACBETH followed, which compared the alternatives based on their steady-state performances. Similarly, the authors of [56] used a discrete-time Markov chain to evaluate the average performance of each alternative and model the dynamic systems’ behavior. The alternatives were then compared by means of a TOPSIS approach with user-defined weights.
In contrast, the authors of [57] made use of Markov chains to find user preference patterns in cloud services and employed deterministic MCDA techniques to rank the available services. The identified patterns were then used for the recommendation and selection of the suitable services. Finally, Markov chains with Gauss–Jordan elimination were applied as an accessory to speed up the solution process of a deterministic generalized ANP formulation [58]. The ‘power’ matrix method, a procedure necessary for the stability of the decision system, is one of the critical calculations in the mathematical part of the method. In this article, the results are similar to the power matrix method, with less time and number of calculations being required and dealing with cyclic super matrices effectively.
In this work, we propose a novel purely stochastic approach to multicriteria decision making. In contrast to [53], who introduced a statistical formulation as a post-processing technique for a deterministic MCDA approach, we model the decision process as a stochastic process. Hence, our model avoids the shortcomings of deterministic MCDA approaches, namely, the excess of user-defined parameters, which results in endogenous uncertainty and potentially compromises reliability and reproducibility. At the same time, the proposed formulation innovates by providing an adequate framework for the treatment of uncertain performance functions and scores with respect to any number of criteria.
The models described here allow a better fit in understanding the relationship between uncertainties and dimensions for complex decision making. Comparing the MCDA methods with the Markov chain proposed in this article, it is understood that the proposed model is innovative and allows, according to the literature, an advance in the treatment of sensitive data. The literature review allowed us to understand that the Markov chain has an enormous potential to satisfy the problems between uncertainties and complex parameters for decisions.

3. Mathematical Formulation

This section introduces the proposed Markov chain and regret (MC&R) model. Consider a multicriteria decision problem where a number of alternatives have to be evaluated with respect to a set of criteria. Let S = { 1 , 2 , , m } be the set of alternatives to be considered and let C = { 1 , 2 , , n } be the set of criteria. For each alternative a S , let f j ( a ) denote the performance of alternative a with respect to criterion j. Ideally, the decision maker searches for the solution of the problem below:
Maximise f j ( a ) , a S , j C .
However, such a solution very seldom exists. Hence, the task of the decision maker is to select an action a whose evaluation provides an adequate compromise among all criteria j C . To aid such a decision, we model the system by means of a series of continuous-time Markov chains X t j , t 0 , one for each criterion j. For a comprehensive description of continuous-time Markov chains, the reader is referred to Brémaud [29].
For each j C , the stochastic process X t j , t 0 takes values from the set S of available alternatives, evolves in continuous time, and represents the dynamic changes in the preferences of the decision maker. Observe that we model the choice as a dynamical system, in which the preference changes according to transition rates that depend upon the evaluation of all the available alternatives in the set S. If X t j = a , a S , at a given time t 0 , it means that a is the preferred alternative with respect to criterion j at time t. The preference changes according to a continuous-time Markov chain, and the transition rate depends upon the current state. The preference switches from alternative a to alternative b based on the relative performance of these alternatives with respect to criterion j. The transition rate from alternative a to alternative b is denoted by λ j ( a , b ) and is given by Equation (2):
λ j ( a , b ) = E f j ( b ) f j ( a ) , a , b S , j C ,
where E denotes the expected value. Observe that if a and b have similar performances with respect to criterion j, then λ j ( a , b ) λ j ( b , a ) 1 , which indicates indifference. Hence, the fraction on the right-hand side of Equation (2) can be regarded as a natural and objective preference function. We stress that it does not involve arbitrary parameters or subjective evaluations by the decision makers. In addition, as a probabilistic function, it is designed to seamlessly tackle uncertainty.
Equation (2) implies an infinitesimal generator for process X t j , t 0 given by [29]:
Λ j = [ λ j ] ( a , b ) = λ j ( a , b ) , if a b ; c a λ j ( a , c ) , if a = b .
It follows from Equations (2) and (3) that process X t j , t 0 , will spend more time on alternatives with higher performance in terms of the criterion j. However, in order to calculate the exact probability that each alternative a S will be preferred in the long-term, we need to evaluate the steady-state behavior of process X t j , t 0 . Standard Markov chain results yield that the steady-state probabilities satisfy the following system of equations [29]:
π j Λ = 0 , a S π j ( a ) = 1 .
The value π j ( a ) in Equation (4) can be interpreted as the probability that the decision maker will prefer alternative a under criterion j in the long term. Therefore, π j ( a ) is the degree of preference of alternative a under criterion j. Observe that under the proposed formulation, the degree of preference is a straightforward interpretation of the steady-state behavior.
To illustrate this issue, let us suppose S = { a , b } and assume that we have f j ( a ) = 100 and f j ( b ) = 95 for some j C . This yields:
Λ j = 95 10 95 100 100 95 100 95 .
The solution to (4) is π j = [ 0.526 0.474 ] . Hence, the degree of preference of alternative a is π j ( a ) = 0.526 , whereas the degree of preference for alternative b is π j ( a ) = 0.476 , which are quantities that can be promptly interpreted after objective calculations. In contrast, a classical non-compensatory approach such as PROMETHEE would require an arbitrary preference function, as well as arbitrary indifference and preference thresholds, to derive a similar preference quantification that would only be valid for this specific set of parameters (e.g., [59]).
In order to aggregate the degrees of preference assigned individually for each criterion j C , we propose the use of a mini-max approach that seeks seeks the alternative that minimizes the maximum regret. We calculate the regret with respect to the performance of the alternative with the highest degree of preference for each criterion j, defined as:
g j * = max a S π j ( a ) , j C ,
where π j is the solution to (4) and alternative a j * = arg max a S π j ( a ) belongs to the set of preferred alternatives under criterion j.
Let R = [ r j a ] , j C , a S be a matrix of regrets such that
r j a = g j * π j ( a ) , a S , j C .
The maximum regret of alternative a S is defined as
r m ( a ) = max j C r j a ,
and it determines the largest mismatch between the degree of preference of alternative a and that of the preferred alternative over the set of performance criteria C.
The MC&R method then selects alternative a * , which minimizes the maximum regret and, therefore, satisfies:
a * = arg min a S r m ( a ) .

4. Numerical Experiments

We start this section with a simple example to better illustrate the approach. Let us consider the example in Section 3, where S = { a , b } . Assume that C = { 1 , 2 , 3 } is the set of criteria and that the solution to Equation (4) yields π 1 = [ 0.526 0.474 ] , π 2 = [ 0.643 0.357 ] , and π 3 = [ 0.279 0.721 ] .
Then, Equation (5) yields g j * = [ 0.526 0.643 0.721 ] as the vector of the highest degrees of preferences for all criteria. Now, by applying Equation (6), we obtain the matrix of regrets:
Sustainability 14 12019 i001
Hence, the solution to Equation (7) is obtained by simple inspection of matrix R above, and it yields the maximum regrets r m ( a ) = 0.442 and r m ( b ) = 0.286 . Hence, Equation (8) yields a * = b , and alternative b is selected because it minimizes the maximum regret.

4.1. An Example with Uncertain Performance Functions

To illustrate the method under an uncertain performance function, consider an example with S = { a 1 , a 2 , a 3 } , C = { 1 , 2 } and the following performance evaluations:
P ( f 1 ( a 1 ) = w ) = 1 3 , if w = 1 1 2 , if w = 2 1 6 , if w = 3 , f 1 ( a 2 ) = 2 , f 1 ( a 3 ) = 1.5 ,
f 2 ( a 1 ) = 1 , f 2 ( a 2 ) = 2 , f 2 ( a 3 ) = 3 .
For criterion 1, a simple application of Equation (2) yields:
λ 1 ( a 1 , a 2 ) = 1 3 · 2 1 + 1 2 · 2 2 + 1 6 · 2 3 = 23 18 .
After applying Equation (2) to all possible pairs of actions, we obtain:
Λ 1 = 161 72 23 18 23 24 11 12 5 3 3 4 11 9 4 3 23 9 .
Hence, Equation (4) yields the degrees of preference of actions a 1 to a 3 with respect to criterion 1, given by π 1 = [ 0.3147 0.4386 0.2467 ] . Similarly, we have for the second criterion:
Λ 2 = 5 2 3 0.5 2 1.5 1 3 1 2 5 6 ,
and π 2 = [ 0.0701 0.2420 0.6879 ] . Equation (6) yields the matrix of regrets:
Sustainability 14 12019 i002
Finally, Equation (8) implies a * = a 3 , since this is the alternative that minimizes the maximum regret with r 1 ( a 3 ) = 0.1919 .

4.2. Application to Decommissioning of Oil and Gas Fields

For a more thorough illustration of the proposed method, we selected the decommissioning process of an oil and gas production facility in the Brent field [60], which is located in the East Shetland Basin of the North Sea, 186 km northeast of Lerwick, Shetland Islands, Scotland, and 140 m below the surface of the ocean. The program is the culmination of a 10-year study that mobilized academics and stakeholders, and it includes detailed recommendations for closing and securing the four platforms and sub-sea infrastructures.
For the experiment, we selected a specific rigid pipeline labeled PL002/N0201 in [60]. The decision was made by considering a set C comprised of 12 criteria, eight of which received quantitative evaluations, whereas the remaining four received qualitative evaluations from experts. Table 1 depicts the set of criteria.
Table 2 conveys the available decommissioning alternatives. A single alternative is to be selected by considering the set of twelve criteria described in Table 1. These 12 criteria are essential and sufficient for understanding the composition of parameters in the context of sustainability in decommissioning studies.
Table 3 depicts the performance of each available alternative with respect to each criterion.
Now, the first step is the construction of the infinitesimal generators for all 12 criteria by making use of Equation (3). For example, for criterion 1, we have:
Λ 1 = 3.41 1 0.67 0.80 0.57 0.37 1 3.41 0.67 0.80 0.57 0.37 1.50 1.50 5.62 1.20 0.86 0.56 1.25 1.25 0.83 4.51 0.71 0.47 1.75 1.75 1.17 1.40 6.72 0.65 2.69 2.69 1.79 2.15 1.54 10.85
After solving (4) for each criterion, we obtain:
π 1 = [ 0.282 0.282 0.125 0.180 0.092 0.039 ] ; π 2 = [ 0.000 0.000 0.180 0.180 0.320 0.320 ] ; π 3 = [ 0.167 0.167 0.167 0.167 0.167 0.167 ] ; π 4 = [ 0.188 0.184 0.159 0.138 0.159 0.173 ] ; π 5 = [ 0.161 0.161 0.178 0.144 0.178 0.178 ] ; π 6 = [ 0.163 0.222 0.163 0.163 0.163 0.125 ] ; π 7 = [ 0.162 0.162 0.119 0.162 0.233 0.162 ] ; π 8 = [ 0.196 0.232 0.148 0.232 0.164 0.028 ] ; π 9 = [ 0.001 0.001 0.251 0.232 0.263 0.251 ] ; π 10 = [ 0.026 0.007 0.059 0.026 0.234 0.650 ] ; π 11 = [ 0.172 0.172 0.172 0.172 0.156 0.156 ] ; π 12 = [ 0.280 0.439 0.110 0.144 0.020 0.008 ] .
The regret matrix R produced by Equation (6) appears below, where each row corresponds to an individual criterion:
R = 0 0 0.157 0.101 0.190 0.243 0.320 0.320 0.140 0.140 0 0 0 0 0 0 0 0 0 0.004 0.029 0.049 0.029 0.015 0.017 0.017 0 0.034 0 0 0.059 0 0.059 0.059 0.059 0.097 0.071 0.071 0.114 0.071 0 0.071 0.036 0 0.083 0 0.068 0.203 0.261 0.261 0.012 0.031 0 0.012 0.624 0.643 0.591 0.624 0.416 0 0 0 0 0 0.017 0.017 0.159 0 0.329 0.295 0.419 0.431 .
Hence, the vector of maximum regrets—Equation (7)—is
r m = [ 0.624 0.643 0.591 0.624 0.419 0.431 ] .
Hence, the alternative that minimizes the maximum regret according to Equation (8) is alternative a 5 , namely, “Recover whole length by cutting and lifting”, as described in Table 2. This alternative is considered the best alternative from the methods used and from the interactive analysis of the alternatives to the criteria, considering non-compensatory performances within the scope of decommissioning.

4.3. Analysis of the Result

In the original example, which allows a comparison of results, Shell employed a single additive average (SAW) method that was referred to as a comparative assessment [60]. They normalized the scores of each alternative and then produced a unified score for each alternative as the weighted average of the scores over the set of criteria. This resulted in a simple and easy-to-use method that is very reliant on the arbitrary weights attributed to the criteria.
The use of such methods allows a less robust and more compensatory decision, which is not ideal. On the one hand, comparative assessment allows data to be less interactive; on the other hand, the Markov method allows non-compensation between alternatives, mainly with the use of regret analysis.
The results of this paper illustrate the importance of selecting a robust decision method whose compromises are clear and easy to understand. As illustrated in [60], despite the careful discussion regarding the weights, the output of the method was still disputed, and another round was necessary to select the alternative. While another round may not be a significant barrier for a single decision, the process can become quite cumbersome in a large-scale problem, such as the decommissioning of a very large quantity of pieces of equipment that were previously used in oil and gas exploration, which typically requires an individual decision for each piece of equipment.
In contrast, the objective of the proposed approach, namely, to select the alternative that minimizes the maximum regret, is clear and easily understood by all stakeholders. Therefore, it offers a more balanced compromise that does not rely on arbitrary user-defined param- eters that, in turn, may lead to an inconsistent choice followed by a dispute among the stakeholders, as illustrated in the example.

5. Conclusions

This paper addresses important shortcomings of mainstream multicriteria decision analysis tools, namely, the excess of user-defined and model-specific parameters and the absence of an effective methodology for seamlessly dealing with uncertainties. These shortcomings lead to cumbersome analyses that are difficult to understand and replicate; therefore, they undermine the reliability and reproducibility of MCDA tools.
In order to improve the transparency of the decision-making process while also promoting an adequate and natural treatment of uncertainty, we introduce the Markov chain and regret (MC&R) method. The proposed MCDA approach uses a Markov chain model that produces a degree of optimality for each action with respect to each objective based on the steady-state probabilities. By selecting an action with a sub-optimal degree of optimality under any objective, the decision maker incurs a regret with regard to that objective. An action is deemed optimal if it minimizes the maximum regret in the set of criteria.
The main innovation is the modeling of the decision process by means of a stochastic process, which provides a natural way of treating uncertainty. Moreover, the approach is robust in that it does not rely on weights and user-defined parameters. Instead, it leads to a very natural way of evaluating the degree of preference of each action in terms of the long-term probability of selecting such an action.
To illustrate the application, we introduced a real-world example from the field of oil and gas decommissioning. The example demonstrates the simplicity and robustness of the proposed method and shows how we can produce a complete picture of the performance of each action with regard to each objective without introducing human bias and user-defined or method-specific parameters.
Thus, the article introduces an important question about MCDA methods and their correlates. Some aspects still need to be better explored, such as the adequacy of qualitative parameters, the relationships of uncertainty between attributes, and the preferences between alternatives. Even so, the detailed Markov chain enabled innovation in the multicriteria decision methodology. For future research opportunities, we recommend applying this method in other research contexts and in conjunction with other MCDA methods, such as PROMETHEE.

Author Contributions

Conceptualization, F.F.M. and E.F.A.; methodology, F.F.M. and E.F.A.; validation, F.F.M., E.F.A. and V.J.M.F.F.; formal analysis, F.F.M., E.F.A., V.J.M.F.F. and C.E.D.d.C.I.; investigation, F.F.M., E.F.A., V.J.M.F.F. and C.E.D.d.C.I.; data curation, F.F.M., E.F.A., V.J.M.F.F., C.E.D.d.C.I. and L.S.; writing—review and editing, F.F.M., E.F.A., V.J.M.F.F., C.E.D.d.C.I. and L.S.; supervision, E.F.A. All authors have read and agreed to the published version of the manuscript.

Funding

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior—Brasil (CAPES)—Finance Code 001. The authors would like to thank the Carlos Chagas Filho Foundation for Research Support in Rio de Janeiro, FAPERJ, for supporting the research by means of Grant E-26/202.789/2015. This work was partially supported by the National Council for Scientific and Technological Development—CNPq, under Grants 307126/2017-0 and 311075/2018-5.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

To thank the funding received and the partnership between the universities involved.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chakhar, S.; Mousseau, V. GIS-based multicriteria spatial modeling generic framework. Int. J. Geogr. Inf. Sci. 2008, 22, 1159–1196. [Google Scholar] [CrossRef]
  2. Mardani, A.; Jusoh, A.; Nor, K.; Khalifah, Z.; Zakwan, N.; Valipour, A. Multiple criteria decision-making techniques and their applications—A review of the literature from 2000 to 2014. Econ. Res.-Ekon. Istraž. 2015, 28, 516–571. [Google Scholar] [CrossRef]
  3. Kumar, A.; Sah, B.; Singh, A.R.; Deng, Y.; He, X.; Kumar, P.; Bansal, R.C. A review of multi criteria decision making (MCDM) towards sustainable renewable energy development. Renew. Sustain. Energy Rev. 2017, 69, 596–609. [Google Scholar] [CrossRef]
  4. Vieira, A.C.L.; Oliveira, M.D.; Bana e Costa, C.A. Enhancing knowledge construction processes within multicriteria decision analysis: The collaborative value modelling framework. Omega 2019, 94, 102047. [Google Scholar] [CrossRef]
  5. Garg, H. New exponential operational laws and their aggregation operators for interval-valued Pythagorean fuzzy multicriteria decision-making. Int. J. Intell. Syst. 2018, 33, 653–683. [Google Scholar] [CrossRef]
  6. Zhou, H.; Wang, J.; Zhang, H. Stochastic multicriteria decision-making approach based on SMAA-ELECTRE with extended gray numbers. Int. Trans. Oper. Res. 2019, 26, 2032–2052. [Google Scholar] [CrossRef]
  7. Saaty, T.L. How to make a decision: The analytic hierarchy process. Eur. J. Oper. Res. 1990, 48, 9–26. [Google Scholar] [CrossRef]
  8. Brans, J.; Vincke, P. Note—A Preference Ranking Organisation Method: (The PROMETHEE Method for Multiple Criteria Decision-Making). Manag. Sci. 1985, 31, 647–656. [Google Scholar] [CrossRef]
  9. Roy, B. The outranking approach and the foundations of ELECTRE methods. In Readings in Multiple Criteria Decision Aid; Springer: Berlin/Heidelberg, Germany, 1990; pp. 155–183. [Google Scholar]
  10. Edwards, W.; Newman, J.R. Multiattribute Evaluation; Cambridge University Press: Cambridge, UK, 1986. [Google Scholar]
  11. Fishburn, P.C. Letter to the editor—Additive utilities with incomplete product sets: Application to priorities and assignments. Oper. Res. 1967, 15, 537–542. [Google Scholar] [CrossRef]
  12. Dias, L.C.; Clímaco, J.N. Additive aggregation with variable interdependent parameters: The VIP analysis software. J. Oper. Res. Soc. 2000, 51, 1070–1082. [Google Scholar] [CrossRef]
  13. Hwang, C.; Yoon, K. Methods for multiple attribute decision making. In Multiple Attribute Decision Making; Springer: Berlin/Heidelberg, Germany, 1981; pp. 58–191. [Google Scholar]
  14. Figueira, J.; Greco, S.; Ehrgott, M. Decision Rule Approach. In Multiple Criteria Decision Analysis: State of the Art Surveys; Springer: Berlin/Heidelberg, Germany, 2005; pp. 507–555. [Google Scholar]
  15. Bana e Costa, C.A. A multicriteria decision aid methodology to deal with conflicting situations on the weights. Eur. J. Oper. Res. 1986, 26, 22–34. [Google Scholar] [CrossRef]
  16. Montibeller, G.; Patel, P.; Victor, J. A critical analysis of multi-criteria models for the prioritisation of health threats. Eur. J. Oper. Res. 2020, 281, 87–99. [Google Scholar] [CrossRef]
  17. Eum, Y.S.; Park, K.S.; Kim, S.H. Establishing dominance and potential optimality in multi-criteria analysis with imprecise weight and value. Comput. Oper. Res. 2001, 28, 397–409. [Google Scholar] [CrossRef]
  18. Choo, E.U.; Schoner, B.; Wedley, W.C. Interpretation of criteria weights in multicriteria decision making. Comput. Ind. Eng. 1999, 37, 527–541. [Google Scholar] [CrossRef]
  19. Mareschal, M. Weight stability intervals in multicriteria decision aid. Eur. J. Oper. Res. 1988, 33, 54–64. [Google Scholar] [CrossRef]
  20. Macharis, C.; Bernardini, A. Reviewing the use of Multi-Criteria Decision Analysis for the evaluation of transport projects: Time for a multi-actor approach. Transp. Policy 2015, 37, 177–186. [Google Scholar] [CrossRef]
  21. Martins, I.D.; Bahiense, L.; Infante, C.E.D.; Arruda, E.F. Dimensionality reduction for multi-criteria problems: An application to the decommissioning of oil and gas installations. Expert Syst. Appl. 2020, 148, 113236. [Google Scholar] [CrossRef]
  22. Javid, N.; Khalili-Damghani, K.; Makui, A.; Abdi, F. Multi-objective flexibility-complexity trade-off problem in batch production systems using fuzzy goal programming. Expert Syst. Appl. 2020, 148, 113266. [Google Scholar] [CrossRef]
  23. Lahtinen, T.; Hämäläinen, R.P.; Jenytin, C. On preference elicitation processes which mitigate the accumulation of biases in multi-criteria decision analysis. Eur. J. Oper. Res. 2020, 282, 201–210. [Google Scholar] [CrossRef]
  24. Mosadeghi, R.; Warnken, J.; Tomlinson, R.; Mirfenderesk, H. Uncertainty analysis in the application of multi-criteria decision-making methods in Australian strategic environmental decisions. J. Environ. Plan. Manag. 2013, 56, 1097–1124. [Google Scholar] [CrossRef] [Green Version]
  25. Chen, Y.; Yu, J.; Shahbaz, K.; Xevi, E. A GIS-based sensitivity analysis of multi-criteria weights. In Proceedings of the 18th World IMACS/MODSIM Congress, Cairns, Australia, 13–17 July 2009; pp. 13–17. [Google Scholar]
  26. Madani, K.; Lund, J.R. A Monte-Carlo game theoretic approach for multi-criteria decision making under uncertainty. Adv. Water Resour. 2011, 34, 607–616. [Google Scholar] [CrossRef]
  27. Lyu, H.; Zhou, W.; Shen, S.; Zhou, A. Inundation risk assessment of metro system using AHP and TFN-AHP in Shenzhen. Sustain. Cities Soc. 2020, 56, 102103. [Google Scholar] [CrossRef]
  28. Tervonen, T.; Lahdelma, R. Implementing stochastic multicriteria acceptability analysis. Eur. J. Oper. Res. 2007, 178, 500–513. [Google Scholar] [CrossRef]
  29. Brémaud, P. Gibbs Fields, Monte Carlo Simulation, and Queues; Springer: New York, NY, USA, 1999. [Google Scholar]
  30. Ching, W.; Ng, M.K. Markov Chains: Models, Algorithms and Applications; Springer: New York, NY, USA, 2006. [Google Scholar]
  31. Martins, I.D.; Moraes, F.F.; Távora, G.; Soares, H.L.F.; Infante, C.E.; Arruda, E.F.; Bahiense, L.; Caprace, J.; Lourenço, M.I. A review of the multicriteria decision analysis applied to oil and gas decommissioning problems. Ocean. Coast. Manag. 2020, 184, 105000. [Google Scholar] [CrossRef]
  32. Vincke, P. Multicriteria Decision-Aid; John Wiley & Sons: Bruxelles, Belgium, 1992. [Google Scholar]
  33. Emmerich, M.T.M.; Deutz, A.H. A tutorial on multiobjective optimization: Fundamentals and evolutionary methods. Nat. Comput. 2018, 17, 585–609. [Google Scholar] [CrossRef]
  34. Roy, B. Méthodologie Multicritère D’aide à la Décision; Economica: Paris, France, 1985. [Google Scholar]
  35. Tian, C.; Zhang, W.Y.; Zhang, S.; Peng, J. An extended single-valued neutrosophic projection-based qualitative flexible multi-criteria decision-making method. Mathematics 2019, 7, 39. [Google Scholar] [CrossRef]
  36. Keeney, R.; Raiffa, H. Decisions with Multiple Objectives: Preferences and Value Trade-Offs; Cambridge University Press: Cambridge, UK, 1993. [Google Scholar] [CrossRef]
  37. Berger, J.O. Prior information and subjective probability. In Statistical Decision Theory and Bayesian Analysis; Springer: Berlin/Heidelberg, Germany, 1985; pp. 74–117. [Google Scholar]
  38. Stewart, T.J. Dealing with uncertainties in MCDA. In Multiple Criteria Decision Analysis: State of the Art Surveys; Springer: Berlin/Heidelberg, Germany, 2005; pp. 445–466. [Google Scholar]
  39. Roszkowska, E. Multi-criteria decision making models by applying the TOPSIS method to crisp and interval data. Mult. Criteria Decis. Mak. Univ. Econ. Katow. 2011, 6, 200–230. [Google Scholar]
  40. Brans, J.; Mareschal, B. Prométhée-Gaia: Une Méthodologie D’aide à la Décision en Présence de Critères Multiples; Éditions de l’Université de Bruxelles: Brussels, Belgium, 2002. [Google Scholar]
  41. Hyde, K.; Maier, H.R.; Colby, C. Incorporating uncertainty in the PROMETHEE MCDA method. J. Multi-Criteria Decis. Anal. 2003, 12, 245–259. [Google Scholar] [CrossRef]
  42. Benítez, J.; Carpitella, S.; Certa, A.; Izquierdo, J. Management of uncertain pairwise comparisons in AHP through probabilistic concepts. Appl. Soft Comput. 2019, 78, 274–285. [Google Scholar] [CrossRef]
  43. Pelegrina, G.D.; Duarte, L.T.; Grabisch, M.; Romano, J.M.T. The multilinear model in multicriteria decision making: The case of 2-additive capacities and contributions to parameter identification. Eur. J. Oper. Res. 2020, 282, 945–956. [Google Scholar] [CrossRef] [Green Version]
  44. Durbach, I.N.; Stewart, T.J. Modeling uncertainty in multi-criteria decision analysis. Eur. J. Oper. Res. 2012, 223, 1–14. [Google Scholar] [CrossRef]
  45. Mosalam, K.M.; Alibrandi, U.; Lee, H.; Armengou, J. Performance-based engineering and multi-criteria decision analysis for sustainable and resilient building design. Struct. Saf. 2018, 74, 1–13. [Google Scholar] [CrossRef]
  46. Lahdelma, R.; Salminen, P. Stochastic multicriteria acceptability analysis (SMAA). In Trends in Multiple Criteria Decision Analysis; Springer: Berlin/Heidelberg, Germany, 2010; pp. 285–315. [Google Scholar]
  47. Hodgett, R.E.; Siraj, S. SURE: A method for decision-making under uncertainty. Expert Syst. Appl. 2019, 115, 684–694. [Google Scholar] [CrossRef]
  48. Beynon, M. DS/AHP method: A mathematical analysis, including an understanding of uncertainty. Eur. J. Oper. Res. 2002, 140, 148–164. [Google Scholar] [CrossRef]
  49. Sadiq, R.; Tesfamariam, S. Environmental decision-making under uncertainty using intuitionistic fuzzy analytic hierarchy process (IF-AHP). Stoch. Environ. Res. Risk Assess. 2009, 23, 75–91. [Google Scholar] [CrossRef]
  50. Yang, X.; Yan, L.; Zeng, L. How to handle uncertainties in AHP: The Cloud Delphi hierarchical analysis. Inf. Sci. 2013, 222, 384–404. [Google Scholar] [CrossRef]
  51. Jahanshahloo, G.R.; Lotfi, F.H.; Izadikhah, M. Extension of the TOPSIS method for decision-making problems with fuzzy data. Appl. Math. Comput. 2006, 181, 1544–1551. [Google Scholar] [CrossRef]
  52. Engau, A.; Sigler, D. Pareto solutions in multicriteria optimization under uncertainty. Eur. J. Oper. Res. 2020, 281, 357–368. [Google Scholar] [CrossRef]
  53. Hahn, E.D. Decision making with uncertain judgments: A stochastic formulation of the analytic hierarchy process. Decis. Sci. 2003, 34, 443–466. [Google Scholar] [CrossRef]
  54. Carnero, M.C.; Gómez, A. A multicriteria decision making approach applied to improving maintenance policies in healthcare organizations. BMC Med. Inform. Decis. Mak. 2016, 16, 47. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  55. Carnero, M.C.; Gómez, A. Optimization of Maintenance in Production and Storage Systems for Domestic Water. Water Resour. Manag. 2018, 32, 359–380. [Google Scholar] [CrossRef]
  56. Hemam, S.M.; Hioual, Q. Load balancing issue in cloud services selection by using MCDA and Markov Chain Model approaches. In Proceedings of the 2016 2nd International Conference on Cloud Computing Technologies and Applications (CloudTech), Marrakesh, Morocco, 24–26 May 2016; pp. 163–169. [Google Scholar]
  57. Nawaz, F.; Asadabadi, M.R.; Janjua, N.K.; Hussain, O.K.; Chang, E.; Saberi, M. An MCDM method for cloud service selection using a Markov chain and the best-worst method. Knowl.-Based Syst. 2018, 159, 120–131. [Google Scholar] [CrossRef]
  58. Kirytopoulos, K.; Voulgaridou, D.; Platis, A.; Leopoulos, V. An effective Markov based approach for calculating the Limit Matrix in the analytic network process. Eur. J. Oper. Res. 2011, 214, 85–90. [Google Scholar] [CrossRef]
  59. Brans, J.; Mareschal, B. Promethee Methods. In Multiple Criteria Decision Analysis: State of the Art Surveys; Springer: New York, NY, USA, 2005; pp. 163–186. [Google Scholar] [CrossRef]
  60. Shell. Brent Field Decommissioning: Comparative Assessment Procedure; Technical Report; Shell U. K. Limited: London, UK, 2017. [Google Scholar]
Table 1. Sub-criteria for the decommissioning of the Brent field.
Table 1. Sub-criteria for the decommissioning of the Brent field.
AreaLabelUnitCriterion
Safety1PLLSafety risk to offshore project personnel
2PLLSafety risk to other users of the sea
3PLLSafety risk to onshore project personnel
Environmental4ScoreOperational environmental impacts
5ScoreLegacy environmental impacts
6GJEnergy use
7tons of CO2Emissions
Technical8ScoreTechnical feasibility
Social9£Effects on commercial fisheries
10Employees YearEmployment
11ScoreCommunities
Economic12 10 6 £Cost
Source: Adapted from [60]. PLL stands for probability of loss of life, GJ for giga Joules, £ for pounds sterling, and CO2 for carbon dioxide.
Table 2. Pipeline decommissioning alternatives.
Table 2. Pipeline decommissioning alternatives.
AlternativesDescription
a 1 Leave tied-in at platform; remote and trenched
a 2 Leave tied-in at platform; remote and rock-dumped
a 3 Disconnect from the installation; trench and backfill whole length
a 4 Disconnect from the installation; rock-dump whole length
a 5 Recover whole length by cutting and lifting
a 6 Recover whole length with a reverse S-lay
Source: Adapted from [60].
Table 3. Performance of the alternatives with respect to each criterion.
Table 3. Performance of the alternatives with respect to each criterion.
CriterionAlternatives
a 1 a 2 a 3 a 4 a 5 a 6
1625.00625.00416.67500.00357.14232.56
212.5010.66625.00625.00833.33833.33
3833.33833.33833.33833.33833.33833.33
40.990.980.910.850.910.95
50.950.9510.9011
6 4.11 × 10 5 4.79 × 10 5 4.11 × 10 5 4.11 × 10 5 4.11 × 10 5 3.59 × 10 5
7 5.3 × 10 4 5.3 × 10 4 4.5 × 10 4 5.3 × 10 4 6.3 × 10 4 5.3 × 10 4
80.9210.8010.840.35
90.000.00228,344.2183,367.3228,344.2228,344.2
106.353.179.536.3519.0531.76
1111110.950.95
120.750.930.470.530.200.13
Source: Adapted from [60].
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Moraes, F.F.; Filho, V.J.M.F.; Infante, C.E.D.d.C.; Santos, L.; Arruda, E.F. A Markov Chain Approach to Multicriteria Decision Analysis with an Application to Offshore Decommissioning. Sustainability 2022, 14, 12019. https://doi.org/10.3390/su141912019

AMA Style

Moraes FF, Filho VJMF, Infante CEDdC, Santos L, Arruda EF. A Markov Chain Approach to Multicriteria Decision Analysis with an Application to Offshore Decommissioning. Sustainability. 2022; 14(19):12019. https://doi.org/10.3390/su141912019

Chicago/Turabian Style

Moraes, Fernanda F., Virgílio José M. Ferreira Filho, Carlos Eduardo Durange de C. Infante, Luan Santos, and Edilson F. Arruda. 2022. "A Markov Chain Approach to Multicriteria Decision Analysis with an Application to Offshore Decommissioning" Sustainability 14, no. 19: 12019. https://doi.org/10.3390/su141912019

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop