SlideShare une entreprise Scribd logo
1  sur  8
DL vs. OSF
Hassan Aït-Kaci
ILOG, Inc.
Common Aspects
• Object description formalism
• Based on logical semantics
• Enjoys an effective proof theory
• Constraint-solving process
• Recursive concept definitions
Distinguishing Aspects
• Roles vs. features
(relations vs. functions)
• Sets vs. individuals
(extensional sorts)
• Cardinality constraints
Reconcilable Differences?
In fact all the three forecited distinguishing
aspects are cosmetic differences:
• Roles are set-valued features
trivially expressed as aggregates
• Individuals are singleton sets
• Cardinality constraints are also
trivially expressed as (lazy)
aggregates
Unreconcilable Difference?
ONE essential difference is explained by…
lattice-theoretic DUALITY:
• DL works by computing a least fixed
point inductively
• OSF works by computing a greatest fixed
point coinductively
T.
T.
Complete lattice L : v , t , u , ? , >
F : L g L
monotonic function:
x vx’ ) F(x)v F(x’)
(Alfred Tarski)
F(>F ) = >F
F(?F ) = ?F ?F
>F
.
.
h
5
(T)h
FF = tn¸0 Fn#
i
6
(T)F i
F = un¸0 Fn$
{ x 2 L | x = F(x) }
is also a complete lattice for same order
Fixpoints of F :
subset of L
GFP
LFP
Duality: Induction vs. Coinduction
Induction: (DL)
• Eager
• Finite sets (decidable)
• Bottom Up (LFP)
• From leaves to root
Coinduction: (OSF)
• Lazy
• R.E. sets (semi-decidable)
• Top Down (GFP)
• From root to … whatever!
* +
Conclusion
•DL and OSF are formally dual:
– The former is expansive, expensive,
and can only describe finitely
computable sets
– The latter is contractive, efficient,
and can also describe R.E. sets

Contenu connexe

Tendances

Type Theory and Practical Application
Type Theory and Practical ApplicationType Theory and Practical Application
Type Theory and Practical ApplicationJack Fox
 
Classical and Fuzzy Relations
Classical and Fuzzy RelationsClassical and Fuzzy Relations
Classical and Fuzzy RelationsMusfirah Malik
 
OOPs Difference FAQs
OOPs Difference FAQsOOPs Difference FAQs
OOPs Difference FAQsUmar Ali
 
Basic Foundations of Automata Theory
Basic Foundations of Automata TheoryBasic Foundations of Automata Theory
Basic Foundations of Automata Theorysaugat86
 
Categorical Explicit Substitutions
Categorical Explicit SubstitutionsCategorical Explicit Substitutions
Categorical Explicit SubstitutionsValeria de Paiva
 
First order predicate logic (fopl)
First order predicate logic (fopl)First order predicate logic (fopl)
First order predicate logic (fopl)chauhankapil
 
Compiler Designs
Compiler DesignsCompiler Designs
Compiler Designswasim liam
 
Recognition of Farsi Handwritten Numbers Using the Fuzzy Method
Recognition of Farsi Handwritten Numbers Using the Fuzzy MethodRecognition of Farsi Handwritten Numbers Using the Fuzzy Method
Recognition of Farsi Handwritten Numbers Using the Fuzzy MethodCSCJournals
 
Polynomials in scilab
Polynomials in scilabPolynomials in scilab
Polynomials in scilabDIGAMBAR PURI
 
Application of HCR's Rank Formula on color property of articles
Application of HCR's Rank Formula on color property of articlesApplication of HCR's Rank Formula on color property of articles
Application of HCR's Rank Formula on color property of articlesHarish Chandra Rajpoot
 
PROLOG: Recursion And Lists In Prolog
PROLOG: Recursion And Lists In PrologPROLOG: Recursion And Lists In Prolog
PROLOG: Recursion And Lists In PrologDataminingTools Inc
 

Tendances (20)

Type Theory and Practical Application
Type Theory and Practical ApplicationType Theory and Practical Application
Type Theory and Practical Application
 
Functional dependency
Functional dependencyFunctional dependency
Functional dependency
 
Classical and Fuzzy Relations
Classical and Fuzzy RelationsClassical and Fuzzy Relations
Classical and Fuzzy Relations
 
OOPs Difference FAQs
OOPs Difference FAQsOOPs Difference FAQs
OOPs Difference FAQs
 
Basic Foundations of Automata Theory
Basic Foundations of Automata TheoryBasic Foundations of Automata Theory
Basic Foundations of Automata Theory
 
Categorical Explicit Substitutions
Categorical Explicit SubstitutionsCategorical Explicit Substitutions
Categorical Explicit Substitutions
 
First order predicate logic (fopl)
First order predicate logic (fopl)First order predicate logic (fopl)
First order predicate logic (fopl)
 
Compiler Designs
Compiler DesignsCompiler Designs
Compiler Designs
 
Recognition of Farsi Handwritten Numbers Using the Fuzzy Method
Recognition of Farsi Handwritten Numbers Using the Fuzzy MethodRecognition of Farsi Handwritten Numbers Using the Fuzzy Method
Recognition of Farsi Handwritten Numbers Using the Fuzzy Method
 
Complex predicate meghaditya
Complex predicate meghadityaComplex predicate meghaditya
Complex predicate meghaditya
 
Polynomials in scilab
Polynomials in scilabPolynomials in scilab
Polynomials in scilab
 
Lecture7
Lecture7Lecture7
Lecture7
 
Lfg and gpsg
Lfg and gpsgLfg and gpsg
Lfg and gpsg
 
Constructive Modalities
Constructive ModalitiesConstructive Modalities
Constructive Modalities
 
Pc 2.5 a_notes
Pc 2.5 a_notesPc 2.5 a_notes
Pc 2.5 a_notes
 
Application of HCR's Rank Formula on color property of articles
Application of HCR's Rank Formula on color property of articlesApplication of HCR's Rank Formula on color property of articles
Application of HCR's Rank Formula on color property of articles
 
C7 agramakirshnan2
C7 agramakirshnan2C7 agramakirshnan2
C7 agramakirshnan2
 
PROLOG: Recursion And Lists In Prolog
PROLOG: Recursion And Lists In PrologPROLOG: Recursion And Lists In Prolog
PROLOG: Recursion And Lists In Prolog
 
What is the category system
What is the category systemWhat is the category system
What is the category system
 
Unit-III---FEA
Unit-III---FEAUnit-III---FEA
Unit-III---FEA
 

En vedette

Production concept
Production conceptProduction concept
Production conceptEmma Collins
 
đặC sản muối tôm tây ninh từ vùng đất không có biển
đặC sản muối tôm tây ninh từ vùng đất không có biểnđặC sản muối tôm tây ninh từ vùng đất không có biển
đặC sản muối tôm tây ninh từ vùng đất không có biểnĐặc Sản Ngon Tây Ninh
 
đáP án và giải thích đề 31
đáP án và giải thích đề 31đáP án và giải thích đề 31
đáP án và giải thích đề 31Huynh ICT
 
Paleo diet staples final
Paleo diet staples finalPaleo diet staples final
Paleo diet staples finalGray Hayes
 
Ayam merupakan unggas yang sudah cukup familiar dengan kehidupan kita
Ayam merupakan unggas yang sudah cukup familiar dengan kehidupan kitaAyam merupakan unggas yang sudah cukup familiar dengan kehidupan kita
Ayam merupakan unggas yang sudah cukup familiar dengan kehidupan kitaOperator Warnet Vast Raha
 
1 administracion del conocimiento.revisado pdf
1 administracion del conocimiento.revisado pdf1 administracion del conocimiento.revisado pdf
1 administracion del conocimiento.revisado pdfDaniela Hernandez Guerra
 
plantillas CESDE
plantillas CESDEplantillas CESDE
plantillas CESDEmesahector
 

En vedette (15)

Production concept
Production conceptProduction concept
Production concept
 
7 phương phap hoc tot hoa huu co
7  phương phap hoc tot hoa huu co7  phương phap hoc tot hoa huu co
7 phương phap hoc tot hoa huu co
 
UTS Nita Arin
UTS Nita ArinUTS Nita Arin
UTS Nita Arin
 
đặC sản muối tôm tây ninh từ vùng đất không có biển
đặC sản muối tôm tây ninh từ vùng đất không có biểnđặC sản muối tôm tây ninh từ vùng đất không có biển
đặC sản muối tôm tây ninh từ vùng đất không có biển
 
