MultiAgents Flashcards

1
Q

What is a Multiagent System (MAS)?

A

A system or organization of interacting autonomous agents

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the three core components of a multiagent system?

A

Agents (autonomous entities); Organization (structure of interactions); Environment (shared space where agents operate)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why are multiple agents needed instead of a single agent?

A

Single agents have finite rationality with limited knowledge and some problems are intrinsically distributed requiring local knowledge acquisition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is meant by “spheres of influence” in MAS?

A

The portion of the environment in which agents act

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name three common applications of multiagent systems

A

Trading/E-commerce; Distributed control of physical processes; Resource management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is swarm robotics?

A

Multitudes of simple robots interacting to achieve group capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What distinguishes agents from objects and services in software engineering?

A

Objects and services are functional entities while agents are goal-oriented autonomous entities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the Gaia methodology?

A

A methodology for developing multiagent systems that views systems as organizations where individuals play specific roles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the two main models in Gaia methodology?

A

Analysis Models (environment roles goals behaviors) and Architecture Design (organizational structure)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What determines the organizational structure in Gaia?

A

Simplicity mirroring real-world organization complexity of problem and effort needed to enact organizational rules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is strategic thinking in multiagent systems?

A

The use of game theory to analyze competitive situations where outcomes depend on actions of other participants

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a utility function in game theory?

A

A function that captures agent preferences and leads to preference orderings over outcomes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a Nash equilibrium?

A

A situation where no agent can gain advantage by unilaterally changing their strategy given what others are doing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the key components of a payoff matrix?

A

Strategies of different players and their corresponding payoffs for each combination of actions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a zero-sum game?

A

A game where the utilities of all players sum to zero meaning one player’s gain equals another’s loss

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the Prisoner’s Dilemma?

A

A game theory scenario where two prisoners must decide whether to confess or stay silent with specific payoff structures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What was the key finding of Axelrod’s Tournament regarding the Prisoner’s Dilemma?

A

TIT-FOR-TAT strategy (cooperate first then copy opponent’s previous action) consistently performed best

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What are the four rules for success in Axelrod’s tournament?

A

Don’t be envious; Be nice; Retaliate appropriately; Don’t hold grudges

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is a reputation system in MAS?

A

A system that measures the reliability of agents in multiagent interactions to promote indirect reciprocity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What are the two types of reciprocity in reputation systems?

A

Upstream (A helps B B helps C) and Downstream (B helps A C helps B)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is the Battle of Sexes game?

A

A coordination game where players prefer different activities but most prefer being together

22
Q

What is the Game of Chicken?

A

A game where two players face off and the worst outcome is mutual defection

23
Q

What is the Stag Hunt game?

A

A coordination game where players must decide whether to cooperate for maximum reward or play it safe individually

24
Q

What are the two primary forms of agent interactions?

A

Direct interactions (explicit communication) and Stigmergic interactions (through environment)

25
Q

What are the three types of collaborative relationships in MAS?

A

Collaborative; Competitive; Collaborative Competition

26
Q

What must all multiagent interaction protocols guarantee?

A

Success (agreement); Maximization of social welfare; Pareto efficiency; Individual rationality; Simplicity; Robustness

27
Q

What is an Agent Communication Language (ACL)?

A

A language that defines allowed performatives and their structure/syntax for agent communication

28
Q

What is an ontology in the context of MAS?

A

A formal specification of how to represent objects concepts entities and their relationships in a domain

29
Q

What are the two types of one-to-one protocols?

A

Information-oriented (proactive) and Action-oriented (reactive)

30
Q

What is the Contract Net Protocol?

A

A cooperative negotiation protocol where manager agents delegate tasks to contractor agents through bidding

31
Q

What are the four main types of auctions?

A

English (ascending); Dutch (descending); American (first sealed bid); Fishmarket (double auction)

32
Q

What is a combinatorial auction?

A

An auction where agents bid for specific combinations of goods/resources rather than individual items

33
Q

What is argumentation in MAS?

A

A protocol where agents discuss their beliefs and goals trying to convince each other

34
Q

What is JADE?

A

A software framework that simplifies implementing multi-agent systems focused on agent communications

35
Q

What is stigmergic interaction?

A

Agents interact indirectly through a common information space or environment leaving intentional signs

36
Q

What are speech acts in agent communication?

A

Communications treated as actions that agents use to affect other agents’ beliefs desires and intentions

37
Q

Name five common performatives in agent communication

A

INFORM REQUEST AGREE CANCEL REFUSE

38
Q

What is the difference between collaborative and competitive interactions?

A

Collaborative agents work towards common goals and trust each other while competitive agents pursue self-interest

39
Q

How does the English auction work?

A

Starts with lowest acceptable price and increases until reaching near maximum anyone willing to pay

40
Q

What is the key characteristic of Dutch auctions?

A

Price starts high and decreases until first bidder wins

41
Q

What makes MARS different from JADE?

A

MARS focuses on programmable tuple spaces while JADE focuses on agent communications

42
Q

What is the role of an auctioneer in multiagent systems?

A

Controls auction execution (may not be needed in collaborative systems)

43
Q

How do nature-inspired interaction protocols work?

A

They rely on evolution of simple interactions leading to stable satisfactory equilibria

44
Q

What is Pareto efficiency in interaction protocols?

A

No outcome could make one agent happier without making others unhappier

45
Q

What is individual rationality in protocols?

A

Following protocol rules is in best interest of participants

46
Q

What are the key components of practical intelligence in agents?

A

Being situated in environment capable of autonomous actions to meet design goals

47
Q

What is the difference between theoretical and practical reasoning?

A

Theoretical affects beliefs about world; Practical weighs options based on desires/beliefs

48
Q

What is the purpose of field-based interactions?

A

Allow agents to interact indirectly through modifications to shared environment

49
Q

How does the American auction differ from English/Dutch?

A

Uses secret bids with highest bidder winning

50
Q

What is the main challenge in combinatorial auctions?

A

Evaluating bids for combinations of goods and reserving appropriate bundles