TOPICS
Search

Analytic Hierarchy Process


The analytic hierarchy process is a decision theory method for ranking alternatives from pairwise comparisons (Saaty 1980). A decision is decomposed into a hierarchy of goals, criteria, and alternatives. At each level, judgments are recorded in a positive reciprocal matrix A=(a_(ij)), where a_(ij) measures the relative importance of item i over item j and a_(ji)=1/a_(ij).

The priority vector w is commonly obtained by normalizing the positive principal right eigenvector satisfying

 Aw=lambda_(max)w.

For perfectly consistent comparisons, a_(ij)a_(jk)=a_(ik) and lambda_(max)=n. The excess of lambda_(max) over the matrix order n is therefore used to measure inconsistency in the judgments. Priorities are propagated through the hierarchy to obtain an overall ranking of the alternatives.


See also

Decision Theory, Eigenvector, Matrix, Positive Matrix, Right Eigenvector, Vector

Explore with Wolfram|Alpha

References

Saaty, T. L. The Analytic Hierarchy Process: Planning, Priority Setting, Resource Allocation. New York: McGraw-Hill, 1980.

Cite this as:

Weisstein, Eric W. "Analytic Hierarchy Process." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/AnalyticHierarchyProcess.html

Subject classifications