VLDB 2026 Research / reviewers in the wild / expert
Doron Tiferet
dblp:254/4350
· DBLP profile ↗
5ranked-venue papers
0as first author
3since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Degrees of Ambiguity for Parity Tree AutomataabstractAn automaton is unambiguous if for every input it has at most one accepting computation. An automaton is finitely (respectively, countably) ambiguous if for every input it has at most finitely (respectively, countably) many accepting computations. An automaton is boundedly ambiguous if there is k ∈ ℕ, such that for every input it has at most k accepting computations. We consider Parity Tree Automata (PTA) and prove that the problem whether a PTA is not unambiguous (respectively, is not boundedly ambiguous, not finitely ambiguous) is co-NP complete, and the problem whether a PTA is not countably ambiguous is co-NP hard. Alexander Moshe Rabinovich, Doron Tiferet |
CSL | 2 |
| 2021 | On degrees of ambiguity for Büchi tree automataabstractAn automaton is unambiguous if for every input it has at most one accepting computation. An automaton is finitely (respectively, countably) ambiguous if for every input it has at most finitely (respectively, countably) many accepting computations. An automaton is boundedly ambiguous if there is k in N, such that for every input it has at most k accepting computations. We consider nondeterministic Büchi automata (NBA) over infinite trees and prove that it is decidable in polynomial time, whether an automaton is unambiguous, boundedly ambiguous, finitely ambiguous, or countably ambiguous. Alexander Moshe Rabinovich, Doron Tiferet |
Inf. Comput. | 2 |
| 2021 | Ambiguity Hierarchy of Regular Infinite Tree LanguagesabstractAn automaton is unambiguous if for every input it has at most one accepting computation. An automaton is k-ambiguous (for k > 0) if for every input it has at most k accepting computations. An automaton is boundedly ambiguous if it is k-ambiguous for some $k \in \mathbb{N}$. An automaton is finitely (respectively, countably) ambiguous if for every input it has at most finitely (respectively, countably) many accepting computations. The degree of ambiguity of a regular language is defined in a natural way. A language is k-ambiguous (respectively, boundedly, finitely, countably ambiguous) if it is accepted by a k-ambiguous (respectively, boundedly, finitely, countably ambiguous) automaton. Over finite words every regular language is accepted by a deterministic automaton. Over finite trees every regular language is accepted by an unambiguous automaton. Over $\omega$-words every regular language is accepted by an unambiguous B\"uchi automaton and by a deterministic parity automaton. Over infinite trees Carayol et al. showed that there are ambiguous languages. We show that over infinite trees there is a hierarchy of degrees of ambiguity: For every k > 1 there are k-ambiguous languages that are not k - 1 ambiguous; and there are finitely (respectively countably, uncountably) ambiguous languages that are not boundedly (respectively finitely, countably) ambiguous. Alexander Moshe Rabinovich, Doron Tiferet |
Log. Methods Comput. Sci. | 2 |
| 2020 | Ambiguity Hierarchy of Regular Infinite Tree Languages
Alexander Moshe Rabinovich, Doron Tiferet |
MFCS | 2 |
| 2019 | Degrees of Ambiguity of Büchi Tree Automata
Alexander Moshe Rabinovich, Doron Tiferet |
FSTTCS | 2 |