A toolchain for strategy synthesis with spatial properties.
Saved in:
| Title: | A toolchain for strategy synthesis with spatial properties. |
|---|---|
| Authors: | Basile, Davide1 (AUTHOR) davide.basile@isti.cnr.it, ter Beek, Maurice H.1 (AUTHOR), Bussi, Laura1 (AUTHOR), Ciancia, Vincenzo1 (AUTHOR) |
| Source: | International Journal on Software Tools for Technology Transfer. Dec2023, Vol. 25 Issue 5/6, p641-658. 18p. |
| Subjects: | Multiagent systems, Pixels, Strategy games, Finite state machines, Digital images, Digital technology, Proof of concept |
| Abstract: | We present an application of strategy synthesis to enforce spatial properties. This is achieved by implementing a toolchain that enables the tools CATLib and VoxLogicA to interact in a fully automated way. The Contract Automata Library (CATLib) is aimed at both composition and strategy synthesis of games modelled in a dialect of finite state automata. The Voxel-based Logical Analyser (VoxLogicA) is a spatial model checker for the verification of properties expressed using the Spatial Logic of Closure Spaces on pixels of digital images. We provide examples of strategy synthesis on automata encoding motion of agents in spaces represented by images, as well as a proof-of-concept realistic example based on a case study from the railway domain. The strategies are synthesised with CATLib, while the properties to enforce are defined by means of spatial model checking of the images with VoxLogicA. The combination of spatial model checking with strategy synthesis provides a toolchain for checking and enforcing mobility properties in multi-agent systems in which location plays an important role, like in many collective adaptive systems. We discuss the toolchain's performance also considering several recent improvements. [ABSTRACT FROM AUTHOR] |
| Copyright of International Journal on Software Tools for Technology Transfer is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 173850959 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: A toolchain for strategy synthesis with spatial properties. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Basile%2C+Davide%22">Basile, Davide</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> davide.basile@isti.cnr.it</i><br /><searchLink fieldCode="AR" term="%22ter+Beek%2C+Maurice+H%2E%22">ter Beek, Maurice H.</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Bussi%2C+Laura%22">Bussi, Laura</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Ciancia%2C+Vincenzo%22">Ciancia, Vincenzo</searchLink><relatesTo>1</relatesTo> (AUTHOR) – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22International+Journal+on+Software+Tools+for+Technology+Transfer%22">International Journal on Software Tools for Technology Transfer</searchLink>. Dec2023, Vol. 25 Issue 5/6, p641-658. 18p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Multiagent+systems%22">Multiagent systems</searchLink><br /><searchLink fieldCode="DE" term="%22Pixels%22">Pixels</searchLink><br /><searchLink fieldCode="DE" term="%22Strategy+games%22">Strategy games</searchLink><br /><searchLink fieldCode="DE" term="%22Finite+state+machines%22">Finite state machines</searchLink><br /><searchLink fieldCode="DE" term="%22Digital+images%22">Digital images</searchLink><br /><searchLink fieldCode="DE" term="%22Digital+technology%22">Digital technology</searchLink><br /><searchLink fieldCode="DE" term="%22Proof+of+concept%22">Proof of concept</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: We present an application of strategy synthesis to enforce spatial properties. This is achieved by implementing a toolchain that enables the tools CATLib and VoxLogicA to interact in a fully automated way. The Contract Automata Library (CATLib) is aimed at both composition and strategy synthesis of games modelled in a dialect of finite state automata. The Voxel-based Logical Analyser (VoxLogicA) is a spatial model checker for the verification of properties expressed using the Spatial Logic of Closure Spaces on pixels of digital images. We provide examples of strategy synthesis on automata encoding motion of agents in spaces represented by images, as well as a proof-of-concept realistic example based on a case study from the railway domain. The strategies are synthesised with CATLib, while the properties to enforce are defined by means of spatial model checking of the images with VoxLogicA. The combination of spatial model checking with strategy synthesis provides a toolchain for checking and enforcing mobility properties in multi-agent systems in which location plays an important role, like in many collective adaptive systems. We discuss the toolchain's performance also considering several recent improvements. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of International Journal on Software Tools for Technology Transfer is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=173850959 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1007/s10009-023-00730-1 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 18 StartPage: 641 Subjects: – SubjectFull: Multiagent systems Type: general – SubjectFull: Pixels Type: general – SubjectFull: Strategy games Type: general – SubjectFull: Finite state machines Type: general – SubjectFull: Digital images Type: general – SubjectFull: Digital technology Type: general – SubjectFull: Proof of concept Type: general Titles: – TitleFull: A toolchain for strategy synthesis with spatial properties. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Basile, Davide – PersonEntity: Name: NameFull: ter Beek, Maurice H. – PersonEntity: Name: NameFull: Bussi, Laura – PersonEntity: Name: NameFull: Ciancia, Vincenzo IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 12 Text: Dec2023 Type: published Y: 2023 Identifiers: – Type: issn-print Value: 14332779 Numbering: – Type: volume Value: 25 – Type: issue Value: 5/6 Titles: – TitleFull: International Journal on Software Tools for Technology Transfer Type: main |
| ResultId | 1 |