Text Design
Text DesignText Design
Text Design
 
Quality Cargo Inspection in Vietnam
Quality Cargo Inspection in VietnamQuality Cargo Inspection in Vietnam
Quality Cargo Inspection in Vietnam
 
Our way strategy
Our way strategyOur way strategy
Our way strategy
 
Seculus
SeculusSeculus
Seculus
 
đáP án và giải thích đề 31
đáP án và giải thích đề 31đáP án và giải thích đề 31
đáP án và giải thích đề 31
 
Paleo diet staples final
Paleo diet staples finalPaleo diet staples final
Paleo diet staples final
 
Ayam merupakan unggas yang sudah cukup familiar dengan kehidupan kita
Ayam merupakan unggas yang sudah cukup familiar dengan kehidupan kitaAyam merupakan unggas yang sudah cukup familiar dengan kehidupan kita
Ayam merupakan unggas yang sudah cukup familiar dengan kehidupan kita
 
Frances Bueno
Frances BuenoFrances Bueno
Frances Bueno
 
1 administracion del conocimiento.revisado pdf
1 administracion del conocimiento.revisado pdf1 administracion del conocimiento.revisado pdf
1 administracion del conocimiento.revisado pdf
 
Cô Bé MùA đôNg
Cô Bé MùA đôNgCô Bé MùA đôNg
Cô Bé MùA đôNg
 
plantillas CESDE
plantillas CESDEplantillas CESDE
plantillas CESDE
 

Similaire à Hak dl07

chapter2 Know.representation.pptx
chapter2 Know.representation.pptxchapter2 Know.representation.pptx
chapter2 Know.representation.pptxwendifrawtadesse1
 
The Relative Consistency of the Axiom of Choice — Mechanized Using Isabelle/ZF
The Relative Consistency of the Axiom of Choice — Mechanized Using Isabelle/ZFThe Relative Consistency of the Axiom of Choice — Mechanized Using Isabelle/ZF
The Relative Consistency of the Axiom of Choice — Mechanized Using Isabelle/ZFLawrence Paulson
 
Logic programming (1)
Logic programming (1)Logic programming (1)
Logic programming (1)Nitesh Singh
 
Functional dependancy
Functional dependancyFunctional dependancy
Functional dependancyVisakh V
 
The Maze of Deletion in Ontology Stream Reasoning
The Maze of Deletion in Ontology Stream Reasoning The Maze of Deletion in Ontology Stream Reasoning
The Maze of Deletion in Ontology Stream Reasoning Jeff Z. Pan
 
Jarrar: ORM in Description Logic
Jarrar: ORM in Description Logic  Jarrar: ORM in Description Logic
Jarrar: ORM in Description Logic Mustafa Jarrar
 
Data Complexity in EL Family of Description Logics
Data Complexity in EL Family of Description LogicsData Complexity in EL Family of Description Logics
Data Complexity in EL Family of Description LogicsAdila Krisnadhi
 
Lec 3 knowledge acquisition representation and inference
Lec 3  knowledge acquisition representation and inferenceLec 3  knowledge acquisition representation and inference
Lec 3 knowledge acquisition representation and inferenceEyob Sisay
 
Foundations of Knowledge Representation in Artificial Intelligence.pptx
Foundations of Knowledge Representation in Artificial Intelligence.pptxFoundations of Knowledge Representation in Artificial Intelligence.pptx
Foundations of Knowledge Representation in Artificial Intelligence.pptxkitsenthilkumarcse
 

Similaire à Hak dl07 (20)

BT02.pptx
BT02.pptxBT02.pptx
BT02.pptx
 
chapter2 Know.representation.pptx
chapter2 Know.representation.pptxchapter2 Know.representation.pptx
chapter2 Know.representation.pptx
 
The Relative Consistency of the Axiom of Choice — Mechanized Using Isabelle/ZF
The Relative Consistency of the Axiom of Choice — Mechanized Using Isabelle/ZFThe Relative Consistency of the Axiom of Choice — Mechanized Using Isabelle/ZF
The Relative Consistency of the Axiom of Choice — Mechanized Using Isabelle/ZF
 
Chapter10
Chapter10Chapter10
Chapter10
 
