XJTLU_CSE304(17/18) Multi-agent System

1 Agents and Objects? similarities and differences 

2 Different architectures of agents

(1) practical reasoning 

what are the functionalities of each component?

how do they interact with each other?


commitments to ends and means

??? while not (empty(pi), or succeed(I, B), or impossible(I, B)) do

       while not (empty(pi), or succeed(I, B), or believeimpossible(I, B)) do

(2) planner system

example-1 STRIPS planning problem

(3) BDI architecture

(4) subsumption architecture

(5) horizontal, vertical & hybrid architecture 

example-1 Touring Machine 

example-2 InterRRap


3 Specific case: Blocks World problem + vacuum machine problem 




4 Payoff Matrices [WEEK 9 Multi-agent Interactions]

utilities and preference: u(w) >= u(w')  <--> w )= w'

w - state of the world; u - utility function; a - actions, ai*aj --> w

(N, A, U) U - the set of players; A = A1*A2*...*An, Ai is the set of actions available to player i; U - the set of utility functions for each player, it can be enclosed in the payoff matrix.

payoff matrix 合并

* if it is the case of prisoner dilemma, the smaller utility the better, otherwise, the larger the better.

(0) Dominant strategies

Si is the dominant strategy for i if  no matter what strategy j choose, i will do at least as well as choosing other strategies.

Dominant strategy 解法图示

(1) Nash equilibrium 

s1 and s2 are in Nash equilibrium if: [1] under the assumption that agent i plays s1, agent j can do no better than playing s2 AND [2] under the assumption that agent j plays s2, agent i can do no better than playing s1.

Nash equilibrium 解法图示

(2) Pareto optimal 

if there is no other outcome that makes one agent better off without making another agent worse off.

Pareto optimal 解法图示

(3) social welfare

social welfare 解法图示

5 Coalition games [WEEK 10 Coalition,Voting, Power, and Computational Social Choice]

the core is the set of outcomes for the grand coalition to which no coalition objects.

a coalition C objects to an outcome if there is some outcome for them that makes all of them strictly better off.

if the core is non-empty then the grand coalition is stable, since nobody can benefit from defection.

(1) Shapley value (- best known attempt to define how to divide the benefits of cooperation fairly, taking into account the contributions of each agent)

Shapley value definition
Example

(2) Representing coalition games

1-Induced subgraph

2-Marginal contribution nets 

6 voting [WEEK 11 Social Choice]

(1) Plurality vote

the winner is C

(2) Sequential majority elections

the winner is ? at the root

(3) Majority Graph (Pairwise election)

the edge points from w to w' if a majority of voters rank w above w'

given the above votes
candidate C has the most victories wins

* A Condorcet Winner is a candidate that would beat every other candidate in a pairwise election.

(4) Borda count 

assign points for each altermative
sum the points and the alternative with the highest total wins, B is the winner

7 Auction [WEEK 11 Reaching agreement]

(1) English 

Each bidder raises freely his bid (in public), auction ends if no bidder is willing to raise his bid anymore

(2) Dutch = First-price sealed bid

Dutch (descending) auction: seller continuously lowers prices until one of the bidders accepts the price

(3) First-price sealed bid = Dutch 

bidders submit bids so that only auctioneer can see them, highest bid wins (only one round of bidding)

(4) Vickrey

Second-price sealed bid: Highest bidder wins, but pays price of second-highest bid

English and Vickrey: some collusion agreements are self-enforcing.

none of them is fully collusion proof. 

8 Working together [WEEK 12]

(1) contract net

1-recognition 

2-announcement 

3-bidding 

4-awarding 

5-expediting 

(2) CDPS -cooperative distributed problem solving

1-problem decomposition

2-sub-problem distribution

3-sub-problem solution 

4-answer synthesis

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,331评论 0 10
  • 秋天来了 连绵的雨丝裹着清凉 大花蚊子的翅膀开始沉重起来 荷叶开始枯黄 但茎干还是那么骄傲地挺直着 皮肤感受着凉意...
    光圈儿阅读 199评论 0 1
  • 按下标批量索引,并重新排序 myorder<-c(2,2,5,5,7)x[myorder][1] 22 22 55...
    卞卡727阅读 1,508评论 0 0
  • 静默轻轻的放下书包,熟练的从背包里拿出手机,插上耳机,然后打开音乐,再缓缓的掏出已经皱吧起皮微微泛黄的维多利亚的《...
    5分钟一个故事阅读 1,343评论 0 0