<!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>
      <journal-title-group>
        <journal-title>Venice, Italy &amp; Moscow,
Russia
" ellero@unive.it (A. Ellero); fasano@unive.it (G. Fasano); favaret@unive.it (D. Favaretto)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>An application of Linear Programming to Sociophysics Models</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andrea Ellero</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giovanni Fasano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniela Favaretto</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University Ca' Foscari of Venice, Department of Management</institution>
          ,
          <addr-line>Venice</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>In this paper we consider a renowned stochastic model from sociophysics reported in [1, 2], which describes the difusion of information by word-of-mouth processes. This general model has a terrific impact to capture both social dynamics among agents and information percolation, in case interaction among individuals plays a keynote role. Here we generalize this model, by means of Linear Programming (LP) formulations, which exploit to some extent the potentialities of sociophysics from a mathematical programming perspective. Our overall approach aims to formally combine a stochastic model with a Linear Programming framework.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Stochastic models</kwd>
        <kwd>Agents' interaction</kwd>
        <kwd>Galam's model</kwd>
        <kwd>Linear Programming</kwd>
        <kwd>Marketing</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>with Galam’s model, and includes some theoretical properties. Finally, in Section 4.1 we report a
numerical experience and Section 5 completes the paper.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Basics on Galam’s Model</title>
      <p>step  .</p>
      <p>This section recalls some basics of Galam’s model in [1]. Let us consider a set of  individuals (agents),
who may have one of two diferent opinions (say ‘ +’ or ‘−’) about a certain topic. These agents
periodically meet in subgroups of individuals, in order to join a discussion and possibly change their
respective opinion. Assume at each time step  ≥ 0 the 
agents meet to discuss, and let  +( ) ( −( ))
be the number of agents that at time  have opinion ‘+’ (‘−’). Clearly  =  +( ) +  −( ) for any time
exogenous parameters which satisfy</p>
      <p>More specifically, at time  , each agent can belong to a  -sized group with probability   , being 
the cardinality of the group,  = 1, ...,  and  ≤  . In Galam’s model (see [1]) the values  1, … ,   are

∑   = 1,
 =1</p>
      <p>≥ 0,  = 1, … , .</p>
      <p>After a discussion in the group, at the outset of the next period  + 1, any agent can possibly change
their opinion (e.g. ‘+’ becomes ‘−’ or viceversa) according to a majority rule; i.e. all agents in a group
take the view of the majority in that group. We highlight that in [1], the rule for reversing opinion is
description, Galam in [1] estimates the probability  +( ) using the recursive formula
assumed to be slightly biased in favor of the negative opinion ‘−’, since tie breaks in favor of ‘−’.</p>
      <p>Clearly, indicating with  +( ) the ‘estimated’ probability that an agent thinks ‘+’ at time  , the
probability to think ‘−’ at step
 must be given by  −( ) = 1 −  +( ). Hence, based on the above
   +( ) {1 −  +( )}

[10]). Note that for any choice of  1, … ,   we have 0 ≤  +( + 1) ≤ 1, being
where ⌊ ⌋ the largest integer less or equal to  , and   represents the binomial coeficient
the initial condition  +(0) =  +(0)/ , where  +(0) is the number of agents thinking ‘+’ at  = 0, for
 . Setting
( )
any  ≥ 1 the quantity
 +( ) may possibly difer from the ‘actual’ frequency of ‘ +’, i.e.  +( )/
(see
   +( ) {1 −  +( )} − &lt; ∑    +( ) {1 −  +( )} − = [ +( ) + (1 −  +( ))] = 1 = 1.</p>
      <p>Finally (see [1]), we define the killing point as the threshold value  ̂ + satisfying
when  +(0) &gt;  ̂ + then lim  +( ) = 1,
when  +(0) &lt;  ̂ + then lim  +( ) = 0,
 →∞
 →∞
when  +(0) =  ̂ + then  +( ) =  +(0),
∀  &gt; 0
.
will definitely think ‘ −’ if  +(0)/ &lt;  ̂ +.</p>
      <p>According with the last definition, the killing point is a threshold value such that when  +(0)/ lies
above  ̂ +, then all agents will eventually have opinion ‘+’. Conversely, when  → ∞ all the agents</p>
    </sec>
    <sec id="sec-3">
      <title>3. A Possible Generalization of Galam’s Model</title>
      <p>
        According to model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), a strict majority of the members in a subgroup with positive opinion is the
necessary and suficient condition to have opinion ‘
+’ for all the members of the subgroup. This
simple rule may unlikely be representative of a real behaviour in many opinion dynamics applications.
Indeed, the final decision in a group is often the result of a discussion, rather than a mere count of
the two opposite opinions in the group.
      </p>
      <p>
        Consider for example the process of market penetration of a product. Social media meetings,
wordof-mouth, influentials and rumours drive people’s opinion [11]. Similarly, (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) is likely reliable in
political contexts, where decisions are taken on the base of polling, i.e. by simply counting voters in
a group, but the difusion of information relies on the sensitivity of the members in a group, as well
as on outstanding credibility of some of them. This suggests that a reliable model should encompass
exogenous parameters that influence its performance, depending on the particular situation at hand.
Acting on those parameters could allow to increase the reliability of the model.
      </p>
      <p>
        On the other hand, communication often requires to reach a suficient level of penetration of the
message in a group of people: consider for example the marketing requirement to reach an appreciable
penetration of a product in the market [12], a critical mass of consumers, etc. The related literature
suggests that, by creating a strong influence on the consumer in the early life of a product, we may
determine the success of sales. The latter result can be predicted by possibly modifying the models in
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) and in [10], so that consumers are forced to:
1. recognize the product and become more akin on consumption,
2. trust the product,
3. improve and advertise its difusion.
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
replace (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) by
      </p>
      <p>
        We propose to generalize Galam’s model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) considering a smoother dynamics, i.e., without
considering strict majority as a necessary and suficient condition to move the whole subgroup to the same
opinion. We assume that after discussions, all agents in a subgroup will assume opinion ‘+’ with a
probability  
 , being 0 &lt;
      </p>
      <p>
        &lt; 1, which depends on the size  of the group, as well as on the number
 of agents having opinion ‘+’ before discussion. To model this new dynamics we may consider to

 =1

 =0
let us first observe that choosing the coeficients
 in the following way (see Figure 1)
where   ,  = 1, … ,  ,  = 0, … ,  , represent probabilities. To understand the idea behind model (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ),
      </p>
      <p>⎧
⎪
⎪
⎪
⎪⎪⎪ 0   &lt;
⎪⎪ 1   ≥ ⌊ 2
⎩</p>
      <p>
        ⌊ 2

+ 1⌋
+ 1⌋
we have, once again, Galam’s model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ): therefore (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) generalizes Galam’s model. More in general,
with respect to . In this regard it makes sense to set the probability
      </p>
      <p>probabilities   should likely be defined so as to be increasing with respect to 
number  of ‘+’ in a group is rather low (e.g., lower than strict majority). Conversely, it may approach
1 in case the number of ‘+’ becomes significantly high (higher than strict majority). On the contrary,
when the number of positive opinions in a subgroup has an intermediate value, the probability  

 as equal to zero, when the
, while decreasing
⎪⎪⎪ 0,
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪⎪⎪ 1,
⎩
  ≤ ⌊ 2 + 1⌋ −   ,</p>
      <p>
        ≥ ⌊ 2 + 1⌋ −   + 2ℎ.
the original Galam’s model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ).
In particular, if  &lt; ⌊ /2 + 1⌋ then   = 0, otherwise   = 1, so that this choice corresponds exactly to obtain
function of  is assumed to be linear, then we can define the coeficients (probabilities)
can be reasonably considered as a function increasing from zero to 1 as  increases. If the increasing
 
 as
The probabilities defined in (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) generalize (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) (it sufices to set
 
 and ℎ equal to zero -see Figure
2). We remark that   in (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) represents a shift (either positive or negative) with respect to the value
⌊ 2 + 1⌋, while 1/(2ℎ) is the slope of the ramp in Figure 2.
      </p>
      <p>
        To understand the implications of the choice in (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), we consider a numerical example. Let us start
with the scenario reported in [1], where  = 4,  1 = 0,  2 =  3 =  4 = 1/3 (and   = 0 for all  and  ).
The killing point ( 
both  +(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) = 0.84
      </p>
      <p>
        ) lies between 0.84 and 0.87. We first plotted  +( + 1) vs.  +( ) as in (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), choosing
(asterisks ‘∗’ in Figure 3) and  +(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) = 0.87 (circles ‘ ’ in Figure 3); the overall results
are depicted in Figure 3. Then, we also reported in Figure 3 the model (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) with the choice (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ). As we can
easily deduce, the dynamics of Galam’s model in [1] is completely upset when the coeficients
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) are replaced by (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ). This reveals that the existence of a killing point in a generalized Galam’s model
{  } in
is not invariant under a modification of the coeficients in
intrinsically afected by the underlying hypothesis on the coeficients
rule is not satisfied then the dynamics of the model may strongly change.
{  }. The model performance seems to be
{  }, i.e., when the majority
      </p>
      <p>
        Anyway, the generalized model (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) can be used to provide fruitful results, not only to study the
process of difusion of information, but also to suggest ways to control it. For example, we can
determine values of {  } that, starting at time  with  +( ) =  ̄ +( ), allow to maximize  +( + 1). The values
of the coeficients
the difusion of a positive opinion: high (expensive) values of probability convey a group to opinion
{  } can be considered as a cost (say an efort) to be faced when trying to foster
      </p>
      <p>
        ≤  the model (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) considers the above piecewise-linear choice for the coeficients
{   }, where   represents a shift with respect to the abscissa ⌊ /2 + 1⌋, and 1/(2ℎ) is the slope of the ramp.

1
0.9
0.8
0.7
0.6
0.4
0.3
0.2
0.1
)
t(1++0.5
P
0
0
      </p>
      <p>
        Galammodel(belowtheKP)
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )+(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )model(belowtheKP)
Galammodel(abovetheKP)
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )+(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )model(abovetheKP)
0.5
      </p>
      <p>P+(t)
0.1
0.2
0.3
0.4
0.6
0.7
0.8
0.9
1
so that</p>
      <p>
        ≈ 0.846. Moreover, we set   = 0 and ℎ = 10−5 in (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ).
the original Galam’s model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ). Here the parameters used in (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) and (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) are:  = 4,  1 = 0,   = 1/3,  = 2, 3, 4,
‘+’. In other words, we wonder how to set the coeficients
 +( + 1), starting from  ̄ +( ), with the minimum efort.
      </p>
      <p>In the context of production and Marketing, where the agents are replaced by consumers, the latter
conclusion might read as follows: an extra efort in terms of advertising campaign has to be carried
on, in order to promote a certain spread of the products. In particular, the coeficients
the resulting efort and consequently represent unknowns to be determined.</p>
      <p>{   } summarise
{   } to pursue our maximization goal on</p>
    </sec>
    <sec id="sec-4">
      <title>4. A LP Model for a Single Period Analysis</title>
      <p>
        On the guideline of the analysis in Section 3, we propose to embed the dynamics in (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) within the
following LP scheme:
max
      </p>
      <p>
        Observe that by solving the above LP, with respect to the unknowns   ,  = 1, … ,  ,
aim to determine a set of decision variables in order to improve the difusion of information, i.e. to
 = 0, 1, … ,  , we
increase  +( + 1) with respect to  +( ). The constraints in (
        <xref ref-type="bibr" rid="ref6">6</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) may be motivated as follows:
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
(
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
implies that in two subgroups of cardinality  , the larger the number
of individuals thinking ‘+’, the larger the probability   ;
implies that when two subgroups of agents include the same number of
individuals thinking ‘+’, then to the subgroup of smaller cardinality
it corresponds a larger value of   ;
represent budget constraints, i.e. we allow that at the current time step
set to 1, so limiting the freedom when selecting the unknowns;
 , for any given value of  , not all the unknowns {  } can be possibly
specify that each unknown   represents a probability value.
      </p>
      <p>
        A solution (not necessarily unique) of (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) can dramatically increase the probability  +( + 1) of
information spreading with respect to  +( ). We also remark that (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) is a concave problem, so
that its solutions are vertices of the feasible set (
        <xref ref-type="bibr" rid="ref6">6</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ). In addition, here local maxima are also global
maxima so that they can be detected by basic packages. We show now that to a large extent the model
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) generalizes (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), in accordance with the next proposition.
      </p>
      <p>
        Proposition 4.1. Consider the linear program (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ). Let the following choice (1 ≤  ≤  and 0 ≤  ≤  )
