Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Commitment in Agent Cooperation, Applied to Agent-Based Simulation
Responsible organisation
1999 (English)Report (Other academic)Alternative title
"Commitment" mellan samarbetande agenter, tillämpat på agentbaserad simulering (Swedish)
Abstract [en]

We regard simulation as a set of interaction episodes between partaking agents in an agent-based simulation. In order to structure the interaction we use commitments, and the semantics of such commitments is an analogy to a two-phase commit scheme used in distributed databases. A commitment is a contract between the involved agents to reach and preserve a specified goal, during a specified time. Here we define the semantics, describe the messages and outline administrative issues. The full strength of the model is reached when an initiator needs to make commitments with a number of other agents. It then awaits the replies, and then, depending on the replies, it either confirms or rejects proposed commitments. Hereby it accomplishes an analogy to an atomic action when a two-phase commit scheme is used. When the commitment scheme is applied to a simulation, a crucial part of the design is to model the requirements for accepting commitments during simulation. We introduce the concepts of an acceptance function and acceptance domains that are used to express these requirements. An example from battle field simulation is given. With the proposed model simulated objects may quite easily be replaced by real objects. With the right kind of interface, real trucks and other entities may partake in real time operations, while other entities are simulated.

Abstract [sv]

I agentbaserad simulering definierar vi ett scenario som en mängd interaktionstillfällen. Varje sådant interaktionstillfälle mellan agenter (och de enheter de representerar) uttrycker vi med hjälp av begreppet "Commitment". För distribuerade databaser är detta ett väl beprövat koncept, och här utvidgar vi det till att gälla generellt för agentinteraktion.

Place, publisher, year, edition, pages
1999.
Series
Blekinge Tekniska Högskola Forskningsrapport, ISSN 1103-1581 ; 11
Keyword [en]
Agent-based simulation, Agent interaction, Commitment, two-phase commit
National Category
Computer Science
Identifiers
URN: urn:nbn:se:bth-00137Local ID: oai:bth.se:forskinfoA4200B636935EB17C12568A3002CABFEOAI: oai:DiVA.org:bth-00137DiVA: diva2:837625
Note
The paper is also published in Proceedings of the 5th International Conference on Intelligent Autonomous Systems (IAS-5), Sapporo, Japan, June 1-4, 1998.Available from: 2012-09-18 Created: 2000-03-15 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(140 kB)32 downloads
File information
File name FULLTEXT01.pdfFile size 140 kBChecksum SHA-512
89324d77bd4a37aac348e3e064d023bad98744bdc637f47f5f45669bff79ee818a4b8a858b38c83dde45c7e3e62e0cb4d4bbbef767cfeffe923c94d6e79942b5
Type fulltextMimetype application/pdf

Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 32 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 29 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf