270 likes | 371 Views
(from MAS Synthesizer). Multiagent System (PROLOG). MILORD (editor and Simulator). Experiment results. JADE+PROLOG (Laboratory). Design Rules (MILORD). Supply Chain. Our focus. The goal is to guide the design of the Middle agent in order to succeed in a given environment. Buyer.
E N D
(from MAS Synthesizer) Multiagent System (PROLOG) MILORD (editor and Simulator) Experiment results JADE+PROLOG (Laboratory) Design Rules (MILORD)
The goal is to guide the design of the Middle agent in order to succeed in a given environment. ... ... Buyer Negotiation process Middle Negotiation process Seller ... ... 50$ 20$ • The two negotiation processes take place in parallel.
Negotiation model (1, 2 slides)
User Experiment specification Laboratory assistant SLIE laboratory
Buyers Sellers B11 S11 Middle B12 S21 <Strategy=1,0,0 DeadlineB=20 DealineS=20> B21 S22 ... ... Bn1 Sn1 B21 S21 Laboratory assistant SLIE laboratory
Middle <Strategy=1,0,0 DeadlineB=20 DealineS=20> Buyers Sellers B11 S11 B12 S21 B21,S21 B21 S22 ... ... Laboratory assistant Bn1 Sn1 B21,S21 B21,S21 SLIE laboratory
Middle <Strategy=1,0,0 DeadlineB=20 DealineS=20> Buyers Sellers B11 S11 B12 S21 B21,S21 B21 S22 ... ... ready Laboratory assistant Bn1 Sn1 ready SLIE laboratory
Middle <Strategy=1,0,0 DeadlineB=20 DealineS=20> Buyers Sellers B11 S11 B12 S21 B21,S21 B21 S22 ... ... Laboratory assistant Bn1 Sn1 negotiate negotiate SLIE laboratory
Middle <Strategy=1,0,0 DeadlineB=20 DealineS=20> Buyers Sellers B11 S11 B12 S21 B21,S21 B21 S22 ... ... Laboratory assistant Bn1 Sn1 SLIE laboratory
Middle <Strategy=1,0,0 DeadlineB=20 DealineS=20> Buyers Sellers B11 S11 B12 S21 B21,S21 B21 S22 ... ... Laboratory assistant Bn1 Sn1 SLIE laboratory
Middle <Strategy=1,0,0 DeadlineB=20 DealineS=20> Buyers Sellers B11 S11 B12 S21 B21,S21 B21 S22 ... ... Laboratory assistant Bn1 Sn1 SLIE laboratory
Middle <Strategy=1,0,0 DeadlineB=20 DealineS=20> Buyers Sellers B11 S11 B12 S21 B21,S21 B21 S22 ... ... Laboratory assistant Bn1 Sn1 Results Results SLIE laboratory
Middle <Strategy=1,0,0 DeadlineB=20 DealineS=20> Buyers Sellers B11 S11 B12 S21 B11 S22 B21 S22 ... ... Laboratory assistant Bn1 Sn1 SLIE laboratory
User Experiment results Laboratory assistant SLIE laboratory
User Change proposals NEW Experiment specification Design Rules MILORD Experiment results
User NEW Experiment specification Laboratory assistant SLIE laboratory
Negotiation protocol (1 slides)
Observables Number of... Accept Accept B M S • Full deals (FullDeals) Accept B M don’t care S • Buyer accepts (AcceptB) Accept don’t care B M S • Seller accepts (AcceptS) Withdraw don’t care B M S • Buyer withdraws (WithdrawB) Withdraw B don’t care M S • Seller withdraws (WithdrawS)
Design Rules • Design rules are If-Then rules that depending on the matching degree between observable results and expected results, conclude modifications to be introduced in the parametersthat determine the behaviour of agents so that the global behaviour of the system improves relatively to its goal.
Design Rules In this example... “Given a scenario of buyers and sellers as described before, find some rules that help the user to tune the parameters of the agent Middle to be succesfull in that scenario”
Transpa amb les tres regles Fer servir la sintaxi Milord