A Generic Tool for the Implementation of the Analytic Hierarchy Process

P. Karvelis, G. Georgoulas, Ch. D. Stylios


In engineering applications a decision is based on the evaluation of a number of alternatives in terms of a number of criteria. This problem may become a very difficult one when the criteria are expressed in different units. The Analytic Hierarchy Process (AHP) is an effective approach in dealing with this kind of decision problems. AHP is a multicriteria decision making approach in which factors are arranged in a hierarchical structure. This paper examines some of the practical and computational issues involved in the process of building a generic tool for the AHP solution. First the examined process is described where the hierarchy is built as a Tree view model and then for each node of the Tree the corresponding weights are determined by the user. The final priorities for each alternative are presented to the user and the final choice is made based on that priorities. This software is generic one and can be used for any problem implementing the AHP.

Ключевые слова

approach; problem; product; method; regarding

Полный текст:

PDF (English)


Figuera, J., Greco, S. and Ehrgott, M., (2005). Multiple Criteria Decision Analysis, State of the Art Surveys, New York: Springer.

Forman, E. H., and Gass, S. I. (2001). The analytic hierarchy process—an exposition. Operations research, 49(4), 469-486.

Navneet, B., Rai, K., (2004). Strategic Decision Making: Applying the Analytic Hierarchy Process, London: Springer-Verlag.

Saaty, T., (1980). The Analytic Hierarchy Process: Planning, Priority Setting, Resource Allocation, McGraw-Hill.

Satty, T., (1990). How to make a decision: The Analytic Hierarchy Process, European Journal of Operational Research, vol. 48, no.1.

Saaty, T. L. (1999). Decision making for leaders: The analytic hierarchy process for decisions in a complex world, new edition 2001 (analytic hierarchy process series, vol. 2). PA: RWS Publications

Saaty, T., (2008). Decision making with the analytic hierarchy process, Int. J. Services Sciences, vol. 1, no. 1, pp. 83-98.

Saaty, T.; Vargas, L., (2006). Decision Making with the Analytic Network Process: Economic, Political, Social and Technological Applications with Benefits, Opportunities, Costs and Risks. New York: Springer.

Saaty, T., Vargas L.G., (2012). Models, Methods, Concepts & Applications of the Analytic Hierarchy Process. 2nd ed. New York: Springer.

Torgersen, M., (2008). New features in C# 4.0. Microsoft.

Triantaphyllou, E., (2000). Multi-Criteria Decision Making: A Comparative Study, Dordrecht, The Netherlands: Kluwer Academic Publishers.


  • На текущий момент ссылки отсутствуют.

(c) 2021 P. Karvelis, G. Georgoulas, Ch. D. Stylios