A note on proofs with graphs

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.

[1]  Richard S. Bird,et al.  Algebra of programming , 1997, Prentice Hall International series in computer science.

[2]  Gavin Lowe,et al.  Proofs with Graphs , 1996, Sci. Comput. Program..

[3]  Willem P. de Roever,et al.  A Calculus for Recursive Program Schemes , 1972, ICALP.

[4]  Alfred Tarski,et al.  Relational selves as self-affirmational resources , 2008 .

[5]  Graham Hutton,et al.  Categories, allegories and circuit design , 1994, Proceedings Ninth Annual IEEE Symposium on Logic in Computer Science.

[6]  Paulo A. S. Veloso,et al.  On Positive Relational Calculi , 2007, Log. J. IGPL.

[7]  Paulo A. S. Veloso,et al.  Reasoning with Graphs , 2006, WoLLIC.

[8]  A. Tarski,et al.  A Formalization Of Set Theory Without Variables , 1987 .

[9]  Gail S. Huston,et al.  Table errata: “On the syllogism (IV) and on the logic of relations” (Trans. Cambridge Philos. Soc. 10 (1864), 331–358), by A. De Morgan , 1974 .

[10]  Gavin Lowe,et al.  A Graphical Calculus , 1995, MPC.

[11]  Daniel J. Dougherty,et al.  The arithmetic and geometry of allegories: normal forms and complexity of a fragment of the theory of relations , 1999 .

[12]  Daniel J. Dougherty,et al.  Normal forms for binary relations , 2006, Theor. Comput. Sci..

[13]  Nobuji Saito,et al.  Linear-time computability of combinatorial problems on series-parallel graphs , 1982, JACM.

[14]  Wolfram Kahl,et al.  Relational Treatment of Term Graphs With Bound Variables , 1998, Log. J. IGPL.

[15]  Erik Poll,et al.  Algebra of Programming by Richard Bird and Oege de Moor, Prentice Hall, 1996 (dated 1997). , 1999 .

[16]  Edmund Husserl,et al.  E. Schröder, Vorlesungen über die Algebra der Logik (Exakte Logik), I. Band, Leipzig 1890 (1891) , 1979 .

[17]  Eugene L. Lawler,et al.  The recognition of Series Parallel digraphs , 1979, SIAM J. Comput..

[18]  Wolfram Kahl Relational Matching for Graphical Calculi of Relations , 1999, Inf. Sci..

[19]  Paulo A. S. Veloso,et al.  On a Graph Calculus for Algebras of Relations , 2008, WoLLIC.