<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Ways of Enhancing Recommendations Aimed at Improving Positions of Alternatives on the Base of AHP</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleksiy Oletsky</string-name>
          <email>oletsky@ukma.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksandr Tryhub</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ivan Franchuk</string-name>
          <email>i.franchuk@ukma.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dmytro Dosyn</string-name>
          <email>dmytro.h.dosyn@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Information Systems and Network Department, Institute of Computer Science and Information Technologies</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Lviv Polytechnic National University (LPNU)</institution>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>National University of Kyiv-Mohyla Academy</institution>
          ,
          <addr-line>Skovorody St.,2, Kyiv, 04070</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>439</fpage>
      <lpage>446</lpage>
      <abstract>
        <p>Suggestions on enhancing the approach to elaborating recommendations about improving alternatives, which are to be chosen, on the base of the Analytic Hierarchy Process, and those on supplementing the recommender system based on this approach, are made in the paper. These suggestions are aimed both at implementing various options for recommendations about actual betterment of alternatives and at justifying possible satisfactory choices. Within the latter, possibilities related to fixing inconsistencies in the initial pairwise comparison matrices are discussed and illustrated. Analytic Hierarchy Process, pairwise comparisons, recommender system, position improving, fixing inconsistency, counteracting manipulations (D.Dosyn) ORCID: 0000-0002-0553-5915 (O.Oletsky); 0000-0002-6573-2814 (O.Tryhub); 0009-0000-3909-6722 (I.Franchuk); 0000-0003-4040-4467 Workshop Proceedings</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The common approach to estimating given alternatives involves computing values of those
alternatives with a certain formula. Given n alternatives and q criteria affecting their values, one of the
most frequently used formula for getting values   for each j-th alternative is as follows:
where</p>
      <p>is the separate estimation obtained for the j-th alternative by the separate k-th criterion,
coefficients are normalized, which means the following:
and   is the weighting coefficient reflecting importance of the k-th criterion. Typically, all those
and</p>
      <p>∑  
 =1
= 1,</p>
      <p>∑ 
 =1</p>
      <p>= 1,
  =
∑    

 =1

∑   = 1
 =1
The values   are typically referred to as the global priorities of alternatives.</p>
      <p>A lot of decision support systems are based on the well-known and commonly used Analytic
Hierarchy Process (AHP) [1-6 et al.]. It is an expert-based methodology, and the coefficients  
and
  are obtained from the pairwise comparison matrices (PCMs) among alternatives and criteria
respectively. Typically, given PCM A, the values for each item can be calculated as the components of
the Perronian (normalized main eigenvector) of A. As an approximation, geometric means of the A’s
EMAIL:
oleksandr.tryhub@ukma.edu.ua
CEUR</p>
      <p>
        ceur-ws.org
rows are frequently regarded instead. If   and   are calculated, the two-level AHP for obtaining
relative weights of alternatives on the base of given criteria mathematically comes down to the formula
given above. Some AHP-based decision support systems are aimed not only at estimating alternatives
but on elaborating recommendations for how to improve positions of certain alternatives as well. One
of such systems was presented in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], this paper considers how to refine the approach this system is
based on and to make it more flexible.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. The basic approach</title>
      <p>
        The basic approach has been described in detail in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. But some ideas were not articulated enough
precisely and concisely in that paper, and now we are going to fix this point.
      </p>
      <p>The algorithm is aimed at forming recommendations for approving the position of a certain
alternative among other alternatives from the given set A, say  ∗, if the best alternative, say Abest, has
been already pointed out by means of necessary calculations on the base of the experts’ estimations.
These recommendations shall meet the following requirements:
  ∗ shall not lose, i.e., its global priority shall not become less than that of the alternative Abest;
 the number of needed position steps relating to the initial position of the chosen alternative
 ∗ should be minimal.</p>
      <p>
        A position step is a change in the position of an alternative by one step within a certain grading scale.
