「成對比較」頁框一次只會顯示一項比較。在一項比較完成後,才會產生新的比較。此演算法包含兩個階段:
- 第一個階段會選取比較,使所有元素相連接。若有多項比較連接了未連接的元素,則會隨機選取其中一項比較。因此,以兩個準則比較同一個視圖時,可能會顯示不同的比較。
以包含 10 個元素的視圖為例,必須要有九項比較來連接元素。當這九項比較完成時,即可計算優先順序。
- 在第二個階段中,演算法會搜尋提供最多資訊的比較。演算法遵循下列規則:
- 以屬於最少比較的一部分為原則,尋找至少兩個元素
- 若只找到兩個元素,則比較這兩個元素
- 若找到兩個以上的元素(例如,有五個元素分別都屬於兩項比較的一部分),則比較優先順序最高的兩個元素
註: 在必須補償選取的元素時,演算法會以不同的方式運作。