Belief Caching in 2APL (bibtex)
by Mehdi Dastani, Marc van Zee
Abstract:
The BDI-oriented multi-agent programming language 2APL allows the implementation of an agent's beliefs in terms of logical facts and rules. An agent's beliefs represent information about the agent's surrounding environment including other agents. Repeated querying of the beliefs by the 2APL interpreter causes unnecessary overhead resulting in poor run-time performance of the interpreter. We propose a heuristic to reduce the number of such queries by using belief caching. We show that our belief caching implements and extends an existing caching proposal. Benchmarking results indicate that belief caching can lead to significant improvements.
Reference:
Belief Caching in 2APL (Mehdi Dastani, Marc van Zee), In The workshop on Engineering Multi-Agent Systems (EMAS), 2013.
Bibtex Entry:
@InProceedings{dastani-vanzee:emas2013,
  Title                    = {Belief Caching in 2APL},
  Author                   = {Mehdi Dastani and Marc van Zee},
  Booktitle                = {The workshop on Engineering Multi-Agent Systems (EMAS)},
  Year                     = {2013},
  Month                    = {June},

  Abstract                 = {The BDI-oriented multi-agent programming language 2APL allows the implementation of an agent's beliefs in terms of logical facts and rules. An agent's beliefs represent information about the agent's surrounding environment including other agents. Repeated querying of the beliefs by the 2APL interpreter causes unnecessary overhead resulting in poor run-time performance of the interpreter. We propose a heuristic to reduce the number of such queries by using belief caching. We show that our belief caching implements and extends an existing caching proposal. Benchmarking results indicate that belief caching can lead to significant improvements.},
  Owner                    = {marc.vanzee},
  Timestamp                = {2014.07.03},
  Url                      = {http://www.marcvanzee.nl/publications/2013/emas2013_belief_caching_in_2apl.pdf}
}
Powered by bibtexbrowser