Carlo Mereghetti

dblp:96/438 · DBLP profile ↗
← Back
46ranked-venue papers
4as first author
12since 2021 · last 2026
0000-0002-7778-7257ORCID · verified

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

Theory of computation · 42 · 4 first-author · 10 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-authorArtificial intelligence and machine learning · 1Security and privacy · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
YearPublicationVenuePosition
2026 On Some Decision Problems on Quantum Automata
Flavio D'Alessandro, Carlo Mereghetti, Beatrice Palano, Paolo Papi
DLT2
2026 Deterministic pushdown automata with translucent input letters
abstract
The use of translucent input letters represents a way of implementing a discontinuous input processing in automata. In detail, a translucent automaton performs several sweeps from left to right on the input: according to the current state, some symbols are visible and can be processed, whereas some other symbols are invisible and may be processed in another sweep. We also distinguish between the returning and non-returning mode, which differ in the way the automaton behaves after reading a symbol: in the returning mode, a new sweep starts immediately, while in the non-returning mode, the device processes the next visible symbol. Here, we investigate deterministic pushdown automata with translucent letters both in the returning and non-returning mode. We prove that the non-returning mode strictly outperforms the returning mode, and that the families of the languages accepted by these two types of devices can be ranked strictly between the deterministic context-free languages and the deterministic context-sensitive languages. Moreover, both families are shown to be incomparable to the families of context-free, growing context-sensitive, and Church-Rosser languages. The ability of accepting non-semilinear languages is also emphasized (addressing an open question in the literature). Finally, we study the closure properties of both language families under the Boolean operations, obtaining that they are both closed under complementation but not under union and intersection. Further non-closure results are pointed-out for returning devices.
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano, Priscilla Raucci, Matthias Wendlandt
Inf. Comput.3
2026 On properties of languages accepted by deterministic pushdown automata with translucent input letters
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano, Priscilla Raucci, Matthias Wendlandt
Theor. Comput. Sci.3
2025 Computational power of autonomous robots: Transparency vs. opaqueness
abstract
The research on distributed computing by robot swarms has formalized different models where robots act through a sequence of Look-Compute-Move cycles in the Euclidean plane. Models mostly under study differ for (i) the possibility of storing constant-size information, (ii) the possibility of communicating constant-size information, (iii) the synchronization mode, and (iv) the visibility of robots. By varying features (i) and (ii) , we obtain the noted four base models: OBLOT (silent and oblivious robots), FSTA (silent and finite-state robots), FCOM (oblivious and finite-communication robots), and LUMI (finite-state and finite-communication robots). Feature (iii) comprehends the three main synchronization modes: fully synchronous , semi-synchronous , and asynchronous . According to robot visibility (iv) , models can assume robots to be transparent (thus enjoying complete visibility ) or opaque (thus experiencing obstructed visibility in case of collinearities). By combining features (i-iv) , we obtain 24 models. Extensive research has studied the computational power of the 12 transparent models, proving the hierarchical relations among them; to this regard, it is worth noticing that robots have been assumed to be collision-tolerant. In this work, we assume our robots to be collision-intolerant and we lay down the computational hierarchy by considering all 24 models. Firstly, we study the relations between the transparent and the opaque framework, focusing on how obstructed visibility affects the computational power of a model. Then, we introduce five witness problems that prove most of the computational relations among the 24 models. • We consider 24 robot models differing in memory, communication, synchronization, and visibility (transparent vs. opaque). • Some problems are exhibited, which cannot be solved under any opaque model. • Five witness problems are designed, showing the dominance and orthogonality relations among the models. • We introduce the phenomenon of “false election” occurring in case of asynchronism and obstructed visibility. • We provide an almost complete relation table depicting the computational hierarchy of the 24 models under study.
Caterina Feletti, Lucia Mambretti, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.3
2024 Deterministic Pushdown Automata with Translucent Input Letters
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano, Priscilla Raucci, Matthias Wendlandt
DLT3
2024 On Properties of Languages Accepted by Deterministic Pushdown Automata with Translucent Input Letters
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano, Priscilla Raucci, Matthias Wendlandt
CIAA3
2023 𝒪(log{n})-Time Uniform Circle Formation for Asynchronous Opaque Luminous Robots
Caterina Feletti, Carlo Mereghetti, Beatrice Palano
OPODIS2
2023 Iterated uniform finite-state transducers on unary languages
abstract
An iterated uniform finite-state transducer executes the same length-preserving transduction in iterative sweeps. The first sweep occurs on the input string, while any subsequent sweep works on the output of the previous one. All sweeps always start from the sole initial state. The device accepts upon halting in an accepting state at the end of a sweep. We consider devices with one-way sweep motion and two-way sweep motion, i.e., sweeps are either from left to right only, or strictly alternate from left to right and from right to left. In addition, devices may work deterministically or nondeterministically. We focus on iterated uniform finite-state transducers accepting unary languages, i.e., languages built over single-letter alphabets. We show that any unary regular language can be accepted by a deterministic iterated uniform finite-state transducer with at most max⁡{2⋅ϱ,p}+1 states, where ϱ and p are the greatest primes in the factorization of the, respectively, pre-periodic and periodic part of the language. Such a state cost cannot be improved by using two-way motion, and it turns out to greatly outperform in the worst case the state costs of equivalent classical models of finite-state automata. Next, we give a characterization of classes of unary languages accepted by non-constant sweep-bounded iterated uniform finite-state transducers in terms of time-bounded one-way cellular automata. This characterization enables both to exhibit interesting families of unary nonregular languages accepted by iterated uniform finite-state transducers, and to prove the undecidability of several questions related to iterated uniform finite-state transducers accepting unary languages with an amount of sweeps that is at least logarithmic.
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.3
2022 Computational and Descriptional Power of Nondeterministic Iterated Uniform Finite-State Transducers
abstract
An iterated uniform finite-state transducer (IUFST) runs the same length-preserving transduction, starting with a sweep on the input string and then iteratively sweeping on the output of the previous sweep. The IUFST accepts the input string by halting in an accepting state at the end of a sweep. We consider both the deterministic (IUFST) and nondeterministic (NIUFST) version of this device. We show that constant sweep bounded IUFSTs and NIUFSTs accept all and only regular languages. We study the state complexity of removing nondeterminism as well as sweeps on constant sweep bounded NIUFSTs, the descriptional power of constant sweep bounded IUFSTs and NIUFSTs with respect to classical models of finite-state automata, and the computational complexity of several decidability questions. Then, we focus on non-constant sweep bounded devices, proving the existence of a proper infinite nonregular language hierarchy depending on the sweep complexity both in the deterministic and nondeterministic case. Though NIUFSTss are "one-way" devices we show that they characterize the class of context-sensitive languages, that is, the complexity class DSpace(lin). Finally, we show that the nondeterministic devices are more powerful than their deterministic variant for a sublinear number of sweeps that is at least logarithmic.
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano
Fundam. Informaticae3
2022 Descriptional complexity of iterated uniform finite-state transducers
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano
Inf. Comput.3
2021 Iterated Uniform Finite-State Transducers on Unary Languages
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano
SOFSEM3
2021 The descriptional power of queue automata of constant length
abstract
Abstract We consider the notion of a constant length queue automaton—i.e., a traditional queue automaton with a built-in constant limit on the length of its queue—as a formalism for representing regular languages. We show that the descriptional power of constant length queue automata greatly outperforms that of traditional finite state automata, of constant height pushdown automata, and of straight line programs for regular expressions, by providing optimal exponential and double-exponential size gaps. Moreover, we prove that constant height pushdown automata can be simulated by constant length queue automata paying only by a linear size increase, and that removing nondeterminism in constant length queue automata requires an optimal exponential size blow-up, against the optimal double-exponential cost for determinizing constant height pushdown automata. Finally, we investigate the size cost of implementing Boolean language operations on deterministic and nondeterministic constant length queue automata.
Sebastian Jakobi, Katja Meckel, Carlo Mereghetti, Beatrice Palano
Acta Informatica3
2020 Deterministic and Nondeterministic Iterated Uniform Finite-State Transducers: Computational and Descriptional Power
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano
CiE3
2018 Uniform Circle Formation for Swarms of Opaque Robots with Lights
Caterina Feletti, Carlo Mereghetti, Beatrice Palano
SSS2
2017 Boolean language operations on nondeterministic automata with a pushdown of constant height
Zuzana Bednárová, Viliam Geffert, Carlo Mereghetti, Beatrice Palano
J. Comput. Syst. Sci.3
2017 Quantum finite automata: Advances on Bertoni's ideas
Maria Paola Bianchi, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.2
2015 Deterministic input-driven queue automata: Finite turns, decidability, and closure properties
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano, Matthias Wendlandt
Theor. Comput. Sci.3
2014 On the Power of One-Way Automata with Quantum and Classical States
Maria Paola Bianchi, Carlo Mereghetti, Beatrice Palano
CIAA2
2014 Removing nondeterminism in constant height pushdown automata
Zuzana Bednárová, Viliam Geffert, Carlo Mereghetti, Beatrice Palano
Inf. Comput.3
2014 Size lower bounds for quantum automata
Maria Paola Bianchi, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.2
2013 Input-Driven Queue Automata: Finite Turns, Decidability, and Closure Properties
Martin Kutrib, Andreas Malcher, Carlo Mereghetti, Beatrice Palano, Matthias Wendlandt
CIAA3
2012 First-order logics: some characterizations and closure properties
Christian Choffrut, Andreas Malcher, Carlo Mereghetti, Beatrice Palano
Acta Informatica3
2012 The size-cost of Boolean operations on constant height deterministic pushdown automata
Zuzana Bednárová, Viliam Geffert, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.3
2012 Descriptional complexity of two-way pushdown automata with restricted head reversals
Andreas Malcher, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.2
2011 On the Size of Unary Probabilistic and Nondeterministic Automata
abstract
We investigate and compare the descriptional power of unary probabilistic and nondeterministic automata (pfa's and nfa's, respectively). We show the existence of a family of languages hard for pfa's in the following sense: For any positive integer d, there exists a unary d-cyclic language such that any pfa accepting it requires d states, as the smallest deterministic automaton. On the other hand, we prove that there exist infinitely many languages having pfa's which from one side do not match a known optimal state lower bound and, on the other side, they are smaller than nfa's which, in turn, are smaller than deterministic automata.
Maria Paola Bianchi, Carlo Mereghetti, Beatrice Palano, Giovanni Pighizzini
Fundam. Informaticae2
2010 On the Expressive Power of FO[ + ]
Christian Choffrut, Andreas Malcher, Carlo Mereghetti, Beatrice Palano
LATA3
2010 One Pebble Versus epsilon * log n Bits
abstract
We show that, for any ϵ > 0, there exists a language accepted in strong ϵ log n space by a 2-way deterministic Turing machine working with a single binary worktape, that cannot be accepted in sublogarithmic weak space by any pebble machine (i.e.,
Viliam Geffert, Giovanni Pighizzini, Carlo Mereghetti
Fundam. Informaticae3
2010 More concise representation of regular languages by automata and regular expressions
Viliam Geffert, Carlo Mereghetti, Beatrice Palano
Inf. Comput.2
2010 Trace monoids with idempotent generators and measure-only quantum automata
Alberto Bertoni, Carlo Mereghetti, Beatrice Palano
Nat. Comput.2
2008 More Concise Representation of Regular Languages by Automata and Regular Expressions
Viliam Geffert, Carlo Mereghetti, Beatrice Palano
Developments in Language Theory2
2007 Complementing two-way finite automata
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
Inf. Comput.2
2007 Quantum automata for some multiperiodic languages
Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.1
2006 Some formal tools for analyzing quantum automata
Alberto Bertoni, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.2
2005 Complementing Two-Way Finite Automata
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
Developments in Language Theory2
2005 Small size quantum automata recognizing some regular languages
Alberto Bertoni, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.2
2003 Quantum Computing: 1-Way Quantum Automata
Alberto Bertoni, Carlo Mereghetti, Beatrice Palano
Developments in Language Theory2
2003 Converting two-way nondeterministic unary automata into simpler automata
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
Theor. Comput. Sci.2
2001 Converting Two-Way Nondeterministic Unary Automata into Simpler Automata
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
MFCS2
2001 Optimal Simulations between Unary Automata
abstract
We consider the problem of computing the costs---{ in terms of states---of optimal simulations between different kinds of finite automata recognizing unary languages. Our main result is a tight simulation of unary n-state two-way nondeterministic automata by $O({{\rm e}^{\sqrt{{n}\ln{n}}}})$-state one-way deterministic automata. In addition, we show that, given a unary n-state two-way nondeterministic automaton, one can construct an equivalent O(n 2 )-state two-way nondeterministic automaton performing both input head reversals and nondeterministic choices only at the ends of the input tape. Further results on simulating unary one-way alternating finite automata are also discussed.
Carlo Mereghetti, Giovanni Pighizzini
SIAM J. Comput.1
1998 Optimal Simulations Between Unary Automata
Carlo Mereghetti, Giovanni Pighizzini
STACS1
1998 Sublogarithmic Bounds on Space and Reversals
abstract
The complexity measure under consideration is $\mbox{\rm SPACE}\!\times\!\mbox{\rm REVERSALS}$ for Turing machines that are able to branch both existentially and universally. We show that, for any function $h(n)$ between $\log\log n$ and $\log n$, $\Pi_1 \mbox{\rm SPACE}\!\times\!\mbox{\rm REVERSALS} (h(n))$ is separated {}from $\Sigma_1 \mbox{\rm SPACE}\!\times\!\mbox{\rm REVERSALS} (h(n))$ as well as {}from $\mbox{\sf co}\Sigma_1 \mbox{\rm SPACE}\!\times\!\mbox{\rm REVERSALS} (h(n))$, for middle, accept, and weak modes of this complexity measure. This also separates determinism from the higher levels of the alternating hierarchy. For "well-behaved" functions h(n) between log log n and log n, almost all of the above separations can be obtained by using unary witness languages. In addition, the construction of separating languages contributes to the research on minimal resource requirements for computational devices capable of recognizing nonregular languages. For any (arbitrarily slow growing) unbounded monotone recursive function f(n), a nonregular unary language is presented that can be accepted by a \middle\ \mbox{$\Pi_1$ alternating} Turing machine in s(n) space and i(n) input head reversals, with $s(n)\cdot i(n)\in{\cal O}(\log\log n\cdot f(n))$. Thus, there is no exponential gap for the optimal lower bound on the product $s(n)\cdot i(n)$ between unary and general nonregular language acceptance---in sharp contrast with the one-way case.
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
SIAM J. Comput.2
1995 Strong Optimal Lower Bounds for Turing Machines that Accept Nonregular Languages
Alberto Bertoni, Carlo Mereghetti, Giovanni Pighizzini
MFCS2
1995 A Remark on Middle Space Bounded Alternating Turing Machines
Carlo Mereghetti, Giovanni Pighizzini
Inf. Process. Lett.1
1994 On Languages Accepted with Simultaneous Complexity Bounds and Their Ranking Problem
Alberto Bertoni, Carlo Mereghetti, Giovanni Pighizzini
MFCS2
1994 An Optimal Lower Bound for Nonregular Languages
Alberto Bertoni, Carlo Mereghetti, Giovanni Pighizzini
Inf. Process. Lett.2
1994 Corrigendum: An Optimal Lower Bound for Nonregular Languages
Alberto Bertoni, Carlo Mereghetti, Giovanni Pighizzini
Inf. Process. Lett.2