Arrow Research search

Author name cluster

Jarkko Kari

Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.

23 papers
1 author row

Possible papers

23

Highlights Conference 2024 Conference Abstract

Low complexity colorings of the two-dimensional grid

  • Jarkko Kari

A two-dimensional configuration is a coloring of the infinite grid Z^2 using a finite number of colors. For a finite subset D of Z^2, the D-patterns of a configuration are the patterns of shape D that appear in the configuration. The number of distinct D-patterns of a configuration is a natural measure of its complexity. We consider low-complexity configurations where the number of distinct D-patterns is at most |D|, the size of the shape. We use algebraic tools to study periodicity of such configurations [1]. We show, for an arbitrary shape D, that a low-complexity configuration must be periodic if it comes from the well-known Ledrappier subshift, or from a wide family of other similar algebraic subshifts [2]. We also discuss connections to the well-known Nivat's conjecture: In the case D is a rectangle - or in fact any convex shape - we establish that a uniformly recurrent configuration that has low-complexity with respect to shape D must be periodic [3]. This implies an algorithm to determine if a given collection of mn rectangular patterns of size mxn admit a configuration containing only these patterns. Without the complexity bound the question is the well-known undecidable domino problem. References [1] J. Kari, M. Szabados. An Algebraic Geometric Approach to Nivat’s Conjecture. Information and Computation 271, pp. 104481 (2020). [2] J. Kari, E. Moutot. Nivat’s conjecture and pattern complexity in algebraic subshifts. Theoretical Computer Science 777, pp. 379–386 (2019). [3] J. Kari, E. Moutot. Decidability and Periodicity of Low Complexity Tilings. Theory of Computing Systems 67, pp- 125-148 (2023).

TCS Journal 2021 Journal Article

On the domino problem of the Baumslag-Solitar groups

  • Nathalie Aubrun
  • Jarkko Kari

In [1] we construct aperiodic tile sets on the Baumslag-Solitar groups B S ( m, n ). Aperiodicity plays a central role in the undecidability of the classical domino problem on Z 2, and analogously to this we state as a corollary of the main construction that the Domino problem is undecidable on all Baumslag-Solitar groups. In the present work we elaborate on the claim and provide a full proof of this fact. We also provide details of another result reported in [1]: there are tiles that tile the Baumslag-Solitar group B S ( m, n ) but none of the valid tilings is recursive. The proofs are based on simulating piecewise affine functions by tiles on B S ( m, n ).

I&C Journal 2020 Journal Article

An algebraic geometric approach to Nivat's conjecture

  • Jarkko Kari
  • Michal Szabados

We study multidimensional configurations (infinite words) and subshifts of low pattern complexity using tools of algebraic geometry. We express the configuration as a multivariate formal power series over integers and investigate the setup when there is a non-trivial annihilating polynomial: a non-zero polynomial whose formal product with the power series is zero. Such annihilator exists, for example, if the number of distinct patterns of some finite shape D in the configuration is at most the size | D | of the shape. This is our low pattern complexity assumption. We prove that the configuration must be a sum of periodic configurations over integers, possibly with unbounded values. As a specific application of the method we obtain an asymptotic version of the well-known Nivat's conjecture: we prove that any two-dimensional, non-periodic configuration can satisfy the low pattern complexity assumption with respect to only finitely many distinct rectangular shapes D.

I&C Journal 2020 Journal Article

On the conjugacy problem of cellular automata

  • Joonatan Jalonen
  • Jarkko Kari

Cellular automata are topological dynamical systems. We consider the problem of deciding whether two cellular automata are conjugate or not. We also consider deciding strong conjugacy, that is, conjugacy by a map that commutes with the shift maps. We show that the following two sets of pairs of one-dimensional one-sided cellular automata are recursively inseparable: (i) pairs where the first cellular automaton has strictly higher entropy than the second one, and (ii) pairs that are strongly conjugate and both have zero topological entropies. This implies that the following decision problems are undecidable: Given two one-dimensional one-sided cellular automata F and G: Are F and G conjugate? Is F a factor of G? Is F a subsystem of G? All of these are undecidable in both strong and weak variants (whether the homomorphism is required to commute with the shift or not, respectively). We also prove the same results for reversible two-dimensional cellular automata.