For example, the standard grading scale assuming values {1 , 1 , 1 , … , 1 , 1,2, … 9}, which was suggested
9 8 7 2
by T.Saaty [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], is widely used. Within this scale, one position step is a change from 1 to 1 , from 6 to 7,
4 3
or so. The system has to calculate the number of position steps for each criterion, and to sum these
numbers up.
      </p>
      <p>An utterly important, but arguable question is how to choose the alternative, in relation to which the
number of position steps is to be calculated. At least, the following options might be considered:
 for each criterion, to compare the alternative  ∗ with the alternative     , which has got the
highest global priority.</p>
      <p> for each criterion, to compare the alternative  ∗ with the alternative   , which has got the
highest priority namely with respect to this criterion.</p>
      <p> for each criterion, to compare the alternative  ∗ with the alternative   , which has got the
middle-rank global priority.</p>
      <p> for each criterion, to compare the alternative  ∗ with the alternative   , which has got the
middle-rank priority namely with respect to this criterion.</p>
      <p>
        In the software system presented in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], the latest approach is implemented. This means that the
alternative  ∗ is being compared by each criterion with a certain alternative, which turns out average
namely by this criterion, even maybe  ∗ with itself. Authors think that other approaches can lead to
elaborating a lot of too excessive recommendations. For facilitating analysis of recommendations, the
number of which may be rather large, the system provides their sorting with respect to various features.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. The practical example</title>
      <p>Let’s consider a sample task of purchasing vehicles for military purposes. The technical information
given below appears to make no secret and can be found in open public sources. But, for evident
reasons, the names of specific alternatives (i.e., the trademarks of considered units) are coded in the
paper. Let there be 5 alternatives   ,  = 1, … 5. Let the experts have picked out 7 criteria to compare
these alternatives as follows:</p>
      <p> features of crew needed for operating the vehicle and controlling it (this criterion is called CREW
in the provided example).</p>
      <p> how the vehicle is protected (called PROTECTION).
 how the vehicle is armed (called ARMAMENT).
 how mobile is the vehicle (called MOVABILITY).</p>
      <p> how the vehicle is adapted to overcome obstacles and other hard conditions of a road or of a surface
(called PASSABILITY).</p>
      <p> how silent is the vehicle (called SILENCE).
 facilities for maintaining and repairing the vehicle (called MAITAINABILITY).</p>
      <p>The hierarchical representation of the described task, which is typical within the context of the AHP
is as follows:</p>
      <p>Experts are to provide pairwise comparisons across alternatives with respect to each criterion (which
numbers 7), as well as those among criteria (one pairwise comparison matrix). After entering all this
information into the system, a decision maker shall be ready to get initial rankings and further
recommendations by pressing the button Calculate. Let the resulting screen be as shown in Fig. 2. One
can see that the best choice is the alternative  5. But it is possible that this alternative cannot be chosen
for some objective reasons (for instance, it is too costly, there is a lack of such vehicles, or so). However,
there is another satisfactory alternative, say  1. Then the following task arises: how this alternative
ought to be changed so that it will become the best, and the number of such improvements would be as
small as possible. After making recommendations, the screen will look like this (Fig. 3).</p>
      <p>Overall, there are 128 alternatives; they are sorted with respect to the number of position steps
needed for  1 to become the best choice. One can see that for achieving this goal it’s enough to make
two position steps: to move from 1 to 2 in comparison with the alternative  2 with respect to the
PASSABILITY criteria, and to move from 1 to 1 in comparison with the alternative  3 with respect to
2</p>
    </sec>
    <sec id="sec-4">
      <title>4. Some problems and possible improvements</title>
      <p>Currently there are several restrictive problematic issues related to the described system. The
approach is aimed at improving the position of a certain alternative, but this doesn’t affect comparisons
between other alternatives. In practice, this may not be true. The implemented approach may be
characterized as greedy in the sense that it doesn’t admit any possibilities which consider lowering the
position of the regarded alternative with respect to any criterion. But sometimes the opposite may be
helpful. For instance, it may be helpful to lower the position of an alternative with respect to some
lowweighted criterion and to compensate this by raising its position by another, high-weighted criterion.
The more serious issue is the following. Currently the algorithm is aimed at minimizing merely the
number of steps needed to bring the chosen alternative to the desired position, and all possible steps are
considered to be of equal value. But the fact is that different steps may be of very different difficulty,
and this aspect definitely must be regarded. However, now the system doesn’t take this into account,
and this matter is to be cared by those who make final decisions. So, introducing weights reflecting
difficulties of possible position steps would make recommendations produced by the system much more
sensible and reasonable Surely, this means the need for gathering more additional information from
experts, whereas usually it is very difficult to exactly predict in advance which information of such a
sort would be needed. So, the following optimization problem can be suggested: given the current
winning alternative  
for achieving a situation when  ( ∗) ≥  ( 
and the chosen alternative  ∗, to find a sequence of position steps ( 1,  2, … )</p>
      <p>), where  (∙) is the estimation of the alternative, and
∑  (  ) →</p>
      <p>,

where  (  ) is the difficulty of the position step   .
position steps are to be regarded. But there is a much more disputable point, namely, how to determine
the alternative to be promoted. If this was easy, why we would not be able to easily determine the
winner manually, without using the system at all? Some recommendations can be given, for instance,
the candidate for promotion would be the alternative which has gained the second place, or so, but this
matter needs to be rigorously explored. From this point of view, the system might consider different
alternatives and ascribe to them different weights depending on their position, difficulty of improving
them, or so. Anyway, in this case the system should take into account not only relative rankings of
alternatives, but their quantitative estimations  (∙) as well. This matter depends on the used grading
scale in large measure, and sometimes this dependence becomes crucial.</p>
      <p>Unlike many other systems aimed at elaborating recommendations on positioning certain
alternatives, the approach described above doesn’t admit any gaming with pairwise comparisons, not
saying with those affecting weighting coefficients of criteria. It actually presumes that the expert
judgments are absolutely trustworthy and are not to be questioned and changed. This often may be good
if the judgments are reliable indeed, and if it really goes about needed betterments of certain alternatives.
But these assumptions seem to be too optimistic, and sometimes the situation may be very different.</p>
      <p>Let’s consider the following situation. Based on the initial judgments, the winner is an alternative
A, but it can’t be chosen because of some reasons. There is another passable alternative B, and the
system provides recommendations how to improve it, as it has been showcased above. But the problem
is that the recommended improvements may be too costly and take too long time, which may appear
unacceptable. Anyway, in this case a person who makes a decision has nothing else to do but to choose
B, even though that would contradict to the recommendations. What a recommender system really could
do in such a situation is help the decision maker with justifying their choice, this means implementing
more flexible and less strict facilities.</p>
      <p>
        For instance, for the example given above it would be reasonable to introduce an additional criterion
related to needed costs, and the system might suggest increasing the weight of this criterion in some
reasonable way. Another possible direction is connected to fixing existing errors and problematic issues
in the initial judgments, which may be not reliable enough. Firstly, for the judgments in the form of
pairwise comparisons the problem of consistency exists. Even ordinal inconsistencies, not saying
cardinal ones, are rather typical. Order violations, which means situations when  (  ) &lt;  (  ) whereas
  ≻   , happen too frequently as well, and those errors may occur even for ordinally and more or less
cardinally consistent PCMs. Possible approaches to improving consistency of PCMs have been
considered in many papers, such as [6, 8-24 et al.]. Typically, such an improvement is about replacing
the initial PCM with another, more consistent one. In [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] “benign” errors caused by lack of knowledge,
overlooks, inaccuracy, distraction etc. and “malignant” ones caused by non-integrity of experts, are
being distinguished, and these types of errors require different types of tackling.
      </p>
      <p>Anyway, the described system might be supplemented with facilities aimed at reducing
inconsistency in initial PCMs by replacing them with more consistent ones. Certainly, such a
replacement may lead to changes in positions of alternatives, but those changes definitely shall be
recognized as completely rightful, rule-based and justified, maybe except situations which are
obviously or supposedly dubious. Let’s illustrate this on a numerical example.</p>
    </sec>
    <sec id="sec-5">
      <title>5. A way to enhancing consistency</title>
      <p>Let there be three alternatives:  1,  2 and  3, and 3 criteria:  1,  2,  3. Let pairwise comparison
matrices among alternatives by separate criteria be as follows (here we are using the standard grading
scale suggested by Saaty though many other alternative possibilities for building grading scales are
known [6, 25-29 et.al.]):
Let the PCM across criteria be as follows:
1 1
 ( ) = ( 2)
1 1 1
2 1 1</p>
      <p>Here the criterion  3 is estimated better than  1. Then the AHP yields values for alternatives as
follows:
0.3728</p>
      <p>
        The alternative  1 is pointed out to be the best. But the initial PCMs are not consistent enough. Let’s
try to improve consistency of the PCM  ( ) among criteria as it has been described in [
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ].
According to that approach, for finding the updated PCM (in the logarithmic form)
we might try to solve the over-defined system of linear equations
      </p>
      <p>
        Here the first three equations correspond to estimations given by experts (in the logarithmic form),
and the last one reflects the requirement of cardinal consistency. Unfortunately, this straightforward
approach shall not be helpful. Indeed, we will get a more consistent PCM, but it will have the same
Perronian vector, therefore nothing is going to change. What we can do is introduce weighting
coefficients for equations reflecting how trustworthy are specific judgments as it has been suggested in
[
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ]. In our case, we may increase the role of the judgment  13 = −1, for instance by ascribing
weighting coefficient 2 to it. Thus, the system of equations takes the view
{
      </p>
      <p>12 = 0
2 13 = −2</p>
      <p>23 = 0
 12 +  23 −  13 = 0
From that we are getting the updated PCM among criteria</p>
      <p>1 0.8079 0.5274
 ′( ) = ( 1.2377 1 0.8079)</p>
      <p>1.8962 1.277 1
which yields the following distribution of values among alternatives:
0.3672</p>
      <p>
        Now  2 wins. A question how to choose weights which should be increased and how to get
weighting coefficients for judgments is a very special issue. These coefficients could be obtained by
some preliminary analysis, or by getting additional consultations from experts, or in some other way.
Some considerations about this issue have been discussed in [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], but the matter is really tricky. Now
we are only illustrating the main idea and the possibility for its implementation.
      </p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions and discussion</title>
      <p>In the paper we have discussed the approach, which was implemented in the software system
combining decision making and recommender features on the base of the Analytic Hierarchy Process.
This approach is aimed not only at choosing the best alternative on the base of the experts’ judgments
in the form of pairwise comparisons, but also at elaborating recommendations on how to improve the
position of a certain alternative if this is needed. An illustrative example has been provided. But there
are possibilities to refine the approach itself and the recommender system, some of these ways have
been suggested and discussed in the paper. We are distinctly differentiating two directions for possible
supplementing of the described system as follows:
 implementing different options aimed at elaborating recommendations for actual improvement of
alternatives.</p>
      <p> elaborating recommendations aimed at reasonable justifying of choices made by a decision maker.</p>
      <p>
        Possibilities connected with the first direction have been discussed in detail in the Section 4. What
about the second direction, an approach aimed at fixing cardinal inconsistencies in the initial PCMs has
been outlined, and the numerical example has been provided. This approach needs further development,
and other possibilities definitely exist. Another sensible classification of possible enhancements
considers how reliable are judgments provided by experts. Introducing weighting coefficients reflecting
measures of trust to different judgments seems to be a good idea. It has been showcased in the Section
5 and discussed in more detail in [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. But on the other hand, implementing such an option may make
the system more vulnerable for many kinds of undesired manipulations. Basically, the more
sophisticated and flexible the system becomes and the more degrees of freedom it ensures, the more
possibilities for dubious gaming and manipulating with it are arising. There may be many “malignant”
manipulations including but not limited to intentional inconsistencies, this matter was discussed in [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
Some of these manipulations even imply that a manipulator does not want to express their preferences
directly, but they are aware of the algorithms implemented in the recommender system, and on the base
of this they want the system to change things in the direction desirable for the manipulator.
      </p>
      <p>
        In our opinion, judgments connected with comparing criteria, which are being used for assessing
alternatives, are especially hazardous or vulnerable from this point of view. The system definitely
should differentiate such “malignant” manipulations from “benign” errors related to possible lack of
experts’ knowledge, inaccuracy, overlooks, or so, and tackle these very different cases in very different
ways. Some considerations about this issue including but not limited to possible ways of counteracting
possible manipulations can be found in [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], but the question obviously needs further investigation. So,
within prospects of our further research we are going to elaborate ways for combining both directions
of enhancing the decision making system described above, namely suggesting recommendations for
actual improvement of certain alternatives, on the one hand, and counteracting inconsistencies and
manipulations, on the other. A game aspect is worth mentioning as well. We can imagine that there may
be some influencers, each of which wants the system to promote a certain alternative. Then we can
regard a possible competition among these influencers, and this competition may be modelled and
explored by means of methods of the game theory. Regulations for setting reasonable rules of the game
should be elaborated as well, some known approaches to this are developing now within the algorithmic
game theory [
        <xref ref-type="bibr" rid="ref30 ref31">30, 31</xref>
        ]. These methods can also be used in information security systems [
        <xref ref-type="bibr" rid="ref32 ref33">32, 33</xref>
        ].
      </p>
    </sec>
    <sec id="sec-7">
      <title>7. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T.L.</given-names>
            <surname>Saaty</surname>
          </string-name>
          , The Analytic Hierarchy Process,
          <string-name>
            <surname>McGraw-Hill</surname>
          </string-name>
          , New York,
          <year>1980</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Brunelli</surname>
          </string-name>
          , Introduction to the
          <source>Analytic Hierarchy Process</source>
          , Springer, Cham,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>O.S.</given-names>
            <surname>Vaidya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <article-title>Analytic hierarchy process: An overview of applications</article-title>
          ,
          <source>European Journal of Operational Research 169-1</source>
          (
          <year>2006</year>
          )
          <fpage>1</fpage>
          -
          <lpage>29</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ishizaka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Labib</surname>
          </string-name>
          .
          <article-title>Review of the main developments in the analytic hierarchy process</article-title>
          .
          <source>Expert Syst. Appl</source>
          .
          <volume>38</volume>
          (
          <year>2011</year>
          )
          <fpage>14336</fpage>
          -
          <lpage>14345</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>W.</given-names>
            <surname>Ho</surname>
          </string-name>
          ,
          <article-title>Integrated analytic hierarchy process and its applications. A literature review</article-title>
          ,
          <source>European Journal of Operational Research 186-1</source>
          (
          <year>2008</year>
          )
          <fpage>211</fpage>
          -
          <lpage>228</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>W.</given-names>
            <surname>Koczkodaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Mikhailov</surname>
          </string-name>
          , G.Redlarski,
          <string-name>
            <given-names>M.</given-names>
            <surname>Soltys</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Szybowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Tamazian</surname>
          </string-name>
          , E.Wajch, Kevin Kam Fung Yuen,
          <source>Important Facts and Observations about Pairwise Comparisons, Fundamenta Informaticae</source>
          <volume>144</volume>
          (
          <year>2016</year>
          )
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          . doi:
          <volume>10</volume>
          .3233/FI-2016-1336.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.</given-names>
            <surname>Trygub</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Trygub</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gorborukov</surname>
          </string-name>
          ,
          <article-title>Researching Semistructured Problems of Multicriteria Optimization Using the Software System</article-title>
          , Scientific Notes of National University of Kyiv-Mohyla
          <string-name>
            <surname>Academy</surname>
          </string-name>
          .
          <source>Computer Science</source>
          , Vol.
          <volume>151</volume>
          (
          <year>2013</year>
          )
          <fpage>79</fpage>
          -
          <lpage>88</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>W.</given-names>
            <surname>Koczkodaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Szarek</surname>
          </string-name>
          ,
          <article-title>On distance-based inconsistency reduction algorithms for pairwise comparisons</article-title>
          ,
          <source>Logic Journal of IGPL 18-6</source>
          (
          <year>2010</year>
          )
          <fpage>859</fpage>
          -
          <lpage>869</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>O.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <article-title>Assessing and Improving Consistency of a Pairwise Comparison Matrix</article-title>
          , in: Analytic Hierarchy Process.
          <source>Portland International Conference on Management of Engineering and Technology</source>
          (
          <year>2017</year>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .23919/PICMET.
          <year>2017</year>
          .
          <volume>8125304</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>M.M. Potomkin</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          <string-name>
            <surname>Nikolaienko</surname>
            ,
            <given-names>D.I.Grazion</given-names>
          </string-name>
          ,
          <article-title>Improvement of Analytic Hierarchy Process based on the Refinement of the Procedures for the Formation of Pairwise Comparison Matrices</article-title>
          ,
          <source>Cybern Syst Anal</source>
          <volume>56</volume>
          (
          <year>2020</year>
          )
          <fpage>603</fpage>
          -
          <lpage>610</lpage>
          . doi: https://doi.org/10.1007/s10559-020-00277-y.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>L.</given-names>
            <surname>Mikhailov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Siraj</surname>
          </string-name>
          ,
          <article-title>Improving the Ordinal Consistency of Pairwise Comparison Matrices</article-title>
          ,
          <source>in: Proceedings of the XI International Symposium for the Analytic Hierarchy Process ISAHP-201</source>
          ,
          <year>2011</year>
          . doi:
          <volume>10</volume>
          .13033/isahp.y2011.
          <fpage>128</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Siraj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Mikhailov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Keane</surname>
          </string-name>
          ,
          <article-title>A heuristic method to rectify intransitive judgement in pairwise comparison matrices</article-title>
          ,
          <source>European Journal of Operational Research</source>
          <volume>216</volume>
          (
          <year>2012</year>
          )
          <fpage>420</fpage>
          -
          <lpage>428</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>J.</given-names>
            <surname>Barzilai</surname>
          </string-name>
          ,
          <article-title>Consistency measures for pairwise comparison matrices</article-title>
          ,
          <source>J. Multi-Criteria Decis. Anal</source>
          . (
          <year>1998</year>
          )
          <fpage>123</fpage>
          -
          <lpage>132</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>W.</given-names>
            <surname>Koczkodaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Orłowski</surname>
          </string-name>
          ,
          <article-title>Computing a consistent approximation to a generalized pairwise comparisons matrix</article-title>
          ,
          <source>Computers &amp; Mathematics with Applications</source>
          ,
          <volume>37</volume>
          -
          <fpage>3</fpage>
          (
          <year>1999</year>
          )
          <fpage>79</fpage>
          -
          <lpage>85</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Iida</surname>
          </string-name>
          ,
          <article-title>Ordinality Consistency Test About Items and Notation of a Pairwise Comparison Matrix</article-title>
          ,
          <source>in: AHP. Proceedings of the X International Symposium for the Analytic Hierarchy Process</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Brunelli</surname>
          </string-name>
          ,
          <source>Recent Advances on Inconsistency Indices for Pairwise Comparisons, A Commentary, Fundam. Inform</source>
          <volume>144</volume>
          (
          <year>2016</year>
          )
          <fpage>321</fpage>
          -
          <lpage>332</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>W.</given-names>
            <surname>Koczkodaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Szwarc</surname>
          </string-name>
          ,
          <article-title>On axiomatization of inconsistency indicators for pairwise comparisons</article-title>
          ,
          <source>Fundam. Inform</source>
          <volume>132</volume>
          (
          <year>2014</year>
          )
          <fpage>485</fpage>
          -
          <lpage>500</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.Z.</given-names>
            <surname>Grzybowski</surname>
          </string-name>
          ,
          <article-title>New results on inconsistency indices and their relationship with the quality of priority vector estimation</article-title>
          ,
          <source>Expert Syst. Appl</source>
          .
          <volume>43</volume>
          (
          <year>2016</year>
          )
          <fpage>197</fpage>
          -
          <lpage>212</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ramanathan</surname>
          </string-name>
          , L.Ganesh, Group Preference Aggregation Methods Employed in
          <string-name>
            <surname>AHP</surname>
          </string-name>
          :
          <article-title>An Evaluation and Intrinsic Process for Deriving Members'</article-title>
          ,
          <source>Weightages European Journal of Operational Research</source>
          <volume>79</volume>
          (
          <year>1994</year>
          )
          <fpage>249</fpage>
          -
          <lpage>265</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bozóki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tsyganok</surname>
          </string-name>
          ,
          <article-title>The (logarithmic) least-squares optimality of the arithmetic (geometric) mean of weight vectors calculated from all spanning trees for incomplete additive (multiplicative) pairwise comparison matrices</article-title>
          ,
          <source>International Journal of General Systems 48-4</source>
          (
          <year>2019</year>
          )
          <fpage>362</fpage>
          -
          <lpage>381</lpage>
          . doi:
          <volume>10</volume>
          .1080/03081079.
          <year>2019</year>
          .
          <volume>1585432</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>W.</given-names>
            <surname>Holsztynski</surname>
          </string-name>
          , W.Koczkodaj,
          <article-title>Convergence of Inconsistency Algorithms for the Pairwise Comparisons</article-title>
          ,
          <source>IPL. 59-4</source>
          (
          <year>1996</year>
          )
          <fpage>197</fpage>
          -
          <lpage>202</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>W.</given-names>
            <surname>Koczkodaj</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Szybowski,</surname>
          </string-name>
          <article-title>The limit of inconsistency reduction in pairwise comparisons</article-title>
          ,
          <source>Int. J. Appl. Math. Comput. Sci</source>
          .
          <volume>26</volume>
          (
          <year>2016</year>
          )
          <fpage>721</fpage>
          -
          <lpage>729</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>O.</given-names>
            <surname>Oletsky</surname>
          </string-name>
          ,
          <article-title>On Constructing Adjustable Procedures for Enhancing Consistency of Pairwise Comparisons on the Base of Linear Equations</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          ,
          <volume>3106</volume>
          (
          <year>2021</year>
          ) pp.
          <fpage>177</fpage>
          -
          <lpage>185</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>O.</given-names>
            <surname>Oletsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dosyn</surname>
          </string-name>
          ,
          <article-title>Some Ways of Counteracting Possible Manipulations Within the AHP on The Base of Weighted Linear Equations</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          ,
          <volume>3347</volume>
          (
          <year>2022</year>
          ) pp.
          <fpage>185</fpage>
          -
          <lpage>194</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>E.</given-names>
            <surname>Choo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wedley</surname>
          </string-name>
          ,
          <article-title>A Common Framework for Deriving Preference Values from Pairwise Comparison Matrices</article-title>
          ,
          <source>Comput. Oper. Res. 31-6</source>
          (
          <year>2004</year>
          )
          <fpage>893</fpage>
          -
          <lpage>908</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>E.</given-names>
            <surname>Choo</surname>
          </string-name>
          , W. Wedley,
          <article-title>Estimating ratio scale values when units are unspecified</article-title>
          ,
          <source>Computers and Industrial Engineering</source>
          <volume>59</volume>
          (
          <year>2010</year>
          )
          <fpage>200</fpage>
          -
          <lpage>208</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.cie.
          <year>2010</year>
          .
          <volume>04</volume>
          .001.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>V.</given-names>
            <surname>Tsyganok</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kadenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Andriichuk</surname>
          </string-name>
          ,
          <article-title>Usage of Scales with Different Number of Grades for Pair Comparisons in Decision Support Systems</article-title>
          ,
          <source>International Journal of the Analytic Hierarchy Process 8</source>
          <volume>-1</volume>
          (
          <year>2016</year>
          )
          <fpage>112</fpage>
          -
          <lpage>130</lpage>
          . doi:
          <volume>10</volume>
          .13033/ijahp.v8i1.
          <fpage>259</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>B.</given-names>
            <surname>Cavallo</surname>
          </string-name>
          , L.
          <string-name>
            <surname>D'Apuzzo</surname>
          </string-name>
          , A
          <article-title>general unified framework for pairwise comparison matrices in multicriterial methods</article-title>
          ,
          <source>Int. J. Intell. Syst</source>
          .
          <volume>24</volume>
          (
          <year>2009</year>
          )
          <fpage>377</fpage>
          -
          <lpage>398</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>R.E.</given-names>
            <surname>Jensen</surname>
          </string-name>
          ,
          <article-title>An alternative scaling method for priorities in hierarchical structures</article-title>
          ,
          <source>Journal of Mathematical Psychology</source>
          ,
          <volume>28</volume>
          -
          <fpage>3</fpage>
          (
          <year>1984</year>
          )
          <fpage>317</fpage>
          -
          <lpage>332</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>T.</given-names>
            <surname>Borgers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Krahmer D.</given-names>
            ,
            <surname>Strausz</surname>
          </string-name>
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>An introduction to the theory of mechanism design</article-title>
          . Oxford University Press,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>T.</given-names>
            <surname>Roughgarden</surname>
          </string-name>
          .
          <article-title>Twenty lectures on algorithmic game theory</article-title>
          . Cambridge University Press,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>Hnatiienko</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiktev</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Babenko</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Desiatko</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Myrutenko</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <article-title>Prioritizing Cybersecurity Measures with Decision Support Methods Using Incomplete Data // Selected Papers of the XXI International Scientific and Practical Conference "Information Technologies and Security"</article-title>
          (ITS
          <year>2021</year>
          ), Kyiv, Ukraine, December 9,
          <year>2021</year>
          . CEUR Workshop Proceedings,
          <year>2021</year>
          ,
          <volume>3241</volume>
          , pp.
          <fpage>169</fpage>
          -
          <lpage>180</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <surname>Palko</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ; Babenko,
          <string-name>
            <given-names>T.</given-names>
            ;
            <surname>Bigdan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ;
            <surname>Kiktev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ;
            <surname>Hutsol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ;
            <surname>Kuboń</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ;
            <surname>Hnatiienko</surname>
          </string-name>
          ,
          <string-name>
            <surname>H.</surname>
          </string-name>
          ; Tabor,
          <string-name>
            <given-names>S.</given-names>
            ;
            <surname>Gorbovy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            ;
            <surname>Borusiewicz</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          <article-title>Cyber Security Risk Modeling in Distributed Information Systems</article-title>
          .
          <source>Applied Sciences (Switzerland)</source>
          <year>2023</year>
          ,
          <volume>13</volume>
          , 2393. https://doi.org/10.3390/app13042393
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>