Source author record

Irene Guessarian

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

5works
5topics
4close collaborators

Published work

5 publications

preprint2020arXiv

Congruence Preservation, Lattices and Recognizability

Looking at some monoids and (semi)rings (natural numbers, integers and p-adic integers), and more generally, residually finite algebras (in a strong sense), we prove the equivalence of two ways for a function on such an algebra to behave like the operations of the algebra. The first way is to preserve congruences or stable preorders. The second way is to demand that preimages of recognizable sets belong to the lattice or the Boolean algebra generated by the preimages of recognizable sets by derived unary operation of the algebra (such as translations, quotients,. . . ).

preprint2015arXiv

Characterizing congruence preserving functions Z/nZ→Z/mZZ/nZ\to Z/mZ via rational polynomials

We introduce a basis of rational polynomial-like functions P0,…,Pn−1P_0,\ldots,P_{n-1} for the free module of functions Z/nZ→Z/mZZ/nZ\to Z/mZ. We then characterize the subfamily of congruence preserving functions as the set of linear combinations of the functions lcm(k) Pklcm(k)\,P_k where lcm(k)lcm(k) is the least common multiple of 2,…,k2,\ldots,k (viewed in Z/mZZ/mZ). As a consequence, when n≥mn\geq m, the number of such functions is independent of nn.

preprint2013arXiv

Newton representation of functions over natural integers having integral difference ratios

Different questions lead to the same class of functions from natural integers to integers: those which have integral difference ratios, i.e. verifying f(a)−f(b)≡0(mod(a−b))f(a)-f(b)\equiv0 \pmod {(a-b)} for all a>ba>b. We characterize this class of functions via their representations as Newton series. This class, which obviously contains all polynomials with integral coefficients, also contains unexpected functions, for instance all functions x↦⌊e1/a  ax  x!⌋x\mapsto\lfloor e^{1/a}\;a^x\;x!\rfloor, with a∈Z∖{0,1}a\in\Z\setminus\{0,1\}, and a function equal to ⌊e  x!⌋\lfloor e\;x!\rfloor except on 0. Finally, to study the complement class, we look at functions $\N\to\RR$ which are not uniformly close to any function having integral difference ratios.

preprint2006arXiv

Complexity of Monadic inf-datalog. Application to temporal logic

In [11] we defined Inf-Datalog and characterized the fragments of Monadic inf-Datalog that have the same expressive power as Modal Logic (resp. CTLCTL, alternation-free Modal μμ-calculus and Modal μμ-calculus). We study here the time and space complexity of evaluation of Monadic inf-Datalog programs on finite models. We deduce a new unified proof that model checking has 1. linear data and program complexities (both in time and space) for CTLCTL and alternation-free Modal μμ-calculus, and 2. linear-space (data and program) complexities, linear-time program complexity and polynomial-time data complexity for Lμ_kLμ\_k (Modal μμ-calculus with fixed alternation-depth at most kk).}

preprint2005arXiv

On relating CTL to Datalog

CTL is the dominant temporal specification language in practice mainly due to the fact that it admits model checking in linear time. Logic programming and the database query language Datalog are often used as an implementation platform for logic languages. In this paper we present the exact relation between CTL and Datalog and moreover we build on this relation and known efficient algorithms for CTL to obtain efficient algorithms for fragments of stratified Datalog. The contributions of this paper are: a) We embed CTL into STD which is a proper fragment of stratified Datalog. Moreover we show that STD expresses exactly CTL -- we prove that by embedding STD into CTL. Both embeddings are linear. b) CTL can also be embedded to fragments of Datalog without negation. We define a fragment of Datalog with the successor build-in predicate that we call TDS and we embed CTL into TDS in linear time. We build on the above relations to answer open problems of stratified Datalog. We prove that query evaluation is linear and that containment and satisfiability problems are both decidable. The results presented in this paper are the first for fragments of stratified Datalog that are more general than those containing only unary EDBs.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.