Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Renata P. de Freitas is active.

Publication


Featured researches published by Renata P. de Freitas.


Electronic Notes in Theoretical Computer Science | 2011

Propositional Dynamic Logic with Storing, Recovering and Parallel Composition

Mario R. F. Benevides; Renata P. de Freitas; Petrucio Viana

This work extends Propositional Dynamic Logic (PDL) with parallel composition operator and four atomic programs which formalize the storing and recovering of elements in data structures. A generalization of Kripke semantics is proposed that instead of using set of possible states it uses structured sets of possible states. This new semantics allows for representing data structures and using the five new operator one is capable of reasoning about the manipulation of these data structures. The use of the new language (PRSPDL) is illustrated with some examples. We present sound and complete set of axiom schemata and inference rules to prove all the valid formulas for a restricted fragment called RSPDLo.


workshop on logic language information and computation | 2009

On graph reasoning

Renata P. de Freitas; Paulo A. S. Veloso; Sheila R. M. Veloso; Petrucio Viana

In this paper, we study the (positive) graph relational calculus. The basis for this calculus was introduced by Curtis and Lowe in 1996 and some variants, motivated by their applications to semantics of programs and foundations of mathematics, appear scattered in the literature. No proper treatment of these ideas as a logical system seems to have been presented. Here, we give a formal presentation of the system, with precise formulation of syntax, semantics, and derivation rules. We show that the set of rules is sound and complete for the valid inclusions, and prove a finite model result as well as decidability. We also prove that the graph relational language has the same expressive power as a first-order positive fragment (both languages define the same binary relations), so our calculus may be regarded as a notational variant of the positive existential first-order logic of binary relations. The graph calculus, however, has a playful aspect, with rules easy to grasp and use. This opens a wide range of applications which we illustrate by applying our calculus to the positive relational calculus (whose set of valid inclusions is not finitely axiomatizable), obtaining an algorithm for deciding the valid inclusions and equalities of the latter.


Electronic Notes in Theoretical Computer Science | 2006

Reasoning with Graphs

Renata P. de Freitas; Paulo A. S. Veloso; Sheila R. M. Veloso; Petrucio Viana

In this paper we study the (positive) graph relational calculus. The basis for this calculus was introduced by S. Curtis and G. Lowe in 1996 and some variants, motivated by their applications to semantics of programs and foundations of mathematics, appear scattered in the literature. No proper treatment of these ideas as a logical system seems to have been presented. Here, we give a formal presentation of the system, with precise formulation of syntax, semantics, and derivation rules. We show that the set of rules is sound and complete for the valid inclusions, and prove a finite model result as well as decidability. We also prove that the graph relational language has the same expressive power as a first-order positive fragment (both languages define the same binary relations), so our calculus may be regarded as a notational variant of the positive existential first-order logic of binary relations. The graph calculus, however, has a playful aspect, with rules easier to grasp and use. This opens a wide range of applications which we illustrate by applying our calculus to the positive relational calculus (whose set of valid inclusions is not finitely axiomatizable), obtaining an algorithm for deciding the valid inclusions and equalities of the latter.


Diagrams'10 Proceedings of the 6th international conference on Diagrammatic representation and inference | 2010

A calculus for graphs with complement

Renata P. de Freitas; Paulo A. S. Veloso; Sheila R. M. Veloso; Petrucio Viana

We present a system for deriving inclusions between graphs from a set of inclusions between graphs taken as hypotheses. The novel features are the extended notion of graph with an explicitly representation of complement, the more involved definition of the system, and its completeness proof due to the embedding of complements. This is an improvement on former work, where complement was introduced by definition. Our calculus provides a basis on which one can construct a wide range of graph calculi for several algebras of relations.


Logic Journal of The Igpl \/ Bulletin of The Igpl | 2007

On Positive Relational Calculi

Renata P. de Freitas; Paulo A. S. Veloso; Sheila R. M. Veloso; Petrucio Viana

We discuss the question of inclusions between positive relational terms and some of its aspects, using the form of a dialogue. Two possible approaches to the problem are emphasized: natural deduction and graph manipulations. Both provide sound and complete calculi for proving the valid inclusions, supporting nice strategies to obtain proofs in normal form, but the latter appears to present several advantages, which are discussed.


