Journal of Systems Engineering and Electronics ›› 2019, Vol. 30 ›› Issue (6): 1160-1181.doi: 10.21629/JSEE.2019.06.11
• Systems Engineering • Previous Articles Next Articles
Shihui WU*(), Xiaodong LIU(), Zhengxin LI(), Yu ZHOU()
Received:
2018-08-20
Online:
2019-12-20
Published:
2019-12-25
Contact:
Shihui WU
E-mail:wu_s_h82@sina.com;liuxiaodong@163.com;lizhengxin_2005@163.com;zhouyu_gfkd@126.com
About author:
WU Shihui was born in 1982. He received his M.S. and Ph.D. degrees in management science and engineering from Air Force Engineering University, Xi'an, China, in 2007 and 2010, respectively. He is currently a lecturer in Air Force Engineering University. His research interests focus on decision theory, simulation optimization and so on. E-mail: Supported by:
Shihui WU, Xiaodong LIU, Zhengxin LI, Yu ZHOU. A consistency improving method in the analytic hierarchy process based on directed circuit analysis[J]. Journal of Systems Engineering and Electronics, 2019, 30(6): 1160-1181.
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
Table 2
Output results for different situations in Example 1"
Situation | Element with logical error | Modified matrix | ||||
Modified element | Logical consistency | CR | Consistent level | Priority vector | ||
Situation 1 (Assume one element has logical error) | Acceptable | 0.143 3 | Not acceptable | - | ||
Acceptable | 0.134 2 | Not acceptable | - | |||
Acceptable | 0.082 | Acceptable | {0.174 4, 0.062, 0.102 2, 0.019 3, 0.033 8, 0.041 2, 0.222 3, 0.344 7} 8 | |||
Situation 2 (Assume two elements have logical error) | Acceptable | 0.121 4 | Not acceptable | - | ||
Acceptable | 0.070 3 | Acceptable | {0.197 2, 0.063 6, 0.106 7, 0.019 6, 0.034 4, 0.042, 0.18, 0.356 5} 8 | |||
Acceptable | 0.075 9 | Acceptable | {0.153 9, 0.063 4, 0.119 4, 0.019 5, 0.034 6, 0.042, 0.217 6, 0.349 4} 8 | |||
Situation 3 (Assume elements in the 3-node directed circuit as unknown) | Consider | Acceptable | 0.065 6 | Acceptable | {0.178, 0.064 7, 0.117 2, 0.019 8, 0.035, 0.042 7, 0.184 2, 0.358 6} 8 | |
Consider | see | Acceptable | 0.037 8 | Acceptable | {0.177 6, 0.063 4, 0.117 7, 0.020 3, 0.035 2, 0.041 9, 0.196 6, 0.347 4} 8 |
Table 3
Comparisons among some established methods and our method"
Method | Modified matrix | ||||
Modified element | Logical consistency | CR | Consistent level | ||
[ | All elements are modified with maximum modification | Not acceptable with directed circuit 1 | 0.097 | Acceptable | 0.589 |
[ | All elements are modified with maximum modification | Not acceptable with directed circuit 1 | 0.099 7 | Acceptable | 0.448 |
[ | Acceptable | 0.082 24 | Acceptable | 0 | |
Our method | Acceptable | 0.082 19 | Acceptable | 0 |
Table 4
Modified elements for Situation 3 $(\delta=0.5)$ (Elements in the directed circuit are in bold)"
Element | Original value | Modification bound | Modified value |
a12 | 5 | [4.5, 5.5] | 4.5 |
a13 | 3 | [1/9, 9] | 1.425 7 |
a14 | 7 | [6.5, 7.5] | 7.496 1 |
a15 | 6 | [5.5, 6.5] | 5.778 |
a16 | 6 | [5.5, 6.5] | 5.5 |
a17 | 0.333 3 | [1/9, 9] | 0.869 1 |
a18 | 0.25 | [1/4.5, 1/3.5] | 0.285 7 |
a23 | 0.333 3 | [1/3.5, 1/2.5] | 0.4 |
a24 | 5 | [4.5, 5.5] | 4.5 |
a25 | 3 | [2.5, 3.5] | 2.5 |
a26 | 3 | [2.5, 3.5] | 2.5 |
a27 | 0.2 | [1/5.5, 1/4.5] | 0.222 2 |
a28 | 0.142 9 | [1/7.5, 1/6.5] | 0.153 8 |
a34 | 6 | [5.5, 6.5] | 6.278 4 |
a35 | 3 | [2.5, 3.5] | 3.326 6 |
a36 | 4 | [3.5, 4.5] | 3.5 |
a37 | 6 | [1/9, 9] | 0.590 4 |
a38 | 0.2 | [1/5.5, 1/4.5] | 0.222 2 |
a45 | 0.333 3 | [1/3.5, 1/2.5] | 0.4 |
a46 | 0.25 | [1/4.5, 1/3.5] | 0.285 7 |
a47 | 0.142 9 | [1/7.5, 1/6.5] | 0.133 3 |
a48 | 0.125 | [1/8.5, 1/7.5] | 0.117 6 |
a56 | 0.5 | [1/2.5, 1/1.5] | 0.666 7 |
a57 | 0.2 | [1/5.5, 1/4.5] | 0.181 8 |
a58 | 0.166 7 | [1/6.5, 1/5.5] | 0.153 8 |
a67 | 0.2 | [1/5.5, 1/4.5] | 0.205 5 |
a68 | 0.166 7 | [1/6.5, 1/5.5] | 0.153 8 |
a78 | 0.5 | [1/2.5, 1/1.5] | 0.606 5 |
Table 5
Output results for different situations in Example 2"
Situation | Element with logical error | Modified matrix | ||||
Modified element | Logical consistency | CR | Consistent level | Priority vector | ||
Situation 1 (Assume one element has logical error) | Acceptable | 0.230 3 | Not acceptable | - | ||
Situation 2 (Assume two elements have logical error) | Acceptable | 0.206 | Not acceptable | - | ||
Acceptable | 0.190 9 | Not acceptable | - | |||
Acceptable | 0.180 3 | Not acceptable | - | |||
Acceptable | 0.187 5 | Not acceptable | - | |||
Acceptable | 0.214 8 | Not acceptable | - | |||
Situation 3 (Assume three elements have logical error) | Acceptable | 0.160 8 | Not acceptable | - | ||
Acceptable | 0.163 6 | Not acceptable | - | |||
Acceptable | 0.154 3 | Not acceptable | - | |||
Acceptable | 0.171 7 | Not acceptable | - | |||
Acceptable | 0.191 3 | Not acceptable | - | |||
Situation 4 (Assume four elements have logical error) | Acceptable | 0.143 7 | Not acceptable | - | ||
Situation 5 (Assume elements in the 3-node directed circuits as unknown) | Consider | Acceptable | 0.140 2 | Not acceptable | - | |
Consider | See | Acceptable | 0.097 8 | Acceptable | {0.437 8, 0.172 3, 0.103 7, 0.134, 0.042 4, 0.043 9, 0.065 9} 1 |
Table 6
Modified elements for Situation 5 ${(\delta=0.5)}$ (Elements in the directed circuit are in bold)"
Element | Original value | Modification bound | Modified value |
7 | [6.5, 7.5] | 6.5 | |
3 | [2.5, 3.5] | 3.5 | |
5 | [4.5, 5.5] | 4.5 | |
9 | [8.5, 9] | 9 | |
3 | [2.5, 3.5] | 3.5 | |
5 | [4.5, 5.5] | 5.378 7 | |
3 | [2.5, 3.5] | 2.5 | |
3 | [2.5, 3.5] | 2.5 | |
5 | [4.5, 5.5] | 4.5 | |
3 | [2.5, 3.5] | 3.5 | |
3 | [2.5, 3.5] | 2.5 | |
0.2 | [1/9, 9] | 0.838 4 | |
0.333 3 | [1/9, 9] | 2.735 9 | |
3 | [2.5, 3.5] | 2.679 4 | |
3 | [1/9, 9] | 2.5 | |
9 | [8.5, 9] | 8.5 | |
3 | [2.5, 3.5] | 3.169 2 | |
0.333 3 | [1/9, 9] | 1.837 1 | |
3 | [2.5, 3.5] | 2.5 | |
0.2 | [1/9, 9] | 0.577 8 | |
0.333 3 | [1/3.5, 1/2.5] | 0.4 |
Table 7
Modified elements by Model 3 and Model 4 in Example 2 (Elements in the directed circuit are in bold)"
Model being used | Optimization algorithm | Modified matrix | |||||
Modified element | Logical consistency | CR | Total perturbation | Maximum deviation | Priority vector | ||
Model 3 | Improved pattern search algorithm | Acceptable | 0.1 | 0.222 7 | 0.5 | {0.433 4, 0.177 3, 0.106 9, 0.131 7, 0.041 8, 0.043 6, 0.065 3} 1 | |
fmincon | | Acceptable | 0.1 | 0.255 5 | 0.485 5 | {0.437 3, 0.172 5, 0.103 8, 0.133 6, 0.042 4, 0.043 6, 0.066 9} 1 | |
Model 4 | fmincon | | Acceptable | 0.1 | 0.255 1 | 0.470 9 | {0.437 6, 0.172 9, 0.103 7, 0.133 7, 0.042 5, 0.043 9, 0.065 7} 1 |
Table 8
Comparison between our method and method in Example 2 of [11]"
Situation | Element with logical error | Modified matrix in our method (also see | Modified matrix by method in [ | |||||
Modified element | CR | Modified element | CR | Logical consistency | Consistent level | |||
Situation 1 (Assume one element has logical error) | 0.230 3 | 0.240 1 | Acceptable | Not acceptable | ||||
Situation 2 (Assume two elements have logical error) | 0.206 | 0.244 3 | Acceptable | Not acceptable | ||||
0.190 9 | 0.226 3 | Acceptable | Not acceptable | |||||
0.180 3 | 0.184 8 | Acceptable | Not acceptable | |||||
0.187 5 | 0.198 7 | Acceptable | Not acceptable | |||||
0.214 8 | 0.223 1 | Acceptable | Not acceptable | |||||
Situation 3 (Assume three elements have logical error) | 0.160 8 | 0.220 5 | Acceptable | Not acceptable | ||||
0.163 6 | 0.233 3 | Acceptable | Not acceptable | |||||
0.154 3 | 0.181 9 | Acceptable | Not acceptable | |||||
0.171 7 | 0.201 1 | Acceptable | Not acceptable | |||||
0.191 3 | 0.256 2 | Acceptable | Not acceptable | |||||
Situation 4 (Assume four elements have logical error) | 0.143 7 | 0.185 4 | Acceptable | Not acceptable |
Table 9
Feasible output results for different situations in Example 3"
Situation | Element with logical error | Modified element | CR |
Situation 1 (Assume two elements have logical error) | 0.013 5 | ||
0.014 3 | |||
Situation 2 (Assume three elements have logical error) | 0.012 4 | ||
0.012 4 | |||
0.011 5 | |||
0.007 3 | |||
0.020 1 | |||
0.011 9 | |||
0.008 7 | |||
Other situations (Assume four or more elements have logical error) | |||
0.002 8 | |||
Table 10
Output results for Situation 1 in Example 4"
Situation | Element with logical error | Modified matrix | ||||
Modified element | Logical consistency | CR | Consistent level | Priority vector | ||
Situation 1 (Assume one element has logical error) | Acceptable | 0 | Acceptable | {0.111 1, 0.055 6, 0.222 2, 0.055 6, 0.222 2, 0.055 6, 0.222 2, 0.055 6} | ||
Acceptable | 0.099 2 | Acceptable | {0.118 7, 0.120 3, 0.156 4, 0.055, 0.219 9, 0.055, 0.219 9, 0.055} | |||
Acceptable | 0.099 2 | Acceptable | {0.095 9, 0.130 1, 0.166 5, 0.055 2, 0.220 9, 0.055 2, 0.220 9, 0.055 2} |
1 | HO W. Integrated analytic hierarchy process and its applications: a literature review. European Journal of Operational Research, 2008, 186 (1): 211- 228. |
2 | VAIDYA O S, KUMAR S. Analytic hierarchy process: an overview of applications. European Journal of Operational Research, 2006, 169 (1): 1- 29. |
3 | STAN L, CONKLIN W M. Robust estimation of priorities in the AHP. European Journal of Operational Research, 2002, 137 (1): 110- 122. |
4 | TSENG T Y, LIN S W, HUANG C L, et al. Inconsistency adjustment in the AHP using the complete transitivity convergence algorithm. Proc. of the IEEE International Conference on Systems, Man and Cybernetics, 2006, 2808- 2812. |
5 | XU Z S, WEI C P. A consistency improving method in the analytic hierarchy process. European Journal of Operational Research, 1999, 116 (2): 443- 449. |
6 | CAO D, LEUNG L C, LAW J S. Modifying inconsistent comparison matrix in analytic hierarchy process: a heuristic approach. Decision Support Systems, 2008, 44 (4): 944- 953. |
7 | ERGU D, KOU G, PENG Y, et al. A simple method to improve the consistency ratio of the pair-wise comparison matrix in ANP. European Journal of Operational Research, 2011, 213 (1): 246- 259. |
8 | PEREIRA V, COSTA H G. Nonlinear programming applied to the reduction of inconsistency in the AHP method. Annals of Operations Research, 2015, 229 (1): 635- 655. |
9 | XU Y, WANG H. An eigenvector method based consistency improving procedure for fuzzy and multiplicative preference relations. Journal of Intelligent & Fuzzy Systems, 2017, 33 (3): 1491- 1503. |
10 | ASHKAN N. Optimizing consistency improvement of positive reciprocal matrices with implications for Monte Carlo analytic hierarchy process. Computers & Industrial Engineering, 2018, 124, 113- 124. |
11 | KOU G, ERGU D, SHANG J. Enhancing data consistency in decision matrix: adapting Hadamard model to mitigate judgment contradiction. European Journal of Operational Research, 2014, 236 (1): 261- 271. |
12 | YUEN K K F. Pairwise opposite matrix and its cognitive prioritization operators: comparisons with pairwise reciprocal matrix and analytic prioritization operators. Journal of the Operational Research Society, 2012, 63 (3): 322- 338. |
13 |
YUEN K K F. The primitive cognitive network process in healthcare and medical decision making: comparisons with the analytic hierarchy process. Applied Soft Computing, 2014, 14, 109- 119.
doi: 10.1016/j.asoc.2013.06.028 |
14 | FAN Z P, XIAO S H. The consistency and ranking method for comparison matrix with linguistic assessment. Systems Engineering—Theory & Practice, 2002, 22 (5): 87- 91. |
15 | GASS S I. Tournaments, transitivity and pairwise comparison matrices. Journal of the Operational Research Society, 1998, 49 (6): 616- 624. |
16 | DU D F. Graph theory in operations research. Beijing: Beihang University Press, 1990. |
17 | SIRAJ S, MIKHAILOV L. A heuristic method to rectify intransitive judgments in pairwise comparison matrices. European Journal of Operational Research, 2012, 216 (2): 420- 428. |
18 | XU Z S. Incomplete complementary judgment matrix. Systems Engineering—Theory & Practice, 2004, 24 (6): 91- 97. |
19 |
WU S H, XIE J, LIU X D, et al. A marginal optimization method to improve the inconsistent comparison matrix in the analytic hierarchy process. Journal of Systems Engineering and Electronics, 2017, 28 (6): 1141- 1151.
doi: 10.21629/JSEE.2017.06.12 |
20 | KOU G, LIN C S. A cosine maximization method for the priority vector derivation in AHP. European Journal of Operational Research, 2014, 235 (1): 225- 232. |
21 |
SAATY T L. A scaling method for priorities in hierarchical structures. Journal of Mathematical Psychology, 1977, 15, 234- 281.
doi: 10.1016/0022-2496(77)90033-5 |
22 | CHU A T W, KALABA R E, SPINGARN K. A comparison of two methods for determining the weights of belonging to fuzzy sets. Journal of Optimization Theory and Applications, 1979, 27 (4): 531- 538. |
23 |
SRDJEVIC B. Combining different prioritization methods in the analytic hierarchy process synthesis. Computer and Operation Research, 2005, 32 (7): 1897- 1919.
doi: 10.1016/j.cor.2003.12.005 |
24 | CRAWFORD G, WILLIAMS C. A note on the analysis of subjective judgment matrices. Journal of Mathematical Psychology, 1985, 29 (4): 387- 405. |
25 | WANG Y Y, CHEN P, SU Y. A new algorithm to find all elementary circuits of a directed graph. Journal of Shaanxi Normal University (Natural Science Edition), 2008, 36 (4): 12- 15. |
26 | WU S H, LIU X D, JIA Y L, et al. New optimization method to improve the inconsistent comparison matrix in the analytic hierarchy process. Control and Decision, 2016, 33 (11): 2106- 2112. |
27 | SAATY T L. Decision-making with the AHP: why is the principal eigenvector necessary. European Journal of Operational Research, 2003, 145 (1): 85- 91. |
28 |
BENÍTEZ J, DELGADO-GALVÁN X, IZQUIERDO J, et al. Improving consistency in AHP decision-making processes. Applied Mathematics and Computation, 2012, 219 (5): 2432- 2441.
doi: 10.1016/j.amc.2012.08.079 |
29 |
KWIESIELEWICZ M, VAN UDEN E. Inconsistent and contradictory judgements in pairwise comparison method in the AHP. Computer and Operation Research, 2004, 31 (5): 713- 719.
doi: 10.1016/S0305-0548(03)00022-4 |
30 | XU Y, WEN X, ZHANG W. A two-stage consensus method for large-scale multi-attribute group decision making with an application to earthquake shelter selection. Computers & Industrial Engineering, 2018, 116, 113- 129. |
[1] | Zhicai ZHANG, Li CHEN. Analysis on decision-making model of plan evaluation based on grey relation projection and combination weight algorithm [J]. Journal of Systems Engineering and Electronics, 2018, 29(4): 789-796. |
[2] | Shihui Wu, Jiang Xie, Xiaodong Liu, Bo He, Minxiang Yang, and Zhengxin Li. Marginal optimization method to improve the inconsistent comparison matrix in the analytic hierarchy process#br# [J]. Journal of Systems Engineering and Electronics, 2017, 28(6): 1141-1151. |
[3] | Shengheng Liu, Tao Shan, Ran Tao, and Yue Wang. Liveness evaluation of multi-living agent system [J]. Journal of Systems Engineering and Electronics, 2013, 24(3): 435-. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||