Using Logic Programming to Represent Information Content Inclusion Relations
Author(s) -
Doug Salt,
Junkang Feng
Publication year - 2012
Publication title -
international journal of information technology and computer science
Language(s) - English
Resource type - Journals
eISSN - 2074-9015
pISSN - 2074-9007
DOI - 10.5815/ijitcs.2012.01.07
Subject(s) - computer science , inclusion (mineral) , content (measure theory) , logic programming , programming language , theoretical computer science , mathematics , gender studies , mathematical analysis , sociology
Datalog is a widely recognised language for a certain class of deductive databases. Information Content Inclusion Relation (IIR) formulates a general, information theoretic relationship between: data constructs; between data constructs and real world objects, and between real world objects. IIR is particularly concerned with the information that data carry. It would therefore seem desirable to find out whether IIR and reasoning based on IIR may be implemented by using 'safe' Datalog. We present and prove the following theorem: Any database system that can be modelled using IIR can be represented as a 'safe' Datalog program.} This paper explores the nature of the relationship between the two frameworks for representing domains of application, in order that such representations of IIR by `safe' Datalog can then be used as a tool for the analysis of any site that can be approached with the notion of information content, and in particular any given database, and hence how a database works may be approached in terms of information content of events.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom