activity
20132021
most citedSynthesizing Datalog Programs Using Numerical Relaxation

14 citations · 23 across the 5 of their papers we have counts for

collaborators

6 papers

cs.SE20211 cited

Data-Driven Synthesis of Provably Sound Side Channel Analyses

Jingbo Wang, Chungha Sung, Mukund Raghothaman +1

We propose a data-driven method for synthesizing a static analyzer to detect side-channel information leaks in cryptographic software. Compared to the conventional way of manually…

cs.AI201914 cited

Synthesizing Datalog Programs Using Numerical Relaxation

Xujie Si, Mukund Raghothaman, Kihong Heo +1

The problem of learning logical rules from examples arises in diverse fields, including program synthesis, logic programming, and machine learning. Existing approaches either invol…

cs.FL2018

Streamable Regular Transductions

Rajeev Alur, Dana Fisman, Konstantinos Mamouras +2

Motivated by real-time monitoring and data processing applications, we develop a formal theory of quantitative queries for streaming data that can be evaluated efficiently. We cons…

cs.PL20174 cited

On Repair with Probabilistic Attribute Grammars

Manos Koukoutos, Mukund Raghothaman, Etienne Kneuss +1

Program synthesis and repair have emerged as an exciting area of research, driven by the potential for revolutionary advances in programmer productivity. Among most promising ideas…

cs.FL2015

Automatic Completion of Distributed Protocols with Symmetry

Rajeev Alur, Mukund Raghothaman, Christos Stergiou +2

A distributed protocol is typically modeled as a set of communicating processes, where each process is described as an extended state machine along with fairness assumptions, and i…

cs.FL20134 cited

Decision Problems for Additive Regular Functions

Rajeev Alur, Mukund Raghothaman

Additive Cost Register Automata (ACRA) map strings to integers using a finite set of registers that are updated using assignments of the form "x := y + c" at every step. The corres…