Getting Started with AHP

    Developed by Thomas L. Saaty in the 1970s, the Analytic Hierarchy Process (AHP) is a structured way to organize and analyze complex decisions. It combines simple human judgments with a mathematical model, so you can compare criteria, compare alternatives, and see which option has the strongest overall support.

    SpiceLogic Analytic Hierarchy Process Software is a wizard-based AHP tool. In this tutorial, we will build a small decision model for choosing a car. The goal is to compare two cars using three criteria: safety, comfort, and cost. As we walk through the example, you will see how the software captures the decision structure, pairwise comparisons, priorities, and final result.

    The same steps also apply to Rational Will, because Rational Will includes the AHP software.

    If you prefer video, the tutorial walks you through the same analytic hierarchy process example used in this article.

    The Analytic Hierarchy Process, Step by Step

    A typical AHP model follows these steps:

    Step 1: Define the decision problem and the criteria.

    Step 2: Define the alternatives, also called options.

    Step 3: Use pairwise comparison to set priorities among the criteria and among the alternatives.

    Step 4: Check the consistency of your pairwise comparisons.

    Step 5: Calculate relative weights and use them to rank the alternatives.

    Step 6: Review the result with sensitivity analysis.

    Define the Problem and Criteria

    In this example, the goal is to buy a car. The criteria are:

    1. Maximize safety.
    2. Maximize comfort.
    3. Minimize cost.

    When you start AHP Software, you will see the screen below.

    AHP Software start screen with the Goal text box ready for the decision goal (example 'Buy a car') and the Proceed button to launch the criteria-entry wizard.
    AHP Software start screen with the Goal text box ready for the decision goal (example 'Buy a car') and the Proceed button to launch the criteria-entry wizard.

    Enter your goal, for example "Buy a car", and then click "Proceed". The next screen asks for your first criterion. Enter "Safety" and continue.

    AHP Software wizard prompting for the first criterion of the decision model; 'Safety' is typed into the criterion textbox before clicking Proceed.
    AHP Software wizard prompting for the first criterion of the decision model; 'Safety' is typed into the criterion textbox before clicking Proceed.

    After you click "Proceed", the wizard asks whether you have more criteria to add.

    AHP Software wizard asking 'Do you have any more criteria?' with Yes and No buttons, used to add additional decision criteria one at a time.
    AHP Software wizard asking 'Do you have any more criteria?' with Yes and No buttons, used to add additional decision criteria one at a time.

    Click "Yes", then add the next two criteria in the same way:

    - Comfort
    - Cost

    After all three criteria are entered, click "No" when the wizard asks whether you have more criteria.

    You can still add, edit, or delete criteria later, so you do not need to get the model perfect on the first pass.

    The wizard may also ask whether you want to add subcriteria. For this simple example, leave the model at one level. Check the "Do not ask me..." checkbox and answer "No".

    AHP Software wizard asking 'Do you want to add a sub criteria for Safety?' with the No button arrow-highlighted and the 'Do not ask me about Sub Criteria for other items' checkbox ticked so the wizard skips the prompt for Comfort and Cost too.
    AHP Software wizard asking 'Do you want to add a sub criteria for Safety?' with the No button arrow-highlighted and the 'Do not ask me about Sub Criteria for other items' checkbox ticked so the wizard skips the prompt for Comfort and Cost too.

    Deriving Priorities for the Criteria

    After you click "No", the software opens the pairwise comparison screen for your criteria. This is where you judge each criterion against another criterion.

    AHP Software pairwise comparison panel for Safety vs Comfort (Safety rated 3, Moderate importance) with a red callout pointing at the right-arrow Next button used to move to the next pair after ticking Completed.
    AHP Software pairwise comparison panel for Safety vs Comfort (Safety rated 3, Moderate importance) with a red callout pointing at the right-arrow Next button used to move to the next pair after ticking Completed.
    AHP Software pairwise comparison panel with the top dropdown expanded to list every pair (Safety vs Comfort, Safety vs Cost, Comfort vs Cost), letting the user jump directly to any specific comparison.
    AHP Software pairwise comparison panel with the top dropdown expanded to list every pair (Safety vs Comfort, Safety vs Cost, Comfort vs Cost), letting the user jump directly to any specific comparison.

    Complete each pairwise comparison in this window. If a comparison should remain 1:1, simply check the "Completed" checkbox to mark that comparison as finished before moving to the next pair.

    AHP Software pairwise comparison toolbar with a red arrow pointing at the ticked 'Completed' checkbox, used to mark the current Safety vs Comfort judgment (rated 3 to 1) as finalized before moving on.
    AHP Software pairwise comparison toolbar with a red arrow pointing at the ticked 'Completed' checkbox, used to mark the current Safety vs Comfort judgment (rated 3 to 1) as finalized before moving on.

    For this example, suppose you prefer minimizing cost 7 times as much as maximizing comfort. Also suppose you prefer minimizing cost 3 times as much as maximizing safety, and you prefer maximizing safety 3 times as much as maximizing comfort.

    Move through the comparisons with the Next button and enter those judgments according to your own preferences.

    You can also check "Matrix view" to see the complete pairwise comparison matrix. Clicking a cell in the matrix opens the comparison for that pair.

    AHP Software with Matrix View ticked: the pairwise comparison matrix for Safety, Comfort, and Cost shows judgment cells plus a Priorities column (0.243, 0.088, 0.669) alongside a Relative Priorities (%) bar chart that updates live.
    AHP Software with Matrix View ticked: the pairwise comparison matrix for Safety, Comfort, and Cost shows judgment cells plus a Priorities column (0.243, 0.088, 0.669) alongside a Relative Priorities (%) bar chart that updates live.

    The criterion priorities are calculated immediately. The chart beside the matrix updates as soon as you change a judgment.

    When all criteria comparisons are complete, click "Proceed".

    Define Alternatives, or Options

    The next step is to enter the alternatives you want to compare. In this example, the options are:

    1. Car 1
    2. Car 2

    Enter these options in the wizard.

    AHP Software wizard step for entering decision alternatives (options), with 'Car 1' and 'Car 2' added as the two candidate alternatives to be evaluated.
    AHP Software wizard step for entering decision alternatives (options), with 'Car 1' and 'Car 2' added as the two candidate alternatives to be evaluated.

    Deriving Local Priorities for the Options

    Click "Proceed". The software now asks you to compare the two cars against one criterion at a time. First, judge the cars for "Safety". You can use data, research, expert opinion, or your own belief. Suppose you believe Car 2 is 9 times safer than Car 1. Enter that comparison as shown below.

    AHP Software pairwise comparison of Car 1 versus Car 2 against the Safety criterion, with the slider indicating Car 2 is 9 times safer than Car 1.
    AHP Software pairwise comparison of Car 1 versus Car 2 against the Safety criterion, with the slider indicating Car 2 is 9 times safer than Car 1.

    Click "Next" and compare the cars for "Cost". Suppose Car 1 is 7 times preferable to Car 2 for cost. Enter that judgment in the same way.

    Click "Next" again and compare the cars for "Comfort". Suppose Car 2 is 5 times more comfortable than Car 1. Enter the preference and continue.

    Finally, click "Finish". The AHP model is calculated and the result is shown. In this example, the recommendation is "Car 1" because Car 1 has an overall priority of 0.62, while Car 2 has an overall priority of 0.38.

    AHP Software Options Analyzer panel showing the final calculated priorities for Car 1 and Car 2 after all pairwise comparisons across Safety, Cost, and Comfort, with the recommended winning option highlighted.
    AHP Software Options Analyzer panel showing the final calculated priorities for Car 1 and Car 2 after all pairwise comparisons across Safety, Cost, and Comfort, with the recommended winning option highlighted.

    Changing the Parameters

    If you want to change any comparison later, click the Scale button. The pairwise comparison dialog opens again, and you can adjust the judgment.

    AHP Software option results panel with the Scale button highlighted; clicking it reopens the pairwise comparison dialog so the user can revise the option ratings.
    AHP Software option results panel with the Scale button highlighted; clicking it reopens the pairwise comparison dialog so the user can revise the option ratings.

    Managing Options

    You can add a new option by clicking the "Add New Option" button. You can also right-click the options panel to open the context menu, where you will find commands to edit, delete, or disable an option.

    AHP Software left-side Options panel with the 'Add New Option' button and the right-click context menu exposing Edit, Delete, and Disable commands for managing alternatives.
    AHP Software left-side Options panel with the 'Add New Option' button and the right-click context menu exposing Edit, Delete, and Disable commands for managing alternatives.

    Learn more about managing options.

    Managing Criteria Pairwise Comparisons

    On the Options page, the "Manage Criteria" button takes you to the AHP Criteria Diagram page.

    AHP Software Options page with the 'Manage Criteria' button highlighted; clicking it jumps to the AHP Criteria Diagram page to edit criteria and sub-criteria.
    AHP Software Options page with the 'Manage Criteria' button highlighted; clicking it jumps to the AHP Criteria Diagram page to edit criteria and sub-criteria.

    Learn more about managing criteria and subcriteria.

    Last updated on Feb 10, 2022