All posts by admin

Post proceedings

Announcement: Post Proceedings CCR 2016

CCR 2016 was a very successful meeting with lots of new ideas in algorithmic randomness and computability theory. We plan a post-proceedings volume in the journal Theory of Computing Systems.

Editors R. Downey, D. Hirschfeldt, and B. Kjos-Hanssen.

Deadline: 1 July 2016.

Papers related to the theme of the conference (not only from those who attended) will be considered. Normal TOCS standards of acceptance are applied. Early submission is encouraged and such papers will processed at time of submission. Submissions should be original research but high quality survey articles may be considered provided that they also contain significant original research.

Papers should be submitted to the site

‘www.editorialmanager.com/tocs/’

using the article type

“S.I. : CCR 2016 – By Invitation Only”.

Please contact the Vithyaa Bathman (Vithyaa.Bathman [at] springer.com), if you have any queries regarding the submission process.

Bounding rationality with computation

Tutorial speaker:
Lance Fortnow
Georgia Institute of Technology

Title: Bounding Rationality With Computation

Abstract:
Traditional microeconomic theory treats individuals and institutions as completely understanding the consequences of their decisions given the information they have available. These assumptions might require these agents to solve hard computational problems to optimize our choices. What happens if we restrict the computational power of economic agents?

There has been some work in economics treating computation as a fixed cost or simply considering the size of a program. This series of talks, based on the work of the speaker and others, will explore a new direction bringing the rich tools of computability and computational complexity into economic models.

We show how to incorporate computability and computational complexity into a number of economic models including game theory, prediction markets, forecast testing, preference revelation and awareness. We will suggest a number of further directions worth exploring.

We will not assume any background in economics or computational complexity.

Random perturbations of dynamical systems

Title: Computability and complexity of random perturbations of dynamical systems
Speaker: Cristobal Rojas

A discrete-time dynamical system is specified by a function $f$ from a space $X$ to itself.
One of the most important problems in the study of dynamical systems is to understand the limiting or
asymptotic behavior of such systems; in particular, the limiting distribution of the sequence of iterates
$$
x, f(x), f(f(x)), \dots
$$
Combinations of such distributions give rise to the invariant measures of the system,
which describe the asymptotic behavior in statistical terms.
In this talk we will discuss recent results on computability and complexity of such invariant measures.
In particular, we will present tight bounds on the space-complexity of computing the ergodic measure of a low-dimensional discrete-time dynamical system, affected by Gaussian random perturbations.

Preservation of randomness under symmetric differences

Speaker: Rutger Kuyper

Joint work with Joseph S. Miller

Title: Preservation of randomness and genericity under symmetric differences

Abstract:

Given a class $\mathcal U$ of subsets of the natural numbers, let us say that a subset $A$ of the natural numbers is $\mathcal U$-stabilising if the symmetric difference (or bitwise addition) $A+X$ of $A$ and $X$ is an element of $\mathcal U$ for every element $X$ of $\mathcal U$.

Several people have asked, using varying terminology, to characterise the Martin-Löf-stabilising sets, i.e. the sets $A$ such that $X+A$ is Martin-Löf random for every Martin-Löf random set $X$. We show that the Martin-Löf-stabilising sets are exactly the $K$-trivial sets.

We also show that the 1-generic-stabilising sets are exactly the computable sets, using an argument which (surprisingly) makes use of Kolmogorov complexity and facts about the $K$-trivial sets.

Pseudorandomness and dimension

Speaker: Satyadev Nandakumar

Abstract:
In computational complexity theory, a probability distribution on a
finite set of finite strings is said to be pseudorandom if no
polynomial-size circuit is able to distinguish it from the uniform
distribution on the same set. In this talk, we give an overview of a
recent attempt to apply the theory of effective fractal dimension to
define how close an arbitrary distribution is to being pseudorandom
and relate it to known computational analogues of entropy. We also
study the problem of whether it is possible to extract pseudorandom
bits from a general distribution, analogous to the problem of
extracting random bits from a pseudorandom source.

Seas of squares with sizes from a $\Pi^0_1$ set

Speaker: Linda Brown Westrick.
Title: Seas of squares with sizes from a co-enumerable set
Abstract:

Three prominent classes of two-dimensional subshifts are the shifts of finite type (SFTs), the sofic shifts, and the effectively closed shifts. SFTs are obtained by forbidding finitely many local patterns. A shift is sofic if it is a factor of a SFT, meaning that it is the image of a SFT under a continuous shift-invariant map. And a shift is effectively closed if it is obtained by forbidding a c.e. set of local patterns.

In general, every SFT is sofic and every sofic shift is effectively closed, but the reverse implications do not hold. We would like to know what conditions on a c.e. set of forbidden patterns would guarantee that the resulting shift is not just effectively closed, but sofic. The primary purpose of this work is to expand our inventory of examples and techniques related to this question.

For each co-enumerable $S\subseteq \mathbb{N}$, consider a two-dimensional subshift $X_S$ on the alphabet $\{\text{black}, \text{white}\}$ whose elements consist of black squares of various sizes on a white background, where the side length of each square is in $S$. We show that each $X_S$ is sofic.

The entropy of a sofic shift is always less than or equal to the entropy of the SFT of which is is a factor. In two and more dimensions, it is an open question whether every sofic shift is the factor of a SFT of the same entropy. Our seas of squares do not provide a counterexample: we show that each $X_S$ is a factor of a SFT of the same entropy.

To prove our results, we build upon the self-similar Turing machine tiling construction of Durand, Romashchenko and Shen (2010). They showed that the following class of effectively closed shifts are sofic (this result was also obtained independently by Aubrun and Sablik). For each one-dimensional effectively closed subshift $W$, consider a two-dimensional shift $X_W$ whose elements consist of vertical stripes arranged so that the common row is an element of $W$. In other words, $X_W$ is obtained by “stretching” $W$ into two dimensions.

In their construction, arrays of Turing machines operating a multiple scales work together to “read” the common row, compute the forbidden words of $W$, and kill any elements whose common row contains a forbidden word. The “reading” process makes strong use of the fact that each bit of the common row is repeated infinitely often along an entire column, so the machines have many opportunities to work together to access it.

In our construction, a similar array of Turing machines “measures” the sizes of the squares in a potential element of $X_S$, computes the forbidden sizes, and kills the element if it sees a square of a forbidden size. However, an extra challenge is that each machine must measure and store the size of every single square in its vicinity, since sizes are not necessarily repeated and thus no machine can compensate for another machine overlooking a square. A high density of information must also be communicated between the machines, creating additional challenges.