Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ronen Nir

dblp:245/3604 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
2since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 4 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Multi-agent systems · 54% Planning, search and constraint satisfaction · 26% Trustworthy machine learning · 20%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Multi-agent systems
multi-agent coordination
1.532023
Automated Verification of Social Laws in Numeric Settings · AAAI 2023
Automated Synthesis of Social Laws in STRIPS · AAAI 2020
Automated Verification of Social Laws for Continuous Time Multi-Robot Systems · AAAI 2019
Knowledge, reasoning and agents › Multi-agent systems › normative multi-agent systems › social norms
social laws
1.532023
Automated Verification of Social Laws in Numeric Settings · AAAI 2023
Automated Synthesis of Social Laws in STRIPS · AAAI 2020
Automated Verification of Social Laws for Continuous Time Multi-Robot Systems · AAAI 2019
Machine learning › Trustworthy machine learning › verification
robustness verification
1.232023
Automated Verification of Social Laws in Numeric Settings · AAAI 2023
Automated Verification of Social Laws for Continuous Time Multi-Robot Systems · AAAI 2019
Automated Synthesis of Social Laws in STRIPS · AAAI 2020
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › symbolic planning
numeric planning
0.712023
Automated Verification of Social Laws in Numeric Settings · AAAI 2023
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
STRIPS
0.412020
Automated Synthesis of Social Laws in STRIPS · AAAI 2020
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
temporal planning
0.412019
Automated Verification of Social Laws for Continuous Time Multi-Robot Systems · AAAI 2019
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems
0.112019
Automated Verification of Social Laws for Continuous Time Multi-Robot Systems · AAAI 2019

Methods — techniques the papers use, named apart from their topics

planning compilation · 1.1numeric planners · 0.7heuristic search · 0.4temporal planning · 0.4automated planning · 0.4
YearPublicationVenuePosition
2023 Automated Verification of Social Laws in Numeric Settings
abstract
It is possible for agents operating in a shared environment to interfere with one another. One mechanism of coordination is called Social Law. Enacting such a law in a multi-agent setting restricts agents' behaviors. Robustness, in this case, ensures that the agents do not harmfully interfere with each other and that each agent achieves its goals regardless of what other agents do. Previous work on social law verification examined only the case of boolean state variables. However, many real-world problems require reasoning with numeric variables. Moreover, numeric fluents allow a more compact representation of multiple planning problems. In this paper, we develop a method to verify whether a given social law is robust via compilation to numeric planning. A solution to this compilation constitutes a counterexample to the robustness of the problem, i.e., evidence of cross-agent conflict. Thus, the social law is robust if and only if the proposed compilation is unsolvable. We empirically verify robustness in multiple domains using state-of-the-art numeric planners. Additionally, this compilation raises a challenge by generating a set of non-trivial numeric domains where unsolvability should be either proved or disproved.
Ronen Nir, Alexander Shleyfman, Erez Karpas
AAAI1
2021 Learning-Based Synthesis of Social Laws in STRIPS
abstract
In a multi-agent environment, each agent must take into account not only the actions it must perform to achieve its goals, but also the behavior of other agents in the system, which usually requires some sort of coordination between the agents. One way to avoid the complexity of centralized planning and online negotiation between agents is to design an artificial social system. This system enacts a social law that restricts the behavior of the agents. A robust social law enables the agents to reach their goals while keeping them from interfering with each other. However, the problem of efficient synthesis of such laws is computationally hard, and previously proposed search techniques do not scale well. In this paper, we propose the use of graph neural networks to predict social laws from a graph-based representation of multi-agent systems. However, as this prediction can be wrong, we use heuristic search to correct possible mistakes in the network's prediction ensuring that the produced social law is indeed robust. Our empirical evaluation shows that this approach beat the previous state-of-the-art in social law synthesis, and that is can learn from an imperfect expert, even in the presence of noise.
Ronen Nir, Alexander Shleyfman, Erez Karpas
SOCS1
2020 Automated Synthesis of Social Laws in STRIPS
abstract
Agents operating in a multi-agent environment must consider not just their 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 robust social law prevents the agents from interfering with each other, but does not prevent them from achieving their goals. Previous work has addressed how to check if a given social law, formulated in a variant of ma-strips, is robust, via compilation to planning. However, the social law was manually specified. In this paper, we address the problem of automatically synthesizing a robust social law for a given multi-agent environment. We treat the problem of social law synthesis as a search through the space of possible social laws, relying on the robustness verification procedure as a goal test. We also show how to exploit additional information produced by the robustness verification procedure to guide the search.
Ronen Nir, Alexander Shleyfman, Erez Karpas
AAAI1
2019 Automated Verification of Social Laws for Continuous Time Multi-Robot Systems
abstract
Designing multi-agent systems, where several agents work in a shared environment, requires coordinating between the agents so they do not interfere with each other. One of the canonical approaches to coordinating agents is enacting a social law, which applies restrictions on agents’ available actions. A good social law prevents the agents from interfering with each other, while still allowing all of them to achieve their goals. Recent work took the first step towards reasoning about social laws using automated planning and showed how to verify if a given social law is robust, that is, allows all agents to achieve their goals regardless of what the other agents do. This work relied on a classical planning formalism, which assumed actions are instantaneous and some external scheduler chooses which agent acts next. However, this work is not directly applicable to multi-robot systems, because in the real world actions take time and the agents can act concurrently. In this paper, we show how the robustness of a social law in a continuous time setting can be verified through compilation to temporal planning. We demonstrate our work both theoretically and on real robots.
Ronen Nir, Erez Karpas
AAAI1