SlideShare a Scribd company logo
International Journal of Informatics and Communication Technology (IJ-ICT)
Vol. 6, No. 2, August 2017, pp. 86~94
ISSN: 2252-8776, DOI: 10.11591/ijict.v6i2.pp86-94  86
Journal homepage: http://iaesjournal.com/online/index.php/IJICT
Analysis of Competition Fronting the Popularity of Content in
Social Networks
Siham Hafidi, Mohamed Baslam*
, Rachid El Ayachi
Morocco Sultan Moulay Slimane University, TIAD Laboratory, Beni Mellal. Morocco
Article Info ABSTRACT
Article history:
Received Feb 13, 2017
Revised Jun 24, 2017
Accepted Jul 15, 2017
In recent years, on the Internet, there is a real phenomenon: the development
of social networks that are becoming more popular and more used. Social
networks have millions of users worldwide. This provides an opportunity for
companies to reach out a large and diverse audience for their advertising
campaigns. They do this by creating and spreading content across the social
network, which will increase the chance of visibility for their contents, which
for them is the assurance of being popular. Every content requires time to
reach a specific destination on the networks. In this article, we study
competition between several contents that look for attracting more
consultations, each characterized by some given popularity. There is
competition between the contents of a limited set of destinations. We first
model our system, we then study the competition between contents by using
the game theory to analyze this behavior. We finally provide numerical
results, which provide insights into the effect of various parameters of the
system.
Keywords:
Content Provider
Game theory
Popularity
Social Networks
Visibility
Copyright © 2017 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Mohamed Baslam,
Department of Computer Science, Faculty of Science and Techniques
University of Sultan Moulay Slimane
Faculté des Sciences et Techniques, B.P: 523 Béni-Mellal Morroco
Email: baslam.med@gmail.com
1. INTRODUCTION
In recent years, the Internet and the Web in particular have undergone profound changes, and there
is a phenomenon that appeared with the Web development including: social networks. The emergence of
social networks is related to technological and technical revolutions. These revolutions have allowed faster
interactions with web pages. Therefore, the number of members of these social networks has prolonged,
because the interactions have become more faster, and the consultation of the Internet has become more
comfortable.
A social network can be defined as a set of relationships between a set of actors. Intuitively, network
is a strategic game, for the reason that a network is a group of people connected to each other and which are
in interaction with other people, and they wait, usually a gain as a result of their interactions. To reach the
personal goal, sometimes a player acts selfishly toward other people and sometimes it agrees with them.
Initially, Social networks are developed to provide communication and data sharing between users,
but they have also become a new means of promotion for companies. Therefore, this article focuses on the
study of a competitive situation between content who looking to attract more consultations and maximize
their own profits.
The competition is formulated as a non-cooperative game, where each content is characterized by a
price and a cost of production.
IJ-ICT ISSN: 2252-8776 
Analysis of Competition Fronting the Popularity of Content in Social Networks (Siham Hafidi)
87
In this work, we present a competitive situation among the contents of a social network, or each
content seeks to attract more customers and maximize its own revenues, while unveiling the modeling of the
problem, formulation and analysis of the game.
Related Works:
Applying game theory in competition problems in social networks is an active research area, in
which game-theoretic models have been developed and studied in the last decades, [1-3].
Past works in this area have focused on the competition between contents in social networks over
popularity and over visibility space, in conjunction with advertisement issues to promote content.
Both fully dynamic [3] models as well as semi-dynamic [1] models have been proposed. It has been
noted that these problems are similar in nature to the problem of competition over shelf space.
Our model is inspired from [1], where Altman handled a situation of competition between service
providers that create content, and that use methods of acceleration which increases the popularity of their
content and in particular the publication in social networks.
Altman examined 𝑥𝑖(t) as the number of destinations that have obtained by time t content from seed i, and
𝑥(𝑡) = ∑ 𝑥𝑖
𝑁
𝑖=1 (t), and he showed that:
lim
𝑡→∞
𝑥𝑖(t) = M
λ 𝑖
𝜆
(1)
With λ=∑ λ𝑖
𝑁
𝑖=1 .
2. UTILITY MODEL
In this section, we formulate the interaction among contents as a non-cooperative game. We assume
that there is a set N of N competing contents of a social network, and let M the number of subscribers for
access to the network and who are interested in the N content.
We assume that opportunities for accessing a content n arrive at destination m according to an
exponential law with parameter starting at time t=0.
We assume that the possibilities of access to content i arrive at destination m according to an
exponential law parameter that maintains a time. The time for a content i arrived at a destination m is
exponentially distributed with the parameter, and according to the mean or expected value of an
exponentially distributed random variable t , the average time for a content i arrived at a destination m is
exactly the opposite of parameter and we note:
=1/ .
We shall consider opportunities of acceleration rates of content by putting some efforts, such as the
publication of these contents in different social networks. Without any such effort, we assume that=whereare
some constants.
Thus, we assume that each content i has a (unique) utility function. This function depends on the
content variable , but also on cost and price.
The utility function of the content i is given by the following formula:
Ui(λ, p𝑖, γ𝑖) = p𝑖 × M
λi
∑ λj
N
j=1
− γ𝑖 M (λi − ϕi) (2)
Where p𝑖and γ𝑖 are two parameters, which respectively represent the price and the cost of
production of a content. This function refers to net incomes of content, and which is represented by the
difference between total income and expenses of this content.
This function refers to net incomes of content, and which is represented by the difference between
total income and expenses of this content.
Where:
p𝑖 × M
λi
∑ λj
N
j=1
: the total income, γiM (λi − ϕi) : the total cost to produce the content.
and:
γ𝑖: production cost of the content I,
p𝑖: the price of content,
ϕ𝑖: popularity rate of content i,
M: the total number of subscribers to the network.
3. A NON COOPERATIVE GAME FORMULATION
 ISSN: 2252-8776
IJ-ICT Vol. 6, No. 2, August 2017 : 86 – 94
88
For a precise formulation of a non-cooperative game, we have to specify the number of players, the
possible actions available to each player, and any constraints that may be imposed on them, and finally the
utility function of each player which she attempts to optimize.
Here we will consider the following formulation of games:
Let J={N, U_i(λ,p_i,γ_i), λ=(λ_1,...,λ_N)} denote the non-cooperative λ game,
where:
N={1... N} is the index set identifying the contents,
U_i is the utility function,
λ =(λ_1...λ_N) is the strategy space of each content,
P=(p_1...p_n) price vector,
γ=(γ_1...γ_N) cost vector.
We assume that each content i has only one endpoint that is λ_i , and seeks to maximize his utility
function. λ_i represents an equilibrium for each content i, when λ_i maximizes U_i(λ,p_i,γ_i), we can express
that as :
Ui(λ∗
, pi, γi) = max
λ
Ui ( λ1, ... ,λN , pi, γi) (3)
3.1. The Nash Equilibrium
The Nash equilibrium is the natural concept solution of non-cooperative games, which describes a
state of a game where no player has sensitive to deviate unilaterally from its current strategy. In this section,
we first will study the Nash equilibrium solution for the induced game, we will show that a Nash equilibrium
solution exists and is unique by using the theory of concave games [4].
We recall that a non-cooperative game J is called concave if all player’s utility functions are strictly
concave with respect to their corresponding strategies [4]. According to [4], a Nash equilibrium exists in a
concave game if the strategy space is compact and convex, and the utility function that any given player
seeks to maximize is concave in its own strategy and continuous at every point in the product strategy space.
The Nash equilibrium in λ is formally defined as:
Definition1: The vector 𝜆∗
= (λ1
∗
, … , λ 𝑁
∗
) is a Nash equilibrium of the game
J={N, U_i(λ,p_i,γ_i) ,λ=(λ_1,...,λ_N)}, if : ∀ (i,λ_i )∈ (N,λ)
𝑈 𝑖(λ1
∗
, … , λ𝑖
∗
, … , λ 𝑁
∗
) ≥ 𝑈 𝑖(λ1
∗
, … , λ𝑖, … , λ 𝑁
∗
) (4)
Theorem1: A Nash equilibrium in terms of λ for game J= {N, Ui(λ, pi, γi) ,λ = (λ1, . . . , λN)} exists and is
unique.
Proof:
To prove existence, we note that each content’s strategy space λ𝑖 is defined in the closed interval
bounded by the minimum and maximum λ. Thus, the joint strategy space λ is a nonempty, convex, and
compact subset of the Euclidean space ℝN
. In addition, a Nash equilibrium exist if: the utility functions are
concave with respect to λ as can be seen from the second derivative test, in other words, A Nash equilibrium
exists if:
∀ i ∈ N
∂2
δλi
2 Ui(λ, p𝑖, γ𝑖) ≤ 0 (5)
We have:
∂2
δλi
2 Ui(λ, p𝑖, γ𝑖) =
∂2
δλi
2 (p𝑖 × M
λi
∑ λj
N
j=1
− γ𝑖 × M (λi − ϕi))
∂2
δλi
2 Ui(λ, p𝑖, γ𝑖) = −
2 p 𝑖 M
(∑ λj)N
j=1
2 +
2 p 𝑖 M λi
(∑ λj)N
j=1
3
After simplification, we got:
IJ-ICT ISSN: 2252-8776 
Analysis of Competition Fronting the Popularity of Content in Social Networks (Siham Hafidi)
89
∂2
δλi
2 Ui(λ, p𝑖, γ𝑖) =
2 p 𝑖 M (λi−(∑ λi
N
i=1 ))
(∑ λi)N
i=1
3 ≤ 0 ∀ i ∈ N
where: λi < ∑ λi
N
i=1 , then
∂2
δλi
2 Ui(λ, p𝑖, γ𝑖) ≤ 0.
Which ensures existence of a Nash equilibrium.
In order to prove uniqueness of Nash equilibrium for this game, we proceeded as follows:
We have assumed that there are many equilibrium states, and each one is influenced by the initial
state of the game, in other words, the equilibrium states depend on the initial values which takes the
parameter λ of the game.
Then, we calculated the equilibrium corresponding to 2 situations that have different values of the
parameter λ, and for each situation, the corresponding curve is plotted.
The following figures illustrate the curves obtained:
Figure 1. Nash Equilibrium for different values of λ
Figure 1 shows that, whatever the strategies selected by the players in the initial state, it always
takes the same equilibrium state which is given by: λ1
∗
= 0.16 and λ2
∗
= 0.24.
These results ensure the uniqueness of Nash equilibrium
3.2. Algorithm: Best Response Dynamics
In this section, we study a fully distributed algorithm to learn the parameter equilibrium. Assuming
that contents are selfish and choose dynamically each one the best lambda that maximize his profiles, the
distributed algorithms can be thought of as protocols that players are programmed to follow. The design and
 ISSN: 2252-8776
IJ-ICT Vol. 6, No. 2, August 2017 : 86 – 94
90
analysis of distributed algorithms converging to equilibria in the context of games has also received
considerable attention, most commonly convergence of best response dynamics.
Solutions of equations induces by vanishing the partial derivatives correspond respectively to the
best response in terms of lambda BRλ
i
(.), of each content as a function of the strategies of its opponents.
Since Nash equilibrium point is unique, then a best response-based dynamics would converge to the joint
Lambda NE. The parameter best response dynamic is detailed in Algorithm 1.
Algorithm1: Best Response Dynamics
1-Initialize the parameter 𝜆;
2-For each content 𝑖 ∈N at iteration t:
. λi
t+1
=BRλ
i
(λ).
3.3. Price of Anarchy
The concept of social welfare [5] or total surplus [6], is defined as the sum of the utilities of all
agents in the systems. It is well known in game theory that agent selfishness, such as in a Nash equilibrium,
does not lead in general to a socially efficient situation. As a measure of the loss of efficiency due to the
divergence of user interests, we use the Price of Anarchy (PoA) [7], this latter is a measure of the loss of
efficiency due to actor’s selfishness.
A PoA close to 1 indicates that the equilibrium is approximately socially optimal, and thus the
consequences of selfish behavior are relatively benevolent. The term Price of Anarchy was first used by
Koutsoupias and Papadimitriou [7] but the idea of measuring inefficiency of equilibrium is older.
As in [8], we measure the loss of efficiency due to actor’s selfishness as the quotient between the
social welfare obtained at the Nash equilibrium and the maximum value of the social welfare:
PoA =
∑ Ui
N
i=1 (𝜆∗)
max
𝜆
∑ Ui
N
i=1 (𝜆)
(6)
where:
∑ Ui
N
i=1 (λ∗) Represents the sum of utilities of all players in the Nash equilibrium.
and ∑ Ui
N
i=1 (λ) Represents the social welfare.
4. NUMERICAL INVESTIGATIONS
To test the validity of our theoretical study, we perform a numerical study based on the best
response dynamics and the contents utility functions as well as the price of the anarchy. Therefore, we
consider a system with two content N=2 seeking to maximize their revenues, then, we plot curves to the Nash
equilibrium, varying the parameters of the utility function. Table 1 summarizes the system parameter values
used in this numerical study:
Table 1. System Parameters used for Numerical Examples
𝑃1 𝑃2 𝛾1 𝛾2 𝜆1 𝜆2
10 5 15 5 0.01 0.001
𝛾1 = 𝛾2 𝑃1 = 𝑃2 𝜙1 = 𝜙2 M λ1
̅ = λ2
̅
5 15 5 3000 20
λ1 = λ2 P1
̅ = P2
̅ P1 = P2 γ1̅ = γ2̅̅̅ γ1 = γ2
0 100 1 100 1
Figure 2 present curve of the convergence to Nash Equilibrium of the parameter λ. It is clear that the
best response dynamics converges to the unique Nash equilibrium for the parameter λ.
We also observe that the speed of convergence is relatively high (4 iterations are sufficient to
converge the Nash equilibrium of the parameter λ).
IJ-ICT ISSN: 2252-8776 
Analysis of Competition Fronting the Popularity of Content in Social Networks (Siham Hafidi)
91
Figure 2. Convergence to the λ Nash Equilibrium
Then, we plot in figures 3 and 4, respectively, the interplay of cost γ and price p on the parameter λ
at the Nash equilibrium
Figure 3: The interplay of cost γ on λ
Figure 3 shows the cost impact on the parameter λ: when the cost increases, λ decreases, and then
the time for a content n reaches a destination m increases progressively.
This means that users of this network will misjudge the content, which influence the revenue of
content. Then, players are supposed to adopt situations which the parameter λ is great, and whose production
costs are slight to increase their profits.
 ISSN: 2252-8776
IJ-ICT Vol. 6, No. 2, August 2017 : 86 – 94
92
Figure 4: The interplay of price p on λ
Figure 4 shows the price impact on the parameter λ: when the price increases, λ increases, and the
propagation time t decreases, while subscribers of this network are satisfied, consequently, these contents
will attract more customers, and this will increase their revenues.
In the following, we plot the variation of utility based on the system parameters.
Figure 5. Variation utility as a function of the cost
Figure 5 shows that the utility reduced when the cost γ get a high values, in this situation, players
must raise their prices to increase their profits.
IJ-ICT ISSN: 2252-8776 
Analysis of Competition Fronting the Popularity of Content in Social Networks (Siham Hafidi)
93
Figure 6. Variation utility as a function of the price p
Figure 6 shows that the utility increases progressively when prices are increasing, this reveals that
growing price ensures optimal revenues.
Finally, in this section, we show the impact of the system parameters on the system efficiency in
terms of Price of anarchy:
Figure 7. PoA variation as a function of the cost γ
Figure 7 shows the PoA variation as a function of cost γ with fixed priceP1 = P2. For small values of
γ, players are selfish (PoA<0.5), well each player tries to maximize his outcomes without considering the
other player; for higher costs, the contents converge to the same price of anarchy which is close to 1, showing
that players have cooperated for an optimum social welfare. We remark that the Nash equilibrium performs
well and the loss of efficiency is only about 1%. This result indicates that the Nash equilibrium of this game
is good and socially efficient.
Figure 8 shows the PoA variation as a function of price p with fixed cost γ1 = γ2. We remark that
the price of anarchy reduce when the price rises. For the little price, the price of anarchy is to 1 which means,
that players cooperate and the Nash equilibrium is socially efficient; while for higher prices, players have
become more selfish, everyone reacts alone seeking maximize his outcomes.
 ISSN: 2252-8776
