Home  Latest News For full functionality please allow JavaScript!
 (forgot?)  Register

BPMSG AHP Online System

Multi-criteria decision making using the Analytic Hierarchy Process

This free web based AHP solution is a supporting tool for decision making processes. Please feel free to try it out. It can be helpful in your daily work for simple decision problems and also support complex decision making problems. Download the manual.

1. My AHP Projects Handle complete AHP projects including group decision support The complete AHP online program package
Manage complete AHP projects and group sessions. To use the full functionality, you need to login. Please register as new user, if you don't have an account yet. It's all free!
2. AHP Priority Calculator Calculate priorities based on pairwise comparisons The AHP priority calculator can be used to "translate" individual preferences into numbers. It calculates priorities or weights for a set of criteria based on pairwise comparisons.
3.AHP Hierarchies Define complete hierarchies and evaluate priorities and alternatives With AHP Hierarchy it is possible to handle complete decision problems under AHP. It allows you to define a hierarchy of criteria, calculate weights for all criteria based on pairwise comparisons, and evaluate alternatives.
4.AHP Group Session Participate in AHP group sessions. Participate in AHP group sessions to evaluate criteria or alternatives. The group session code is provided by your session chair. Try a practical example here.

For programs 2 and 3 you can export the results as csv files (comma separated values) for further processing in excel. For terms of use please see our user agreement and privacy policy. If you like the program, please help and consider a small donation to maintain the website.



AHP stands for Analytic Hierarchy Process. It is a method to support multi-criteria decision making, and was originally developed by Prof. Thomas L. Saaty. AHP derives ratio scales from paired comparisons of criteria, and allows for some small inconsistencies in judgments. Inputs can be actual measurements, but also subjective opinions. As a result, priorities (weightings) and a consistency ratio will be calculated.

A simple introduction to the method is given here. Internationally AHP is used in a wide range of applications, for example for the evaluation of suppliers, in project management, in the hiring process or the evaluation of company performance.

Benefits of AHP

Using AHP as a supporting tool for decision making will help to gain a better insight in complex decision problems. As you need to structure the problem as a hierarchy, it forces you to think through the problem, consider possible decision criteria and select the most significant criteria with respect to the decision objective. Using pairwise comparisons helps to discover and correct logical inconsistencies. The method also allows to "translate" subjective opinions, such as preferences or feelings, into measurable numeric relations. AHP helps to makes decisions in a more rational way and to make them more transparent and better understandable.


Mathematically the method is based on the solution of an Eigen value problem. The results of the pair-wise comparisons are arranged in a matrix. The first (dominant) normalized right Eigen vector of the matrix gives the ratio scale (weighting), the Eigen value determines the consistency ratio.

AHP Examples

In order to make the method easier to understand, and to show the wide range of possible applications, we give some examples for different decision hierarchies.

Contact and Feedback

Please feel free to leave a comment or contact me. Back

The AHP-OS package is realized in php using PHPGraphLib - By Elliott Brueggeman, jsCheck - By Gustav Eklundh and a quite modified php-login-advanced - by panique  - AHP-OS admin
academic contact and mail