workshop on logic language information and computation | 2008

On a Graph Calculus for Algebras of Relations

Renata P. de Freitas; Paulo A. S. Veloso; Sheila R. M. Veloso; Petrucio Viana

We present a sound and complete logical system for deriving inclusions between graphs from inclusions between graphs, taken as hypotheses. Graphs provide a natural tool for expressing relations and reasoning about them. Here we extend this system to a sound and complete one to cope with proofs from hypotheses. This leads to a system dealing with complementation. Other approaches using pictures for relations use as bases the theory of allegories or rewriting systems. Our formalism is more widely applicable and provides a common denominator of these approaches.


foundations of computer science | 2009

Positive Fork Graph Calculus

Renata P. de Freitas; Sheila R. M. Veloso; Paulo A. S. Veloso; Petrucio Viana

We introduce and illustrate a graph calculus for proving and deciding the positive identities and inclusions of fork algebras, i.e., those without occurrences of complementation. We show that this graph calculus is sound, complete and decidable. Moreover, the playful nature of this calculus renders it much more intuitive than its equational counterpart.


Science of Computer Programming | 2008

A note on proofs with graphs

Renata P. de Freitas; Petrucio Viana

Curtis and Lowe (S. Curtis, G. Lowe, Proofs with graphs, Sci. Comput. Program. 26 (1996) 197-216) presented a graphical calculus to prove inclusions between relations, leaving completeness of the system as an open question. Here we recast their system, excluding complementation and union, by presenting a low complexity decision algorithm to decide its valid inclusions. Completeness follows as a corollary.


brazilian symposium on artificial intelligence | 2004

On Modalities for Vague Notions

Mario R. F. Benevides; Carla Delgado; Renata P. de Freitas; Paulo A. S. Veloso; Sheila R. M. Veloso

We examine modal logical systems, with generalized operators, for the precise treatment of vague notions such as ‘often’, ‘a meaningful subset of a whole’, ‘most’, ‘generally’ etc. The intuition of ‘most’ as “all but for a ‘negligible’ set of exceptions” is made precise by means of filters. We examine a modal logic, with a new modality for a local version of ‘most’ and present a sound and complete axiom system. We also discuss some variants of this modal logic.


Journal of Philosophical Logic | 2003

Squares in Fork Arrow Logic

Renata P. de Freitas; Jorge Petrúcio Viana; Mario R. F. Benevides; Sheila R. M. Veloso; Paulo A. S. Veloso

In this paper we show that the class of fork squares has a complete orthodox axiomatization in fork arrow logic (FAL). This result may be seen as an orthodox counterpart of Venemas non-orthodox axiomatization for the class of squares in arrow logic. FAL is the modal logic of fork algebras (FAs) just as arrow logic is the modal logic of relation algebras (RAs). FAs extend RAs by a binary fork operator and are axiomatized by adding three equations to RAs equational axiomatization. A proper FA is an algebra of relations where the fork is induced by an injective operation coding pair formation. In contrast to RAs, FAs are representable by proper ones and their equational theory has the expressive power of full first-order logic. A square semantics (the set of arrows is U×U for some set U) for arrow logic was defined by Y. Venema. Due to the negative results about the finite axiomatizability of representable RAs, Venema provided a non-orthodox finite axiomatization for arrow logic by adding a new rule governing the applications of a difference operator. We address here the question of extending the type of relational structures to define orthodox axiomatizations for the class of squares. Given the connections between this problem and the finitization problem addressed by I. Németi, we suspect that this cannot be done by using only logical operations. The modal version of the FA equations provides an orthodox axiomatization for FAL which is complete in view of the representability of FAs. Here we review this result and carry it further to prove that this orthodox axiomatization for FAL also axiomatizes the class of fork squares.

Collaboration


Dive into the Renata P. de Freitas's collaboration.

Top Co-Authors

Avatar

Petrucio Viana

Federal Fluminense University

View shared research outputs
Top Co-Authors

Avatar

Paulo A. S. Veloso

Federal University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Sheila R. M. Veloso

Rio de Janeiro State University

View shared research outputs
Top Co-Authors

Avatar

Mario R. F. Benevides

Federal University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Carla Delgado

Federal University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Jorge Petrúcio Viana

Federal University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge