Professional Documents
Culture Documents
Mobile E-Commerce Model Based On Social Network Analysis
Mobile E-Commerce Model Based On Social Network Analysis
1. State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
2. Nokia Research Center, Beijing 100176, China
Abstract
With the development of Internet technology and the increasing popularity of mobile terminals, mobile E-commerce has
become a convenient tool in our daily life. In a mobile E-commerce system, how to effectively establish and evaluate trust
between seller and buyer is a hotspot. Whether a buyer knows and trusts a seller often strongly influences purchasing decisions,
especially in customer-to-customer (C2C) E-commerce or second-hand exchange market. This paper proposes a social network
model on the mobile E-commerce system, which can give recommendation values between buyers and sellers in terms of their
social relationship, actual geographical distances and historic deal records etc. Experiment results show that the proposed model
can effectively help users to make the decision whether and with whom to make a deal by using the recommendation values. In
addition, the proposed model also has better security feature than the normal E-commerce system.
Keywords social network analysis (SNA), social influence, E-commerce, interaction history record
mostly individuals or organizations. It indicates the ways in through a social network; how to measure the interaction
which actors are connected through various social familiarities history to inspirit the intending market.
ranging from casual acquaintance to close familiar bonds [5].
The analysis and applications of social network are based on 3 Mobile E-commerce modeling
Six Degree of Separation Theory. The theory refers to the idea
that, if a person is one step away from each person he or she General speaking, the mobile E-commerce relationship is
knows and two steps away from each person who is known by modeled as a social network. A mobile E-commerce strategy
one of the people he or she knows, then everyone is an based on social network is proposed by computing the credit
average of six ‘step’ away from any person on Earth. Social values between users and the influence of some key persons
network analysis is the mapping and measurement of in the network. Meanwhile, the users’ locations are also
relationships and flows between people, groups, organizations, considered in the model.
animals, computers or other information/knowledge processing
entities [6]. The nodes in the network are the people and the 3.1 Definitions
groups, and the links show relationships or flows between the
nodes. Email traffic, disease transmission, and criminal 1) U , represents the set of users in the system, including
activity can all be modeled by the social network analysis [6]. buyers and sellers, where U = N .
Some researchers have focused on integrating social network 2) R = {(u, v ) | u, v ∈ U } , represents each pair of users in
into E-commerce. According to Ref. [7], social network sites the system.
including MySpace and Facebook are driving an increasing 3) S ( u, v) , represents the relationship between u and v,
volume of traffic to retail sites, and are thus becoming a where u , v ∈ U . It is defined by the number of ‘step’
staring point for Web users who are interested in E-commerce. between u and v based on Six Degree of Separation Theory.
This increase in traffic from social network sites to online According to the theory, S ( u, v) ∈ {1, 2, 3, 4, 5, 6} . In our
retailers shows that highly influential customers directly system, S ( u, v ) = S ( v, u) .
affect other customers’ decision making. Lam in Ref. [8] built 4) D( u, v ) (t ) , represents the geographical distance between
a collaborative recommender system incorporating social
u and v at the time t, where u , v ∈ U . Apparently, given a
network information, called social network in automated
collaborative-filtering of knowledge (SNACK). Kim and particular time t1 , D( u, v ) (t1 ) = D( v , u ) (t1 ) .
Srivastava [2] described how to exercise social influence on a 5) V( u , v ) (t ) , represents the recommendation value between
customer’s decision making process, provided a summary of u and v at the time t, where u , v ∈ U . Similarly, given a
technology for social network analysis, and identified the particular time t1 , V( u, v ) (t1 ) = V( v , u ) ( t1 ) .
research challenges of measuring and leveraging the impact of
social influence on E-commerce decision making. Carroll [9]
3.2 Model establishment
proposed a typical collaborative filtering algorithm to build a
customer’s neighborhood based on his or her preferences of
The system model is built upon the graph theory, which is
shared products and weighs the interest of neighbors with
widely used in social networks [11]. Figure 1 shows the
similar taste to generate new recommendations. According to
undirected graph characterizing the system. We use a simple
the research by Hill et al. [10], we can identify potential graph G = (U , E ) to describe a social E-commerce network.
customers based on existing customers who have bought a
A graph G consists of a finite set U which represents the
service. This was implemented in the domain of
vertexes, and a finite set E which represents the edges. E is
telecommunication services.
the set of one-step relationship in the system. We define
Although some emerging research activities have started to
(u, v ) ∈ E if and only if S ( u, v) = 1.
apply social network analysis to E-commerce, they lack a
general trust model in mobile E-commerce, especially in C2C
E-commerce or second-hand market, where credit values and
position information are both important for mobile users to
make a market decision. To establish the model, the following
problems must be solved as follows: how to introduce and
quantify the social relationship among the mobile users in the Fig. 1 Undirected graph model for social E-commerce network
E-commerce model; how to balance the social relationship and
In the graph G, we can see that S ( u, v) is equivalent to
geographical distance between mobile users; how to select
the minimum number of edges between any two nodes. For
influential customers and compute their spread of influence
Supplement CAI Ya-li, et al. / Mobile E-commerce model based on social network analysis 81
example, in Fig. 1, S (1, 6) = 3 , S (3, 10) = 2 . vertex 2 has the most one-step friends, thus we consider that
The positioning information of mobile users should also be user 2 will contribute the largest influence to social network.
taken into account. The existing mobile orientation technology 2) Q (u , v) , represents the social influence of middle
would compute the current distance between user u and v, vertexes between user u and v, where u and v are not one-step
which is denoted by D( u, v ) (t ) . friends.
In general, the value of recommendation V( u , v ) (t ) can be If vertex u and v are K-step friend (1 < K ≤6 ), we can find
out a shortest path u , w1 , w2,..., wK −1 , v , then the influence
evaluated by S ( u, v) and D( u, v ) (t ) . Since V( u , v ) (t ) increases
of middle nodes between vertex u and v is
as S ( u, v) and D( u, v ) (t ) decrease, the value of recom- K −1
Q (u, v ) = ∑ F ( wi ) (4)
mendation between user u and v can be defined as i =1
α β in which, ( w1 , w2,..., wK −1 )= arg Q(u, v)
V( u, v ) (t ) = + (1) max
( w1 , w2 ,..., wK −1 )
S0 (u , v ) D0 (u , v ) (t )
In the Eq. (1), α and β are weighting factors. S ( u, v)
3.4 Interaction history records
and D( u, v ) (t ) can be normalized by
S (u , v ) In the social E-commerce network, the favourable interaction
S0 (u , v ) = (2)
∑ S ( w, x) history records between two persons will increase their credit.
w , x∈U
The weight of the edge in the graph is thereby introduced into
D( u, v ) (t ) the model. We assign a weight to each edge and model the
D0( u , v ) (t ) = (3)
∑ D( w, x ) (t ) social E-commerce network as a weighted graph shown as Fig. 2.
w , x∈U
where ( w1 , w2,..., wK −1 )= arg max BP (u →v ) (t ) 50 members and their friendships at the beginning for the
( w1 , w2 ,..., wK −1 )
experiments. All the members can be buyers and sellers.
If vertex u and v are K-step friend ( 1 < K ≤6 ), the
Therefore, a social E-commerce network is built as shown in
referenced value of interaction histories between vertex u and
Fig. 3. If there are not any interaction history records between
v is defined as
two users, the weight to the according edges are not assigned.
H ( u, v ) (t ) = B( u, v ) ( t ) + γ BP ( u →v ) (t ) (6)
In the experiment, we consider two priority strategies
In Eq. (6), the direct interaction history record of two including social network and location. When different
vertexes B( u, v ) (t ) is the key element, while the sum of priorities are set, different default values of parameters are
interaction history records of middle vertexes BP ( u→ v ) (t ) is listed as Table 1 shows.
an optional element. The range of parameter γ is [0, 1) .
H ( u , v ) (t )
H 0( u , v ) (t ) = (9)
∑ H ( w, x ) (t )
w , x ∈U
Q0 (u , v ) and H 0( u , v ) ( t ) . Three parameters α , β and η Table 1 Default values of parameters in the experiment
Priority
are used to adjust the proportion of different factors Parameter
Social network Location
respectively, since different users may care different factors Ratio of middle friends’ interaction
when they make a decision. Here α represents the history records γ 0.5 0
proportion of relationship; β represents the proportion of Ratio of relation degree α 10 2
actual geographical distance; and η shows the proportion of Ratio of actual geographical distance β 1 5
Ratio of social influence of middle friends
the social influence of middle friends and interaction history and interaction history records η 0.5 0.2
records. Our decision function proves to be effective in the
experiment result outlined in Sect. 4. Due to the limit of experiment environment, we simulate
The mobile E-commerce model described above provides a the location information in rough granularity. As shown in Fig. 3,
general social network model in mobile E-commerce. From all the users live in four different districts including A, B, C, D.
the decision function, the recommendation values between The distances between two districts are shown in Table 2. The
buyers and sellers are measured by their relationship, actual distance between two persons in the same district is 1.
geographical distances, middle friends’ social influences and
Table 2 Distances between any two districts
interaction history records. Based on the decision function, Pair of two districts Distance
buyers can compare different recommendation values of A and B 2
different sellers, and then make a decision whether and with A and C 2
A and D 5
whom to make a deal. B and C 2
B and D 3
C and D 5
4 Experiments
To demonstrate the effectiveness of our mechanism, some
Some experiments are implemented to illustrate the vertexes are chosen as several malicious members in the
effectiveness of the proposed model. We set the initial about social network. Supposed that malicious members tend to
Supplement CAI Ya-li, et al. / Mobile E-commerce model based on social network analysis 83
have fewer friends and keep fewer interaction history records The recommendations for an inactive member are displayed
with other users. As displayed in Fig. 3, we assume that John, in Figs. 6 and 7. If Robert selects the priority of Location, the
Andrew, Marian and Daniel are malicious members in the malicious user Marian ranks the 10th place in the sort order.
social network. Moreover, Jeff and Robert are selected as His recommendation for Robert is 3.9%. If Robert selects the
tested members to compute the recommendation values from priority of social network, there are not any malicious
other users to identify trustworthy sellers. From Fig. 3, Jeff is members in the member list. From the comparison of Figs. 6
an active member in this social network, since he has many and 7, we can prove that the mechanism proposed can also
one-step friends, while Robert is an inactive member. The take effect and recommend reliable sellers for inactive
recommendation values are obtained from decision function members in the social E-commerce network.
Eq. (7). All the values are normalized to show the proportions
that other users may be chosen.
The recommendations for an active member are checked
first. If Jeff selects the priority of location, the top 20
recommendation values from other users are shown in Fig. 4.
In the diagram, the preferred users are all in the same district
as Jeff due to the location priority limitation. Notice that, the
recommendation value from malicious member John is 5.9%,
and ranks the 9th place in the sort order. There exist biggish
risks in the real-life E-commerce if users ranked in front of Fig. 6 Recommendation for Robert by the location priority
John have no merchandises that Jeff need.
If Jeff selects the priority of social network, the top 20 5 Conclusions and future works
recommendation values from other users are summarized in
Fig. 5. In the diagram, the preferred users all have close In this paper, a social network model in mobile
relationship with Jeff because of the priority of social network. E-commerce is proposed. In the model, location information
Meanwhile, users who keep favorite history records and is also taken into account to meet mobile users’ demands. And
shorter distances with Jeff will be recommended first, such as the influence of intermediate friends between buyers and
Ed, Tamara and Amanda. The recommendation value from sellers are computed. At the same time, interaction history
malicious member John is about 3.7%, and ranked the 19th record is used as an incentive mechanism. Through the
place in sort order. Compared with Fig. 4, we can find that, suggested decision algorithm, buyers can explicitly identify
for an active member, the risk of meeting malicious member trustworthy sellers. Experiment results show that the proposed
by the priority of social network will be greatly fewer than the mobile E-commerce model can effectively help users to make
priority of location. decisions by measuring recommendation values of different
sellers. Users can also avoid malicious members and increase
the security of mobile E-commerce effectively.
Our future work aims to improve the robustness and
efficiency of the model for a large number of users. The
global position system (GPS) module will be used to compute
the geographical distances between users more accurately. In
addition, more different applications may be implemented
based on this model.
To p. 97
Fig. 5 Recommendation for Jeff by the social network priority
Supplement LI Jian, et al. / An adaptive genetic algorithm and its application in bilateral multi-issue negotiation 97
China (2007CB310704), and the National Natural Science Foundation 10–15, 1998, Paris, France. 1998: 182–189
8. Zeng D J, Sycara K. Bayesian learning in negotiation. International
of China (90718001).
Journal of Human-Computer Studies, 1998: 48(1): 125–141
9. David H. Adaptive learning by genetic algorithms : analytical results and
References applications to economic models. Berlin German: Springer Press 1996
10. Gerding E H, van Bragt D D B, La Poutre J A. Multi- issue negotiation
1. Soo V W, Hung C A. On- line incremental learning in bilateral multi- issue processes by evolutionary simulation: validation and social extensions.
negotiation. The first International Joint Conference on Autonomous Computational Economics, 2003, 22(1): 39–63
Agents and Multi-agent Systems, July 15–19, 2002, Bologna, Italy. 2002: 11. Holland C P. Competition and strategy in electronic marketplaces.
1104–1113 Proceedings of the 35th Annual Hawaii International Conference on
2. Binmore K. A text on game theory. New York USA: New York D. C. System Sciences, January 7–10 2002, Hawaii USA. 2002: 2947–2956
Heath and Company Press, 1992 12. Hlupic V, Pouloudi V, Rzevski G, Using intelligent agents for knowledge
3. Kambil A, Kamis A, Koufaris M. Electronic marketing, Proceedings of management in E-commerce, Proceedings of the 24th International
the 36th Annual Hawaii International Conference on System Sciences, Conference on Information Technology Interfaces, June 24–27, 2002,
January 6–9, 2003, Hawaii USA. 2003: 190–190 Cavtat, Croatia. 2002: 349–355
4. Markus M L, Banerjee P, Louis M. Electronic marketplaces in Hong 13. Stuart Feldman. Electronic Marketplaces. IEEE Internet Computing, 2000,
Kong’s trading industry, Proceedings of the 35th Annual Hawaii 4(4): 93–95
International Conference on System Sciences, January 7–10 2002, Hawaii 14. Back T. Evolutionary Algorithms in Theory and Practice. London, UK:
USA. 2002: 2352–2361 Oxford University Press, 1996
5. Hyde E B, Michael J P. Getting to best: efficiency versus optimality in 15. Binmore K. Vulkan N. Applying game theory to automated negotiation.
negotiation. Cognitive Science, 2000, 24(2): 169–204 Netnomics, 1999, 1(1): 1–9
6. Feldman S. Electronic marketplaces Internet computing. IEEE Internet 16. Oprea M. Adaptability and embodiment in agent-based e-commerce
Computing, 2000, 4(4): 93–95 negotiation, Proceedings of Workshop Adaptability and Embodiment
7. Matos N, Sierra C, Jennings N R. Determining successful negotiation Using Multi-Agent Systems-AEMAS01, July 7–15, 2001, Prague, Czech
strategies: an evolutionary approach. In Proceedings of the 3rd Republic. 2001: 257–265
International Conference on Multi Agent Systems (ICMAS-98), June