I-ESA'08 Berlin1 Logical Foundations for the Infrastructure of the Information Market Heather, Michael, Livingstone, David, & Rossiter, Nick, CEIS, Northumbria.

Slides:



Advertisements
Similar presentations
Limitations of the relational model 1. 2 Overview application areas for which the relational model is inadequate - reasons drawbacks of relational DBMSs.
Advertisements

MINERVAPLUS WP 3 Multilingual websites and thesauri Astrid B. Müller, Institut für Museumskunde, Berlin1 Languages -1 official language*: -German - 4 languages.
From Handbook of Temporal Reasoning in Artificial Intelligence By Jan Chomicki & David Toman Temporal Databases Presented by Leila Jalali CS224 presentation.
Four-level Architecture for Closure in Interoperability EFIS, 17th-18th July 2003 Nick Rossiter & Michael Heather Informatics, Northumbria University
ROMAN 2002, Berlin Opening ROMAN 2002 September 25, 2002, Berlin Opening ROMAN 2002 September 25, 2002, Berlin MinRat Dr. Bernd Reuse Federal Ministry.
PZ03D Programming Language design and Implementation -4th Edition Copyright©Prentice Hall, PZ03D - Program verification Programming Language Design.
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 Relational Algebra Chapter 4, Part A.
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
Adjoint Typing: Is it Whitehead’s Category of the Ultimate?
1 What are Bit Strings? The View from Process Nick Rossiter Northumbria University.
Copyright © 2003 by The McGraw-Hill Companies, Inc. All rights reserved. Business and Administrative Communication SIXTH EDITION.
NaLIX: A Generic Natural Language Search Environment for XML Data Presented by: Erik Mathisen 02/12/2008.
Dynamic Ontologies on the Web Jeff Heflin, James Hendler.
Differentiation Pertemuan 14 Matakuliah: J0114/Manajemen Pemasaran Tahun: 2008.
School of Computer ScienceG53FSP Formal Specifications1 G53FSP Formal Specification Dr. Rong Qu Course Introduction
On-Line Video Store Vitaly Panor Tal Joffe September, 2009 Project Supervisor: Victor Kulikov VTVS.
Pan-STARRS Seminar Relational Databases Narayan Raja.
Database Systems Chapter 1 The Worlds of Database Systems.
From Classical to Quantum Databases with Applied Pullbacks Nick Rossiter Seminar – PSSL, 15th February 2003
44220: Database Design & Implementation Logical Data Modelling Ian Perry Room: C48 Tel Ext.: 7287
Limitations of the relational model. Just as the relational model supplanted the network and hierarchical model so too will the object – orientated model.
Anticipation in constructing and interrogating Natural Information Systems: From Classical through Nano to Quantum Computing.
Information Systems: Modelling Complexity with Categories Four lectures given by Nick Rossiter at Universidad de Las Palmas de Gran Canaria, 15th-19th.
Ontologies Reasoning Components Agents Simulations Belief Update, Planning and the Fluent Calculus Jacques Robin.
1 CS 430 Database Theory Winter 2005 Lecture 1: Introduction.
The Semantics of Jitter in Anticipating Time Itself within Nano-Databases Michael Heather and Nick Rossiter CEIS, Northumbria University, Newcastle NE1.
Critical Issues of XML Schema & RDF & Suggested Solutions Peter P. Chen Bootstrap Institute & Louisiana State University
Artificial Intelligence Building Knowledge Base Chapter 8.
DATA-DRIVEN UNDERSTANDING AND REFINEMENT OF SCHEMA MAPPINGS Data Integration and Service Computing ITCS 6010.
Symposium 2: Applied Mathematics, Dynamical Systems, Logics and Category Theory CASYS’11 - International Conference on COMPUTING ANTICIPATORY SYSTEMS HEC.
Logic. Mathematical logic is a subfield of mathematics exploring the applications of formal logic to mathematics. Topically, mathematical logic bears.
Declarative vs Procedural Programming  Procedural programming requires that – the programmer tell the computer what to do. That is, how to get the output.
A Holistic Security Architecture for Distributed Information Systems – A Categorical Approach.
A Formal Security Model for Collaboration in Multi-agency Networks Salem Aljareh Newcastle University, UK Nick Rossiter & Michael Heather Northumbria University,
Anticipation as Prediction in the Predication of Data Types Michael Heather and Nick Rossiter CEIS, Northumbria University, Newcastle NE1 8ST
 Three-Schema Architecture Three-Schema Architecture  Internal Level Internal Level  Conceptual Level Conceptual Level  External Level External Level.
