E Commerce Ieee Paper
E Commerce Ieee Paper
Abstract-In order to solve the condition that E-Commerce is than 100 billion in 2008. However, this mode exists the
inefficient and relies largely on labor , a B2B E-Commerce following problems:
Model (MAECS) based on the Multi-agent system (MAS) • Enterprise Information update is slow because it
was introduced. This system focused on distributed FIPA- needs professionals to publish.
Agent OS based multi-agent system, and introduced the • It is difficult for enterprise managers to spend a lot
facilitator such as buyer agent and seller agent. This system of time searching valuable information in the vast
reduced communication traffic effectively, realized the Internet, not only achieved very limited information,
asynchronous transfer of information and platform- but the accuracy and effectiveness are very low.
independent, making e-commerce system handle the business
• It is difficult for the information provider to get the
processes independently and intelligently and improved e-
commerce activities efficiency. information of the demander.
For the whole business users in the internet, this mode
Keywords-component; E-Commerce; Multi agent systems; has brought too much communication, spent a great deal of
Agent cooperative labor and material resources, and it can't get the optimal
solution. This paper presents a model of e-commerce:
Introduction MAECS. MAECS is based on multi-agent system (MAS), it
The rapid development of SCIence and technology, combines the advantages of supply chain and business
intensified competition in the market, promoted the platform as Alibaba. it can access to business information for
integration of the global economy, brought new challenges to enterprises efficiently and intelligently.
the traditional business management mode of operation. It is
the hot area of computer and management research that how I. PRELIMINARY
IEEE
978-0-7695-3778-8/09 $26.00 © 2009 IEEE 3 ~computer
DOl 10.1l09/ICMeCG.2009.95 society
each Agent in order to compensate for the lack of ability to I Software I
make the whole system more than any single Agent's ability,
•
so that a multi-Agent system.
MAS refers to a number of Agent makes up a loose 1 Agent Platform
federation, those Agent service, cooperate with each other to Agent I I Agent
Management I I Directory I
• •
Facilitator
complete the same task. The members of MAS are I system
4
Agent Agent
Agent aj Agent
UJUJ
Sort I Sortm
Internet
5
b) Agent enter password and ID. j) to query the data (query-begin?: content
c) Management Agent determine whether the Agent has (tablenameX, taskZ))
been registered, if it has been registered, refuse the
g) assessment of (ask-if ... : content (tablenameX,
registration, or to d.
d) Management Agent writes the information ofthe taskZ))
agent into the database and notifY successful registration. h) registered (Subscribe?: Content (tablenameX,
Establish communication. taskZ))
a) Agent establishes a connection with Management
Agent through agreements such as Socket.
III. AUCTION
b) Agent inputs authentication information, and
Management Agent is to find information in the database, Assume that the buyers' needs can be provided by
give error message ifthere is an error, or prompt successful several sellers (each seller can only provide one part), and
the total cost of the transaction is C, including the purchase
landing.
price of goods and the distribution cost, the basic process of
c) Management Agent put down the information and bidding as follows: a. Buyers submit Form RFP to Buyer
address ofAgent in the Agentform online. Agent through the Web to buy their goods; b. Buyer Agent
d) Management Agent will transmitte the information ask the sellers to offer prices; Buyer Agent submit it to the
issued to the Agent. Seller Agent, and add the cost of logistics, Buyer Agent in
accordance with optimization algorithm to optimize the
Communication objectives of the Seller Agent optimize the calculation of
a) Agent starts receiving thread, monitors pricing, access to an optimization program; e. If c is the
communications, and receives ifthere have. lowest, submit it to the buyer, complete the case or to b.
b) The content ofFIPA ACL message format, prompt
We can use the integer programming method of the
the error.
c) Take down the time and information ofthe above-mentioned process d to optimization algorithm.
communications into the form. Assume that buyers need to buy N different types of
d) Search the form ofonline users, send message to the commodities in the electronic trading market; and there are
users online. M sellers and L logistics providers in the electronic
2) Multi-Agent communication protocol transactions market can participate in the auction, and there
In order to facilitate the description of the inter-Agent is sufficient variety and quantity to meet the needs of the
communication protocol, we make the following agreements buyer. If the goal is to optimize the total cost ofthe buyer the
to the description ofthe problem: minimum C, then:
a) FIPA ACL content language parameters follow the N M I N M
taskZ)) from the seller to the product i purchase from seller. This is a
solution of integer programming problems, the need to solve
e) can not accept the proposed (refuse-proposal ... : k k k
content (tablenameX, taskZ)) the variable is X; ,P; ,Q; . These three variables in each
round ofthe auction process will need to solve.
6
A buyer agent is associated with a set of customers that Of which, time for the implementation of tasks and real-
are interested in the same domain. A redder agent is time consumption; ~ for the largest amount of time, it'
associated with a site to manage the products contained in relationship with the goal is:
the site. The data structure of the buyer agent is composed of X=time 1\ 0 time=x+1 1\ D (TC W Goal 1\(-, TC ---+
three elements called Seller Catalogue (SC), Global Profile -, Goal) (7)
Set (GPS) and Profile Collector (PC). The seller catalogue In the coordination process will consume some resources,
contains, for each site E that interacted with the buyer agent because resources are limited, so to achieve the goal can not
in the past. Contains the global profiles, all the products ofE. be excessive consumption of resources for the price limits
The global profile set of all the customers associated with the for RC E TL, its relationship with the target:
buyer agent. (RC W Goal 1\(-, RC ---+ -, Goal)) (8)
As object-oriented languages, the modem enterprise can When the Agent can not be achieved that the
be seen as an organization for core business. In MAECS, performance of a specific goal of the indicator, they will
there is a task manager, whenever a new task (buy or sell) is have a desire to collaborate:
generated, there is a new task Agent, in charge of CBeli-, ((Cani(Goall\ TCI\RC)) 1\ CBeliO (IC
ascertaining the successful tender of the Agent. This
I\RC U Goal» (9)
approach may be effective in solving the bottleneck of
Let suggest there existence of the goal and objectives set
communication congestion in MAECS, to avoid or minimize
SG = (gl, g2, ... gn). If the Agent to achieve the goal of any
potential conflicts, and to achieve the maximum the interests
of the achievement of the target is equivalent to g, say gi (l :::;
of the whole supply chain. In the current study on a large
i :::; n) or sub-goals, recorded as OrSG (gi, g); if only to
number of MAS, the system communication overhead and
achieve all the goals would be to achieve the goal g, said gi
resource constraints have been organizing and forming the
(l :::; i:::; n) for the g's 'and' sub-goals, recorded as AndSG (gi,
large scale of bottleneck in MAS. Centralized coordination
g).
approach is a effective way to lower the cost of
n
communication system, this approach through the
establishment of a centralized coordination management V'lc;;-<n (OrSG(gl ,g)) B (Bel aU(achieveax;gJ
;=1
Agent for the preservation and management information of
~ (achieveayg))) (0)
all the other Agents.
n
The study on distributed coordination mechanism mainly
involves the description of the task, the task decomposition, V'lc;;-<n (AndSG(gl' g)) B (Bel an(achieveax;gJ
;=1
and the ability to assess the bids, the effectiveness of analysis
and evaluation of the implementation of the mandate.
~(achieveayg))) 00
Coordination process is divided into six stages, the TOD (Task of Domain, task-oriented domain) different
coordination model can be defmed as: from the static coordination, coordination of research in this
M=<Ag, G, P, T, S> (4) paper is a continuous interactive process, in each interaction,
Of which: Agent interaction in accordance with its strategy, it is
Ag-Coordination Agent, On the one hand, to the estimated that a variety of possible options in the future of
coordination of their needs, goals and planning; On the other interactive effectiveness and the effectiveness ofthe program,
hand is also responsible for the conditions of reception in the sum of the current, to achieve the expected effectiveness
accordance with competitors to coordinate appropriate to the principle of expected utility maximization, not only the
partners. outcome of the consultations in the sense of expected utility
G- Coordination goals. to meet the Pareto optimal, and hope to reach even close to
P- Coordinated planning. Task of completing the the global optimum.
necessary co-ordination role, the role related of the various
IV. COPYRIGHT EXPERIMENTS AND CONCLUSIONS
role and the trust relation nature between agents.
S- Coordination ofthe program, which corresponds to the Electronic marketplace model is still in the ongoing
coordination of partnerships, S E P. exploration and development, this paper starting from the
T- Collection of coordinated partnership, Ag E T. model of e-commerce technology, then give a B2B e-
Coordination objectives between Agents include two commerce system MAECS based on MAS. MAS-based e-
parts: mission objectives, that is, what kind of work should commerce software platform is one important direction of
be completed; performance targets that the Agent should be development of e-commerce software platform, as the
in a specific performance indicators to complete the work, business continues to complicate the technology of e-
such as the Agent must be given time and resources to commerce model has become increasingly high. The first
achieve mission objectives under constraints. Agent of the generation of e-commerce technology is not well adapted to
mission objectives and performance indicators can be used the current the development of activities business. Intelligent
non-modal time operator to define the timing formula. and automated e-commerce business activities is the
Tasks and objectives: inevitable trend of development, integrate the multi-Agent
GoalETL (5) technology into e-commerce software platform for the next
Performance indicators: generation of research is the development direction of the
TC=time:::;~ (6)
7
trend of e-connnerce technology will greatly promote the [3] NtgjuSDg A Concentrated-Distributed Coordination Style of
sound development of e-connnerce. Multi-Agent base on Task. (ITESS ' 2008).(943-948)
[4] Mengqiu Song. The Research of Communication in the Multi-agent
System for Supply Chain Management. Computer information, 2007,
(112-114)