Nothing Special   »   [go: up one dir, main page]

skip to main content
article

A stratified framework for handling conditional preferences: An extension of the analytic hierarchy process

Published: 01 March 2013 Publication History

Abstract

Representing and reasoning over different forms of preferences is of crucial importance to many different fields, especially where numerical comparisons need to be made between critical options. Focusing on the well-known Analytical Hierarchical Process (AHP) method, we propose a two-layered framework for addressing different kinds of conditional preferences which include partial information over preferences and preferences of a lexicographic kind. The proposed formal two-layered framework, called CS-AHP, provides the means for representing and reasoning over conditional preferences. The framework can also effectively order decision outcomes based on conditional preferences in a way that is consistent with well-formed preferences. Finally, the framework provides an estimation of the potential number of violations and inconsistencies within the preferences. We provide and report extensive performance analysis for the proposed framework from three different perspectives, namely time-complexity, simulated decision making scenarios, and handling cyclic and partially defined preferences.

References

[1]
The geometric consistency index: Approximated thresholds. European Journal of Operational Research. v147 i1. 137-145.
[2]
Project selection for oil-fields development by using the AHP and fuzzy TOPSIS methods. Expert Systems with Applications. v37 i9. 6218-6224.
[3]
Bagheri, E., Asadi, M., Gašević, D., & Soltani, S. (2010). Stratified analytic hierarchy process: Prioritization and selection of software features. In Proceedings of the 14th international conference on software product lines (pp. 300-315).
[4]
Assessing the maintainability of software product line feature models using structural metrics. Software Quality Control. v19. 579-612.
[5]
Rational number ratio and proportion. In: Grouws, D.A. (Ed.), Handbook of research on mathematics teaching and learning, Macmillan, New York. pp. 296-333.
[6]
Bipolar possibility theory in preference modeling: Representation, fusion and optimal solutions. Information Fusion. v7 i1. 135-150.
[7]
Requirements prioritization. Engineering and managing software requirements. 69-94.
[8]
Hierarchical cumulative voting (HCV) - prioritization of requirements in hierarchies. International Journal of Software Engineering and Knowledge Engineering. v16. 819-849.
[9]
Analyzing quantitative data. Sage, London.
[10]
CP-nets: A tool for representing and reasoning with conditional ceteris paribus preference statements. Journal of Artificial Intelligence Research. v21 i1. 135-191.
[11]
Boutilier, C., Bacchus, F., & Brafman, R. (2001). UCP-networks: A directed graphical representation of conditional utilities. In Proceedings of 17th conference in uncertainty in AI (pp. 56-64). San Francisco, USA.
[12]
Brafman, R.I., & Domshlak, C. (2002). Introducing variable importance tradeoffs into CP-nets. In The proceedings of the eighteenth conference on uncertainty in AI (pp. 69-76). Canada.
[13]
Brafman, R.I., Domshlak, C., & Kogan, T. (2004). Compact value-function representations for qualitative preferences. In Proceedings of the 20th annual conference on uncertainty in AI (pp. 51-58). Canada.
[14]
Brennan, A. (2003). Necessary and Sufficient Conditions. In E.N. Zalta (Ed.), The Stanford Encyclopedia of Philosophy (Winter 2011 Edition ed.).
[15]
Strategic analysis of healthcare service quality using fuzzy AHP methodology. Expert Systems with Applications. v38 i8. 9407-9424.
[16]
Chen, S., Buffett, S., & Fleming, M. W. (2007). Reasoning with conditional preferences across attributes. In Proceedings of the 20th conference of the canadian society for computational studies of intelligence on advances in AI (pp. 369-380). Montreal, Canada.
[17]
The critical factors of success for information service industry in developing international market: Using analytic hierarchy process (AHP) approach. Expert Systems with Applications. v37 i1. 694-704.
[18]
Cardinality-based feature modeling and constraints: A progress report. In: International Workshop on Software Factories, ACM, San Diego, California, USA.
[19]
Domshlak, C. (2008). A snapshot on reasoning with qualitative preference statements in AI. In G. Riccia, D. Dubois, H.J. Lenz, & R. Kruse (Eds.), Preferences and similarities (Vol. 504, pp. 265-282).
[20]
Domshlak, C., & Brafman, R.I. (2002). CP-nets- Reasoning and Consistency testing. In Proceedings of the 8th international conference on principles of knowledge representation and reasoning (pp. 121-132). France.
[21]
Preferences in AI: An overview. Artificial Intelligence. v175 i7-8. 1037-1052.
[22]
A note on AHP group consistency for the row geometric mean prioritization procedure. European Journal of Operational Research. v153. 318-322.
[23]
Electre methods, multiple criteria decision analysis: State of the art surveys. International Series in Operations Research & Management Science. v78 i3. 133-153.
[24]
The analytical hierarchy process-an exposition. Operations Research. v49 i4. 469-487.
[25]
History of binary and other non-decimal numeration. Tomash Publishers.
[26]
The computational complexity of dominance and consistency in CP-nets. Journal of Artificial Intelligence Research. 403-432.
[27]
GAI networks for utility elicitation. In: Proceedings of the 9th international conference on principles of knowledge representation and reasoning, Whistler, Canada. pp. 224-234.
[28]
Regression with Dummy Variables (Quantitative Applications in the Social Sciences). 1 ed. Sage Publications Inc.
[29]
Solving multi-criteria decision making with incomplete linguistic preference relations. Expert Systems with Applications. v38 i9. 10882-10888.
[30]
Multiple attribute decision making methods and applications: A state-of-the-art survey. Springer-Verlag, Berlin.
[31]
Review of the main developments in the analytic hierarchy process. Expert Systems with Applications. v38 i11. 14336-14345.
[32]
Improving practical support for large-scale requirements prioritising. Requirement Engineering. v2 i1. 51-60.
[33]
The Log-Transformation is Special. Statistics in Medicine. v14 i8. 811-819.
[34]
Decisions with multiple objectives: Preferences and value tradeoffs. University Press, Cambridge.
[35]
Logical preference representation and combinatorial vote. Annals of Mathematics and Artificial Intelligence. v42 i1. 37-71.
[36]
Elements of machine learning. Morgan Kaufmann Publishers Inc., San Francisco.
[37]
MacCrimmon, K. R. (1968). Decision-making among multiple-attribute alternatives: A survey and consolidated approach. Memorandum RM-4823-ARPA, The Rand Corporation. Santa Monica, California.
[38]
Utility functions for ceteris paribus preferences. Computational Intelligence. v20 i2. 158-217.
[39]
The local geometry of multiattribute tradeoff preferences. Artificial Intelligence. v175 i7-8. 1122-1152.
[40]
Managing stakeholders in software development projects. Butterworth-Heinemann, Elsevier.
[41]
Mouhoub, M., & Sukpan, A. (2006). Conditional and composite temporal constraints with preferences. In Proceedings of the 13th international symposium on temporal representation and reasoning, (pp. 95-102). Budapest, Hungary.
[42]
Mukhtar, H., Belaı¿d, D., & Bernard, G. (2009). A quantitative model for user preferences based on qualitative specifications. In Proceedings of international conference on pervasive services, (pp. 179-188). New York.
[43]
Ognjanovic, I., Gašević, D., Bagheri, E., & Asadi, M. (2011). Conditional preferences in software stakeholders' judgments. In Proceedings of the 26th annual ACM symposium on applied computing, (pp. 683-690). Taichang, Taiwan.
[44]
Papazoglou, M. (2003). Service-oriented computing: Concepts, characteristics and directions. In Proceedings of the 4th international conference on web information systems engineering. Washington, USA.
[45]
Dealing with non-normal data: Parametric analysis of transformed data vs nonparametric analysis. Educational and Psychological Measurement. v51 i4. 809-820.
[46]
The analytic hierarchy process and its application to an information technology. The Journal of Operational Research. v41 i1. 49-59.
[47]
The analytic hierarchy process. McGraw-Hill, New York.
[48]
Decision-making with the AHP: Why is the principal eigenvector necessary. European Journal of Operational Research. v145 i1. 85-91.
[49]
Viewpoints: Principles, problems and a practical approach to preferences engineering. Annals of Software Engineering. v3. 101-130.
[50]
Linear programming techniques for multidimensional analysis of privileged. Psychometrica. v38. 337-369.
[51]
Stirling, W. C., Frost, R., Nokleby, M., & Luo, Y. (2007). Multicriterion decision making with dependent preferences. In IEEE symposium on computational intelligence in multicriteria decision making (pp. 227-234). Honolulu, HI.
[52]
A simple systolic algorithm for generating combinations in lexicographic order. Computers and Mathematics with Applications. v24 i4. 61-64.
[53]
Multi-attribute contractors ranking method by applying ordering of feasible alternatives of solutions in terms of preferability technique. Technological and Economic development of Economy. v14 i2. 224-239.
[54]
Computational techniques for a simple theory of conditional preferences. Artificial Intelligence. v175 i7-8. 1053-1091.
[55]
Yu, H., & Reiff-Marganiec, S. (2008). Non-functional property based service selection: A survey and classification of approaches. In Proceedings of the international workshop on non functional properties and service level agreements in service oriented computing at the 6th IEEE european conference on web services. Ireland.
[56]
Yu, Z., Yu, Z., Zhou, X., & Nakamu, Y. (2010). Toward an understanding of user-defined conditional preferences. In Proceedings of the 8th IEEE international conference on dependable, autonomic and secure computing (pp. 203-208). Washington, USA.
[57]
Zavadskas, E. K., Kaklauskas, A. (1996). Determination of an efficient contractor by using the new method of multicriteria assessment. In International symposium for "the organisation and management of construction (Vol. 2, pp. 94-104).
[58]
Multi-attribute assessment of road design solutions by using the COPRAS Method. The Baltic Journal of Road and Bridge Engineering. v2 i4. 195-203.
[59]
Sensitivity analysis of a simple additive weight method. International Journal of Management and Decision Making (IJMDM). v8 i5-6. 555-574.

Cited By

View all
  • (2017)GRASP and hybrid GRASP-Tabu heuristics to solve a maximal covering location problem with customer preference orderingExpert Systems with Applications: An International Journal10.1016/j.eswa.2017.04.00282:C(67-76)Online publication date: 1-Oct-2017
  1. A stratified framework for handling conditional preferences: An extension of the analytic hierarchy process

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Expert Systems with Applications: An International Journal
    Expert Systems with Applications: An International Journal  Volume 40, Issue 4
    March, 2013
    439 pages

    Publisher

    Pergamon Press, Inc.

    United States

    Publication History

    Published: 01 March 2013

    Author Tags

    1. AHP method
    2. Comparative preferences
    3. Conditional preferences
    4. Lexicographic order
    5. S-AHP method
    6. Well-formed preferences

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 22 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)GRASP and hybrid GRASP-Tabu heuristics to solve a maximal covering location problem with customer preference orderingExpert Systems with Applications: An International Journal10.1016/j.eswa.2017.04.00282:C(67-76)Online publication date: 1-Oct-2017

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media