Skip to main content

Showing 1–33 of 33 results for author: Perrot, K

Searching in archive cs. Search in all archives.
.
  1. arXiv:2505.15499  [pdf, ps, other

    cs.DM

    Creation of fixed points in block-parallel Boolean automata networks

    Authors: Kévin Perrot, Sylvain Sené, Léah Tapin

    Abstract: In the context of discrete dynamical systems and their applications, fixed points often have a clear interpretation. This is indeed a central topic of gene regulatory mechanisms modeled by Boolean automata networks (BANs), where a xollection of Boolean entities (the automata) update their state depending on the states of others. Fixed points represent phenotypes such as differentiated cell types.… ▽ More

    Submitted 21 May, 2025; originally announced May 2025.

    Comments: 14 pages, 8 figures

  2. arXiv:2504.11348  [pdf, other

    cs.CC

    Circuit metaconstruction in logspace for Rice-like complexity lower bounds in ANs and SGRs

    Authors: Aliénor Goubault-Larrecq, Kévin Perrot

    Abstract: A new proof technique combining finite model theory and dynamical systems has recently been introduced to obtain general complexity lower bounds on any question one may formulate on the dynamics (seen as a graph) of a given automata network (AN). ANs are abstract finite dynamical systems of interacting entities whose evolution rules are encoded as circuits, hence the study also applies to succinct… ▽ More

    Submitted 15 April, 2025; originally announced April 2025.

  3. arXiv:2503.04591  [pdf, other

    cs.DM

    Foundations of block-parallel automata networks

    Authors: Kévin Perrot, Sylvain Sené, Léah Tapin

    Abstract: We settle the theoretical ground for the study of automata networks under block-parallel update schedules, which are somehow dual to the block-sequential ones, but allow for repetitions of automaton updates. This gain in expressivity brings new challenges, and we analyse natural equivalence classes of update schedules: those leading to the same dynamics, and to the same limit dynamics, for any aut… ▽ More

    Submitted 13 March, 2025; v1 submitted 6 March, 2025; originally announced March 2025.

    Comments: arXiv admin note: substantial text overlap with arXiv:2402.06294, arXiv:2304.09664

    MSC Class: 68R01; 68R05 ACM Class: F.1.1; F.1.3

  4. arXiv:2409.08762  [pdf, other

    cs.DM cs.CC cs.LO

    Rice-like complexity lower bounds for Boolean and uniform automata networks

    Authors: Aliénor Goubault--Larrecq, Kévin Perrot

    Abstract: Automata networks are a versatile model of finite discrete dynamical systems composed of interacting entities (the automata), able to embed any directed graph as a dynamics on its space of configurations (the set of vertices, representing all the assignments of a state to each entity). In this world, virtually any question is decidable by a simple exhaustive search. We lever the Rice-like complexi… ▽ More

    Submitted 13 September, 2024; originally announced September 2024.

  5. Roots in the semiring of finite deterministic dynamical systems

    Authors: François Doré, Kévin Perrot, Antonio E. Porreca, Sara Riva, Marius Rolland

    Abstract: Finite discrete-time dynamical systems (FDDS) model phenomena that evolve deterministically in discrete time. It is possible to define sum and product operations on these systems (disjoint union and direct product, respectively) giving a commutative semiring. This algebraic structure led to several works employing polynomial equations to model hypotheses on phenomena modelled using FDDS. To solve… ▽ More

    Submitted 4 February, 2025; v1 submitted 15 May, 2024; originally announced May 2024.

    Journal ref: LNCS 14782 (2024) 120-132

  6. arXiv:2402.06294  [pdf, other

    cs.DM cs.CC

    Complexity of Boolean automata networks under block-parallel update modes

    Authors: Kévin Perrot, Sylvain Sené, Léah Tapin

    Abstract: Boolean automata networks (aka Boolean networks) are space-time discrete dynamical systems, studied as a model of computation and as a representative model of natural phenomena. A collection of simple entities (the automata) update their 0-1 states according to local rules. The dynamics of the network is highly sensitive to update modes, i.e., to the schedule according to which the automata apply… ▽ More

    Submitted 9 February, 2024; originally announced February 2024.

  7. arXiv:2402.01257  [pdf, other

    cs.DM math.CO

    Polygonal corona limit on multigrid dual tilings

    Authors: Victor Lutfalla, Kévin Perrot

    Abstract: The growth pattern of an invasive cell-to-cell propagation (called the successive coronas) on the square grid is a tilted square. On the triangular and hexagonal grids, it is an hexagon. It is remarkable that, on the aperiodic structure of Penrose tilings, this cell-to-cell diffusion process tends to a regular decagon (at the limit). In this article we generalize this result to any regular multigr… ▽ More

    Submitted 10 April, 2024; v1 submitted 2 February, 2024; originally announced February 2024.

    Comments: 1 theorem, 13 figures, 19 pages, 17 references, 7 fundings aknowledged

    MSC Class: 68R05

  8. arXiv:2304.09664  [pdf, other

    cs.DM cs.FL

    On countings and enumerations of block-parallel automata networks

    Authors: Kévin Perrot, Sylvain Sené, Léah Tapin

    Abstract: When we focus on finite dynamical systems from both the computability/complexity and the modelling standpoints, automata networks seem to be a particularly appropriate mathematical model on which theory shall be developed. In this paper, automata networks are finite collections of entities (the automata), each automaton having its own set of possible states, which interact with each other over dis… ▽ More

    Submitted 19 April, 2023; originally announced April 2023.

  9. arXiv:2302.04522  [pdf, ps, other

    cs.CC cs.LO

    Hardness of monadic second-order formulae over succinct graphs

    Authors: Guilhem Gamard, Pierre Guillon, Kévin Perrot, Guillaume Theyssier

    Abstract: Our main result is a succinct counterpoint to Courcelle's meta-theorem as follows: every arborescent monadic second-order (MSO) property is either NP-hard or coNP-hard over graphs given by succinct representations. Succint representations are Boolean circuits computing the adjacency relation. Arborescent properties are those which have infinitely many models and countermodels with bounded treewi… ▽ More

    Submitted 18 June, 2024; v1 submitted 9 February, 2023; originally announced February 2023.

  10. arXiv:2301.01958  [pdf, ps, other

    math.CO cs.DM q-bio.MN

    Interaction graphs of isomorphic automata networks I: complete digraph and minimum in-degree

    Authors: Florian Bridoux, Kévin Perrot, Aymeric Picard Marchetto, Adrien Richard

    Abstract: An automata network with $n$ components over a finite alphabet $Q$ of size $q$ is a discrete dynamical system described by the successive iterations of a function $f:Q^n\to Q^n$. In most applications, the main parameter is the interaction graph of $f$: the digraph with vertex set $[n]$ that contains an arc from $j$ to $i$ if $f_i$ depends on input $j$. What can be said on the set $\mathbb{G}(f)$ o… ▽ More

    Submitted 5 January, 2023; originally announced January 2023.

    Comments: 20 pages

  11. arXiv:2101.09332  [pdf, other

    cs.DM cs.CC

    Rikudo is NP-complete

    Authors: Viet-Ha Nguyen, Kévin Perrot

    Abstract: Rikudo is a number-placement puzzle, where the player is asked to complete a Hamiltonian path on a hexagonal grid, given some clues (numbers already placed and edges of the path). We prove that the game is complete for NP, even if the puzzle has no hole. When all odd numbers are placed it is in P, whereas it is still NP-hard when all numbers of the form $3k+1$ are placed.

    Submitted 22 January, 2021; originally announced January 2021.

  12. arXiv:2101.04204  [pdf, ps, other

    cs.DM

    Freezing sandpiles and Boolean threshold networks: equivalence and complexity

    Authors: Eric Goles, Pedro Montealegre Kévin Perrot

    Abstract: The NC versus P-hard classification of the prediction problem for sandpiles on the two dimensional grid with von Neumann neighborhood is a famous open problem. In this paper we make two kinds of progresses, by studying its freezing variant. First, it enables to establish strong connections with other well known prediction problems on networks of threshold Boolean functions such as majority. Second… ▽ More

    Submitted 11 January, 2021; originally announced January 2021.

  13. arXiv:2012.02513  [pdf, ps, other

    math.CO cs.CC cs.DM q-bio.MN

    Complexity of fixed point counting problems in Boolean Networks

    Authors: Florian Bridoux, Amélia Durbec, Kévin Perrot, Adrien Richard

    Abstract: A Boolean network (BN) with $n$ components is a discrete dynamical system described by the successive iterations of a function $f:\{0,1\}^n \to \{0,1\}^n$. This model finds applications in biology, where fixed points play a central role. For example, in genetic regulations, they correspond to cell phenotypes. In this context, experiments reveal the existence of positive or negative influences amon… ▽ More

    Submitted 9 February, 2022; v1 submitted 4 December, 2020; originally announced December 2020.

    Comments: 47 pages

  14. arXiv:2005.14531  [pdf, ps, other

    cs.LO cs.DM

    Optimising attractor computation in Boolean automata networks

    Authors: Kévin Perrot, Pacôme Perrotin, Sylvain Sené

    Abstract: This paper details a method for optimising the size of Boolean automata networks in order to compute their attractors under the parallel update schedule. This method relies on the formalism of modules introduced recently that allows for (de)composing such networks. We discuss the practicality of this method by exploring examples. We also propose results that nail the complexity of most parts of th… ▽ More

    Submitted 20 July, 2020; v1 submitted 29 May, 2020; originally announced May 2020.

    Comments: 14 pages

  15. arXiv:2004.07128  [pdf, other

    cs.FL

    Non-maximal sensitivity to synchronism in periodic elementary cellular automata: exact asymptotic measures

    Authors: Pedro P. B. de Oliveira, Enrico Formenti, Kévin Perrot, Sara Riva, Eurico L. P. Ruivo

    Abstract: In [11] and [13] the authors showed that elementary cellular automata rules 0, 3, 8, 12, 15, 28, 32, 34, 44, 51, 60, 128, 136, 140, 160, 162, 170, 200 and 204 (and their conjugation, reflection, reflected-conjugation) are not maximum sensitive to synchronism, i.e. they do not have a different dynamics for each (non-equivalent) block-sequential update schedule (defined as ordered partitions of cell… ▽ More

    Submitted 23 July, 2020; v1 submitted 15 April, 2020; originally announced April 2020.

  16. arXiv:2004.02129  [pdf, other

    cs.DM cs.CC

    #P-completeness of counting update digraphs, cacti, and a series-parallel decomposition method

    Authors: Camille Noûs, Kévin Perrot, Sylvain Sené, Lucas Venturini

    Abstract: Automata networks are a very general model of interacting entities, with applications to biological phenomena such as gene regulation. In many contexts, the order in which entities update their state is unknown, and the dynamics may be very sensitive to changes in this schedule of updates. Since the works of Aracena et. al, it is known that update digraphs are pertinent objects to study non-equiva… ▽ More

    Submitted 5 April, 2020; originally announced April 2020.

  17. arXiv:2001.07391  [pdf, other

    cs.DM

    Complexity of limit-cycle problems in Boolean networks

    Authors: Florian Bridoux, Caroline Gaze-Maillot, Kévin Perrot, Sylvain Sené

    Abstract: Boolean networks are a general model of interacting entities, with applications to biological phenomena such as gene regulation. Attractors play a central role, and the schedule of entities update is a priori unknown. This article presents results on the computational complexity of problems related to the existence of update schedules such that some limit-cycle lengths are possible or not. We firs… ▽ More

    Submitted 21 January, 2020; originally announced January 2020.

  18. arXiv:1910.07299  [pdf, ps, other

    cs.DM cs.LO

    On the complexity of acyclic modules in automata networks

    Authors: Kévin Perrot, Pacôme Perrotin, Sylvain Sené

    Abstract: Modules were introduced as an extension of Boolean automata networks. They have inputs which are used in the computation said modules perform, and can be used to wire modules with each other. In the present paper we extend this new formalism and study the specific case of acyclic modules. These modules prove to be well described in their limit behavior by functions called output functions. We prov… ▽ More

    Submitted 11 February, 2020; v1 submitted 16 October, 2019; originally announced October 2019.

    Comments: 21 pages

  19. arXiv:1909.12150  [pdf, other

    cs.DM

    How hard is it to predict sandpiles on lattices? A survey

    Authors: Kévin Perrot, Enrico Formenti

    Abstract: Since their introduction in the 80s, sandpile models have raised interest for their simple definition and their surprising dynamical properties. In this survey we focus on the computational complexity of the prediction problem, namely, the complexity of knowing, given a finite configuration $c$ and a cell $x$ in $c$, if cell $x$ will eventually become unstable. This is an attempt to formalize the… ▽ More

    Submitted 26 September, 2019; originally announced September 2019.

    Comments: to appear in Fundamenta Informaticae

    Journal ref: Fundamenta Informaticae 2020, vol. 171(1-4)

  20. arXiv:1909.03339  [pdf, ps, other

    cs.DM cs.CC

    On the complexity of counting feedback arc sets

    Authors: Kevin Perrot

    Abstract: In this note we study the computational complexity of feedback arc set counting problems in directed graphs, highlighting some subtle yet common properties of counting classes. Counting the number of feedback arc sets of cardinality $k$ and the total number of feedback arc sets are #P-complete problems, while counting the number of minimum feedback arc sets is only proven to be #P-hard. Indeed, th… ▽ More

    Submitted 10 March, 2022; v1 submitted 7 September, 2019; originally announced September 2019.

  21. arXiv:1909.02849  [pdf, other

    cs.CC cs.DM

    NP-completeness of the game Kingdomino

    Authors: Viet-Ha Nguyen, Kevin Perrot, Mathieu Vallet

    Abstract: Kingdomino is a board game designed by Bruno Cathala and edited by Blue Orange since 2016. The goal is to place $2 \times 1$ dominoes on a grid layout, and get a better score than other players. Each $1 \times 1$ domino cell has a color that must match at least one adjacent cell, and an integer number of crowns (possibly none) used to compute the score. We prove that even with full knowledge of th… ▽ More

    Submitted 31 March, 2020; v1 submitted 6 September, 2019; originally announced September 2019.

  22. arXiv:1803.05498  [pdf, other

    cs.CC cond-mat.stat-mech

    Computational complexity of the avalanche problem on one dimensional Kadanoff sandpiles

    Authors: Enrico Formenti, Kévin Perrot, Eric Rémila

    Abstract: In this paper we prove that the general avalanche problem AP is in NC, for the Kadanoff sandpile model in one dimension, answering an open problem of Formenti, Goles and Martin in 2010. Thus adding one more item to the (slowly) growing list of dimension sensitive problems since in higher dimensions the problem is P-complete (for monotone sandpiles).

    Submitted 14 March, 2018; originally announced March 2018.

  23. arXiv:1803.05414  [pdf, other

    cs.DM

    Linearity is Strictly More Powerful than Contiguity for Encoding Graphs

    Authors: Christophe Crespelle, Tien-Nam Le, Kevin Perrot, Thi Ha Duong Phan

    Abstract: Linearity and contiguity are two parameters devoted to graph encoding. Linearity is a generalisation of contiguity in the sense that every encoding achieving contiguity $k$ induces an encoding achieving linearity $k$, both encoding having size $Θ(k.n)$, where $n$ is the number of vertices of $G$. In this paper, we prove that linearity is a strictly more powerful encoding than contiguity, i.e. ther… ▽ More

    Submitted 14 March, 2018; originally announced March 2018.

  24. arXiv:1802.10400  [pdf, ps, other

    cs.DM cs.LO

    A framework for (de)composing with Boolean automata networks

    Authors: Kévin Perrot, Pacôme Perrotin, Sylvain Sené

    Abstract: Boolean automata networks (BANs) are a generalisation of Boolean cellular automata. In such, any theorem describing the way BANs compute information is a strong tool that can be applied to a wide range of models of computation. In this paper we explore a way of working with BANs which involves adding external inputs to the base model (via modules), and more importantly, a way to link networks toge… ▽ More

    Submitted 9 April, 2018; v1 submitted 28 February, 2018; originally announced February 2018.

  25. arXiv:1702.03101  [pdf, ps, other

    cs.DM cs.FL

    On the cost of simulating a parallel Boolean automata network by a block-sequential one

    Authors: Florian Bridoux, Pierre Guillon, Kévin Perrot, Sylvain Sené, Guillaume Theyssier

    Abstract: In this article we study the minimum number $κ$ of additional automata that a Boolean automata network (BAN) associated with a given block-sequential update schedule needs in order to simulate a given BAN with a parallel update schedule. We introduce a graph that we call $\mathsf{NECC}$ graph built from the BAN and the update schedule. We show the relation between $κ$ and the chromatic number of t… ▽ More

    Submitted 10 February, 2017; originally announced February 2017.

  26. arXiv:1510.05452  [pdf, other

    cs.DM

    On the flora of asynchronous locally non-monotonic Boolean automata networks

    Authors: Aurore Alcolei, Kévin Perrot, Sylvain Sené

    Abstract: Boolean automata networks (BANs) are a well established model for biological regulation systems such as neural networks or genetic networks. Studies on the dynamics of BANs, whether it is synchronous or asynchronous, have mainly focused on monotonic networks, where fundamental questions on the links relating their static and dynamical properties have been raised and addressed. This paper explores… ▽ More

    Submitted 1 March, 2016; v1 submitted 19 October, 2015; originally announced October 2015.

  27. arXiv:1312.4066  [pdf, other

    cs.DM

    Emergence of wave patterns on Kadanoff Sandpiles

    Authors: Kévin Perrot, Eric Rémila

    Abstract: Emergence is a concept that is easy to exhibit, but very hard to formally handle. This paper is about cubic sand grains moving around on nicely packed columns in one dimension (the physical sandpile is two dimensional, but the support of sand columns is one dimensional). The Kadanoff Sandpile Model is a discrete dynamical system describing the evolution of a finite number of stacked grains --as th… ▽ More

    Submitted 14 December, 2013; originally announced December 2013.

    Comments: 21 pages (including 9 pages of annexes). LATIN 2014. arXiv admin note: substantial text overlap with arXiv:1301.0997

  28. arXiv:1304.5109  [pdf, ps, other

    cs.DM math.CO

    Kadanoff Sand Pile Model. Avalanche Structure and Wave Shape

    Authors: Kevin Perrot, Eric Rémila

    Abstract: Sand pile models are dynamical systems describing the evolution from $N$ stacked grains to a stable configuration. It uses local rules to depict grain moves and iterate it until reaching a fixed configuration from which no rule can be applied. Physicists L. Kadanoff {\em et al} inspire KSPM, extending the well known {\em Sand Pile Model} (SPM). In KSPM($D$), we start from a pile of $N$ stacked gra… ▽ More

    Submitted 18 April, 2013; originally announced April 2013.

    Comments: 30 pages. arXiv admin note: text overlap with arXiv:1106.2670, arXiv:1101.5940

    Journal ref: Theoretical Computer Science, ISSN 0304-3975, 10.1016/j.tcs.2013.01.033

  29. arXiv:1303.3708  [pdf, ps, other

    cs.CC cs.DM math.CO

    Feedback arc set problem and NP-hardness of minimum recurrent configuration problem of Chip-firing game on directed graphs

    Authors: Kévin Perrot, Trung Van Pham

    Abstract: In this paper we present further studies of recurrent configurations of Chip-firing games on Eulerian directed graphs (simple digraphs), a class on the way from undirected graphs to general directed graphs. A computational problem that arises naturally from this model is to find the minimum number of chips of a recurrent configuration, which we call the minimum recurrent configuration (MINREC) pro… ▽ More

    Submitted 29 August, 2013; v1 submitted 15 March, 2013; originally announced March 2013.

    Comments: 18 pages, 6 figures

    MSC Class: 68R05; 68Rxx; 90C27; 05C20

    Journal ref: Ann. Comb. 19 (2015), no. 2, 373-396

  30. arXiv:1301.0997  [pdf, other

    cs.DM math.CO

    Kadanoff Sand Piles, following the snowball

    Authors: Kévin Perrot, Eric Rémila

    Abstract: This paper is about cubic sand grains moving around on nicely packed columns in one dimension (the physical sand pile is two dimensional, but the support of sand columns is one dimensional). The Kadanoff Sand Pile Model is a discrete dynamical system describing the evolution of a finite number of stacked grains --as they would fall from an hourglass-- to a stable configuration. Grains move accordi… ▽ More

    Submitted 6 January, 2013; originally announced January 2013.

    Comments: Research report. 26 pages, 9 figures

  31. arXiv:1207.0654  [pdf, ps, other

    cs.DM

    On the set of Fixed Points of the Parallel Symmetric Sand Pile Model

    Authors: Kevin Perrot, Thi Ha Duong Phan, Trung Van Pham

    Abstract: Sand Pile Models are discrete dynamical systems emphasizing the phenomenon of Self-Organized Criticality. From a configuration composed of a finite number of stacked grains, we apply on every possible positions (in parallel) two grain moving transition rules. The transition rules permit one grain to fall to its right or left (symmetric) neighboring column if the difference of height between those… ▽ More

    Submitted 3 July, 2012; originally announced July 2012.

    Comments: 13 pages

    Journal ref: Automata 2011, DMTCS : Automata 2011 - 17th International Workshop on Cellular Automata and Discrete Complex Systems, pages 17-28

  32. arXiv:1106.2670  [pdf, ps, other

    cs.DM

    Transduction on Kadanoff Sand Pile Model Avalanches, Application to Wave Pattern Emergence

    Authors: Kévin Perrot, Eric Rémila

    Abstract: Sand pile models are dynamical systems describing the evolution from $N$ stacked grains to a stable configuration. It uses local rules to depict grain moves and iterate it until reaching a fixed configuration from which no rule can be applied. The main interest of sand piles relies in their {\em Self Organized Criticality} (SOC), the property that a small perturbation | adding some sand grains | o… ▽ More

    Submitted 14 June, 2011; originally announced June 2011.

    Comments: 14 pages

    Journal ref: MFCS 2011, ARCoSS LNCS Springer-Verlag, volume 6907, pages 508-520

  33. arXiv:1101.5940  [pdf, ps, other

    cs.DM

    Avalanche Structure in the Kadanoff Sand Pile Model

    Authors: Kevin Perrot, Eric Rémila

    Abstract: Sand pile models are dynamical systems emphasizing the phenomenon of Self Organized Criticality (SOC). From N stacked grains, iterating evolution rules leads to some critical configuration where a small disturbance has deep consequences on the system, involving numerous steps of grain fall. Physicists L. Kadanoff et al. inspire KSPM, a model presenting a sharp SOC behavior, extending the well know… ▽ More

    Submitted 31 January, 2011; originally announced January 2011.

    Comments: 12 pages

    Journal ref: LATA 2011, LNCS Springer-Verlag, volume 6638, pages 427-439