2017
DOI: 10.1609/icaps.v27i1.13817
|View full text |Cite
|
Sign up to set email alerts
|

Automated Verification of Social Law Robustness in STRIPS

Abstract: Agents operating in a multi-agent environment must consider not just their own actions, but also those of the other agents in the system. Artificial social systems are a well known means for coordinating a set of agents, without requiring centralized planning or online negotiation between agents. Artificial social systems enact a social law which restricts the agents from performing some actions under some circumstances. A good social law prevents the agents from interfering with each other, but does not prev… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(5 citation statements)
references
References 6 publications
0
5
0
Order By: Relevance
“…In the presence of non-deterministic events, we look for an execution strategy of an agent that, in a nutshell, specifies which action (if any) is applied in a particular state whenever the agent can act. Our execution model is derived from the model used in previous work on social laws (Karpas, Shleyfman, and Tennenholtz 2017) to account for possibly different durations of actions and events even without explicitly specifying those in the action/event description. To resolve potential conflicts between actions and events, we consider in our execution model that sequences of events triggered by nature alternate with the actions of the agent.…”
Section: Execution Model As a Concurrent Gamementioning
confidence: 99%
See 2 more Smart Citations
“…In the presence of non-deterministic events, we look for an execution strategy of an agent that, in a nutshell, specifies which action (if any) is applied in a particular state whenever the agent can act. Our execution model is derived from the model used in previous work on social laws (Karpas, Shleyfman, and Tennenholtz 2017) to account for possibly different durations of actions and events even without explicitly specifying those in the action/event description. To resolve potential conflicts between actions and events, we consider in our execution model that sequences of events triggered by nature alternate with the actions of the agent.…”
Section: Execution Model As a Concurrent Gamementioning
confidence: 99%
“…The definition of linear execution strategy (Definition 9) is, however, not constructive as it contains an implicit ambiguity for the agent in deciding when to apply the next action. To make the definition constructive we leverage the concept of wait-for preconditions that represents a fragment of social laws in multi-agent planning (Karpas, Shleyfman, and Tennenholtz 2017). In our case, wait-for preconditions are sets of states that uniquely define when the agent applies its non-switch action and when it switches.…”
Section: Linear Execution Strategymentioning
confidence: 99%
See 1 more Smart Citation
“…In this work we consider a multi-agent planning (MAP) setting that reasons about multiple non-collaborative, noncommunicating agents. We start with the definition of the modified version of MA-STRIPS (Brafman and Domshlak 2008) introduced by Karpas et al (2017). This modification employs individual goals for agents rather than a single goal for the entire problem.…”
Section: Preliminariesmentioning
confidence: 99%
“…We implement this by randomly adding some percentage of the agents' actions to the generated social law. Note that, mistakes that make a social law not-robust can be detected using social law robustness verification (Karpas, Shleyfman, and Tennenholtz 2017) thus, the noise we induce is unidirectional, and affects only allowed actions. Additionally, the number of the allowed actions is usually much smaller than the size of the restricted actions so adding only 5% noise actually double the size of the social law.…”
Section: Empirical Evaluationmentioning
confidence: 99%