TCS Journal 2019 Journal Article

Nivat's conjecture and pattern complexity in algebraic subshifts

  • Jarkko Kari
  • Etienne Moutot

We study Nivat's conjecture on algebraic subshifts and prove that in some of them every low complexity configuration is periodic. This is the case in the Ledrappier subshift (the 3-dot system) and, more generally, in all two-dimensional algebraic subshifts over F p defined by a polynomial without line polynomial factors in more than one direction. We also find an algebraic subshift that is defined by a product of two line polynomials that has this property (the 4-dot system) and another one that does not.

TCS Journal 2017 Journal Article

Finite generating sets for reversible gate sets under general conservation laws

  • Tim Boykett
  • Jarkko Kari
  • Ville Salo

It is well-known that the Toffoli gate and the negation gate together yield a universal gate set, in the sense that every even permutation of { 0, 1 } n can be implemented as a composition of these gates. An analogous result holds also on non-binary logic: For any finite set A, a finite set of reversible gates can generate all even permutations of A n for all n. This means that a finite gate set can generate all permutations of A n when the cardinality of A is odd, and that one auxiliary “borrowed” symbol is necessary and sufficient to obtain all permutations when the cardinality of A is even. We consider the conservative case, that is, those permutations of A n that preserve the weight of the input word. The weight is the vector that records how many times each symbol occurs in the word or, more generally, the image of the word under a fixed monoid homomorphism from A ⁎ to a commutative monoid. It turns out that no finite conservative gate set can, for all n, implement all conservative even permutations of A n without borrowed symbols. But we provide a finite gate set that can implement all those conservative permutations that are even within each weight class of A n.

TCS Journal 2012 Journal Article

Consistency of multidimensional combinatorial substitutions

  • Timo Jolivet
  • Jarkko Kari

Multidimensional combinatorial substitutions are rules that replace symbols by finite patterns of symbols in Z d. We focus on the case where the patterns are not necessarily rectangular, which requires a specific description of the way they are glued together in the image by a substitution. Two problems can arise when defining a substitution in such a way: it can fail to be consistent, and the patterns in an image by the substitution might overlap. We prove that it is undecidable whether a two-dimensional substitution is consistent or overlapping, and we provide practical algorithms to decide these properties in some particular cases.

TCS Journal 2012 Journal Article

Universal pattern generation by cellular automata

  • Jarkko Kari

We construct a reversible, one-dimensional cellular automaton that has the property that a finite initial configuration generates all finite patterns over its state alphabet. We also conjecture that a related cellular automaton satisfies the stronger property that every finite pattern gets generated in every position, so that the forward orbit of the finite initial configuration is dense.

TCS Journal 2009 Journal Article

On post correspondence problem for letter monotonic languages

  • Vesa Halava
  • Jarkko Kari
  • Yuri Matiyasevich

We prove that for given morphisms g, h: { a 1, a 2, …, a n } → B ∗, it is decidable whether or not there exists a word w in the regular language a 1 ∗ a 2 ∗ ⋯ a n ∗ such that g ( w ) = h ( w ). In other words, we prove that the Post Correspondence Problem is decidable if the solutions are restricted to be from this special language. This yields a nice example of an undecidable problem in integral matrices which cannot be directly proved undecidable using the traditional reduction from the Post Correspondence Problem.

TCS Journal 2007 Journal Article

A tight linear bound on the synchronization delay of bijective automata

  • Eugen Czeizler
  • Jarkko Kari

