managing data mathematically

Post on 31-Dec-2015

41 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

MANAGING DATA MATHEMATICALLY. MANAGING DATA MATHEMATICALLY. DATA AS A MATHEMATICAL OBJECT. MANAGING DATA MATHEMATICALLY. - THEORETICAL FOUNDATIONS. - PRACTICAL APPLICATIONS. PREVIEW. THEORETICAL FOUNDATIONS EXTENTIONS TO SET THEORY DATA AS A MATHEMATICAL OBJECT - PowerPoint PPT Presentation

TRANSCRIPT

Copyright © 2006 IIS.

MANAGINGDATA

MATHEMATICALLY

Copyright © 2006 IIS.

MANAGINGDATA

MATHEMATICALLY

DATA AS A MATHEMATICAL OBJECT

Copyright © 2006 IIS.

MANAGINGDATA

MATHEMATICALLY - THEORETICAL FOUNDATIONS

- PRACTICAL APPLICATIONS

Copyright © 2006 IIS.

PREVIEW

• THEORETICAL FOUNDATIONS– EXTENTIONS TO SET THEORY

–DATA AS A MATHEMATICAL OBJECT–TRANSACTIONS AS SET OPERATIONS

Copyright © 2006 IIS.

PREVIEW

• PRACTICAL APPLICATIONS

– ADAPT TRANSACTION TO DATA

– ADAPT DATA TO TRANSACTION

– LIVE DEMONSTRATION

• ADAPTIVE DATA RESTRUCTURING

– ON 1, 2, 4, 8, & 10 GB OF RAW DATA

Copyright © 2006 IIS.

ARPA - 1965

CONCOMP RESEARCH PROJECT

• MATHEMATICALLY SOUND SYSTEMS

DATA MANAGEABLE MATHEMATICALLY?

– MATHEMATICAL IDENTITY FOR DATA

– MATHEMATICAL EXPRESSION FOR DATA BEHAVIOR

Copyright © 2006 IIS.

Identifying Characteristics of Data

• Content– Represented Relationships

• Structure– Form of Representation

• Behavior– Response to Manipulation

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Identifying Characteristics of Data

• Content– Represented Relationships

• Structure– Form of Representation

• Behavior– Response to Manipulation

Copyright © 2006 IIS.

Two Remarks on Set Theory[Th. Skolem, Math. Scand. 5 (1957), 40-46]

2. The ordered n-tuples as sets

“ But in literature I have found no answer to the general question how to define the ordered n-tuple as a set.”

In conclusion: “I shall not pursue these considerations here, but only emphasize that it is still a problem how the ordered n-typle can be defined in the most suitable way.”

n-tuples behave badly, e.g., <a, b> <a, c> = <a, a>

Copyright © 2006 IIS.

XST Definition of n-tuple

<a, b, c> = { a1, b2, c3}

<x, b, y> = { x1, b2, y3}

<a, b, c> <x, b, y> = {b2}

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Working Definitions

• Data A Representation of Relationships

• Data Transaction Any Transformation of Data from One State to Another

Copyright © 2006 IIS.

• Logical Data– Representations friendly to humans– Used to specify enterprise transactions

• Physical Data– Representations friendly to machines– Used to support execution of enterprise

transactions

• Transaction Types– Logical Data to Logical Data– Logical Data to Physical Data– Physical Data to Physical Data– Physical Data to Logical Data

L

P

L

L

L

PP

P

Copyright © 2006 IIS.

Visual Summary

E-DATA

M-DATA

Specification

Execution

Brains

Bytes

Logical Enterprise

MachinePhysical

Disjoint Environments

Copyright © 2006 IIS.

Mathematical View

P1

L1L2

P2

Specification

Execution

Brains

Bytes

f

F

a b

Logical Enterprise

MachinePhysical

XST: f (L1) = b ( F ( a ( L1) ) ) = L2

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Information Access Strategies

• Adapt Query to Data

• Adapt Data to Query

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Copyright © 2006 IIS.

Information Access Strategies

• Adapt Query to Data

• Adapt Data to Query

Copyright © 2006 IIS.

top related