Guido Gherardi

dblp:53/1369 · DBLP profile ↗
← Back
13ranked-venue papers
2as first author
1since 2021 · last 2021
0000-0002-3382-2292ORCID · corroborated

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

Theory of computation · 13 · 2 first-author · 1 since 2021
YearPublicationVenuePosition
2021 Completion of choice
Vasco Brattka, Guido Gherardi
Ann. Pure Appl. Log.2
2020 Weihrauch Goes Brouwerian
abstract
Abstract We prove that the Weihrauch lattice can be transformed into a Brouwer algebra by the consecutive application of two closure operators in the appropriate order: first completion and then parallelization. The closure operator of completion is a new closure operator that we introduce. It transforms any problem into a total problem on the completion of the respective types, where we allow any value outside of the original domain of the problem. This closure operator is of interest by itself, as it generates a total version of Weihrauch reducibility that is defined like the usual version of Weihrauch reducibility, but in terms of total realizers. From a logical perspective completion can be seen as a way to make problems independent of their premises. Alongside with the completion operator and total Weihrauch reducibility we need to study precomplete representations that are required to describe these concepts. In order to show that the parallelized total Weihrauch lattice forms a Brouwer algebra, we introduce a new multiplicative version of an implication. While the parallelized total Weihrauch lattice forms a Brouwer algebra with this implication, the total Weihrauch lattice fails to be a model of intuitionistic linear logic in two different ways. In order to pinpoint the algebraic reasons for this failure, we introduce the concept of a Weihrauch algebra that allows us to formulate the failure in precise and neat terms. Finally, we show that the Medvedev Brouwer algebra can be embedded into our Brouwer algebra, which also implies that the theory of our Brouwer algebra is Jankov logic.
Vasco Brattka, Guido Gherardi
J. Symb. Log.2
2017 Addendum to: "The Bolzano-Weierstrass theorem is the jump of weak Kőnig's lemma" [Ann. Pure Appl. Logic 163 (6) (2012) 623-655]
Vasco Brattka, Andrea Cettolo, Guido Gherardi, Alberto Marcone, Matthias Schröder 0001
Ann. Pure Appl. Log.3
2015 Las Vegas Computability and Algorithmic Randomness
abstract
In this article we try to formalize the question "What can be computed with access to randomness?" We propose the very fine-grained Weihrauch lattice as an approach to differentiate between different types of computation with access to randomness. In particular, we show that a natural concept of Las Vegas computability on infinite objects is more powerful than mere oracle access to a Martin-Löf random object. As a concrete problem that is Las Vegas computable but not computable with access to a Martin-Löf random oracle we study the problem of finding Nash equilibria.
Vasco Brattka, Guido Gherardi, Rupert Hölzl 0001
STACS2
2015 Probabilistic computability and choice
Vasco Brattka, Guido Gherardi, Rupert Hölzl 0001
Inf. Comput.2
2012 The Bolzano-Weierstrass Theorem is the jump of Weak Kőnig's Lemma
Vasco Brattka, Guido Gherardi, Alberto Marcone
Ann. Pure Appl. Log.2
2011 Weihrauch degrees, omniscience principles and weak computability
abstract
Abstract In this paper we study a reducibility that has been introduced by Klaus Weihrauch or, more precisely, a natural extension for multi-valued functions on represented spaces. We call the corresponding equivalence classes Weihrauch degrees and we show that the corresponding partial order induces a lower semi-lattice. It turns out that parallelization is a closure operator for this semi-lattice and that the parallelized Weihrauch degrees even form a lattice into which the Medvedev lattice and the Turing degrees can be embedded. The importance of Weihrauch degrees is based on the fact that multi-valued functions on represented spaces can be considered as realizers of mathematical theorems in a very natural way and studying the Weihrauch reductions between theorems in this sense means to ask which theorems can be transformed continuously or computably into each other. As crucial corner points of this classification scheme the limited principle of omniscience LPO, the lesser limited principle of omniscience LLPO and their parallelizations are studied. It is proved that parallelized LLPO is equivalent to Weak Kőnig's Lemma and hence to the Hahn–Banach Theorem in this new and very strong sense. We call a multi-valued function weakly computable if it is reducible to the Weihrauch degree of parallelized LLPO and we present a new proof, based on a computational version of Kleene's ternary logic, that the class of weakly computable operations is closed under composition. Moreover, weakly computable operations on computable metric spaces are characterized as operations that admit upper semi-computable compact-valued selectors and it is proved that any single-valued weakly computable operation is already computable in the ordinary sense.
Vasco Brattka, Guido Gherardi
J. Symb. Log.2
2009 Weihrauch Degrees, Omniscience Principles and Weak Computability
Vasco Brattka, Guido Gherardi
CCA2
2009 Effective Choice and Boundedness Principles in Computable Analysis
Vasco Brattka, Guido Gherardi
CCA2
2009 Borel Complexity of Topological Operations on Computable Metric Spaces
abstract
We study the Borel complexity of topological operations on closed subsets of computable metric spaces. The investigated operations include set theoretic operations as union and intersection, but also typical topological operations such as the closure of the complement, the closure of the interior, the boundary and the derivative of a set. These operations are studied with respect to different computability structures on the hyperspace of closed subsets. These structures include positive or negative information on the represented closed subsets. Topologically, they correspond to the lower or upper Fell topology, respectively, and the induced computability concepts generalize the classical notions of r.e. or co-r.e. subsets, respectively. The operations are classified with respect to effective measurability in the Borel hierarchy and it turns out that most operations can be located in the first three levels of the hierarchy, or they are not even Borel measurable at all. In some cases the effective Borel measurability depends on further properties of the underlying metric spaces, such as effective local compactness and effective local connectedness.
Vasco Brattka, Guido Gherardi
J. Log. Comput.2
2007 Borel Complexity of Topological Operations on Computable Metric Spaces
Vasco Brattka, Guido Gherardi
CiE2
2007 Internal Computability
Guido Gherardi
CiE1
2006 An Analysis of the Lemmas of Urysohn and Urysohn-Tietze According to Effective Borel Measurability
Guido Gherardi
CiE1