⎧⎪⎪ 0,
⎪
⎪⎩ 1,
    &lt;
      </p>
      <p>
        ⌊ 2 + 1⌋ ,
≥ ⌊ 2 + 1⌋ ,
satisfy the budget constraints (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ). Then (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) is a feasible point of (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) and the objective function in (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
coincides with  +( + 1) in (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ).
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) ensures the existence of a finite solution, provided that 
≠ ∅
Proof. By (
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) the feasible set  of problem (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) is compact, so that the continuity of the function in
. Now, observe that with the
positions (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) the objective function (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) coincides with the model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ). Moreover, the choice in (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) surely
satisfies the constraints (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ), since for a given value
nondecreasing sequence {  ̄ }. Similarly, for a given value 0 ≤ ̂ ≤  , we see from (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) that
1 ≤  ̄ ≤  relations (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) describe the monotone
⎧
⎪
⎨
⎪
⎩
⎪⎪   ̂ = 0 ℎ 
⎪⎪   ̂ = 1 ℎ ℎ 
which trivially ensures that also the constraints (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) are satisfied. Finally, the positions (
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
immediately satisfy (
        <xref ref-type="bibr" rid="ref9">9</xref>
        ), which completes the proof. Q.E.D.
      </p>
      <p>
        In order to make Proposition 4.1 useful in applications, it is therefore necessary to provide an
estimation for the values of the budget   ( ) in (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ), so that the satisfaction of constraints (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) can be
guaranteed.
and 0 ≤  ≤  . Then
Proposition 4.2. Consider the linear program (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) and let   be assigned as in (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ), with 1 ≤  ≤ 
 
∑
Thus, for  even and setting  = ⌊ 2 ⌋ we have
Now, since

∑

∑
 
∑
)
when  is even we finally obtain
      </p>
      <p>On the other hand, when  is odd we have
and since
we finally have for  odd
=</p>
      <p>
        + 2 −
+ .
2

∑

∑
2 +1
(
        <xref ref-type="bibr" rid="ref13">13</xref>
        )

∑

∑
      </p>
      <p>
        − 1
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
+ .
      </p>
      <p>
        Relations (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ) and (
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) yield (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ). Q.E.D.
constraint
      </p>
      <p>
        Proposition 4.2 allows both the easy assessment of reliable values for the parameters {  ( )}, and a
possible generalization of constraints (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ). Indeed, replacing the  + 1 constraints in (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) by the unique
 
∑
the last proposition suggests to set
0 &lt;  ( ) ≤ ⎨
      </p>
      <p>
        in order to generalize the idea behind (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ).
4.1. A Numerical Example
To avoid reporting a lengthy numerical experience, which is out of the scopes of the current paper,
we first experienced the LP program (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) over the following small-scale setting of parameters
⎧⎪  = 7
⎪
      </p>
      <p>⎨  = (0.1 0.2 0.3 0.0 0.0 0.4 0.0)
This choice of the parameters corresponds to the case in which the population meets in subgroups of
dimension 1, 2, 3 and 6, with probabilities 0.1, 0.2, 0.3 and 0.4 respectively, with an initial 65% of the
population thinking ‘+’.</p>
      <p>
        In addition, we replaced the constraints (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) by the unique constraint
 
∑
nonempty feasible set. The resulting LP yielded the solution (we used the solver MINOS [13])
and chose the value of the budget parameter  ( ) = 10.1 (see also Proposition 4.2), in order to allow a

[  ] = ⎜  = 3
⎛
⎜
⎜
⎜
⎜
⎜
⎝
and the corresponding final value of the objective function  +( + 1) ≈ 0.7045, showing an increase
with respect to the initial value  +( ) = 0.65. Moreover, as expected the value 0.7045 is larger than the
7
predicted by Galam’s model. The above example suggests that we identified the best way to distribute
the budget  ( ) in order to increase the spreading of opinion ‘+’.
      </p>
      <p>As a further experiment, now we consider the numerical example proposed in [1], where 
= 4,
 1 = 0,   = 1/3,</p>
      <p>
        = 2, 3, 4. The killing point  
0.84 &lt;   &lt;
0.87. In particular, we analyzed two scenarios for the LP (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ), by respectively setting
corresponding to the latter parameters satisfies
Scenario I
⎧
⎪
⎪⎪  = 4
⎩
⎨⎪⎪  +( ) = 0.8
⎪⎪  ( ) = 5.5
obtain in particular  +( + 1) ≈ 0.81173 &gt;
      </p>
      <p>
        , corresponding to the set of unknowns
According with the setting of Scenario I, considering that  +( ) = 0.8 (i.e.  +( ) is below the  
want to verify, allowing the budget  ( ) = 5.5, the maximum value for  +( + 1) by solving (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ). We
), we
of  ( ) = 5.5, we obtain  +( + 1) ≈ 0.45226 &lt;  
Also observe that simply setting for instance  ( ) = 2.5 (i.e. insuficient budget) in Scenario I, in place
, corresponding to the new set of unknowns
The above experiment proves that the choice of the budget  ( ) might have a dramatic efect in order
to increase the value of probability, from
of quantities [  ]

can yield a value for the probability
 +( ) to  +( + 1). Indeed, starting from
      </p>
      <p>+( ), suitably tuning
 +( + 1) either below or above the  
, simply
is often exogenously set by the application in hand.
depending on  ( ). In this regard the value of  +( ), though important, seems to be less relevant, and</p>
      <p>
        Similarly, considering the Scenario II, observing that now  +( ) = 0.9 (i.e.  +( ) is above the  
again we want to verify, allowing the budget  ( ) = 5.5, the maximum value for  +( +1) solving (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ).
),
We obtain in particular  +( + 1) ≈ 0.9249 &gt;  
On the other hand, simply setting again
 ( ) = 5.5, we obtain  +( + 1) ≈ 0.62235 &lt;
      </p>
      <p>, corresponding to the same set of unknowns in (14).
 ( ) = 2.5 (i.e. budget insuficient ) in Scenario II, in place of</p>
      <p>
        , corresponding to the set of unknowns in (15). Again,
the latter numerical results prove that the choice of the quantity  ( ) has a dramatic efect in order to
 +( ) to  +( + 1). Moreover, a suitable choice of the quantities
, even though the value  +( + 1) predicted by the model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
increase the value of probability, from
possibly does not exceed
can move the value  +( + 1) above
      </p>
      <p>.
opinions in those subgroups of cardinality  .</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>
        On the overall, the above results indicate that our LP-based approach is definitely more general than
