granular computing: a new problem solving paradigm

29
Granular Computing: A new problem Solving Paradigm Tsau Young (T.Y.) Lin Department of Computer Science San Jose State University San Jose, CA 95192 [email protected]

Upload: slade

Post on 26-Jan-2016

16 views

Category:

Documents


0 download

DESCRIPTION

Granular Computing: A new problem Solving Paradigm. Tsau Young (T.Y.) Lin Department of Computer Science San Jose State University San Jose, CA 95192 [email protected]. Outline. 1. Summary Rough Computing Equivalence Relation Neighborhood Concept Binary Relation 2. Details. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Granular Computing:  A new problem Solving Paradigm

Granular Computing: A new problem Solving Paradigm

Tsau Young (T.Y.) Lin

Department of Computer Science

San Jose State University

San Jose, CA 95192

[email protected]

Page 2: Granular Computing:  A new problem Solving Paradigm

Outline

1. SummaryRough Computing

Equivalence Relation

Neighborhood Concept

Binary Relation

2. Details

Page 3: Granular Computing:  A new problem Solving Paradigm

Rough Computing

A partition is a set of (1) disjoint subsets,

(2) a cover

Class A

Class B

f, g, h i, j, k

Class Cl, m, n

Page 4: Granular Computing:  A new problem Solving Paradigm

Rough Computing

• X Y (equivalence)

if and only if

• both belong to the same class

Page 5: Granular Computing:  A new problem Solving Paradigm

Rough Computing

An Equivalence Relation

Class A

Class B

f g h i j k

Class Cl m n

Page 6: Granular Computing:  A new problem Solving Paradigm

Equivalence Relation

• X X (Reflexive)

• X Y implies Y X (Symmetric)

• X Y, Y Z implies X Z (Transitive)

Page 7: Granular Computing:  A new problem Solving Paradigm

Neighborhood Concept

• i j k Class B

i j k Class B In spite of a technical error,

• the idea was, and still is, fascinating

Page 8: Granular Computing:  A new problem Solving Paradigm

Introduction

• An aggressive model (ACWSP) was proposed by Lin the same year (1989) that keeps the same spirit and corrects the error

• Lost some Strength

Page 9: Granular Computing:  A new problem Solving Paradigm

Introduction

• Lost Interests until

• A practical way of construction ACWSP was introduced 2000

Page 10: Granular Computing:  A new problem Solving Paradigm

Brewer and Nash Requirements

• A set of impenetrable Chinese Great Walls

• No corporate data that are in conflict can be stored in the same side of Walls

Page 11: Granular Computing:  A new problem Solving Paradigm

Brewer and Nash -Theory

• Corporate data are decomposed into

Conflict of Interest Classes(CIR-classes)

• Walls are built around the CIR-classes

• Corporate data is called an object (tradition)

Page 12: Granular Computing:  A new problem Solving Paradigm

BN -Theory

All objects

Class A

Class B

f, g, h i, j, k

Class Cl, m, n

Page 13: Granular Computing:  A new problem Solving Paradigm

Is CIR Transitive?

• US (conflict) Russia

• UK Russia

• UK ? US

Page 14: Granular Computing:  A new problem Solving Paradigm

Is CIR Reflexive?

• US (conflict) US ?

• Is CIR self conflicting?

Page 15: Granular Computing:  A new problem Solving Paradigm

Is CIR Symmetric?

• US (conflict) USSR

implies

• USSR (conflict) US ?

• YES

Page 16: Granular Computing:  A new problem Solving Paradigm

BN -Theory• Can they be partitioned?

BN -Theory

CUS, Russia

UK?

France, German

Page 17: Granular Computing:  A new problem Solving Paradigm

CIR-classes

• CIR classes do overlap (Conflict of Interests)

US, UK, Iraq, . . .

USSR

Page 18: Granular Computing:  A new problem Solving Paradigm

CIR & IAR

• Complement of CIR: an equivalence relation

Iraq, . . .US, UK, . . .

German, . . .

Page 19: Granular Computing:  A new problem Solving Paradigm

ACWSP

• CIR: Anti-reflexive, symmetric, anti-transitive

CIR-class IJAR-classes

IJAR-classes

Page 20: Granular Computing:  A new problem Solving Paradigm

ACWSP

• CIR: Anti-reflexive, symmetric, anti-transitive

CIR-class IJAR-classes

IJAR-classes

Page 21: Granular Computing:  A new problem Solving Paradigm

ACWSP

• CIR: Anti-reflexive, symmetric, anti-transitive

CIR-class IJAR-classes

IJAR-classes

Page 22: Granular Computing:  A new problem Solving Paradigm

Trojan Horses

Direct Information flow(DIF)

Professor

Grader

StudentsCIF

DIF Trojan horse(DIF)

Page 23: Granular Computing:  A new problem Solving Paradigm
Page 24: Granular Computing:  A new problem Solving Paradigm

ACWSP

• CIR (with three conditions) only allows information sharing within one IJAR-class

• An IJAR-class is an equivalence class; so there is no danger the information will spill to outside.

• No Trojan horses could occur

Page 25: Granular Computing:  A new problem Solving Paradigm

SCWSP

• Simple CWSP (SVWSP)

No DIF: x y (direct information flow)(x, y) CIR

Page 26: Granular Computing:  A new problem Solving Paradigm

ACWSP

• Strong CWSP(ACSWP)

No CIF: x . . . y ((composite) information flow)

(x, y) CIR

Page 27: Granular Computing:  A new problem Solving Paradigm

ACWSP

• Theorem If CIR is anti-reflexive, symmetric and anti-transitive, then

• Simple CWSP Strong CWSP

Page 28: Granular Computing:  A new problem Solving Paradigm

ACWSP

CIF =a sequence of DIFs

CIF: X=X0 X1 . . . Xn=Y

YCIRX

• To derive a contradiction

Page 29: Granular Computing:  A new problem Solving Paradigm

ACWSP

• X=X0 X1 implies

X1 [X] CIRX = CIRX1

. . .

Y=Xn [X] CIRX = CIRXn = CIRY

Y CIRX Contradiction