Reversible cellular automata (RCA) are models of massively parallel computation that preserve information. We generalize these systems by introducing the class of ω ω bijective finite automata. It consists of those finite automata where for any bi-infinite word there exists a unique path labelled by that word. These systems are strictly included in the class of local automata. Although the synchronization delay of an n -state local automaton is known to be Θ ( n 2 ) in the worst case, we prove that in the case of ω ω bijective finite automata the synchronization delay is at most n − 1. Based on this we prove that for a one-dimensional n -state RCA where the neighborhood consists of m consecutive cells, the neighbourhood of the inverse automaton consists of at most n m − 1 − ( m − 1 ) cells. Similar bounds are obtained also in [E. Czeizler, J. Kari, A tight linear bound on the neighborhood of inverse cellular automata, in: Proceedings of ICALP 2005, in: LNCS, vol. 3580, 2005, pp. 410–420] but here the result comes as a direct consequence of the more general result. We also construct examples of RCA with large inverse neighbourhoods proving that the upper bounds provided here are the best possible in the case m = 2.

TCS Journal 2005 Journal Article

A new dimension sensitive property for cellular automata

  • Vincent Bernardi
  • Bruno Durand
  • Enrico Formenti
  • Jarkko Kari

In this paper we study number-decreasing cellular automata. They form a super-class of standard number-conserving cellular automata. It is well-known that the property of being number-conserving is decidable in quasi-linear time. In this paper we prove that being number-decreasing is dimension sensitive, i. e. it is decidable for one-dimensional cellular automata and undecidable for dimension 2 or greater. There are only few known examples of dimension sensitive properties for cellular automata and this denotes some rich panel of phenomena in this class.

TCS Journal 2005 Journal Article

Theory of cellular automata: A survey

  • Jarkko Kari

This article surveys some theoretical aspects of cellular automata CA research. In particular, we discuss classical and new results on reversibility, conservation laws, limit sets, decidability questions, universality and topological dynamics of CA. The selection of topics is by no means comprehensive and reflects the research interests of the author. The main goal is to provide a tutorial of CA theory to researchers in other branches of natural computing, to give a compact collection of known results with references to their proofs, and to suggest some open problems.

TCS Journal 2003 Journal Article

Synchronizing finite automata on Eulerian digraphs

  • Jarkko Kari

Černý's conjecture and the road coloring problem are two open problems concerning synchronization of finite automata. We prove these conjectures in the special case that the vertices have uniform in- and outdegrees.

TCS Journal 1994 Journal Article

Rice's theorem for the limit sets of cellular automata

  • Jarkko Kari

Rice's theorem is a well-known result in the theory of recursive functions. A corresponding theorem for cellular automata limit sets is proved: All nontrivial properties of limit sets of cellular automata (CAs) are shown undecidable. The theorem remains valid even if only one-dimensional CAs are considered.

TCS Journal 1994 Journal Article

Some hierarchies for the communication complexity measures of cooperating grammar systems

  • Juraj Hromkovič
  • Jarkko Kari
  • Lila Kari

We investigate here the descriptional and the computational complexity of parallel communicating grammar systems (PCGS). A new descriptional complexity measure — the communication structure of the PCGS is introduced and related to the communication complexity (the number of communications). Several hierarchies resulting from these complexity measures and some relations between the measures are established. The results are obtained due to the development of two lower-bound proof techniques for PCGS. The first one is a generalization of pumping lemmas from formal language theory and the second one reduces the lower-bound problem for some PCGS to the proof of lower bounds on the number of reversals of certain sequential computing models.

TCS Journal 1989 Journal Article

Observations concerning a public-key cryptosystem based on iterated morphisms

  • Jarkko Kari

A public-key cryptosystem based on iterated morphisms and substitutions was introduced in 1983 by Salomaa and Welzl. The present paper studies this system further. Finding a standard key, that is, finding a decryption key like the secret one used by the designer of the system is the preprocessing method one first thinks of. This approach is shown to lead to an NP-hard problem. The important aspect of growth of the cryptotext with respect to the plaintext is also discussed. A simple tool to guarantee polynomial growth is given. Finally, a natural extension of the system, intuitively increasing its security, is presented.

v2026.09.13