7,237 research outputs found
Exhaustible sets in higher-type computation
We say that a set is exhaustible if it admits algorithmic universal
quantification for continuous predicates in finite time, and searchable if
there is an algorithm that, given any continuous predicate, either selects an
element for which the predicate holds or else tells there is no example. The
Cantor space of infinite sequences of binary digits is known to be searchable.
Searchable sets are exhaustible, and we show that the converse also holds for
sets of hereditarily total elements in the hierarchy of continuous functionals;
moreover, a selection functional can be constructed uniformly from a
quantification functional. We prove that searchable sets are closed under
intersections with decidable sets, and under the formation of computable images
and of finite and countably infinite products. This is related to the fact,
established here, that exhaustible sets are topologically compact. We obtain a
complete description of exhaustible total sets by developing a computational
version of a topological Arzela--Ascoli type characterization of compact
subsets of function spaces. We also show that, in the non-empty case, they are
precisely the computable images of the Cantor space. The emphasis of this paper
is on the theory of exhaustible and searchable sets, but we also briefly sketch
applications
Monad Transformers for Backtracking Search
This paper extends Escardo and Oliva's selection monad to the selection monad
transformer, a general monadic framework for expressing backtracking search
algorithms in Haskell. The use of the closely related continuation monad
transformer for similar purposes is also discussed, including an implementation
of a DPLL-like SAT solver with no explicit recursion. Continuing a line of work
exploring connections between selection functions and game theory, we use the
selection monad transformer with the nondeterminism monad to obtain an
intuitive notion of backward induction for a certain class of nondeterministic
games.Comment: In Proceedings MSFP 2014, arXiv:1406.153
Matrix recursion for positive characteristic diagrammatic Soergel bimodules for affine Weyl groups
Let be an affine Weyl group, and let be a field of characteristic
. The diagrammatic Hecke category for over is a
categorification of the Hecke algebra for with rich connections to modular
representation theory. We explicitly construct a functor from to
a matrix category which categorifies a recursive representation , where is the rank of the
underlying finite root system. This functor gives a method for understanding
diagrammatic Soergel bimodules in terms of other diagrammatic Soergel bimodules
which are "smaller" by a factor of . It also explains the presence of
self-similarity in the -canonical basis, which has been observed in small
examples. By decategorifying we obtain a new lower bound on the -canonical
basis, which corresponds to new lower bounds on the characters of the
indecomposable tilting modules by the recent -canonical tilting character
formula due to Achar-Makisumi-Riche-Williamson.Comment: 62 pages, many figures, best viewed in colo
Computational interpretations of analysis via products of selection functions
We show that the computational interpretation of full comprehension via two wellknown functional interpretations (dialectica and modified realizability) corresponds to two closely related infinite products of selection functions
- …