Drawing hierarchical models with yaahp is straightforward and intuitive, allowing users to focus on decision-making. Through the convenient model editing function, users can easily modify the hierarchical model. If a user is required to write a document or report, he/she can also export the hierarchical model directly, and eliminate the need to redraw the hierarchy drawing with other software.

Judgment matrix generation and comparison data input

After determining the hierarchical model, the software will parse it and generate judgment matrices. Judgment matrices data can be inputted variety methods: slider input method or direct input method. Both methods are very convenient.

Calculation of consistency ratio and weight of judgment matrix

Due to the subjectivity of human and the complexity of objective things, it is difficult to construct a judgment matrix to meet the consistency requirement, and it is often necessary to adjust and correct the judgment matrix several times to achieve the consistency requirement. The software can display the consistency ratio of the judgment matrix in real-time when inputting the judgment matrix data. For the inconsistent judgment matrix, yaahp can display the elements that have the greatest influence on the consistency real-time.

Automatic Adjust of Inconsistent Judgment Matrix

With the help of real-time consistency ratio calculation function, software user can adjust the inconsistent judgments matrix manually. However, the process of manual adjustment of the judgment matrix has a certain blindness, it depends on the experience and skills of the operator. Moreover, if the data is gathered from the experts, direct correction of the data is unreasonable. In view of this situation, yaahp provides automatic correction function for inconsistent judgment matrix. This function takes the psychological factors into account in decision making, try to retain expert raw data while corrects the judgment matrix to satisfy the consistency ratio. The entire adjustment process automatically after marks the judgment matrices to be modified.

Computation of incomplete but acceptable judgment matrices

In practical decision-making, questionnaires may be collected from a large number of experts. The data given by the expert through the questionnaire may be incomplete. For example, some experts do not give certain data because of poor grasp, no interest or avoidance, which leads to incomplete data in the judgment matrix. The incomplete judgment matrix is acceptable if the deficient elements in the judgment matrix can be obtained indirectly through other filled elements. yaahp provides a computational function of the incomplete but acceptable judgment matrix, a decision matrix can be calculated in at least n-1 item (not all n(n-1)/2).

Auto fill of incomplete and unacceptable judgment matrices

If the incomplete matrix does not satisfy the acceptability, the ranking weight cannot be calculated before completing the data. If the incomplete judgment matrix is processed manually, it will affect the existing expert decision data. If the missing items are large in the judgment matrix, artificial completion is very blind. yaahp provides incomplete judgment matrix auto-completion function. As long as the completion conditions to meet, the software can complete the judgment matrix on the basis of maximizing the expert decision-making information. The entire completion process automatically after marks the judgment matrices to be filled.

Total goal and sub-goal weight calculation

Whether it is the weight of the alternatives to the overall goal or the weight of the alternatives for the criteria, the calculations can be easily done. The detailed judgment matrix data, the intermediate calculation data and the final calculation result can be viewed in many forms.

Weighted score calculation

After the calculation results are obtained, the weighted score can be calculated furtherly.

Sensitivity analysis

Through the sensitivity analysis, we can determine the influence of weight change of each element, and guide the users to make a decision at a higher level. Using the sensitivity analysis function provided by yaahp, it is possible to see how the alternatives weight changes with the weight change of different elements, and observe the influence of the weight change dynamically.

Questionnaires

For AHP decision-making processes, questionnaires are often distributed to experts and then collected to obtain expert data. yaahp provides a questionnaire generation function that automatically generates a questionnaire based on the hierarchical model, which can be distributed to experts without modification. yaahp can also generate a questionnarie in Excel format. It can be imported easily, and reducing the workload of data entry greatly.

Group decision

Group decision is the process that participated by a number of experts to make decisions. yaahp provides the support to group decision. It can manage the expert information involved in decision making and their decision data. yaahp also provides a variety of aggregation methods for the expert data.

Expert data check

The expert data check is used to view the possible abnormal of the expert data in the group decision. It can list the situations where the judgment data given by the expert: different data, conflicting data and incomplete judgment matrix. Use this function to check the expert data easily and correct data accordingly.

Data pre-processing of group decision

Before the group decision calculation, it is necessary to deal with the judgment matrix which does not satisfy the consistency or incomplete. This function can carry on the statistics and set up the processing way.

Export calculation data

In order to facilitate the user to further analyze or write the report, the calculation results can be exported to PDF, rich text, HTML, plain text, Excel format files.

Fuzzy comprehensive evaluation

The fuzzy comprehensive evaluation is a comprehensive evaluation method based on fuzzy mathematics. This method transforms the stereotyped evaluation into the quantitative evaluation according to the membership degree theory of fuzzy mathematics. yaahp provides the support of fuzzy comprehensive evaluation. The software not only supports the use of fuzzy comprehensive evaluation alone, but also supports the use of combination with the analytic hierarchy process.