the approach described in [1], since it gives explicit indications on the efort necessary to influence
We studied the problem of possibly enhancing the sociophysics model (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), using a mathematical
programming perspective. We combined the model in (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) with a LP scheme, in order to possibly control
the spreading of information through the assessment of the unknowns   in (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). The value of these
variables indicates the efort which is necessary in order to convince people in subgroups of
cardinality  , with the aim of maximizing  +( + 1) from a given  +( ). As a next step of research, we are
going to generalize the single-period formulation (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )-(
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) to a multi-period scheme, with the final goal
to maximize  +( ), being  = 1, … ,  the time periods.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>he received.</p>
      <p>G. Fasano thanks GNCS group of IN AM (Istituto Nazionale di Alta Matematica, Italy) for the support</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Galam</surname>
          </string-name>
          ,
          <article-title>Modelling rumors: the no plane pentagon french hoax case</article-title>
          ,
          <source>Physica A: Statistical Mechanics and its Applications</source>
          <volume>320</volume>
          (
          <year>2003</year>
          )
          <fpage>571</fpage>
          -
          <lpage>580</lpage>
          . doi:https://doi.org/10.1016/ S0378-
          <volume>4371</volume>
          (
          <issue>02</issue>
          )
          <fpage>01582</fpage>
          -
          <lpage>0</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Galam</surname>
          </string-name>
          ,
          <article-title>Sociophysics: a review of Galam models</article-title>
          ,
          <source>International Journal of Modern Physics C</source>
          <volume>19</volume>
          (
          <year>2008</year>
          )
          <fpage>509</fpage>
          -
          <lpage>440</lpage>
          . doi:https://doi.org/10.1142/S0129183108012297.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Bass</surname>
          </string-name>
          ,
          <article-title>A new product growth for model consumer durables</article-title>
          ,
          <source>Management Science</source>
          <volume>50</volume>
          (
          <year>2004</year>
          )
          <fpage>1833</fpage>
          -
          <lpage>1840</lpage>
          . doi:https://10.1287/mnsc.1040.0264.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Moore</surname>
          </string-name>
          ,
          <article-title>Crossing the chasm</article-title>
          , Harper Collins, New York, NY,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Rogers</surname>
          </string-name>
          , Difusion of Innovations, 5th edn ed., The Free Press, New York, NY,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>T. C.</given-names>
            <surname>Schelling</surname>
          </string-name>
          , Dynamic models of segregation,
          <source>The Journal of Mathematical Sociology</source>
          <volume>1</volume>
          (
          <year>1971</year>
          )
          <fpage>143</fpage>
          -
          <lpage>186</lpage>
          . doi:https://10.1080/0022250X.
          <year>1971</year>
          .
          <volume>9989794</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ellero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Fasano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sorato</surname>
          </string-name>
          ,
          <article-title>Stochastic model for agents interaction with opinion-leaders</article-title>
          ,
          <source>Physical Review E</source>
          <volume>87</volume>
          (
          <year>2013</year>
          ). doi:https://doi.org/10.1103/PhysRevE.87.042806.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>E.</given-names>
            <surname>Katz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. F.</given-names>
            <surname>Lazarsfeld</surname>
          </string-name>
          ,
          <article-title>Personal influence - The part played by people in the flow of mass communication</article-title>
          , The Free Press, Glencoe, IL,
          <year>1955</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Goldenberg</surname>
          </string-name>
          , S. Han,
          <string-name>
            <given-names>D. R.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. W.</given-names>
            <surname>Hong</surname>
          </string-name>
          ,
          <article-title>The role of hubs in the adoption processes</article-title>
          ,
          <source>Journal of Marketing</source>
          <volume>73</volume>
          (
          <year>2009</year>
          )
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          . doi:https://doi.org/10.1509/jmkg.73.
          <issue>2</issue>
          .1.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ellero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Fasano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sorato</surname>
          </string-name>
          ,
          <article-title>A modified Galam's model for word-of-mouth information exchange</article-title>
          ,
          <source>Physica A: Statistical Mechanics and its Applications</source>
          <volume>388</volume>
          (
          <year>2009</year>
          )
          <fpage>3901</fpage>
          -
          <lpage>3910</lpage>
          . doi:https: //doi.org/10.1016/j.physa.
          <year>2009</year>
          .
          <volume>06</volume>
          .002.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>C. V.</surname>
          </string-name>
          den Bulte,
          <string-name>
            <given-names>Y. V.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <article-title>New product difusion with influentials and imitators</article-title>
          ,
          <source>Marketing Science</source>
          <volume>26</volume>
          (
          <year>2007</year>
          )
          <fpage>400</fpage>
          -
          <lpage>421</lpage>
          . doi:https://10.1287/mksc.1060.0224.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Glass</surname>
          </string-name>
          ,
          <article-title>Product cycle and market penetration</article-title>
          ,
          <source>International Economic Review</source>
          <volume>38</volume>
          (
          <year>1997</year>
          )
          <fpage>865</fpage>
          -
          <lpage>891</lpage>
          . doi:https://doi.org/10.2307/2527220.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13] NEOS solvers,
          <year>2020</year>
          . Https://neos-server.org/neos/solvers/nco:MINOS/AMPL.html.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>