© 2005 Prentice Hall10-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Course Overview and Road Map Computability and Logic.
1 The Contravariancy of Anticipatory Systems Dimitrios Sisiaridis, Michael Heather & Nick Rossiter Northumbria University, Newcastle NE2 1XE, UK Symposium.
Relational Database vs. Data Files By Willa Zhu JISAO/UW - PMEL/NOAA March 25, 2005.
21st May 2004Informatics Research Conference, Northumbria University 1 Some Fundamental Questions in Databases Nick Rossiter (with Michael Heather)
Proposed NWI KIF/CG --> Common Logic Standard A working group was recently formed from the KIF working group. John Sowa is the only CG representative so.
The Representation of Reality in Computational Form Nick Rossiter Visiting Fellow with Michael Heather and Dimitrios Sisiaridis Computing, Engineering.
Lecture 2: Introduction to Category Theory Nick Rossiter, Computing Science, Newcastle University, England
1 Generic Image Structures in Integrated Media Nick Rossiter & Michael Heather, University of Northumbria at Newcastle
3.2 Semantics. 2 Semantics Attribute Grammars The Meanings of Programs: Semantics Sebesta Chapter 3.
Chapter 2 Introduction to Relational Model. Example of a Relation attributes (or columns) tuples (or rows) Introduction to Relational Model 2.
1 CS 430 Database Theory Winter 2005 Lecture 4: Relational Model.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
1 Typing in Information Systems Nick Rossiter, Michael Heather Computer Science and Digital Technologies Northumbria University, Newcastle NE1 8ST, UK.
Database Systems Lecture 1. In this Lecture Course Information Databases and Database Systems Some History The Relational Model.
ICOM 6005 – Database Management Systems Design Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 5 – September 4 th,
Lecture 4: Handling Heterogeneity with Information Resource Dictionary Systems Nick Rossiter, Computing Science, Newcastle University, England
AREIN, I-ESA March Higher Order Logic and Interoperability in Global Enterprise Heather, Michael, Livingstone, David, & Rossiter, Nick, CEIS, Northumbria.
Using Redundancy and Basicness for Obtaining Decision Procedures for Fragments of FO-logic December, 2003AG-2 Logic Seminar, Schloß Ringberg1 Using.
Free and Open Systems Theory Nick Rossiter Michael Heather University of Northumbria
Information Systems and the Theory of Categories: Is Every Model an Anticipatory System?
Daniel Kroening and Ofer Strichman 1 Decision Procedures An Algorithmic Point of View Basic Concepts and Background.
The Natural Metaphysics of Computing Anticipatory Systems Michael Heather Nick Rossiter University of Northumbria
WOSC 2008 Wroclaw1 Problems of Interoperability in Information Systems Nick Rossiter and Michael Heather CEIS, Northumbria University, UK
Axioms for a category of spaces
A Universal Technique for Relating Heterogeneous Data Models
Chapter 15 Basics of Functional Dependencies and Normalization for Relational Databases.
Categories for Information
Do it now – PAGE 10 You will find your do it now task in your workbook – look for the start button! Sunday, 28 April 2019.
Conditions for Interoperability
The Process Semantics of Time and Space as Anticipation
Process in the World as a Transaction
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

I-ESA'08 Berlin1 Logical Foundations for the Infrastructure of the Information Market Heather, Michael, Livingstone, David, & Rossiter, Nick, CEIS, Northumbria University, Newcastle, UK

I-ESA'08 Berlin2 Outline of Talk Unstructured and Structured Data Implications of Gödel –Relational Model –Interoperability Difficulties of SQL with Gödel Need in interoperability –higher order formalism without axiom or number Applied category theory –topos (with composition, adjointness)

I-ESA'08 Berlin3 Simple data is well-handled Information Systems –Well established for simple data Unstructured –e.g. web pages, natural language, images Structured –e.g. relational database

I-ESA'08 Berlin4 Natural and Structured Data Types

I-ESA'08 Berlin5 Interoperability Relatively easy between natural (unstructured) data: –natural language + translators –images + human eye Difficult between structured data: –schema is reductionist –inter-communication is problematical

I-ESA'08 Berlin6 Underlying Difficulties Relational Databases –based on first-order predicate calculus (FOPC) Efforts by Codd and Date –to keep narrowly within FOPC atomic data (first normal form) nested data is encapsulated operations are within standard first-order set theory –arguments are sets But interoperability requires higher-order operations

I-ESA'08 Berlin7 Effect of Gödel Gödel showed that: –Both intensional and extensional systems that rely on axiom and number are undecidable –But FOPC is complete Therefore –Strict relational model and calculus is complete and decidable –Higher order systems that rely on axiom and number are not complete and decidable

I-ESA'08 Berlin8 Inherent Difficulty of Interoperability As interoperability is always higher order –from mapping functions to functions Interoperability is outside natural applicability of set theoretic methods

I-ESA'08 Berlin9 Particular Problems with SQL SQL has compromised the pure relational model So SQL poses special problems in interoperability –Variants in its implementation –Not faithful to relational model –Closed world assumption –Nulls

I-ESA'08 Berlin10 Variants of SQL

I-ESA'08 Berlin11 Not Faithful to Relational Model

I-ESA'08 Berlin12 Problems with Nulls

I-ESA'08 Berlin13 Nulls offend Gödel Use of nulls gives –maybe outcome to some queries –so result from query is not decidable Codd persisted with nulls Date has more recently removed them from the pure relational model –not offend Gödel –keep within FOPC

I-ESA'08 Berlin14 Formalism for Interoperability If set theory in general is undecidable and not complete, what might be used? Category Theory (CT) has its focus and strengths in higher order logic e.g. functors –Pure CT is though axiomatic –n-categories rely on number –so both offend Gödel –Applied CT, based on a process view and of composition, appears to not offend Gödel

I-ESA'08 Berlin15 Composition in CT a) with Gödel; b) against Gödel

I-ESA'08 Berlin16 Adjointness between two Composition Triangles

I-ESA'08 Berlin17 Composition Triangles in Detail a) unit of adjunction ; b) co-unit of adjunction

I-ESA'08 Berlin18 Architecture for Interoperability Effective Topos T with interoperability between categories L and R in context of category C Figure 8 T = SoS (system of systems) L, R are interoperating systems C is context of interoperation Arrows represent adjointness

I-ESA'08 Berlin19 Summary Implications of Gödel –Pure relational model in itself, as first-order predicate calculus, is complete and decidable –Interoperability is though higher order –Set theory, as defined with axiom and number, is not complete and decidable for higher order –Applied category theory, without axiom or number, seems appropriate Example architecture given for applied category theory with topos and composition