A Normal Form for Euler Diagrams with Shading

  • Authors:
  • Andrew Fish;Chris John;John Taylor

  • Affiliations:
  • Visual Modelling Group, University of Brighton, Brighton, UK;Visual Modelling Group, University of Brighton, Brighton, UK;Visual Modelling Group, University of Brighton, Brighton, UK

  • Venue:
  • Diagrams '08 Proceedings of the 5th international conference on Diagrammatic Representation and Inference
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In logic, there are various normal forms for formulae; for example, disjunctive and conjunctive normal form for formulae of propositional logic or prenex normal form for formulae of predicate logic. There are algorithms for `reducing' a given formula to a semantically equivalent formula in normal form. Normal forms are used in a variety of contexts including proofs of completeness, automated theorem proving, logic programming etc. In this paper, we develop a normal form for unitary Euler diagrams with shading. We give an algorithm for reducing a given Euler diagram to a semantically equivalent diagram in normal form and hence a decision procedure for determining whether two Euler diagrams are semantically equivalent. Potential applications of the normal form include clutter reduction and automated theorem proving in systems based on Euler diagrams.