Logic programming (1)
Logic programming (1)Logic programming (1)
Logic programming (1)
 
Fuzzy Logic_HKR
Fuzzy Logic_HKRFuzzy Logic_HKR
Fuzzy Logic_HKR
 
Lec 3.pdf
Lec 3.pdfLec 3.pdf
Lec 3.pdf
 
Functional dependancy
Functional dependancyFunctional dependancy
Functional dependancy
 
From DOT to Dotty
From DOT to DottyFrom DOT to Dotty
From DOT to Dotty
 
The Maze of Deletion in Ontology Stream Reasoning
The Maze of Deletion in Ontology Stream Reasoning The Maze of Deletion in Ontology Stream Reasoning
The Maze of Deletion in Ontology Stream Reasoning
 
Jarrar: ORM in Description Logic
Jarrar: ORM in Description Logic  Jarrar: ORM in Description Logic
Jarrar: ORM in Description Logic
 
Data Complexity in EL Family of Description Logics
Data Complexity in EL Family of Description LogicsData Complexity in EL Family of Description Logics
Data Complexity in EL Family of Description Logics
 
DBMS.ppt
DBMS.pptDBMS.ppt
DBMS.ppt
 
Lec 3 knowledge acquisition representation and inference
Lec 3  knowledge acquisition representation and inferenceLec 3  knowledge acquisition representation and inference
Lec 3 knowledge acquisition representation and inference
 
Foundations of Knowledge Representation in Artificial Intelligence.pptx
Foundations of Knowledge Representation in Artificial Intelligence.pptxFoundations of Knowledge Representation in Artificial Intelligence.pptx
Foundations of Knowledge Representation in Artificial Intelligence.pptx
 
Oop is not Dead
Oop is not DeadOop is not Dead
Oop is not Dead
 
Hak ontoforum
Hak ontoforumHak ontoforum
Hak ontoforum
 
ML_Overview.ppt
ML_Overview.pptML_Overview.ppt
ML_Overview.ppt
 
ML overview
ML overviewML overview
ML overview
 
ML_Overview.pptx
ML_Overview.pptxML_Overview.pptx
ML_Overview.pptx
 

Dernier

STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONrouseeyyy
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptxAlMamun560346
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY1301aanya
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)AkefAfaneh2
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Servicemonikaservice1
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑Damini Dixit
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryAlex Henderson
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxRizalinePalanog2
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...ssuser79fe74
 

Dernier (20)

STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 

Hak dl07

  • 1. DL vs. OSF Hassan Aït-Kaci ILOG, Inc.
  • 2. Common Aspects • Object description formalism • Based on logical semantics • Enjoys an effective proof theory • Constraint-solving process • Recursive concept definitions
  • 3. Distinguishing Aspects • Roles vs. features (relations vs. functions) • Sets vs. individuals (extensional sorts) • Cardinality constraints
  • 4. Reconcilable Differences? In fact all the three forecited distinguishing aspects are cosmetic differences: • Roles are set-valued features trivially expressed as aggregates • Individuals are singleton sets • Cardinality constraints are also trivially expressed as (lazy) aggregates
  • 5. Unreconcilable Difference? ONE essential difference is explained by… lattice-theoretic DUALITY: • DL works by computing a least fixed point inductively • OSF works by computing a greatest fixed point coinductively
  • 6. T. T. Complete lattice L : v , t , u , ? , > F : L g L monotonic function: x vx’ ) F(x)v F(x’) (Alfred Tarski) F(>F ) = >F F(?F ) = ?F ?F >F . . h 5 (T)h FF = tn¸0 Fn# i 6 (T)F i F = un¸0 Fn$ { x 2 L | x = F(x) } is also a complete lattice for same order Fixpoints of F : subset of L GFP LFP
  • 7. Duality: Induction vs. Coinduction Induction: (DL) • Eager • Finite sets (decidable) • Bottom Up (LFP) • From leaves to root Coinduction: (OSF) • Lazy • R.E. sets (semi-decidable) • Top Down (GFP) • From root to … whatever! * +
  • 8. Conclusion •DL and OSF are formally dual: – The former is expansive, expensive, and can only describe finitely computable sets – The latter is contractive, efficient, and can also describe R.E. sets