Demo Data from EDBT 2026 / reviewers in the wild / expert
Chinmay Narayan
dblp:116/4802
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 1 first-authorTheory of computation · 2Artificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 1
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.
| Software engineering, system software, and programming languages
1 paper |
Program verification · 67% Concurrent programming · 33% | |
| Theoretical computer science
1 paper |
Automata and formal languages · 50% Logic in computer science · 50% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming
memory models |
0.2 | 1 | 2013 | Relaxed separation logic: a program logic for C11 concurrency · OOPSLA 2013 |
Program verification
program logic |
0.2 | 1 | 2013 | Relaxed separation logic: a program logic for C11 concurrency · OOPSLA 2013 |
Program verification › program logic
separation logic |
0.2 | 1 | 2013 | Relaxed separation logic: a program logic for C11 concurrency · OOPSLA 2013 |
Logic in computer science
bisimulation |
0.1 | 1 | 2012 | On Decidability of Prebisimulation for Timed Automata · CAV 2012 |
Automata and formal languages
timed automata |
0.1 | 1 | 2012 | On Decidability of Prebisimulation for Timed Automata · CAV 2012 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | LokDhaba: Acquiring, Visualizing and Disseminating Data on Indian ElectionsabstractDespite the importance of elections in India, the world's largest democracy, data on Indian electoral outcomes has not been easily available for political analysis in the past. This has been due to the problems inherent in assembling any data archive of social and political data spanning many decades. In this paper, we shed some light on these problems and present some solutions in the context of a system we built called LokDhaba. LokDhaba includes the first freely-available, structured and cleaned data archive on Indian electoral outcomes at the national or state level from 1962 onwards. To build this archive, we overcame the challenges of data scraping, parsing, cleaning, consistency checking and integration between multiple sources, with the help of some novel tools. LokDhaba is being used extensively by political scientists, researchers, journalists and others to better understand long-term electoral trends in India. Chinmay Narayan, Sudheendra Hangal, Priyamvada Trivedi |
COMPASS | 2 |
| 2016 | From Traces to Proofs: Proving Concurrent Programs SafeabstractNondeterminism in scheduling is the cardinal reason for difficulty in proving correctness of concurrent programs. A powerful proof strategy was recently proposed [6] to show the correctness of such programs. The approach captured data-flow dependencies among the instructions of an interleaved and error-free execution of threads. These data-flow dependencies were represented by an inductive data-flow graph (iDFG), which, in a nutshell, denotes a set of executions of the concurrent program that gave rise to the discovered data-flow dependencies. The iDFGs were further transformed in to alternative finite automatons (AFAs) in order to utilize efficient automata-theoretic tools to solve the problem. In this paper, we give a novel and efficient algorithm to directly construct AFAs that capture the data-flow dependencies in a concurrent program execution. We implemented the algorithm in a tool called ProofTraPar to prove the correctness of finite state cyclic programs under the sequentially consistent memory model. Our results are encouraging and compare favorably to existing state-of-the-art tools. Chinmay Narayan, Subodh Sharma 0001, Shibashis Guha, S. Arun-Kumar 0004 |
TASE | 1 |
| 2014 | Reducing Clocks in Timed Automata while Preserving Bisimulation
Shibashis Guha, Chinmay Narayan, S. Arun-Kumar 0004 |
CONCUR | 2 |
| 2013 | Relaxed separation logic: a program logic for C11 concurrencyabstractWe introduce relaxed separation logic (RSL), the first program logic for reasoning about concurrent programs running under the C11 relaxed memory model. From a user's perspective, RSL is an extension of concurrent separation logic (CSL) with proof rules for the various kinds of C11 atomic accesses. As in CSL, individual threads are allowed to access non-atomically only the memory that they own, thus preventing data races. Ownership can, however, be transferred via certain atomic accesses. For SC-atomic accesses, we permit arbitrary ownership transfer; for acquire/release atomic accesses, we allow ownership transfer only in one direction; whereas for relaxed atomic accesses, we rule out ownership transfer completely. We illustrate RSL with a few simple examples and prove its soundness directly over the axiomatic C11 weak memory model. Viktor Vafeiadis, Chinmay Narayan |
OOPSLA | 2 |
| 2012 | On Decidability of Prebisimulation for Timed Automata
Shibashis Guha, Chinmay Narayan, S. Arun-Kumar 0004 |
CAV | 2 |