2 research outputs found

    Unique decomposition of homogeneous languages and application to isothetic regions

    No full text
    International audienceA language is said to be homogeneous when all its words have the same length. Homogeneous languages thus form a monoid under concatenation. It becomes freely commutative under the simultaneous actions of every permutation group Sn on the collection of homogeneous languages of length n ∈ N. One recovers the isothetic regions from (Haucourt (2017)) by considering the alphabet of connected subsets of the space |G|, viz the geometric realization of a finite graph G. Factoring the geometric model of a conservative program amounts to parallelize it, and there exists an efficient factoring algorithm for isothetic regions. Yet, from the theoretical point of view, one wishes to go beyond the class of conservative programs, which implies relaxing the finiteness hypothesis on the graph G. Provided that the collections of n-dimensional isothetic regions over G (denoted by Rn|G|) are co-unital distributive lattices, the prime decomposition of isothetic regions is given by an algorithm which is, unfortunately, very inefficient. Nevertheless, if the collections Rn|G| satisfy the stronger property of being Boolean algebras, then the efficient factoring algorithm is available again. We relate the algebraic properties of the collections Rn|G| to the geometric properties of the space |G|. On the way, the algebraic structure Rn|G| is proven to be the universal tensor product, in the category of semilattices with zero, of n copies of the algebraic structure R1|G|
    corecore