Unstructured Agent Matchmaking - PowerPoint PPT Presentation

About This Presentation
Title:

Unstructured Agent Matchmaking

Description:

Title: PowerPoint Presentation Author: Elth Ogston Last modified by: Andrea Omicini Created Date: 3/6/2002 10:15:07 PM Document presentation format – PowerPoint PPT presentation

Number of Views:122
Avg rating:3.0/5.0
Slides: 17
Provided by: ElthO3
Category:

less

Transcript and Presenter's Notes

Title: Unstructured Agent Matchmaking


1
Unstructured Agent Matchmaking Experiments in
Timing and Fuzzy Matching
Elth Ogston and Stamatis Vassiliadis Computer
Engineering Laboratory TU Delft
2
  • Are there elements of coordination within large
    multi-agent systems that can be obtained for
    free? i.e.
  • Without complicated agent algorithms (planning,
    scheduling, intelligence)
  • Without external structure
  • (facilitators, directories, blackboards, know
    topology)

3
  • Matchmaking how do agents that require an
    outside service find other agents who are willing
    to provide that service?
  • Assume redundancy of providers and consumers
  • (MAS are open, flexible and component based)
  • Simple agents
  • Coordination without outside help
  • How studied? - Simulation of an abstract model.
  • Results? - We find that there are conditions
    under which simple unaided agents do find matches
  • This paper checking two further conditions,
    timing and how matches are determined


4
Talk Organization
  • General philosophy
  • Overview of our model and previous results
  • Some new results on timing and forms of matching
  • Summary of further work

5
Philosophy - scalability
Multi-agent systems can in theory be
world/internet size.
However they often make use of systems
components, like directories, that dont scale
well why?
Humans tend to believe in (central) control (God,
aliens, The FBI, Mom)
Scientists and engineers who design computers are
trained to see order in the world.
6
Philosophy sloppy systems
Natural systems tend to be redundant and full of
failures. Lets try looking at coordination not
as beautifully interlocking clockwork but as an
cloud that just happens to look like an elephant
when you squint a bit, turn it upside down, and
ignore that part over there.
7
Philosophy matchmaking thought experiment
Imagine a number between 1 and 10.
How would you find someone else in the room with
the same number?
  • Broadcast
  • Broker
  • Ask your neighbors

Now scale up, find someone in Madrid with a
number between 1 and 100,000
8
Model - Components
9
Model -Movement
10
Model - Characteristics
  • There are several good matches available
  • We arent looking for the global best match
  • Not all agents need to be successful
  • No centralized directory
  • No predefined structure
  • Agents are simple
  • Agents only know about their immediate
    surroundings

11
Previous Results
  • Matches are found
  • Limited by the number of task categories and the
    number of neighbors to each agent
  • Limiting cluster size creates a distributed
    system
  • Replacing tasks creates a dynamic system

12
New Results
  • System timing doesnt play a role in coordination
  • Fuzzy probabilistic category matches produce the
    same behavior as discreet deterministic matches

13
Agents moving in sync vs. agents moving in a
random order
14
Deterministic matches vs. probabilistic matches
15
Further Work
  • AAMAS 2002 comparison of a peer-to-peer auction
    with a centralized auction
  • P2P shows same auction behavior
  • As we add more agents P2P has constant message
    costs vs. linear for a central auctioneer

16
More Info.
http//ce.et.tudelft.nl/elth/
Write a Comment
User Comments (0)
About PowerShow.com