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

Vrunda Dave

dblp:176/4575 · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
4since 2021 · last 2022
0000-0001-9892-6757ORCID · corroborated

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

Theory of computation · 9 · 6 first-author · 3 since 2021Software engineering, systems software and programming languages · 1 · 1 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.

Theoretical computer science
2 papers
Automata and formal languages · 94% Logic in computer science · 6%

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

TopicWeightPapersLastEvidence papers
Automata and formal languages › regular languages
regular expressions
0.922022
Regular transducer expressions for regular transformations · Inf. Comput. 2022
Regular Transducer Expressions for Regular Transformations · LICS 2018
Automata and formal languages
transducers
0.922022
Regular transducer expressions for regular transformations · Inf. Comput. 2022
Regular Transducer Expressions for Regular Transformations · LICS 2018
Automata and formal languages › transducers
regular functions
0.612022
Regular transducer expressions for regular transformations · Inf. Comput. 2022
Automata and formal languages › transducers
two-way transducer
0.612022
Regular transducer expressions for regular transformations · Inf. Comput. 2022
Logic in computer science
monadic second-order logic
0.212022
Regular transducer expressions for regular transformations · Inf. Comput. 2022

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

transition monoid · 0.6forest factorization theorem · 0.6transducer expressions · 0.3
YearPublicationVenuePosition
2022 Optimal Repair for Omega-Regular Properties
Vrunda Dave, S. Krishna 0004, Vishnu Murali, Ashutosh Trivedi 0001
ATVA1
2022 Regular transducer expressions for regular transformations
abstract
Functional MSO transductions, deterministic two-way transducers, as well as streaming string transducers are all equivalent models for regular functions. In this paper, we show that every regular function, either on finite words or on infinite words, captured by a deterministic two-way transducer, can be described with a regular transducer expression (RTE). For infinite words, the transducer uses Muller acceptance and ω-regular look-ahead. RTEs are constructed from constant functions using the combinators if-then-else (deterministic choice), Hadamard product, and unambiguous versions of the Cauchy product, the 2-chained Kleene-iteration and the 2-chained omega-iteration. Our proof works for transformations of both finite and infinite words, extending the result on finite words of Alur et al. in LICS'14. In order to construct an RTE associated with a deterministic two-way Muller transducer with look-ahead, we introduce the notion of transition monoid for such two-way transducers where the look-ahead is captured by some backward deterministic Büchi automaton. Then, we use an unambiguous version of Imre Simon's famous forest factorization theorem in order to derive a "good" (ω-)regular expression for the domain of the two-way transducer. "Good" expressions are unambiguous and Kleene-plus as well as ω-iterations are only used on subexpressions corresponding to idempotent elements of the transition monoid. The combinator expressions are finally constructed by structural induction on the "good" (ω-)regular expression describing the domain of the transducer.
Vrunda Dave, Paul Gastin, S. Krishna 0004
Inf. Comput.1
2022 Synthesis of Computable Regular Functions of Infinite Words
abstract
Regular functions from infinite words to infinite words can be equivalently specified by MSO-transducers, streaming $\omega$-string transducers as well as deterministic two-way transducers with look-ahead. In their one-way restriction, the latter transducers define the class of rational functions. Even though regular functions are robustly characterised by several finite-state devices, even the subclass of rational functions may contain functions which are not computable (by a Turing machine with infinite input). This paper proposes a decision procedure for the following synthesis problem: given a regular function $f$ (equivalently specified by one of the aforementioned transducer model), is $f$ computable and if it is, synthesize a Turing machine computing it. For regular functions, we show that computability is equivalent to continuity, and therefore the problem boils down to deciding continuity. We establish a generic characterisation of continuity for functions preserving regular languages under inverse image (such as regular functions). We exploit this characterisation to show the decidability of continuity (and hence computability) of rational and regular functions. For rational functions, we show that this can be done in $\mathsf{NLogSpace}$ (it was already known to be in $\mathsf{PTime}$ by Prieur). In a similar fashion, we also effectively characterise uniform continuity of regular functions, and relate it to the notion of uniform computability, which offers stronger efficiency guarantees.
Vrunda Dave, Emmanuel Filiot, S. Krishna 0004, Nathan Lhote
Log. Methods Comput. Sci.1
2021 Regular Model Checking with Regular Relations
Vrunda Dave, Taylor Dohmen, S. Krishna 0004, Ashutosh Trivedi 0001
FCT1
2020 On the Separability Problem of String Constraints
abstract
We address the separability problem for straight-line string constraints. The separability problem for languages of a class C by a class S asks: given two languages A and B in C, does there exist a language I in S separating A and B (i.e., I is a superset of A and disjoint from B)? The separability of string constraints is the same as the fundamental problem of interpolation for string constraints. We first show that regular separability of straight line string constraints is undecidable. Our second result is the decidability of the separability problem for straight-line string constraints by piece-wise testable languages, though the precise complexity is open. In our third result, we consider the positive fragment of piece-wise testable languages as a separator, and obtain an EXPSPACE algorithm for the separability of a useful class of straight-line string constraints, and a PSPACE-hardness result.
Parosh Aziz Abdulla, Mohamed Faouzi Atig, Vrunda Dave, S. Krishna 0004
CONCUR3
2020 Synthesis of Computable Regular Functions of Infinite Words
Vrunda Dave, Emmanuel Filiot, S. Krishna 0004, Nathan Lhote
CONCUR1
2018 Regular Transducer Expressions for Regular Transformations
Vrunda Dave, Paul Gastin, S. Krishna 0004
LICS1
2016 A Perfect Class of Context-Sensitive Timed Languages
Devendra Bhave, Vrunda Dave, S. Krishna 0004, Ramchandra Phawade, Ashutosh Trivedi 0001
DLT2
2016 FO-Definable Transformations of Infinite Strings
abstract
The theory of regular and aperiodic transformations of finite strings has recently received a lot of interest. These classes can be equivalently defined using logic (Monadic second-order logic and first-order logic), two-way machines (regular two-way and aperiodic two-way transducers), and one-way register machines (regular streaming string and aperiodic streaming string transducers). These classes are known to be closed under operations such as sequential composition and regular (star-free) choice; and problems such as functional equivalence and type checking, are decidable for these classes. On the other hand, for infinite strings these results are only known for regular transformations: Alur, Filiot, and Trivedi studied transformations of infinite strings and introduced an extension of streaming string transducers over infinte strings and showed that they capture monadic second-order definable transformations for infinite strings. In this paper we extend their work to recover connection for infinite strings among first-order logic definable transformations, aperiodic two-way transducers, and aperiodic streaming string transducers.
Vrunda Dave, S. Krishna 0004, Ashutosh Trivedi 0001
FSTTCS1
2016 A Logical Characterization for Dense-Time Visibly Pushdown Automata
Devendra Bhave, Vrunda Dave, S. Krishna 0004, Ramchandra Phawade, Ashutosh Trivedi 0001
LATA2