
Ordinal priority approach
Ordinal priority approach (OPA) is a multiple-criteria decision analysis method that aids in solving the group decision-making problems based on preference relations.
The OPA method[edit]
The OPA model is a linear programming model, which can be solved using a simplex algorithm. The steps of this method are as follows:[11]
Step 1: Identifying the experts and determining the preference of experts based on their working experience, educational qualification, etc.
Step 2: identifying the criteria and determining the preference of the criteria by each expert.
Step 3: identifying the alternatives and determining the preference of the alternatives in each criterion by each expert.
Step 4: Constructing the following linear programming model and solving it by an appropriate optimization software such as LINGO, GAMS, MATLAB, etc.
In the above model, represents the rank of expert , represents the rank of criterion , represents the rank of alternative , and represents the weight of alternative in criterion by expert .
After solving the OPA linear programming model, the weight of each alternative is calculated by the following equation:
The weight of each criterion is calculated by the following equation:
And the weight of each expert is calculated by the following equation:
The applications of the OPA method in various field of studies are summarized as follows:
Agriculture, manufacturing, services
Construction industry
Energy and environment
Healthcare
Information technology
Transportation
Several extensions of the OPA method are listed as follows:
The following non-profit tools are available to solve the MCDM problems using the OPA method: