<!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 />
    <article-meta>
      <title-group>
        <article-title>An approach to modeling elections in bipartisan democracies on the base of the “state-probability of action” model</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dmytro Dosyn</string-name>
          <email>dmytro.h.dosyn@lpnu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksiy Oletsky</string-name>
          <email>oletsky@ukma.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>Stepan Bandera St., 12, Lviv, 79012</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>MoDaST-2024: 6th International Workshop on Modern Data Science Technologies</institution>
          ,
          <addr-line>May, 31 - June, 1, 2024, Lviv- Shatsk</addr-line>
          ,
          <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>
      <abstract>
        <p>An approach to constructing the two-level behavioral “state-probability of action” model and to getting appropriate matrices “state-probability of choice” for the case of two competing alternatives has been suggested. The top level is directly connected to probabilities of choice between alternatives. States of the model are connected to grades of pairwise comparisons. For getting rows of the matrix on this basis transitive scales are offered to be applied, but not only. It appears important to distinguish values of preferences themselves and probabilities of choice related to them. For this reason, another parameter standing for decisiveness of agents has been introduced. The bottom level is related to separate criteria influencing a choice. A way to applying such a model for modeling voting in a bipartisan democracy has been suggested. Within this context, a problem of equilibrium between two alternatives, when no alternative has advantages over the other, is of great importance. Some sufficient conditions for equilibrium between two alternatives have been postulated in the paper, they significantly rely upon properties of symmetry. The illustrating example of modeling elections in an imaginary country has been provided. Voters in this example are to make a choice between two candidates on the base of comparing them by some given criteria. In the initial example the equilibrium between alternatives holds. Then an issue how agents of influence could change the situation in a desirable direction is discussed.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Decision making</kwd>
        <kwd>agent-based modeling</kwd>
        <kwd>model “state-probability of action”</kwd>
        <kwd>equilibrium between alternatives</kwd>
        <kwd>social modeling</kwd>
        <kwd>bipartisan democracy</kwd>
        <kwd>voting</kwd>
        <kwd>agents of influence1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction and methodology</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] the “state-probability of action” model has been introduced. In general words, the
model involves some states, each state determines probabilities of choosing a certain
alternative when being in this state. In more details, we should specify a matrix the
“stateprobability of action”  = (ℎ ,  = ̅1̅,̅̅̅̅,  = ̅1̅̅,̅̅), where m is a number of states, n is a
number of alternatives, and ℎ is the probability that an agent shall choose the i-th
alternative when being in the i-th state. In addition to this, a vector of input probabilities
 (0) = ( (0),  = ̅1̅̅,̅̅̅) , where  (0) is the probability that an agent is being in the i-th state
at the moment, are to be specified as well.
      </p>
      <p>We are considering the resulting vector of probabilities  = (  ,  = ̅1̅̅,̅̅) , which
means that an agent shall choose the i-th alternative with the probability   .</p>
      <p>
        Then, as it has been shown in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
      </p>
      <p>For better understandability of the point, let’s illustrate it with the following numeric
example Let there be two alternatives, i.e. n=2. Let’s take the following matrix H:
The centrosymmetric matrix H itself poses no preference to any alternative.
Let’s take the following vector of input probabilities:
 (0) = (0.5, 0.3, 0.1, 0.1, 0)</p>
      <p>=  (0) ∙  = (0.8, 0.2)
(this means that agents tend to choose the first alternative rather than the second one).
Then in accordance with (1) the vector of resulting probabilities equals</p>
      <sec id="sec-1-1">
        <title>The first alternative expectedly wins. A very different situation takes place if the input vector of probabilities is symmetric, for instance as follows:</title>
        <p>(0) = (0.1, 0.3, 0.2, 0.3, 0,1)</p>
        <p>
          As it was shown in [
          <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
          ], a product of a symmetric vector and a centrosymmetric
matrix yields a symmetric vector. Indeed, in this case
        </p>
        <p>=  (0) ∙  = (0.5, 0.5)</p>
        <p>Now we have a situation of equilibrium between alternatives when any alternative has
no advantages over the other ones. Such a situation is of great importance, this point is
going to be explained below in the paper.</p>
        <p>
          Input probabilities  (0) can be specified in different ways, and we must consider their
possible changes. A particular case, which is very significant for behavioral simulation,
takes place if we can consider a Markov chain of transitions across the states, and input
probabilities can be obtained by analyzing this chain. In basic features, such a possibility
was illustrated in [
          <xref ref-type="bibr" rid="ref1 ref4 ref5">1, 4, 5</xref>
          ].
        </p>
        <p>
          Within the initial model described in [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], it was very unclear how to form a basic matrix
“state-probability of action”, and its states may be very arbitrary. In [
          <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
          ] some
modifications for making the approach more structured and understandable were
suggested. In general, these modifications referred to how to obtain matrices in a more
flexible and understandable way [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] and how to describe different influencing factors by
combining different nodes, each of which implements its own model the state-probability
of action [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. In the paper we are going both to develop these approaches and to suggest
some others, one of which is related to pairwise comparisons.
        </p>
        <p>It appears that exploring results of voting in bipartisan democracies by means of
agentoriented simulation of them fits quite well into the “state-probability of action” model. We
are going to explain this point in the next section.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Describing bipartisan democracies within the model</title>
      <p>First of all, if we regard a bipartisan democracy, a final choice on elections eventually
comes down to the case of two alternatives (n=2), whether it goes about a competition
between the two main political parties or, even in larger measure, between their leaders.
So, the case n=2 becomes the staple case, and its role becomes very significant. On the
other hand, it is just the case, which is the simplest for an analysis.</p>
      <p>Situations of equilibrium between alternatives, mentioned and showcased above,
acquire a really crucial role for the case of two alternatives. Indeed, it can be shown that if
the number of voters becomes large enough, even the slightest advantage of any
alternative shall be sufficient for its victory with the probability close to 1, and the
opponent shall have nearly no chances to succeed. This allows us to presume that a real
bipartisan system when the two leading parties win in turn and change each other can
take place if only there are repeated situations of equilibrium – otherwise one of the
parties shall permanently win.</p>
      <p>Technically, the matter within the model can be rather complicated. Of course, a
distribution of output probabilities p including the equilibrium situations  = (0.5, 0.5)
shall be permanent if the background Markov chain is homogenous, i.e. if transitional
probabilities across states does not change in the course of time. In fact, it may not be true,
transitional probabilities definitely may change. But we can consider some “hidden”
chains, “hyper-chains” describing changes of transitional probabilities, and expect at least
some of these hyper-chains to turn out homogeneous. Anyway, even if a situation of
equilibrium is actually not permanent, for having bipartisan changes of winners such
situations definitely are to happen repeatedly. Therefore, the issue of finding equilibrium
situations is the issue of great significance.</p>
      <p>In social systems there always are agents of influence, who are trying to affect decisions
made by other agents, i.e. by voters. Within the framework of our behavioral model, they
might try to change transitional probabilities across the states or to change probabilities
 ( ) directly, but they can also try to affect other parameters of the model. Below we are
going to consider some of such parameters.</p>
    </sec>
    <sec id="sec-3">
      <title>3. The parametrized model of forming matrices the “state – probability of action”</title>
      <p>Firstly, we are developing an approach based on pairwise comparisons typically applied
within the well-known Analytic Hierarchy Process (AHP) [6-10]. It appears reasonable to
operate not with hardly specified probabilities even if there is no convincing and clear
evidence for such specifications, but with much more clear and flexible thinking about
grades of preferences between alternatives (for example, I find John significantly better
than Bob or John and Bob are equally good for me). Some grades of preference have more
or less clear linguistic meaning (slight, noticeable, significant etc.), but ascribing numerical
values to them often is in question. The standard grading scale suggested by Saati often
yields acceptable results but sometimes not. Many alternative approaches exist. We find
reasonable to apply so-called transitive scales [11, 12]. More strictly, we talk about 
transitive scales, where  is the parameter specifying how many times the next grade is
evaluated bigger than the previous one. Thus, if we postulate that there are q possible
grades of preference, then the total number of grades including inverse ones (meaning
opposite to better, i.e. worse) shall be 2q+1. Namely, they have the keys (indices)
-q, -q+1, …, -1, 0, 1, …, q-1, q
and the value ascribed to the k-th grade within a  -transitive scale equals   .</p>
      <p>It appears natural to connect each state with a certain grade of the scale. More strictly,
the consequent states in terms of grade differences for two alternatives may be as follows:
(q, -q), (q-1, -q+1) and so on. But taking into account that a difference in grades between
the alternatives A and B is the same that the difference between B and A with the opposite
sign, we may consider the first of them only.</p>
      <p>
        Surely, choosing a specific value of  significantly depends on the subject domain and of
the specific task. Sometimes it can be calculated mathematically. For example, if we want
the multiplicative spread (i.e. ratio) between the highest and the lowest values not to
exceed the given value  , we can obtain  from the following equation:
be obtained as follows [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]:
      </p>
      <p>But more typical is that  should be evaluated empirically, in an expert way.</p>
      <p>We should clearly distinguish values of preferences themselves and probabilities of
choice related to them. It is absolutely possible that an agent chooses an alternative with
the probability 1 even though its preference is very slight. This depends not only on the
strength of preference but also on the agent’s decisiveness. So, we have to introduce
another parameter named  and to apply it for calculating needed probabilities. Given the
preference values (  1, … ,   ) for the k-th state, the corresponding probabilities should
 2 = 
  =</p>
      <p>∑ =1</p>
      <p>The bigger is  , the more decisive is the agent.</p>
      <p>To summarize this section, all the described matter can be referred to as the
parametrized model  ( ,  ,  ) for forming a matrix “state-probability of action”, where q
is the number of preference grades,  specifies the ratio between the numeric values of
two neighboring grade levels, and  is the parameter reflecting the agent’s decisiveness.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Multicriterial decision making and two-level system of states</title>
      <p>Choosing between alternatives is usually carried out on the base of their features, or in
other words, on the base of some criteria indicating how good is a certain alternative. This
is similar to the classical two-level AHP as well.</p>
      <p>
        Within the framework of the “state-probability of action” model, in addition to the
basic node directly connected to probabilities of choice we should introduce separate
nodes for each criterion and then combine them likewise this was carried out in [
        <xref ref-type="bibr" rid="ref5">5, 13</xref>
        ].
Hence, we consider a two-level state system: the bottom level corresponds to separate
criteria, and the top one corresponds to the eventual choice.
      </p>
      <p>Let  ( ) be a “state-probability of action” bottom-level matrix associated with the k-th
criterion. Levels are connected to each other in the following way: the element   stands
for the probability that an agent which is currently being in the i-th state for the k-th
criterion, is being at the same moment in the j-th state of the top-level node. Therefore, we
will name matrices  ( ) transition matrices since they describe moving on (transition)
from the criteria level to the general one.</p>
      <p>In addition to this, instead of top-level input probabilities we should specify
bottomlevel input probabilities for each criterion. In more details, let  ( ) = ( 1( ), … ) be a vector,
the i-th component of which is the probability that an agent is being in the i-th state of the
system associated with the k-th criterion.</p>
      <p>Basically, such a configuration of state systems is somehow relevant to specifying
logical rules like if   then L,</p>
      <p>
        = ̅1̅,̅̅̅, K is the total number of criteria. Such rules can be
postulated in a different way. As a very simple approach, we can merely stipulate the
following rules: if the alternative A has a preference over the other alternative B by the
separate k-th criterion, then A has the overall preference over B. Certainly, such conclusions
made on the base of separate criteria may contradict to each other, and for combining
these conclusions we are going to rely upon an idea outlined in [
        <xref ref-type="bibr" rid="ref4">4, 13</xref>
        ]. The idea is as
follows:
 (0)( ) =  ( ) ∙  ( ),
 (0) = ∑    (0)( ),

 =1
to obtain separate vectors
to obtain the combined vector
where   are known weighting coefficients.
      </p>
      <p>then the resulting probabilities can be calculated by the formula (1), we will repeat
it here:</p>
      <p>Let’s build a matrix C, the k-th row of which is the vector  (0)( ). Then the formula (3)
is equivalent to the following formula:</p>
      <p>(0) =  ∙ 
where  = ( 1, … ,   ).</p>
      <p>
        Now, taking into account basic features of centrosymmetric matrices [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ] as well as
explanations given in [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5, 13</xref>
        ], we can formulate the very important statement about one
situation of an equilibrium between alternatives for two alternatives:
      </p>
      <p>Statement 1. If both С and H are centrosymmetric matrices, and  is a symmetric
vector, then p=(0.5, 0.5), i.e. equilibrium between two alternatives holds.</p>
      <p>We will build bottom-level matrices in a way different from described in the previous
section. It would be possible to make transition matrices  ( ) just unit matrices at all. But
we will apply a more flexible approach which allows one-grade step up or down when
moving on from the bottom (criteria) level to the top (general) level. Yet we may consider
the same transition matrix for all criteria:  =  (1) = ⋯ =  ( ). Let’s also build a matrix D,
the k-th row of which is the vector  ( ). Such a matrix will be showcased in the illustrative
example given below.</p>
      <p>Then the algorithm represented by the formulae (2)-(4) obviously can be simplified,
and it comes down to the following formula:</p>
      <p>=  ∙  ∙  ∙  ,</p>
      <p>In this case, the statement 1, which regards equilibrium of alternatives, can be
reformulated in the following way:</p>
      <p>Statement 2. For the case of two alternatives, if D, R, H are centrosymmetric matrices,
and  is a symmetric vector, equilibrium between alternatives holds.</p>
    </sec>
    <sec id="sec-5">
      <title>5. An illustrative example</title>
      <sec id="sec-5-1">
        <title>Let’s consider the following illustrative example.</title>
        <p>Let there be an imaginary country, say Somewhereland. Let there be two leading
candidates, say John and Bob, who are competing to become the President of
Somewhereland. Let John be the representative of a certain party, say the Old-school
party, and let Bob be the representative of the Freak party.</p>
        <p>Let there be 4 criteria the candidates are compared by (K=4), which are as follows:




personal qualities and merits of candidates
conservative features of political programs
innovative features of political programs
leadership qualities and charisma of candidates.</p>
        <p>Probably, in fact such criteria might be very different from the mentioned ones, but this
example is very illustrative.</p>
        <p>Let’s start with the top-level “state-probability of action” model, which is directly
related to decisions about voting. We are taking the model  ( ,  ,  ) described in the
Section 3 with the parameters  = 4,  = 1.4,  = 4.0. This results in the following
toplevel matrix (approximately):
 =
(</p>
        <p>Yet such a matrix more or less aligns with the assumption that when an agent is just
about to vote, their opinion is usually already established, they typically don’t tend to
hesitate and to change their minds very much.</p>
        <p>Let input probability vectors for criteria, which indicate profiles of social attitude to the
candidates and their parties with respect to certain criteria, be as follows:
 (1) = (0.1, 0.01, 0.01, 0.3, 0.16, 0.3, 0.01, 0.01 0.1)
 (2) = (0.8, 0.13, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01)
 (3) = (0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.13, 0.8)
 (4) = (0.1, 0.01, 0.01, 0.3, 0.16, 0.3, 0.01, 0.01, 0.1)</p>
        <p>Such profiles appear to be quite typical. In the given case, they are indicating more or
less homogenous social attitude to both candidates with respect to the 1st and the 4th
criteria, but biased and polarized attitude with respect to the 2nd and the 3rd criteria.</p>
        <p>We are taking the transition matrix R the same for all criteria. Let it be as follows:
 =</p>
        <p>As it was explained before, we can form the matrix D containing vectors  ( ) as its
rows.</p>
        <p>Eventually, we are to specify weighting coefficients   for our criteria. There are many
ways to do this. In a simplest case, they may be taken as something ready and known. An
approach featured by the AHP presumes building a pairwise comparison matrix across the
criteria and getting coefficients from this matrix. Eventually, for getting coefficients of
criteria it is possible to apply the approach on the base of the “state-probability of action”
model, though this is more complicated as there are usually more than 2 criteria.</p>
        <p>For simplicity, let’s take the ready weighting coefficients  = (0.1, 0.4, 0.4, 0.1). The
vector  is symmetric, all matrices D, R, H are centrosymmetric, and therefore the
conditions of the statement 2 hold. Indeed, the formula (5) yields</p>
        <p>=  ∙  ∙  ∙  = (0.5, 0.5)</p>
        <p>So, the equilibrium between alternatives holds, no candidate has regular advantage
over their opponent.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Breaking the equilibrium</title>
      <p>Agents of influence usually tend to influence other agents (voters) in order to make them
change their opinions and their behavior. In particular, in a situation of equilibrium like
what was described in the previous section they would like to move the situation away
from the equilibrium in the direction desirable for an influencer.</p>
      <p>
        Within the framework of our behavioral model, it is reasonable to talk in terms of
affecting certain parameters or input data of the model. Some aspects related to this issue
have been outlined in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], now we are going to represent a more extended view.
      </p>
      <p>Among what might be affected by influencers, we are going to consider the following:



input criteria probabilities
weighs of criteria
degrees of decisiveness.</p>
      <p>Let’s regard these possibilities one by one within our example. It would be sufficient to
consider possible actions in favor of one side only, say the Old-school party and John, who
is the candidate of this party.</p>
      <sec id="sec-6-1">
        <title>Input criteria probabilities</title>
        <p>Let’s consider the vector  (2), which is connected to criterion the conservative features
of political programs. Imagine that influencers managed to change it as follows:
 (2) ← (0.82, 0.14, 0. , 0. , 0.01, 0.01, 0.01, 0.01, 0. )</p>
        <p>For this new vector, probabilities of being in some states, which are more beneficial for
the Old-school party, have been increased. The formula (5) now gives the following vector
of eventual probabilities:</p>
        <p>← (0.5044, 0.4956)
Now the Old-school party has got an advantage, and its candidate likely will win.</p>
      </sec>
      <sec id="sec-6-2">
        <title>Weights of criteria</title>
        <p>Gaming with weights of criteria, i.e. with measures of their importance, appears to be
especially appealing to influencers and manipulators.</p>
        <p>Certainly, influencers would like to boost weights of those criteria their team is strong
at. In our example, the second criterion is just the cornerstone for the Old-school party.
Let’s consider the following possible new vector of weighting coefficients:</p>
      </sec>
      <sec id="sec-6-3">
        <title>Now the formula (5) gives the vector</title>
        <p>The Old-school party gained the overwhelming advantage, its candidate definitely wins.
Degrees of decisiveness</p>
        <p>Changing degrees of decisiveness directly affects the top-level matrix “state-probability
of action” related to eventual decision making. The most interesting issue appears if
different states are allowed to have different degrees of decisiveness, and instead of one
parameter  we can consider a vector of parameters</p>
        <p>= ( 1, … ,   )</p>
        <p>Obviously, each party would like to raise decisiveness degrees of its the most convinced
proponents. For the Old-school party this technically means increasing those degrees for
the states corresponding to the upper rows of the matrix H.</p>
        <p>Let influencers have managed to get the new vector</p>
        <p>← (10. , 10. , 10. , 10. , 4. , 4. , 4. , 4. , 4. )
It yields the new matrix H as follows:
 ←
(</p>
        <p>The interesting fact worth mentioning is that the new top-level matrix H is no longer
centrosymmetric. Anyway, by applying (5) we can get the new distribution for
probabilities of choice as follows:
which indicates the advantage of the Old-school party.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusions and discussion</title>
      <p>In the paper the approach to constructing the two-level behavioral “state-probability of
action” model and to getting appropriate matrices “state-probability of choice” for the case
of two competing alternatives has been suggested.</p>
      <p>The top level is directly connected to probabilities of choice between alternatives like
within the initial approach. But the difference is the suggestion that states of the model
should be connected to grades of pairwise comparisons (such as equally good, slightly
better, significantly better) has been postulated. For getting rows of the matrix on this
basis transitive scales are offered to be applied, but not only. It appears important to
distinguish values of preferences themselves and probabilities of choice related to them.
For this reason, another parameter standing for decisiveness of agents has been
introduced.</p>
      <p>The bottom level is related to separate criteria affecting a choice. This level is
connected to the top level by means of matrices, which were named transition matrices.
The way to building such matrices is suggested as well.</p>
      <p>A way to applying such a model for modeling voting in a bipartisan democracy has been
suggested. Within this context, a problem of equilibrium between two alternatives, when
no alternative has advantages over the other, is of great importance. When the number of
voters is large enough, even the slightest advantage of any alternative shall be sufficient
for its victory with the probability close to 1, and the opponent shall have nearly no
chances to succeed. So, for real bipartisan democracy implying than two parties change
each other, situations of an equilibrium between two alternatives should be permanent or
at least happen repeatedly. Some sufficient conditions for equilibrium between two
alternatives have been postulated in the paper, they significantly rely upon properties of
symmetry.</p>
      <p>The illustrating example of modeling elections in an imaginary country has been
provided. Voters in this example are to make a choice between two candidates on the base
of comparing them by 4 given criteria. In the initial example the equilibrium between
alternatives holds. Then an issue how agents of influence could change the situation in a
desirable direction is discussed. Basically, within the framework of the model they should
try to change some its parameters, and such attempts are showcased for the following
parameters:



input criteria probabilities
weighs of criteria
degrees of decisiveness.</p>
      <p>As regards possible directions of further research, the following ones can be outlined.</p>
      <p>
        Firstly, statements 1 and 2 given in this paper as well as those given in [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5, 13</xref>
        ]
postulate only sufficient conditions for equilibrium between two alternatives, these
conditions are not necessary. They presume first of all certain symmetric and
centrosymmetric features of involved vectors and matrices. Non-symmetric situations of
equilibrium between alternatives do exist, but they are not explored enough so far. On the
other hand, the example provided in the paper shows that even for basic top-level
matrices the class of centrosymmetric matrices is not representative enough, under some
circumstances we have to deal with non-centrosymmetric matrices. The case when the
number of alternatives is more than two is not explored enough as well.
      </p>
      <p>When it actually goes about social modelling, an issue concerning adjusting proper
parameters of the model so that it would be adequate enough becomes the question of
utmost significance. To a certain extent needed information can be obtained by means of
statistics, Data Mining, machine learning etc [14]. This may refer, for example, to an
information about probabilities of being in certain states, transitional probabilities, or so.
To collect raw data of such a kind, various polls might be carried out. The ubiquitous poll
question “Who would you vote for, if the elections took place tomorrow?” seems to be more
or less suitable for achieving this goal, since possible responses directly indicate
preferences of one alternative over the other. This may also address the problem of
comparing criteria of choice as well as estimating their weighs, and this problem itself is
extremely important. However, biased judgments are imminent for such a matter.</p>
      <p>In this paper we treated different parameters and criteria as if they were independent,
but in fact they are interconnected, probably in large measure. So, techniques of
covariance analysis, methods of decorrelation like the principal component analysis
appear to be very helpful.</p>
      <p>Exploring probabilities of being in certain state referring to comparison between
alternatives as well of transitional probabilities across such states within the considered
model “state-probability of action” evidently can be significantly supplemented and
enriched by exploring connections between people in social networks. It is commonly
recognized that judgments of people are largely affected by judgments existing in their
neighborhood, whether it goes about face-to-face or network contacts. If somebody
expresses a judgment in a social network or changes a judgment and informs other people
about this fact (within the model “state-probability of choice” this corresponds to
identifying the actual state the person is being at), there is a notable probability that
people contacting this person shall take this fact into account and consider something
similar. There are many models of spreading information across networks including social
ones, tightly connected models of spreading judgments and opinions have been widely
and rapidly developing as well [15-22 et.al.]. So, we find it necessary to combine the
considered model with such approaches.</p>
      <p>We discussed comparisons between alternatives but didn’t pay attention to considering
absolute levels of the alternatives’ quality. Both alternatives may be good but may be weak
as well. If the latter takes place, the social attitude to them tends to go down, and other
forces may go on stage. This aspect should be explored in more details in course of further
studies.</p>
      <p>The direction aimed at integration with techniques featured by pairwise comparisons
and the AHP should get further developed as well. Some approaches within this context
are aimed not at evaluating alternatives only but on elaborating recommendations for how
to improve positions of certain alternatives as well. One of such systems has been reported
in [23, 24]. This appears to be very useful in social modeling.</p>
      <p>At last, but not least we should pay attention to game aspects of the matter. Whereas
some influencers are striving to change the current situation in a desirable for them
direction, their opponents would definitely like to do the same in the opposite direction.
So, a certain kind of games arises, and this issue might be explored by means of the game
theory.
[6] T.L. Saaty, The Analytic Hierarchy Process, McGraw-Hill, New York, 1980
[7] M. Brunelli, Introduction to the Analytic Hierarchy Process, Springer, Cham, 2015
[8] A. Ishizaka, A. Labib, Review of the main developments in the analytic hierarchy
process, Expert Syst. Appl. 38 (2011) 14336–14345
[9] W. Ho. Integrated analytic hierarchy process and its applications. A literature review,</p>
      <p>European Journal of Operational Research 186(1) (2008) 211-228
[10] W. Koczkodaj, L. Mikhailov, G. Redlarski, M. Soltys, J. Szybowski, G. Tamazian,
E. Wajch, Kevin Kam Fung Yuen, Important Facts and Observations about Pairwise
Comparisons, Fundamenta Informaticae 144 (2016) 1-17. doi:
10.3233/FI-20161336
[11] E. Choo, W. Wedley, A Common Framework for Deriving Preference Values from</p>
      <p>Pairwise Comparison Matrices, Comput. Oper. Res. 31(6) (2004) 893-908
[12] V. Tsyganok, S. Kadenko, O. Andriichuk, Usage of Scales with Different Number of
Grades for Pair Comparisons in Decision Support Systems, International Journal of the
Analytic Hierarchy Process 8(1) (2016) 112-130. doi: 10.13033/ijahp.v8i1.259
[13] O. Oletsky, I. Peleshchak, On Applying the Structured Model “State-Probability of
Action” to Multi-Criteria Decision Making and Contradictory Reasoning, in: CEUR
Workshop Proceedings, 2022, 3312, pp. 189–199
[14] S. Russell, P. Norwig, Artificial Intelligence: A Modern Approach, 4th Edition. Pearson</p>
      <p>Education, Inc., 2021
[15] S. Vosoughi, D. Roy, S. Aral, The spread of true and false news online, Science 359 (03
2018) 1146–1151
[16] A. Aref, T. Tran, An integrated trust establishment model for the internet of agents,</p>
      <p>Knowledge and Information Systems, 62 (2020) 79–105
[17] K. K. Fullam, T. B. Klos, G. Muller, J. Sabater, A. Schlosser, Z. Topol, K. S. Barber,
J.S. Rosenschein, L. Vercouter, M. Voss, A specification of the agent reputation and
trust (art) testbed: Experimentation and competition for trust in agent societies, in:
Proc. 4th Int. Joint Conf. Auto. Agents Multiagent Syst. (2005), pp. 512-518
[18] H. Yu, Z. Shen, C. Leung, C. Miao, V. Lesser, A survey of multi-agent trust management
systems, IEEE Access, 1 (2013) 35–50
[19] S. Wasserman, K. Faust, Social Network Analysis: Methods and Applications,</p>
      <p>Cambridge University Press, 1994
[20] L. Dang, Z. Chen, J. Lee, M.-H. Tsou, X. Ye, Simulating the spatial diffusion of memes on
social media networks, International Journal of Geographical Information Science, 33
(2019) 1545-1568
[21] P. Sobkowicz, M. Kaschesky G. Bouchard, Opinion mining in social media: Modeling,
simulating, and forecasting political opinions in the web, Government Information
Quarterly, 29 (2012) 470-479
[22] R. Mallipeddi, S. Kumar, C. Sriskandarajah, Y. Zhu, A Framework for Analyzing
Influencer Marketing in Social Networks: Selection and Scheduling of Influencers,
SSRN Electronic Journal, (2018)
[23] R. Trygub, O. Trygub, V. Gorborukov, Researching Semistructured Problems of
Multicriteria Optimization Using the Software System, Scientific Notes of National
University of Kyiv-Mohyla Academy. Computer Science, Vol. 151 (2013) 79-88
[24] O. Oletsky, O. Tryhub, I. Franchuk, D. Dosyn, Some Ways of Enhancing
Recommendations Aimed at Improving Positions of Alternatives on the Base of AHP,
in: CEUR Workshop Proceedings, 2023, 3624, pp. 439–446</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>O.</given-names>
            <surname>Oletsky</surname>
          </string-name>
          , E. Ivohin,
          <article-title>Formalizing the Procedure for the Formation of a Dynamic Equilibrium of Alternatives in a Multi-Agent Environment in Decision-Making by Majority of Votes, Cybern Syst Anal</article-title>
          .
          <volume>57</volume>
          -
          <fpage>1</fpage>
          (
          <year>2021</year>
          )
          <fpage>47</fpage>
          -
          <lpage>56</lpage>
          . doi: https://doi.org/10.1007/s10559-021-00328-y
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.R.</given-names>
            <surname>Weaver</surname>
          </string-name>
          ,
          <article-title>Centrosymmetric (cross-symmetric) matrices, their basic properties, eigenvalues and eigenvectors</article-title>
          ,
          <source>Amer. Math. Monthly</source>
          <volume>92</volume>
          (
          <year>1985</year>
          )
          <fpage>711</fpage>
          -
          <lpage>717</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Melman</surname>
          </string-name>
          ,
          <article-title>Symmetric centrosymmetric matrix-vector multiplication</article-title>
          ,
          <source>Linear Algebra Appl</source>
          .
          <volume>320</volume>
          (
          <year>2000</year>
          )
          <fpage>193</fpage>
          -
          <lpage>198</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>O.</given-names>
            <surname>Oletsky</surname>
          </string-name>
          ,
          <source>Exploring Dynamic Equilibrium Of Alternatives On The Base Of Rectangular Stochastic Matrices</source>
          , in: CEUR Workshop Proceedings 2917, CEUR-WS.org
          <year>2021</year>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2917</volume>
          /, pp.
          <fpage>151</fpage>
          -
          <lpage>160</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>E.</given-names>
            <surname>Ivokhin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Oletsky</surname>
          </string-name>
          ,
          <article-title>Restructuring of the Model “State-Probability of Choice” Based on Products of Stochastic Rectangular Matrices, Cybern</article-title>
          .
          <source>Syst. Anal. 58-2</source>
          (
          <year>2022</year>
          )
          <fpage>242</fpage>
          -
          <lpage>250</lpage>
          . https://doi.org/10.1007/s10559-022-00456-z
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>