A BDI Agent Architecture for the GAMA Modeling and Simulation Platform View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2017-09-30

AUTHORS

Patrick Taillandier , Mathieu Bourgais , Philippe Caillou , Carole Adam , Benoit Gaudou

ABSTRACT

With the increase of computing power and the development of user-friendly multi-agent simulation frameworks, social simulations have become increasingly realistic. However, most agent architectures in these simulations use simple reactive models. Indeed, cognitive agent architectures face two main obstacles: their complexity for the field-expert modeler, and their computational cost. In this paper, we propose a new cognitive agent architecture based on the BDI (Belief-Desire-Intention) paradigm integrated into the GAMA modeling platform and its GAML modeling language. This architecture was designed to be simple-to-use for modelers, flexible enough to manage complex behaviors, and with low computational cost. An experiment carried out with different profiles of end-users shows that the architecture is actually usable even by modelers who have little knowledge in programming and in Artificial Intelligence. More... »

PAGES

3-23

References to SciGraph publications

  • 2013. GAMA 1.6: Advancing the Art of Complex Agent-Based Modeling and Simulation in PRIMA 2013: PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS
  • 2017. A Simple-to-Use BDI Architecture for Agent-Based Modeling and Simulation in ADVANCES IN SOCIAL SIMULATION 2015
  • 2008. Enhancing NetLogo to Simulate BDI Communicating Agents in ARTIFICIAL INTELLIGENCE: THEORIES, MODELS AND APPLICATIONS
  • 2008. The Goal Oriented Teams (GORITE) Framework in PROGRAMMING MULTI-AGENT SYSTEMS
  • 2005. Jadex: A BDI Reasoning Engine in MULTI-AGENT PROGRAMMING
  • Identifiers

    URI

    http://scigraph.springernature.com/pub.10.1007/978-3-319-67477-3_1

    DOI

    http://dx.doi.org/10.1007/978-3-319-67477-3_1

    DIMENSIONS

    https://app.dimensions.ai/details/publication/pub.1092033359


    Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
    Incoming Citations Browse incoming citations for this publication using opencitations.net

    JSON-LD is the canonical representation for SciGraph data.

    TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

    [
      {
        "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
        "about": [
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Artificial Intelligence and Image Processing", 
            "type": "DefinedTerm"
          }, 
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "name": "Information and Computing Sciences", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "affiliation": {
              "alternateName": "University of Toulouse", 
              "id": "https://www.grid.ac/institutes/grid.11417.32", 
              "name": [
                "MIAT, University of Toulouse, INRA, Toulouse, Castanet-Tolosan, France"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Taillandier", 
            "givenName": "Patrick", 
            "id": "sg:person.010126672523.68", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010126672523.68"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Institut National des Sciences Appliqu\u00e9es de Rouen", 
              "id": "https://www.grid.ac/institutes/grid.435013.0", 
              "name": [
                "MIAT, University of Toulouse, INRA, Toulouse, Castanet-Tolosan, France", 
                "EA 4108 LITIS, INSA of Rouen, Rouen, France"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Bourgais", 
            "givenName": "Mathieu", 
            "id": "sg:person.012401337262.87", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012401337262.87"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "University of Paris-Sud", 
              "id": "https://www.grid.ac/institutes/grid.5842.b", 
              "name": [
                "UMR 8623 LRI, University of Paris Sud, Paris, France"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Caillou", 
            "givenName": "Philippe", 
            "id": "sg:person.013430157075.23", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013430157075.23"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "Grenoble Alpes University", 
              "id": "https://www.grid.ac/institutes/grid.450307.5", 
              "name": [
                "UMR 5217 LIG, University of Grenoble, Grenoble, France"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Adam", 
            "givenName": "Carole", 
            "id": "sg:person.012247036173.76", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012247036173.76"
            ], 
            "type": "Person"
          }, 
          {
            "affiliation": {
              "alternateName": "University of Toulouse", 
              "id": "https://www.grid.ac/institutes/grid.11417.32", 
              "name": [
                "UMR 5505 IRIT, University of Toulouse, Toulouse, France"
              ], 
              "type": "Organization"
            }, 
            "familyName": "Gaudou", 
            "givenName": "Benoit", 
            "id": "sg:person.011056232320.95", 
            "sameAs": [
              "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011056232320.95"
            ], 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/978-3-540-79043-3_2", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1012943119", 
              "https://doi.org/10.1007/978-3-540-79043-3_2"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-79043-3_2", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1012943119", 
              "https://doi.org/10.1007/978-3-540-79043-3_2"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-642-44927-7_9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1020998454", 
              "https://doi.org/10.1007/978-3-642-44927-7_9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1017/s0269888916000096", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1022136197"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-87881-0_24", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1027860011", 
              "https://doi.org/10.1007/978-3-540-87881-0_24"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-540-87881-0_24", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1027860011", 
              "https://doi.org/10.1007/978-3-540-87881-0_24"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/0-387-26350-0_6", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1031725797", 
              "https://doi.org/10.1007/0-387-26350-0_6"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1016/0004-3702(90)90055-5", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1047028750"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1016/0004-3702(90)90055-5", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1047028750"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.18564/jasss.2687", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1068662959"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/978-3-319-47253-9_2", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1084690488", 
              "https://doi.org/10.1007/978-3-319-47253-9_2"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2017-09-30", 
        "datePublishedReg": "2017-09-30", 
        "description": "With the increase of computing power and the development of user-friendly multi-agent simulation frameworks, social simulations have become increasingly realistic. However, most agent architectures in these simulations use simple reactive models. Indeed, cognitive agent architectures face two main obstacles: their complexity for the field-expert modeler, and their computational cost. In this paper, we propose a new cognitive agent architecture based on the BDI (Belief-Desire-Intention) paradigm integrated into the GAMA modeling platform and its GAML modeling language. This architecture was designed to be simple-to-use for modelers, flexible enough to manage complex behaviors, and with low computational cost. An experiment carried out with different profiles of end-users shows that the architecture is actually usable even by modelers who have little knowledge in programming and in Artificial Intelligence.", 
        "editor": [
          {
            "familyName": "Nardin", 
            "givenName": "Luis Gustavo", 
            "type": "Person"
          }, 
          {
            "familyName": "Antunes", 
            "givenName": "Luis", 
            "type": "Person"
          }
        ], 
        "genre": "chapter", 
        "id": "sg:pub.10.1007/978-3-319-67477-3_1", 
        "inLanguage": [
          "en"
        ], 
        "isAccessibleForFree": true, 
        "isPartOf": {
          "isbn": [
            "978-3-319-67476-6", 
            "978-3-319-67477-3"
          ], 
          "name": "Multi-Agent Based Simulation XVII", 
          "type": "Book"
        }, 
        "name": "A BDI Agent Architecture for the GAMA Modeling and Simulation Platform", 
        "pagination": "3-23", 
        "productId": [
          {
            "name": "doi", 
            "type": "PropertyValue", 
            "value": [
              "10.1007/978-3-319-67477-3_1"
            ]
          }, 
          {
            "name": "readcube_id", 
            "type": "PropertyValue", 
            "value": [
              "477b8d4aee30454ece616a1cadbd33c17ae338f20de9800f0b9ebbd479f7b0b6"
            ]
          }, 
          {
            "name": "dimensions_id", 
            "type": "PropertyValue", 
            "value": [
              "pub.1092033359"
            ]
          }
        ], 
        "publisher": {
          "location": "Cham", 
          "name": "Springer International Publishing", 
          "type": "Organisation"
        }, 
        "sameAs": [
          "https://doi.org/10.1007/978-3-319-67477-3_1", 
          "https://app.dimensions.ai/details/publication/pub.1092033359"
        ], 
        "sdDataset": "chapters", 
        "sdDatePublished": "2019-04-16T04:59", 
        "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
        "sdPublisher": {
          "name": "Springer Nature - SN SciGraph project", 
          "type": "Organization"
        }, 
        "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000325_0000000325/records_100778_00000000.jsonl", 
        "type": "Chapter", 
        "url": "https://link.springer.com/10.1007%2F978-3-319-67477-3_1"
      }
    ]
     

    Download the RDF metadata as:  json-ld nt turtle xml License info

    HOW TO GET THIS DATA PROGRAMMATICALLY:

    JSON-LD is a popular format for linked data which is fully compatible with JSON.

    curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-67477-3_1'

    N-Triples is a line-based linked data format ideal for batch operations.

    curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-67477-3_1'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-67477-3_1'

    RDF/XML is a standard XML format for linked data.

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-67477-3_1'


     

    This table displays all metadata directly associated to this object as RDF triples.

    138 TRIPLES      23 PREDICATES      34 URIs      19 LITERALS      8 BLANK NODES

    Subject Predicate Object
    1 sg:pub.10.1007/978-3-319-67477-3_1 schema:about anzsrc-for:08
    2 anzsrc-for:0801
    3 schema:author Nd3fcb01e75e54c7b86dea504eb3f645b
    4 schema:citation sg:pub.10.1007/0-387-26350-0_6
    5 sg:pub.10.1007/978-3-319-47253-9_2
    6 sg:pub.10.1007/978-3-540-79043-3_2
    7 sg:pub.10.1007/978-3-540-87881-0_24
    8 sg:pub.10.1007/978-3-642-44927-7_9
    9 https://doi.org/10.1016/0004-3702(90)90055-5
    10 https://doi.org/10.1017/s0269888916000096
    11 https://doi.org/10.18564/jasss.2687
    12 schema:datePublished 2017-09-30
    13 schema:datePublishedReg 2017-09-30
    14 schema:description With the increase of computing power and the development of user-friendly multi-agent simulation frameworks, social simulations have become increasingly realistic. However, most agent architectures in these simulations use simple reactive models. Indeed, cognitive agent architectures face two main obstacles: their complexity for the field-expert modeler, and their computational cost. In this paper, we propose a new cognitive agent architecture based on the BDI (Belief-Desire-Intention) paradigm integrated into the GAMA modeling platform and its GAML modeling language. This architecture was designed to be simple-to-use for modelers, flexible enough to manage complex behaviors, and with low computational cost. An experiment carried out with different profiles of end-users shows that the architecture is actually usable even by modelers who have little knowledge in programming and in Artificial Intelligence.
    15 schema:editor N6d45dd668a9a4f5da26b691341af88bb
    16 schema:genre chapter
    17 schema:inLanguage en
    18 schema:isAccessibleForFree true
    19 schema:isPartOf N5c7af04aa1a34df1a5e78b91ff9b72eb
    20 schema:name A BDI Agent Architecture for the GAMA Modeling and Simulation Platform
    21 schema:pagination 3-23
    22 schema:productId N5ac1188e0fe24e21937dd83058774ccf
    23 Ndb7ed5bf0ff146afa82ef51d830a182a
    24 Nf649f25ce6de44ef8b0a971dda9547dd
    25 schema:publisher N9e585d2ac3f64eccb634a2aeffb59318
    26 schema:sameAs https://app.dimensions.ai/details/publication/pub.1092033359
    27 https://doi.org/10.1007/978-3-319-67477-3_1
    28 schema:sdDatePublished 2019-04-16T04:59
    29 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    30 schema:sdPublisher N2aeedfa5f4bb41b49eff43142f7874a0
    31 schema:url https://link.springer.com/10.1007%2F978-3-319-67477-3_1
    32 sgo:license sg:explorer/license/
    33 sgo:sdDataset chapters
    34 rdf:type schema:Chapter
    35 N027dc7e22a4347c5912714dc372cd54c schema:familyName Antunes
    36 schema:givenName Luis
    37 rdf:type schema:Person
    38 N0f53717a3c154aaf88c798a3ac63fd73 rdf:first sg:person.013430157075.23
    39 rdf:rest N447284e2b4c0414d817c7205f96f96ac
    40 N2aeedfa5f4bb41b49eff43142f7874a0 schema:name Springer Nature - SN SciGraph project
    41 rdf:type schema:Organization
    42 N2c75893bdbdd439fb65bfee2207d2c68 rdf:first sg:person.011056232320.95
    43 rdf:rest rdf:nil
    44 N2cdfabefc04740a88d8d68da718669cd rdf:first N027dc7e22a4347c5912714dc372cd54c
    45 rdf:rest rdf:nil
    46 N447284e2b4c0414d817c7205f96f96ac rdf:first sg:person.012247036173.76
    47 rdf:rest N2c75893bdbdd439fb65bfee2207d2c68
    48 N5ac1188e0fe24e21937dd83058774ccf schema:name dimensions_id
    49 schema:value pub.1092033359
    50 rdf:type schema:PropertyValue
    51 N5c7af04aa1a34df1a5e78b91ff9b72eb schema:isbn 978-3-319-67476-6
    52 978-3-319-67477-3
    53 schema:name Multi-Agent Based Simulation XVII
    54 rdf:type schema:Book
    55 N604d2e6ba6f549ea8437990f3d89030e rdf:first sg:person.012401337262.87
    56 rdf:rest N0f53717a3c154aaf88c798a3ac63fd73
    57 N6d45dd668a9a4f5da26b691341af88bb rdf:first Ndc3df07e11f843948eac9e824f773ae2
    58 rdf:rest N2cdfabefc04740a88d8d68da718669cd
    59 N9e585d2ac3f64eccb634a2aeffb59318 schema:location Cham
    60 schema:name Springer International Publishing
    61 rdf:type schema:Organisation
    62 Nd3fcb01e75e54c7b86dea504eb3f645b rdf:first sg:person.010126672523.68
    63 rdf:rest N604d2e6ba6f549ea8437990f3d89030e
    64 Ndb7ed5bf0ff146afa82ef51d830a182a schema:name doi
    65 schema:value 10.1007/978-3-319-67477-3_1
    66 rdf:type schema:PropertyValue
    67 Ndc3df07e11f843948eac9e824f773ae2 schema:familyName Nardin
    68 schema:givenName Luis Gustavo
    69 rdf:type schema:Person
    70 Nf649f25ce6de44ef8b0a971dda9547dd schema:name readcube_id
    71 schema:value 477b8d4aee30454ece616a1cadbd33c17ae338f20de9800f0b9ebbd479f7b0b6
    72 rdf:type schema:PropertyValue
    73 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
    74 schema:name Information and Computing Sciences
    75 rdf:type schema:DefinedTerm
    76 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
    77 schema:name Artificial Intelligence and Image Processing
    78 rdf:type schema:DefinedTerm
    79 sg:person.010126672523.68 schema:affiliation https://www.grid.ac/institutes/grid.11417.32
    80 schema:familyName Taillandier
    81 schema:givenName Patrick
    82 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010126672523.68
    83 rdf:type schema:Person
    84 sg:person.011056232320.95 schema:affiliation https://www.grid.ac/institutes/grid.11417.32
    85 schema:familyName Gaudou
    86 schema:givenName Benoit
    87 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011056232320.95
    88 rdf:type schema:Person
    89 sg:person.012247036173.76 schema:affiliation https://www.grid.ac/institutes/grid.450307.5
    90 schema:familyName Adam
    91 schema:givenName Carole
    92 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012247036173.76
    93 rdf:type schema:Person
    94 sg:person.012401337262.87 schema:affiliation https://www.grid.ac/institutes/grid.435013.0
    95 schema:familyName Bourgais
    96 schema:givenName Mathieu
    97 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012401337262.87
    98 rdf:type schema:Person
    99 sg:person.013430157075.23 schema:affiliation https://www.grid.ac/institutes/grid.5842.b
    100 schema:familyName Caillou
    101 schema:givenName Philippe
    102 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013430157075.23
    103 rdf:type schema:Person
    104 sg:pub.10.1007/0-387-26350-0_6 schema:sameAs https://app.dimensions.ai/details/publication/pub.1031725797
    105 https://doi.org/10.1007/0-387-26350-0_6
    106 rdf:type schema:CreativeWork
    107 sg:pub.10.1007/978-3-319-47253-9_2 schema:sameAs https://app.dimensions.ai/details/publication/pub.1084690488
    108 https://doi.org/10.1007/978-3-319-47253-9_2
    109 rdf:type schema:CreativeWork
    110 sg:pub.10.1007/978-3-540-79043-3_2 schema:sameAs https://app.dimensions.ai/details/publication/pub.1012943119
    111 https://doi.org/10.1007/978-3-540-79043-3_2
    112 rdf:type schema:CreativeWork
    113 sg:pub.10.1007/978-3-540-87881-0_24 schema:sameAs https://app.dimensions.ai/details/publication/pub.1027860011
    114 https://doi.org/10.1007/978-3-540-87881-0_24
    115 rdf:type schema:CreativeWork
    116 sg:pub.10.1007/978-3-642-44927-7_9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1020998454
    117 https://doi.org/10.1007/978-3-642-44927-7_9
    118 rdf:type schema:CreativeWork
    119 https://doi.org/10.1016/0004-3702(90)90055-5 schema:sameAs https://app.dimensions.ai/details/publication/pub.1047028750
    120 rdf:type schema:CreativeWork
    121 https://doi.org/10.1017/s0269888916000096 schema:sameAs https://app.dimensions.ai/details/publication/pub.1022136197
    122 rdf:type schema:CreativeWork
    123 https://doi.org/10.18564/jasss.2687 schema:sameAs https://app.dimensions.ai/details/publication/pub.1068662959
    124 rdf:type schema:CreativeWork
    125 https://www.grid.ac/institutes/grid.11417.32 schema:alternateName University of Toulouse
    126 schema:name MIAT, University of Toulouse, INRA, Toulouse, Castanet-Tolosan, France
    127 UMR 5505 IRIT, University of Toulouse, Toulouse, France
    128 rdf:type schema:Organization
    129 https://www.grid.ac/institutes/grid.435013.0 schema:alternateName Institut National des Sciences Appliquées de Rouen
    130 schema:name EA 4108 LITIS, INSA of Rouen, Rouen, France
    131 MIAT, University of Toulouse, INRA, Toulouse, Castanet-Tolosan, France
    132 rdf:type schema:Organization
    133 https://www.grid.ac/institutes/grid.450307.5 schema:alternateName Grenoble Alpes University
    134 schema:name UMR 5217 LIG, University of Grenoble, Grenoble, France
    135 rdf:type schema:Organization
    136 https://www.grid.ac/institutes/grid.5842.b schema:alternateName University of Paris-Sud
    137 schema:name UMR 8623 LRI, University of Paris Sud, Paris, France
    138 rdf:type schema:Organization
     




    Preview window. Press ESC to close (or click here)


    ...