IJ-ICT Vol. 6, No. 2, August 2017 : 86 – 94
94
Figure 8. PoA variation as a function of the price
5. CONCLUSION
We have presented in this paper a type of competitive interactions between contents in a social
network. There is a competition over a limited common set of destinations. We analyzed the behavior of the
contents that seek to attract more consultations. The proposed model is based on a simple utility functions
which takes into account not only the characteristics of a current content, but also of all other contents, also,
it is based on two parameters describing each content price and cost of production.
We showed that the equilibrium becomes more important (socially efficient) when the cost of
production of content is included in a given interval. We also showed that when the prices becomes higher,
the competition becomes fierce.
REFERENCES
[1] Eitan Altman, “A Semi-Dynamic Model for Competition Over Popularity and Over Advertisement Space in Social
Networks’’, INRIA Sophia-Antipolis, 2004 Route des Lucioles, 06902 Sophia-Antipolis Cedex, France.
[2] Eitan Altman, Parmod Kumar, Srinivasan Venkatramanan, Anurag Kumar, “Competition Over Timeline in Social
Networks’’, INRIA Sophia-Antipolis, 2004 Route des Lucioles, 06902 Sophia-Antipolis Cedex, France.
[3] Eitan Altman, “Stochastic Game Approach for Competition Over Popularity in Social Networks”, INRIA Sophia-
Antipolis, 2004 Route des Lucioles, 06902 Sophia-Antipolis Cedex, France.
[4] Rosen J., “Existence and Uniqueness of Equilibrium Points for Concave n-person Games, Econometrica 33: 520–
534, 1965.
[5] Maille, P. & Tuffin, B., “Analysis of Price Competition in a Slotted Resource Allocation Game”, in Proc. of IEEE
INFOCOM. 2008.
[6] Varian, H., “Microeconomic Analysis”, Norton New York. 1992.
[7] Papadimitriou, K. & Koutsoupias, E. “Worst-Case Equilibria”, in STACS, pp.404–413. 1999.
[8] Guijarro, L., Pla, V., Vidal, J. & Martinez-Bauset, J. “Analysis of Price Competition under Peering and Transit
Agreements in Internet Service Provision to peer-to-peer Users”, IEEE Consumer Communications and Networking
Conference (CCNC2011), Las Vegas, Nevada USA, pp. 9–12. 2011.

More Related Content

Similar to 3. 8483 1-pb

A Game theoretic approach for competition over visibility in social networks
A Game theoretic approach for competition over visibility in social networksA Game theoretic approach for competition over visibility in social networks
A Game theoretic approach for competition over visibility in social networks
journalBEEI
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
dannyijwest
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
IJwest
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED  ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED  ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
dannyijwest
 
Value Encounters by Hans Weigand
Value Encounters by Hans WeigandValue Encounters by Hans Weigand
Value Encounters by Hans Weigand
pajo01
 
An improvised model for identifying influential nodes in multi parameter soci...
An improvised model for identifying influential nodes in multi parameter soci...An improvised model for identifying influential nodes in multi parameter soci...
An improvised model for identifying influential nodes in multi parameter soci...
csandit
 
Rostislav Yavorsky - Research Challenges of Dynamic Socio-Semantic Networks
Rostislav Yavorsky - Research Challenges of Dynamic Socio-Semantic NetworksRostislav Yavorsky - Research Challenges of Dynamic Socio-Semantic Networks
Rostislav Yavorsky - Research Challenges of Dynamic Socio-Semantic Networks
Witology
 
Co-clustering with augmented data
Co-clustering with augmented dataCo-clustering with augmented data
Co-clustering with augmented data
AllenWu
 
6. 10082 12462-1-pb
6. 10082 12462-1-pb6. 10082 12462-1-pb
6. 10082 12462-1-pb
IAESIJEECS
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
ijtsrd
 
Artemenko-poster
Artemenko-posterArtemenko-poster
College Essay Tell Us Something Yourself
College Essay Tell Us Something YourselfCollege Essay Tell Us Something Yourself
College Essay Tell Us Something Yourself
Diana Jordan
 
The eigen rumor algorithm
The eigen rumor algorithmThe eigen rumor algorithm
The eigen rumor algorithm
amooool2000
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Discovering Users Topic of Interest from Tweet
Discovering Users Topic of Interest from TweetDiscovering Users Topic of Interest from Tweet
Discovering Users Topic of Interest from Tweet
AIRCC Publishing Corporation
 
DISCOVERING USERS TOPIC OF INTEREST FROM TWEET
DISCOVERING USERS TOPIC OF INTEREST FROM TWEETDISCOVERING USERS TOPIC OF INTEREST FROM TWEET
DISCOVERING USERS TOPIC OF INTEREST FROM TWEET
AIRCC Publishing Corporation
 
DISCOVERING USERS TOPIC OF INTEREST FROM TWEET
DISCOVERING USERS TOPIC OF INTEREST FROM TWEETDISCOVERING USERS TOPIC OF INTEREST FROM TWEET
DISCOVERING USERS TOPIC OF INTEREST FROM TWEET
ijcsit
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Panimalar Engineering College
 
Name (Last, First) _________________________________Practice Fi.docx
Name (Last, First) _________________________________Practice Fi.docxName (Last, First) _________________________________Practice Fi.docx
Name (Last, First) _________________________________Practice Fi.docx
rosemarybdodson23141
 
An Implementational approach to genetic algorithms for TSP
An Implementational approach to genetic algorithms for TSPAn Implementational approach to genetic algorithms for TSP
An Implementational approach to genetic algorithms for TSP
Sougata Das
 

Similar to 3. 8483 1-pb (20)

A Game theoretic approach for competition over visibility in social networks
A Game theoretic approach for competition over visibility in social networksA Game theoretic approach for competition over visibility in social networks
A Game theoretic approach for competition over visibility in social networks
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED  ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED  ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
 
Value Encounters by Hans Weigand
Value Encounters by Hans WeigandValue Encounters by Hans Weigand
Value Encounters by Hans Weigand
 
An improvised model for identifying influential nodes in multi parameter soci...
An improvised model for identifying influential nodes in multi parameter soci...An improvised model for identifying influential nodes in multi parameter soci...
An improvised model for identifying influential nodes in multi parameter soci...
 
Rostislav Yavorsky - Research Challenges of Dynamic Socio-Semantic Networks
Rostislav Yavorsky - Research Challenges of Dynamic Socio-Semantic NetworksRostislav Yavorsky - Research Challenges of Dynamic Socio-Semantic Networks
Rostislav Yavorsky - Research Challenges of Dynamic Socio-Semantic Networks
 
Co-clustering with augmented data
Co-clustering with augmented dataCo-clustering with augmented data
Co-clustering with augmented data
 
6. 10082 12462-1-pb
6. 10082 12462-1-pb6. 10082 12462-1-pb
6. 10082 12462-1-pb
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Artemenko-poster
Artemenko-posterArtemenko-poster
Artemenko-poster
 
College Essay Tell Us Something Yourself
College Essay Tell Us Something YourselfCollege Essay Tell Us Something Yourself
College Essay Tell Us Something Yourself
 
The eigen rumor algorithm
The eigen rumor algorithmThe eigen rumor algorithm
The eigen rumor algorithm
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Discovering Users Topic of Interest from Tweet
Discovering Users Topic of Interest from TweetDiscovering Users Topic of Interest from Tweet
Discovering Users Topic of Interest from Tweet
 
DISCOVERING USERS TOPIC OF INTEREST FROM TWEET
DISCOVERING USERS TOPIC OF INTEREST FROM TWEETDISCOVERING USERS TOPIC OF INTEREST FROM TWEET
DISCOVERING USERS TOPIC OF INTEREST FROM TWEET
 
DISCOVERING USERS TOPIC OF INTEREST FROM TWEET
DISCOVERING USERS TOPIC OF INTEREST FROM TWEETDISCOVERING USERS TOPIC OF INTEREST FROM TWEET
DISCOVERING USERS TOPIC OF INTEREST FROM TWEET
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Name (Last, First) _________________________________Practice Fi.docx
Name (Last, First) _________________________________Practice Fi.docxName (Last, First) _________________________________Practice Fi.docx
Name (Last, First) _________________________________Practice Fi.docx
 
An Implementational approach to genetic algorithms for TSP
An Implementational approach to genetic algorithms for TSPAn Implementational approach to genetic algorithms for TSP
An Implementational approach to genetic algorithms for TSP
 

More from IAESIJEECS

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...
IAESIJEECS
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...
IAESIJEECS
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
IAESIJEECS
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...
IAESIJEECS
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...
IAESIJEECS
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-
IAESIJEECS
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...
IAESIJEECS
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...
IAESIJEECS
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on application
IAESIJEECS
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing survey
IAESIJEECS
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-ed
IAESIJEECS
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reduction
IAESIJEECS
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power loss
IAESIJEECS
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reduction
IAESIJEECS
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural network
IAESIJEECS
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancement
IAESIJEECS
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijict
IAESIJEECS
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijict
IAESIJEECS
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijict
IAESIJEECS
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijict
IAESIJEECS
 

More from IAESIJEECS (20)

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on application
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing survey
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-ed
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reduction
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power loss
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reduction
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural network
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancement
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijict
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijict
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijict
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijict
 

Recently uploaded

Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 

Recently uploaded (20)

Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 

3. 8483 1-pb

  • 1. International Journal of Informatics and Communication Technology (IJ-ICT) Vol. 6, No. 2, August 2017, pp. 86~94 ISSN: 2252-8776, DOI: 10.11591/ijict.v6i2.pp86-94  86 Journal homepage: http://iaesjournal.com/online/index.php/IJICT Analysis of Competition Fronting the Popularity of Content in Social Networks Siham Hafidi, Mohamed Baslam* , Rachid El Ayachi Morocco Sultan Moulay Slimane University, TIAD Laboratory, Beni Mellal. Morocco Article Info ABSTRACT Article history: Received Feb 13, 2017 Revised Jun 24, 2017 Accepted Jul 15, 2017 In recent years, on the Internet, there is a real phenomenon: the development of social networks that are becoming more popular and more used. Social networks have millions of users worldwide. This provides an opportunity for companies to reach out a large and diverse audience for their advertising campaigns. They do this by creating and spreading content across the social network, which will increase the chance of visibility for their contents, which for them is the assurance of being popular. Every content requires time to reach a specific destination on the networks. In this article, we study competition between several contents that look for attracting more consultations, each characterized by some given popularity. There is competition between the contents of a limited set of destinations. We first model our system, we then study the competition between contents by using the game theory to analyze this behavior. We finally provide numerical results, which provide insights into the effect of various parameters of the system. Keywords: Content Provider Game theory Popularity Social Networks Visibility Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Mohamed Baslam, Department of Computer Science, Faculty of Science and Techniques University of Sultan Moulay Slimane Faculté des Sciences et Techniques, B.P: 523 Béni-Mellal Morroco Email: baslam.med@gmail.com 1. INTRODUCTION In recent years, the Internet and the Web in particular have undergone profound changes, and there is a phenomenon that appeared with the Web development including: social networks. The emergence of social networks is related to technological and technical revolutions. These revolutions have allowed faster interactions with web pages. Therefore, the number of members of these social networks has prolonged, because the interactions have become more faster, and the consultation of the Internet has become more comfortable. A social network can be defined as a set of relationships between a set of actors. Intuitively, network is a strategic game, for the reason that a network is a group of people connected to each other and which are in interaction with other people, and they wait, usually a gain as a result of their interactions. To reach the personal goal, sometimes a player acts selfishly toward other people and sometimes it agrees with them. Initially, Social networks are developed to provide communication and data sharing between users, but they have also become a new means of promotion for companies. Therefore, this article focuses on the study of a competitive situation between content who looking to attract more consultations and maximize their own profits. The competition is formulated as a non-cooperative game, where each content is characterized by a price and a cost of production.
  • 2. IJ-ICT ISSN: 2252-8776  Analysis of Competition Fronting the Popularity of Content in Social Networks (Siham Hafidi) 87 In this work, we present a competitive situation among the contents of a social network, or each content seeks to attract more customers and maximize its own revenues, while unveiling the modeling of the problem, formulation and analysis of the game. Related Works: Applying game theory in competition problems in social networks is an active research area, in which game-theoretic models have been developed and studied in the last decades, [1-3]. Past works in this area have focused on the competition between contents in social networks over popularity and over visibility space, in conjunction with advertisement issues to promote content. Both fully dynamic [3] models as well as semi-dynamic [1] models have been proposed. It has been noted that these problems are similar in nature to the problem of competition over shelf space. Our model is inspired from [1], where Altman handled a situation of competition between service providers that create content, and that use methods of acceleration which increases the popularity of their content and in particular the publication in social networks. Altman examined 𝑥𝑖(t) as the number of destinations that have obtained by time t content from seed i, and 𝑥(𝑡) = ∑ 𝑥𝑖 𝑁 𝑖=1 (t), and he showed that: lim 𝑡→∞ 𝑥𝑖(t) = M λ 𝑖 𝜆 (1) With λ=∑ λ𝑖 𝑁 𝑖=1 . 2. UTILITY MODEL In this section, we formulate the interaction among contents as a non-cooperative game. We assume that there is a set N of N competing contents of a social network, and let M the number of subscribers for access to the network and who are interested in the N content. We assume that opportunities for accessing a content n arrive at destination m according to an exponential law with parameter starting at time t=0. We assume that the possibilities of access to content i arrive at destination m according to an exponential law parameter that maintains a time. The time for a content i arrived at a destination m is exponentially distributed with the parameter, and according to the mean or expected value of an exponentially distributed random variable t , the average time for a content i arrived at a destination m is exactly the opposite of parameter and we note: =1/ . We shall consider opportunities of acceleration rates of content by putting some efforts, such as the publication of these contents in different social networks. Without any such effort, we assume that=whereare some constants. Thus, we assume that each content i has a (unique) utility function. This function depends on the content variable , but also on cost and price. The utility function of the content i is given by the following formula: Ui(λ, p𝑖, γ𝑖) = p𝑖 × M λi ∑ λj N j=1 − γ𝑖 M (λi − ϕi) (2) Where p𝑖and γ𝑖 are two parameters, which respectively represent the price and the cost of production of a content. This function refers to net incomes of content, and which is represented by the difference between total income and expenses of this content. This function refers to net incomes of content, and which is represented by the difference between total income and expenses of this content. Where: p𝑖 × M λi ∑ λj N j=1 : the total income, γiM (λi − ϕi) : the total cost to produce the content. and: γ𝑖: production cost of the content I, p𝑖: the price of content, ϕ𝑖: popularity rate of content i, M: the total number of subscribers to the network. 3. A NON COOPERATIVE GAME FORMULATION
  • 3.  ISSN: 2252-8776 IJ-ICT Vol. 6, No. 2, August 2017 : 86 – 94 88 For a precise formulation of a non-cooperative game, we have to specify the number of players, the possible actions available to each player, and any constraints that may be imposed on them, and finally the utility function of each player which she attempts to optimize. Here we will consider the following formulation of games: Let J={N, U_i(λ,p_i,γ_i), λ=(λ_1,...,λ_N)} denote the non-cooperative λ game, where: N={1... N} is the index set identifying the contents, U_i is the utility function, λ =(λ_1...λ_N) is the strategy space of each content, P=(p_1...p_n) price vector, γ=(γ_1...γ_N) cost vector. We assume that each content i has only one endpoint that is λ_i , and seeks to maximize his utility function. λ_i represents an equilibrium for each content i, when λ_i maximizes U_i(λ,p_i,γ_i), we can express that as : Ui(λ∗ , pi, γi) = max λ Ui ( λ1, ... ,λN , pi, γi) (3) 3.1. The Nash Equilibrium The Nash equilibrium is the natural concept solution of non-cooperative games, which describes a state of a game where no player has sensitive to deviate unilaterally from its current strategy. In this section, we first will study the Nash equilibrium solution for the induced game, we will show that a Nash equilibrium solution exists and is unique by using the theory of concave games [4]. We recall that a non-cooperative game J is called concave if all player’s utility functions are strictly concave with respect to their corresponding strategies [4]. According to [4], a Nash equilibrium exists in a concave game if the strategy space is compact and convex, and the utility function that any given player seeks to maximize is concave in its own strategy and continuous at every point in the product strategy space. The Nash equilibrium in λ is formally defined as: Definition1: The vector 𝜆∗ = (λ1 ∗ , … , λ 𝑁 ∗ ) is a Nash equilibrium of the game J={N, U_i(λ,p_i,γ_i) ,λ=(λ_1,...,λ_N)}, if : ∀ (i,λ_i )∈ (N,λ) 𝑈 𝑖(λ1 ∗ , … , λ𝑖 ∗ , … , λ 𝑁 ∗ ) ≥ 𝑈 𝑖(λ1 ∗ , … , λ𝑖, … , λ 𝑁 ∗ ) (4) Theorem1: A Nash equilibrium in terms of λ for game J= {N, Ui(λ, pi, γi) ,λ = (λ1, . . . , λN)} exists and is unique. Proof: To prove existence, we note that each content’s strategy space λ𝑖 is defined in the closed interval bounded by the minimum and maximum λ. Thus, the joint strategy space λ is a nonempty, convex, and compact subset of the Euclidean space ℝN . In addition, a Nash equilibrium exist if: the utility functions are concave with respect to λ as can be seen from the second derivative test, in other words, A Nash equilibrium exists if: ∀ i ∈ N ∂2 δλi 2 Ui(λ, p𝑖, γ𝑖) ≤ 0 (5) We have: ∂2 δλi 2 Ui(λ, p𝑖, γ𝑖) = ∂2 δλi 2 (p𝑖 × M λi ∑ λj N j=1 − γ𝑖 × M (λi − ϕi)) ∂2 δλi 2 Ui(λ, p𝑖, γ𝑖) = − 2 p 𝑖 M (∑ λj)N j=1 2 + 2 p 𝑖 M λi (∑ λj)N j=1 3 After simplification, we got:
  • 4. IJ-ICT ISSN: 2252-8776  Analysis of Competition Fronting the Popularity of Content in Social Networks (Siham Hafidi) 89 ∂2 δλi 2 Ui(λ, p𝑖, γ𝑖) = 2 p 𝑖 M (λi−(∑ λi N i=1 )) (∑ λi)N i=1 3 ≤ 0 ∀ i ∈ N where: λi < ∑ λi N i=1 , then ∂2 δλi 2 Ui(λ, p𝑖, γ𝑖) ≤ 0. Which ensures existence of a Nash equilibrium. In order to prove uniqueness of Nash equilibrium for this game, we proceeded as follows: We have assumed that there are many equilibrium states, and each one is influenced by the initial state of the game, in other words, the equilibrium states depend on the initial values which takes the parameter λ of the game. Then, we calculated the equilibrium corresponding to 2 situations that have different values of the parameter λ, and for each situation, the corresponding curve is plotted. The following figures illustrate the curves obtained: Figure 1. Nash Equilibrium for different values of λ Figure 1 shows that, whatever the strategies selected by the players in the initial state, it always takes the same equilibrium state which is given by: λ1 ∗ = 0.16 and λ2 ∗ = 0.24. These results ensure the uniqueness of Nash equilibrium 3.2. Algorithm: Best Response Dynamics In this section, we study a fully distributed algorithm to learn the parameter equilibrium. Assuming that contents are selfish and choose dynamically each one the best lambda that maximize his profiles, the distributed algorithms can be thought of as protocols that players are programmed to follow. The design and
  • 5.  ISSN: 2252-8776 IJ-ICT Vol. 6, No. 2, August 2017 : 86 – 94 90 analysis of distributed algorithms converging to equilibria in the context of games has also received considerable attention, most commonly convergence of best response dynamics. Solutions of equations induces by vanishing the partial derivatives correspond respectively to the best response in terms of lambda BRλ i (.), of each content as a function of the strategies of its opponents. Since Nash equilibrium point is unique, then a best response-based dynamics would converge to the joint Lambda NE. The parameter best response dynamic is detailed in Algorithm 1. Algorithm1: Best Response Dynamics 1-Initialize the parameter 𝜆; 2-For each content 𝑖 ∈N at iteration t: . λi t+1 =BRλ i (λ). 3.3. Price of Anarchy The concept of social welfare [5] or total surplus [6], is defined as the sum of the utilities of all agents in the systems. It is well known in game theory that agent selfishness, such as in a Nash equilibrium, does not lead in general to a socially efficient situation. As a measure of the loss of efficiency due to the divergence of user interests, we use the Price of Anarchy (PoA) [7], this latter is a measure of the loss of efficiency due to actor’s selfishness. A PoA close to 1 indicates that the equilibrium is approximately socially optimal, and thus the consequences of selfish behavior are relatively benevolent. The term Price of Anarchy was first used by Koutsoupias and Papadimitriou [7] but the idea of measuring inefficiency of equilibrium is older. As in [8], we measure the loss of efficiency due to actor’s selfishness as the quotient between the social welfare obtained at the Nash equilibrium and the maximum value of the social welfare: PoA = ∑ Ui N i=1 (𝜆∗) max 𝜆 ∑ Ui N i=1 (𝜆) (6) where: ∑ Ui N i=1 (λ∗) Represents the sum of utilities of all players in the Nash equilibrium. and ∑ Ui N i=1 (λ) Represents the social welfare. 4. NUMERICAL INVESTIGATIONS To test the validity of our theoretical study, we perform a numerical study based on the best response dynamics and the contents utility functions as well as the price of the anarchy. Therefore, we consider a system with two content N=2 seeking to maximize their revenues, then, we plot curves to the Nash equilibrium, varying the parameters of the utility function. Table 1 summarizes the system parameter values used in this numerical study: Table 1. System Parameters used for Numerical Examples 𝑃1 𝑃2 𝛾1 𝛾2 𝜆1 𝜆2 10 5 15 5 0.01 0.001 𝛾1 = 𝛾2 𝑃1 = 𝑃2 𝜙1 = 𝜙2 M λ1 ̅ = λ2 ̅ 5 15 5 3000 20 λ1 = λ2 P1 ̅ = P2 ̅ P1 = P2 γ1̅ = γ2̅̅̅ γ1 = γ2 0 100 1 100 1 Figure 2 present curve of the convergence to Nash Equilibrium of the parameter λ. It is clear that the best response dynamics converges to the unique Nash equilibrium for the parameter λ. We also observe that the speed of convergence is relatively high (4 iterations are sufficient to converge the Nash equilibrium of the parameter λ).
  • 6. IJ-ICT ISSN: 2252-8776  Analysis of Competition Fronting the Popularity of Content in Social Networks (Siham Hafidi) 91 Figure 2. Convergence to the λ Nash Equilibrium Then, we plot in figures 3 and 4, respectively, the interplay of cost γ and price p on the parameter λ at the Nash equilibrium Figure 3: The interplay of cost γ on λ Figure 3 shows the cost impact on the parameter λ: when the cost increases, λ decreases, and then the time for a content n reaches a destination m increases progressively. This means that users of this network will misjudge the content, which influence the revenue of content. Then, players are supposed to adopt situations which the parameter λ is great, and whose production costs are slight to increase their profits.
  • 7.  ISSN: 2252-8776 IJ-ICT Vol. 6, No. 2, August 2017 : 86 – 94 92 Figure 4: The interplay of price p on λ Figure 4 shows the price impact on the parameter λ: when the price increases, λ increases, and the propagation time t decreases, while subscribers of this network are satisfied, consequently, these contents will attract more customers, and this will increase their revenues. In the following, we plot the variation of utility based on the system parameters. Figure 5. Variation utility as a function of the cost Figure 5 shows that the utility reduced when the cost γ get a high values, in this situation, players must raise their prices to increase their profits.
  • 8. IJ-ICT ISSN: 2252-8776  Analysis of Competition Fronting the Popularity of Content in Social Networks (Siham Hafidi) 93 Figure 6. Variation utility as a function of the price p Figure 6 shows that the utility increases progressively when prices are increasing, this reveals that growing price ensures optimal revenues. Finally, in this section, we show the impact of the system parameters on the system efficiency in terms of Price of anarchy: Figure 7. PoA variation as a function of the cost γ Figure 7 shows the PoA variation as a function of cost γ with fixed priceP1 = P2. For small values of γ, players are selfish (PoA<0.5), well each player tries to maximize his outcomes without considering the other player; for higher costs, the contents converge to the same price of anarchy which is close to 1, showing that players have cooperated for an optimum social welfare. We remark that the Nash equilibrium performs well and the loss of efficiency is only about 1%. This result indicates that the Nash equilibrium of this game is good and socially efficient. Figure 8 shows the PoA variation as a function of price p with fixed cost γ1 = γ2. We remark that the price of anarchy reduce when the price rises. For the little price, the price of anarchy is to 1 which means, that players cooperate and the Nash equilibrium is socially efficient; while for higher prices, players have become more selfish, everyone reacts alone seeking maximize his outcomes.
  • 9.  ISSN: 2252-8776 IJ-ICT Vol. 6, No. 2, August 2017 : 86 – 94 94 Figure 8. PoA variation as a function of the price 5. CONCLUSION We have presented in this paper a type of competitive interactions between contents in a social network. There is a competition over a limited common set of destinations. We analyzed the behavior of the contents that seek to attract more consultations. The proposed model is based on a simple utility functions which takes into account not only the characteristics of a current content, but also of all other contents, also, it is based on two parameters describing each content price and cost of production. We showed that the equilibrium becomes more important (socially efficient) when the cost of production of content is included in a given interval. We also showed that when the prices becomes higher, the competition becomes fierce. REFERENCES [1] Eitan Altman, “A Semi-Dynamic Model for Competition Over Popularity and Over Advertisement Space in Social Networks’’, INRIA Sophia-Antipolis, 2004 Route des Lucioles, 06902 Sophia-Antipolis Cedex, France. [2] Eitan Altman, Parmod Kumar, Srinivasan Venkatramanan, Anurag Kumar, “Competition Over Timeline in Social Networks’’, INRIA Sophia-Antipolis, 2004 Route des Lucioles, 06902 Sophia-Antipolis Cedex, France. [3] Eitan Altman, “Stochastic Game Approach for Competition Over Popularity in Social Networks”, INRIA Sophia- Antipolis, 2004 Route des Lucioles, 06902 Sophia-Antipolis Cedex, France. [4] Rosen J., “Existence and Uniqueness of Equilibrium Points for Concave n-person Games, Econometrica 33: 520– 534, 1965. [5] Maille, P. & Tuffin, B., “Analysis of Price Competition in a Slotted Resource Allocation Game”, in Proc. of IEEE INFOCOM. 2008. [6] Varian, H., “Microeconomic Analysis”, Norton New York. 1992. [7] Papadimitriou, K. & Koutsoupias, E. “Worst-Case Equilibria”, in STACS, pp.404–413. 1999. [8] Guijarro, L., Pla, V., Vidal, J. & Martinez-Bauset, J. “Analysis of Price Competition under Peering and Transit Agreements in Internet Service Provision to peer-to-peer Users”, IEEE Consumer Communications and Networking Conference (CCNC2011), Las Vegas, Nevada USA, pp. 9–12. 2011.