Demo Data from SIGIR 2026 / reviewers in the wild / expert
Eric Vin
dblp:305/9808
· DBLP profile ↗
4ranked-venue papers
2as first author
4since 2021 · last 2025
0000-0002-3089-1129ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 3 · 2 first-author · 3 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 2 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.
| Theoretical computer science
2 papers |
Logic in computer science · 68% Automated reasoning and model checking · 32% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% | |
| Artificial intelligence
1 paper |
Motion planning and robot control · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
domain-specific languages |
0.7 | 1 | 2023 | 3D Environment Modeling for Falsification and Beyond with Scenic 3.0 · CAV (1) 2023 |
Programming languages and type systems › probabilistic programming
probabilistic programming language |
0.7 | 1 | 2023 | 3D Environment Modeling for Falsification and Beyond with Scenic 3.0 · CAV (1) 2023 |
Embedded and real-time systems
cyber-physical systems |
0.7 | 1 | 2023 | 3D Environment Modeling for Falsification and Beyond with Scenic 3.0 · CAV (1) 2023 |
Logic in computer science
temporal logic |
0.7 | 1 | 2023 | 3D Environment Modeling for Falsification and Beyond with Scenic 3.0 · CAV (1) 2023 |
Automated reasoning and model checking › synthesis
program synthesis |
0.6 | 1 | 2022 | Randomized Synthesis for Diversity and Cost Constraints with Control Improvisation · CAV (2) 2022 |
Robotics › Motion planning and robot control
robot planning |
0.2 | 1 | 2022 | Randomized Synthesis for Diversity and Cost Constraints with Control Improvisation · CAV (2) 2022 |
Methods — techniques the papers use, named apart from their topics
ray tracing · 2.0probabilistic programming · 2.0formal grammar · 2.0constraint solving · 1.1automata-based synthesis · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | LeanLTL: A Unifying Framework for Linear Temporal Logics in Lean (Short Paper)
Eric Vin, Kyle A. Miller, Daniel J. Fremont |
ITP | 1 |
| 2023 | 3D Environment Modeling for Falsification and Beyond with Scenic 3.0abstractAbstract We present a major new version of Scenic, a probabilistic programming language for writing formal models of the environments of cyber-physical systems. Scenic has been successfully used for the design and analysis of CPS in a variety of domains, but earlier versions are limited to environments that are essentially two-dimensional. In this paper, we extend Scenic with native support for 3D geometry, introducing new syntax that provides expressive ways to describe 3D configurations while preserving the simplicity and readability of the language. We replace Scenic’s simplistic representation of objects as boxes with precise modeling of complex shapes, including a ray tracing-based visibility system that accounts for object occlusion. We also extend the language to support arbitrary temporal requirements expressed in LTL, and build an extensible Scenic parser generated from a formal grammar of the language. Finally, we illustrate the new application domains these features enable with case studies that would have been impossible to accurately model in Scenic 2. Eric Vin, Shun Kashiwa, Matthew Rhea, Daniel J. Fremont, Edward Kim 0005, Tommaso Dreossi, Shromona Ghosh, Xiangyu Yue 0001, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia |
CAV (1) | 1 |
| 2022 | Randomized Synthesis for Diversity and Cost Constraints with Control ImprovisationabstractAbstract In many synthesis problems, it can be essential to generate implementations which not only satisfy functional constraints but are also randomized to improve variety, robustness, or unpredictability. The recently-proposed framework of control improvisation (CI) provides techniques for the correct-by-construction synthesis of randomized systems subject to hard and soft constraints. However, prior work on CI has focused on qualitative specifications, whereas in robotic planning and other areas we often have quantitative quality metrics which can be traded against each other. For example, a designer of a patrolling security robot might want to know by how much the average patrol time needs to be increased in order to ensure that a particular aspect of the robot’s route is sufficiently diverse and hence unpredictable. In this paper, we enable this type of application by generalizing the CI problem to support quantitative soft constraints which bound the expected value of a given cost function, and randomness constraints which enforce diversity of the generated traces with respect to a given label function. We establish the basic theory of labelled quantitative CI problems, and develop efficient algorithms for solving them when the specifications are encoded by finite automata. We also provide an approximate improvisation algorithm based on constraint solving for any specifications encodable as Boolean formulas. We demonstrate the utility of our problem formulation and algorithms with experiments applying them to generate diverse near-optimal plans for robotic planning problems. Andreas Gittis, Eric Vin, Daniel J. Fremont |
CAV (2) | 2 |
| 2021 | An IoT-Based System for Autonomous, Continuous, Real-Time Patient Monitoring and Its Application to Pressure Injury ManagementabstractIn this paper, we introduce PIMAP, an IoT-based system for continuous, real-time patient monitoring that operates in a fully autonomous fashion, i.e. without the need for human intervention. To our knowledge, PIMAP is the first open system that integrates the basic patient monitoring workflow for continuous and autonomous operation and includes sensed data collection, storage, analysis, and real-time visualization. PIMAP’s open design allows it to integrate a variety of sensors (custom and off-the-shelf), analytics, and visualization. Other novel features of PIMAP include its deployment flexibility, i.e., its ability to be deployed in different configurations depending on the specific application needs, setting, and resources, as well as PIMAP’s self-profiling and self-tuning capabilities. While PIMAP can be applied to various patient monitoring applications and settings, in this paper we focus on the unsolved problem of preventing pressure injuries. Sam Mansfield, Eric Vin, Katia Obraczka |
DCOSS | 2 |