SlideShare a Scribd company logo
Intuitionistic Description Logic for Legal Reasoning




                  Intuitionistic Description Logic for Legal
                                  Reasoning

                   Edward Hermann Hausler Alexandre Rademaker
                                 Valeria de Paiva

                                  Departamento de Informática - PUC-Rio - Brasil
                                                  FGV - Brasil
                                            Univ. Birmingham - UK


                                                       EBL 2011 May
Intuitionistic Description Logic for Legal Reasoning
   Jurisprudence Motivation




Considerations on Legal Ontologies

       Roles played by a Knowledge Representation artifact/formalism
       (Davis et alli)
                It is a set of ontological commitments;
                It is a fragmentary theory of intelligent reasoning;
                It is a medium for efficient computation;
                It is a medium of human expression.
Intuitionistic Description Logic for Legal Reasoning
   Jurisprudence Motivation




Considerations on Legal Ontologies
       What is an Ontology?
                A declarative description of a domain.
                Concretely, an Ontology is a Knowledge Base: A set of
                Logical Assertions that aims to describe a Domain
                completely.
                Consistency is mandatory.
                Consistency means absence of contradictions.
                Negation has an essential role.
Intuitionistic Description Logic for Legal Reasoning
   Jurisprudence Motivation




Considerations on Legal Ontologies
       Main Motivation

                              Solid Jurisprudence + Description Logic
Intuitionistic Description Logic for Legal Reasoning
   Jurisprudence Motivation




Considerations on Legal Ontologies
       What does the term “Law” mean?
                What does count as the “unit of law”? Open question,
                a.k.a. “The individuation problem”.
                (Raz1972) What is to count as one “complete law”?
Intuitionistic Description Logic for Legal Reasoning
   Jurisprudence Motivation




Considerations on Legal Ontologies
       Under Legal Positivism: Two main approaches to the
       “Individuation problem”.
          1. Taking the collection of laws as a whole. A law, or general
             law, is a kind of deontic statement or proposition.
          2. Taking into account all individual legal valid statements
             (ivls or vls for short) as individual laws. An individual law is
             not a deontic statement, it is not even a proposition. “The
             law” is the collection of all individual laws.
Intuitionistic Description Logic for Legal Reasoning
   Jurisprudence Motivation




Considerations on Legal Ontologies
       Formalization of Legal Ontologies following the second
       approach
                The first-class citizens of any Legal Ontology are vls. Only
                vls inhabit legal world. Influence of Kelsen’s
                characterization of law.
                There can be concepts on vls and relationships between
                vls. For example: PILBR , CIVIL, FAMILY , etc, can be
                concepts. LexDomicilium can be a relationship, a.k.a. a
                legal connection.
                £ Facilitates the analysis of structural relationships
                between laws, viz. Primary and Secondary Rules. Induces
                natural precedence between laws, e.g. “ Peter is liable”
                precedes “Peter has a renting contract”.
Intuitionistic Description Logic for Legal Reasoning
   Logical Motivation




Intuitionistic versus Classical logic:
Which version is more adequate to Law Formalization??

       Classical Negation classifies: ¬φ ∨ φ is valid for any φ

          In BR, 18 is the legal age                            BR contains all vls in Brazil
                                                             .
                                                       “Peter is 17”


                        “Peter is liable”∈ BR iff “Peter is liable”∈ ¬BR

                   Classical negation forces the existence of a liable
                Peter in some legal system outside Brazil
Intuitionistic Description Logic for Legal Reasoning
   Logical Motivation




Intuitionistic versus Classical logic:
Which version is more adequate to Law Formalization??

       The Intuitionistic Negation
       |=i ¬A, iff, for all j, if i j then |=j A


                                                           
                                                       i


                                               ~                 2 Ø
                                            |=j A                |=k A



                                        |=i ¬¬A → A and        |=i A ∨ ¬A
Intuitionistic Description Logic for Legal Reasoning
   Logical Motivation




Intuitionistic versus Classical logic:
Which version is more adequate to Law Formalization??

       An Intuitionistically based approach to Law



               “Peter is liable”∈ BR
                                                                 There is no vls in BR
            “Peter is liable” ∈ ¬BR                    means
                                                               dominating “Peter is liable”
              neither          “Peter is liable”∈ BR           nor   “Peter is liable”∈ ¬BR
Intuitionistic Description Logic for Legal Reasoning
   Intuitionistic Description Logics




The logical framework for ontologies formalization
       iALC and ALC have the same logical language
                Binary (Roles) and unary (Concepts) predicate symbols,
                R(x, y ) and C(y ).
                Prenex Guarded formulas (∀y (R(x, y ) → C(y )),
                ∃y (R(x, y ) ∧ C(y ))).
                Essentially propositional (Tboxes), but may involve
                reasoning on individuals (Aboxes), expressed as “x : C”
                and xRy .
                Semantics: Provided by a structure I = (∆I , I , ·I ) closed
                under refinement, i.e., y ∈ AI and x I y implies x ∈ AI .
                “¬” and “ ” must be interpreted intuitionistically .
                It is not First-order Intuitionistic Logic. It is a genuine
                Hybrid logic.
Intuitionistic Description Logic for Legal Reasoning
   Intuitionistic Description Logics




Deductive Reasoning in iALC

                                                                     ∆⇒ x :A     A⇒ B
              Usual Structural-Rules for Intuitionistic Logic                                      ∈-r
                                                                         ∆⇒ x :B



                             Γ, x : C ⇒ x : C                               xRy , Γ ⇒ xRy


                   Γ1 ⇒ C               Γ2 , D ⇒ δ                        Γ, C ⇒ D
                                                           -l                               -r
                        Γ1 , Γ2 , C     D⇒ δ                                Γ⇒ C       D


                         Γ, x : C, x : D ⇒ δ                         Γ ⇒ x: C         Γ ⇒ x: D
                                                     -l                                              -r
                        Γ, x : (C      D) ⇒ δ                            Γ ⇒ x : (C    D)


                Γ, x : C ⇒ δ             Γ, x : D ⇒ δ                    Γ ⇒ x: C
                                                                -l                          1 -r
                        Γ, x : (C      D), ⇒ δ                           Γ ⇒ x : (C    D)


                    Γ, x : ∀R.C, y : C, xRy ⇒ δ                         Γ, xRy ⇒ y : C
                                                          ∀-l                               ∀-r
                          Γ, x : ∀R.C, xRy ⇒ δ                              Γ ⇒ x : ∀R.C


                         Γ, xRy , y : C ⇒ δ                          Γ ⇒ xRy          Γ ⇒ y: C
                                                 ∃-l                                               ∃-r
                           Γ, x : ∃R.C ⇒ δ                                Γ ⇒ x : ∃R.C
Intuitionistic Description Logic for Legal Reasoning
   A Case Analysis




Using iALC to formalize Conflict of Laws in Space

       A Case Study
                    Peter and Maria signed a renting contract. The subject of the contract
                is an apartment in Rio de Janeiro. The contract states that any dispute will
                go to court in Rio de Janeiro. Peter is 17 and Maria is 20. Peter lives in
                Edinburgh and Maria lives in Rio.

       Only legally capable individuals have civil obligations:
       PeterLiable ContractHolds@RioCourt, shortly, pl cmp
       MariaLiable            ContractHolds@RioCourt, shortly, ml        cmp
       Concepts, nominals and their relationships
       BR is the collection of Brazilian Valid Legal Statements
       SC is the collection of Scottish Valid Legal Statements
       PILBR is the collection of Private International Laws in Brazil
       ABROAD is the collection of VLS outside Brazil
       LexDomicilium is a legal connection:
       Legal Connections The pair pl, pl is in LexDomicilium
Intuitionistic Description Logic for Legal Reasoning
   A Case Analysis




Non-Logical Axiom Sequents



       The sets ∆, of concepts, and Ω, of iALC sequents representing the
       knowledge about the case

                                       ml : BR             pl : SC    pl   cmp
                           ∆=
                                      ml cmp           pl LexDom pl


                                            PILBR ⇒ BR
                     Ω=                    SC ⇒ ABROAD
                                ∃LexDom.ABROAD ∃Lexk .Lk               . . . ⇒ PILBR
Intuitionistic Description Logic for Legal Reasoning
   A Case Analysis




In Sequent Calculus




                                  Ω
         ∆ ⇒ pl : SC      pl : SC ⇒ pl : A                                 ∃LexD.A ⇒ ∃LexD.A                  Ω
                                              cut                                                  -R
                     ∆ ⇒ pl : A                     ∆ ⇒ pl LexD pl          ∃LexD.A ⇒ PILBR              PILBR ⇒ BR
                                                                     ∃−R                                              cut
                                   ∆ ⇒ pl : ∃LexD.A                                     ∃LexD.A ⇒ BR
                                                                                                          inc − R
                                                                ∆ ⇒ pl : BR


                                                                                 Ω
                                                    Π
                                                ∆ ⇒ pl : BR          ml : BR, pl : BR ⇒ cmp : BR
                                                                                                   cut
                         ∆ ⇒ ml : BR                          ∆, ml : BR ⇒ cmp : BR
                                                                                      cut
                                                 ∆ ⇒ cmp : BR
Intuitionistic Description Logic for Legal Reasoning
   Related approaches




Related approaches
                Deontic Logic (since von Wright 1951, Mally 1926).
                PSPACE-complete: SDL (KD and KDn ), GDL (NSDL and PSDL)
                and Propositional − BOID Undecidable: LORA, BOID and all
                FOL versions of KD and its extensions. Limited to deal with
                contrary-to-duty paradoxes.
                Defeasible Logic (Sartor 1991). Complexity goes from
                LinearTime (Propositional) to Undecidability of rule applications.
                It deals better with contrary-to-duty paradoxes. Is LinearTime
                regarding a quite restrict logic language.
                iALC PSPACE-complete, non-FOL based ability to express
                individuals. Natural precedence can be used detour the
                contrary-to-duty paradoxes. Seems to expresses same the way
                that dyadic GDL deals with paradoxes.
                Defeasible Logic and iALC validate the same VLS, but iALC
                cannot express the dynamics of a trial.
Intuitionistic Description Logic for Legal Reasoning




Contrary-to-duty paradoxes


       Consequence of conflicting norms


                It ought to be that Jones go to
              the assistance of his neighbours.           Ob(φ)
          It ought to be that if Jones does go then
                   he tells them he is coming.          Ob(φ → ψ)
                    If Jones doesn’t go, then
             he ought not tell them he is coming.      ¬φ → Ob(¬ψ)
                        Jones doesn’t go.                  ¬φ
Intuitionistic Description Logic for Legal Reasoning
   Conclusion and Future Work




       Summary of the Approach
                Individual Legal Valid Statements are the individuals of the universe.
                Concepts are Classes of individual laws.
                Roles (relationships) between individual laws denote kinds of Legal
                Connections
                Subsumptions and Negations are intuitionistically interpreted (iALC)
                Does it avoid the constrary-to-duty paradoxes of the Deontic approach?
Intuitionistic Description Logic for Legal Reasoning
   Conclusion and Future Work




Conclusions


                Seems to be adequate to one jurisprudence theory.
                Juridic cases can be analyzed in the ABOX.
                TBOX describes “The Law”.
                   is not always specified at the level of the TBOX.
                It seems to scale, but there is no empirical evidence.
                Is the coherence analysis easier? (PSPACE-complete)
                (?) Investigate some “hard juridical cases”.
                (?) Can be the kernel of a tool for helping with a judge’s decision (not a
                sentence writer!!!)
Intuitionistic Description Logic for Legal Reasoning
   Conclusion and Future Work




                                                       Thanks!

More Related Content

What's hot

Negation in the Ecumenical System
Negation in the Ecumenical SystemNegation in the Ecumenical System
Negation in the Ecumenical System
Valeria de Paiva
 
Fibrational Versions of Dialectica Categories
Fibrational Versions of Dialectica CategoriesFibrational Versions of Dialectica Categories
Fibrational Versions of Dialectica CategoriesValeria de Paiva
 
Jarrar.lecture notes.aai.2012s.descriptionlogic
Jarrar.lecture notes.aai.2012s.descriptionlogicJarrar.lecture notes.aai.2012s.descriptionlogic
Jarrar.lecture notes.aai.2012s.descriptionlogicSinaInstitute
 
Cerutti--Knowledge Representation and Reasoning (postgrad seminar @ Universit...
Cerutti--Knowledge Representation and Reasoning (postgrad seminar @ Universit...Cerutti--Knowledge Representation and Reasoning (postgrad seminar @ Universit...
Cerutti--Knowledge Representation and Reasoning (postgrad seminar @ Universit...Federico Cerutti
 
Category Theory for All (NASSLLI 2012)
Category Theory for All (NASSLLI 2012)Category Theory for All (NASSLLI 2012)
Category Theory for All (NASSLLI 2012)
Valeria de Paiva
 

What's hot (6)

Negation in the Ecumenical System
Negation in the Ecumenical SystemNegation in the Ecumenical System
Negation in the Ecumenical System
 
Fibrational Versions of Dialectica Categories
Fibrational Versions of Dialectica CategoriesFibrational Versions of Dialectica Categories
Fibrational Versions of Dialectica Categories
 
Jarrar.lecture notes.aai.2012s.descriptionlogic
Jarrar.lecture notes.aai.2012s.descriptionlogicJarrar.lecture notes.aai.2012s.descriptionlogic
Jarrar.lecture notes.aai.2012s.descriptionlogic
 
Cerutti--TAFA 2011
Cerutti--TAFA 2011Cerutti--TAFA 2011
Cerutti--TAFA 2011
 
Cerutti--Knowledge Representation and Reasoning (postgrad seminar @ Universit...
Cerutti--Knowledge Representation and Reasoning (postgrad seminar @ Universit...Cerutti--Knowledge Representation and Reasoning (postgrad seminar @ Universit...
Cerutti--Knowledge Representation and Reasoning (postgrad seminar @ Universit...
 
Category Theory for All (NASSLLI 2012)
Category Theory for All (NASSLLI 2012)Category Theory for All (NASSLLI 2012)
Category Theory for All (NASSLLI 2012)
 

More from Alexandre Rademaker

Verifying Integrity Constraints of a RDF-based WordNet
Verifying Integrity Constraints of a RDF-based WordNetVerifying Integrity Constraints of a RDF-based WordNet
Verifying Integrity Constraints of a RDF-based WordNet
Alexandre Rademaker
 
An overview of Portuguese WordNets
An overview of Portuguese WordNetsAn overview of Portuguese WordNets
An overview of Portuguese WordNets
Alexandre Rademaker
 
On the Computational Complexity of Intuitionistic Hybrid Modal Logic
On the Computational Complexity of Intuitionistic Hybrid Modal LogicOn the Computational Complexity of Intuitionistic Hybrid Modal Logic
On the Computational Complexity of Intuitionistic Hybrid Modal LogicAlexandre Rademaker
 
OpenWordnet-PT: A Project Report
OpenWordnet-PT: A Project ReportOpenWordnet-PT: A Project Report
OpenWordnet-PT: A Project Report
Alexandre Rademaker
 
Embedding NomLex-BR nominalizations into OpenWordnet-PT
Embedding NomLex-BR nominalizations into OpenWordnet-PTEmbedding NomLex-BR nominalizations into OpenWordnet-PT
Embedding NomLex-BR nominalizations into OpenWordnet-PT
Alexandre Rademaker
 
A linked open data architecture for contemporary historical archives
A linked open data architecture for contemporary historical archivesA linked open data architecture for contemporary historical archives
A linked open data architecture for contemporary historical archives
Alexandre Rademaker
 
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...Alexandre Rademaker
 
On the proof theory for Description Logics
On the proof theory for Description LogicsOn the proof theory for Description Logics
On the proof theory for Description Logics
Alexandre Rademaker
 
OpenWN-PT: a Brazilian Wordnet for all
OpenWN-PT: a Brazilian Wordnet for allOpenWN-PT: a Brazilian Wordnet for all
OpenWN-PT: a Brazilian Wordnet for all
Alexandre Rademaker
 
A database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF storesA database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF storesAlexandre Rademaker
 
First Order Logic
First Order LogicFirst Order Logic
First Order Logic
Alexandre Rademaker
 
Is it important to explain a theorem? A case study in UML and ALCQI
Is it important to explain a theorem? A case study in UML and ALCQIIs it important to explain a theorem? A case study in UML and ALCQI
Is it important to explain a theorem? A case study in UML and ALCQI
Alexandre Rademaker
 

More from Alexandre Rademaker (12)

Verifying Integrity Constraints of a RDF-based WordNet
Verifying Integrity Constraints of a RDF-based WordNetVerifying Integrity Constraints of a RDF-based WordNet
Verifying Integrity Constraints of a RDF-based WordNet
 
An overview of Portuguese WordNets
An overview of Portuguese WordNetsAn overview of Portuguese WordNets
An overview of Portuguese WordNets
 
On the Computational Complexity of Intuitionistic Hybrid Modal Logic
On the Computational Complexity of Intuitionistic Hybrid Modal LogicOn the Computational Complexity of Intuitionistic Hybrid Modal Logic
On the Computational Complexity of Intuitionistic Hybrid Modal Logic
 
OpenWordnet-PT: A Project Report
OpenWordnet-PT: A Project ReportOpenWordnet-PT: A Project Report
OpenWordnet-PT: A Project Report
 
Embedding NomLex-BR nominalizations into OpenWordnet-PT
Embedding NomLex-BR nominalizations into OpenWordnet-PTEmbedding NomLex-BR nominalizations into OpenWordnet-PT
Embedding NomLex-BR nominalizations into OpenWordnet-PT
 
A linked open data architecture for contemporary historical archives
A linked open data architecture for contemporary historical archivesA linked open data architecture for contemporary historical archives
A linked open data architecture for contemporary historical archives
 
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
 
On the proof theory for Description Logics
On the proof theory for Description LogicsOn the proof theory for Description Logics
On the proof theory for Description Logics
 
OpenWN-PT: a Brazilian Wordnet for all
OpenWN-PT: a Brazilian Wordnet for allOpenWN-PT: a Brazilian Wordnet for all
OpenWN-PT: a Brazilian Wordnet for all
 
A database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF storesA database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF stores
 
First Order Logic
First Order LogicFirst Order Logic
First Order Logic
 
Is it important to explain a theorem? A case study in UML and ALCQI
Is it important to explain a theorem? A case study in UML and ALCQIIs it important to explain a theorem? A case study in UML and ALCQI
Is it important to explain a theorem? A case study in UML and ALCQI
 

Recently uploaded

20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 

Recently uploaded (20)

20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 

Intuitionistic Description Logic for Legal Reasoning

  • 1. Intuitionistic Description Logic for Legal Reasoning Intuitionistic Description Logic for Legal Reasoning Edward Hermann Hausler Alexandre Rademaker Valeria de Paiva Departamento de Informática - PUC-Rio - Brasil FGV - Brasil Univ. Birmingham - UK EBL 2011 May
  • 2. Intuitionistic Description Logic for Legal Reasoning Jurisprudence Motivation Considerations on Legal Ontologies Roles played by a Knowledge Representation artifact/formalism (Davis et alli) It is a set of ontological commitments; It is a fragmentary theory of intelligent reasoning; It is a medium for efficient computation; It is a medium of human expression.
  • 3. Intuitionistic Description Logic for Legal Reasoning Jurisprudence Motivation Considerations on Legal Ontologies What is an Ontology? A declarative description of a domain. Concretely, an Ontology is a Knowledge Base: A set of Logical Assertions that aims to describe a Domain completely. Consistency is mandatory. Consistency means absence of contradictions. Negation has an essential role.
  • 4. Intuitionistic Description Logic for Legal Reasoning Jurisprudence Motivation Considerations on Legal Ontologies Main Motivation Solid Jurisprudence + Description Logic
  • 5. Intuitionistic Description Logic for Legal Reasoning Jurisprudence Motivation Considerations on Legal Ontologies What does the term “Law” mean? What does count as the “unit of law”? Open question, a.k.a. “The individuation problem”. (Raz1972) What is to count as one “complete law”?
  • 6. Intuitionistic Description Logic for Legal Reasoning Jurisprudence Motivation Considerations on Legal Ontologies Under Legal Positivism: Two main approaches to the “Individuation problem”. 1. Taking the collection of laws as a whole. A law, or general law, is a kind of deontic statement or proposition. 2. Taking into account all individual legal valid statements (ivls or vls for short) as individual laws. An individual law is not a deontic statement, it is not even a proposition. “The law” is the collection of all individual laws.
  • 7. Intuitionistic Description Logic for Legal Reasoning Jurisprudence Motivation Considerations on Legal Ontologies Formalization of Legal Ontologies following the second approach The first-class citizens of any Legal Ontology are vls. Only vls inhabit legal world. Influence of Kelsen’s characterization of law. There can be concepts on vls and relationships between vls. For example: PILBR , CIVIL, FAMILY , etc, can be concepts. LexDomicilium can be a relationship, a.k.a. a legal connection. £ Facilitates the analysis of structural relationships between laws, viz. Primary and Secondary Rules. Induces natural precedence between laws, e.g. “ Peter is liable” precedes “Peter has a renting contract”.
  • 8. Intuitionistic Description Logic for Legal Reasoning Logical Motivation Intuitionistic versus Classical logic: Which version is more adequate to Law Formalization?? Classical Negation classifies: ¬φ ∨ φ is valid for any φ In BR, 18 is the legal age BR contains all vls in Brazil . “Peter is 17” “Peter is liable”∈ BR iff “Peter is liable”∈ ¬BR Classical negation forces the existence of a liable Peter in some legal system outside Brazil
  • 9. Intuitionistic Description Logic for Legal Reasoning Logical Motivation Intuitionistic versus Classical logic: Which version is more adequate to Law Formalization?? The Intuitionistic Negation |=i ¬A, iff, for all j, if i j then |=j A i ~ 2 Ø |=j A |=k A |=i ¬¬A → A and |=i A ∨ ¬A
  • 10. Intuitionistic Description Logic for Legal Reasoning Logical Motivation Intuitionistic versus Classical logic: Which version is more adequate to Law Formalization?? An Intuitionistically based approach to Law “Peter is liable”∈ BR There is no vls in BR “Peter is liable” ∈ ¬BR means dominating “Peter is liable” neither “Peter is liable”∈ BR nor “Peter is liable”∈ ¬BR
  • 11. Intuitionistic Description Logic for Legal Reasoning Intuitionistic Description Logics The logical framework for ontologies formalization iALC and ALC have the same logical language Binary (Roles) and unary (Concepts) predicate symbols, R(x, y ) and C(y ). Prenex Guarded formulas (∀y (R(x, y ) → C(y )), ∃y (R(x, y ) ∧ C(y ))). Essentially propositional (Tboxes), but may involve reasoning on individuals (Aboxes), expressed as “x : C” and xRy . Semantics: Provided by a structure I = (∆I , I , ·I ) closed under refinement, i.e., y ∈ AI and x I y implies x ∈ AI . “¬” and “ ” must be interpreted intuitionistically . It is not First-order Intuitionistic Logic. It is a genuine Hybrid logic.
  • 12. Intuitionistic Description Logic for Legal Reasoning Intuitionistic Description Logics Deductive Reasoning in iALC ∆⇒ x :A A⇒ B Usual Structural-Rules for Intuitionistic Logic ∈-r ∆⇒ x :B Γ, x : C ⇒ x : C xRy , Γ ⇒ xRy Γ1 ⇒ C Γ2 , D ⇒ δ Γ, C ⇒ D -l -r Γ1 , Γ2 , C D⇒ δ Γ⇒ C D Γ, x : C, x : D ⇒ δ Γ ⇒ x: C Γ ⇒ x: D -l -r Γ, x : (C D) ⇒ δ Γ ⇒ x : (C D) Γ, x : C ⇒ δ Γ, x : D ⇒ δ Γ ⇒ x: C -l 1 -r Γ, x : (C D), ⇒ δ Γ ⇒ x : (C D) Γ, x : ∀R.C, y : C, xRy ⇒ δ Γ, xRy ⇒ y : C ∀-l ∀-r Γ, x : ∀R.C, xRy ⇒ δ Γ ⇒ x : ∀R.C Γ, xRy , y : C ⇒ δ Γ ⇒ xRy Γ ⇒ y: C ∃-l ∃-r Γ, x : ∃R.C ⇒ δ Γ ⇒ x : ∃R.C
  • 13. Intuitionistic Description Logic for Legal Reasoning A Case Analysis Using iALC to formalize Conflict of Laws in Space A Case Study Peter and Maria signed a renting contract. The subject of the contract is an apartment in Rio de Janeiro. The contract states that any dispute will go to court in Rio de Janeiro. Peter is 17 and Maria is 20. Peter lives in Edinburgh and Maria lives in Rio. Only legally capable individuals have civil obligations: PeterLiable ContractHolds@RioCourt, shortly, pl cmp MariaLiable ContractHolds@RioCourt, shortly, ml cmp Concepts, nominals and their relationships BR is the collection of Brazilian Valid Legal Statements SC is the collection of Scottish Valid Legal Statements PILBR is the collection of Private International Laws in Brazil ABROAD is the collection of VLS outside Brazil LexDomicilium is a legal connection: Legal Connections The pair pl, pl is in LexDomicilium
  • 14. Intuitionistic Description Logic for Legal Reasoning A Case Analysis Non-Logical Axiom Sequents The sets ∆, of concepts, and Ω, of iALC sequents representing the knowledge about the case ml : BR pl : SC pl cmp ∆= ml cmp pl LexDom pl PILBR ⇒ BR Ω= SC ⇒ ABROAD ∃LexDom.ABROAD ∃Lexk .Lk . . . ⇒ PILBR
  • 15. Intuitionistic Description Logic for Legal Reasoning A Case Analysis In Sequent Calculus Ω ∆ ⇒ pl : SC pl : SC ⇒ pl : A ∃LexD.A ⇒ ∃LexD.A Ω cut -R ∆ ⇒ pl : A ∆ ⇒ pl LexD pl ∃LexD.A ⇒ PILBR PILBR ⇒ BR ∃−R cut ∆ ⇒ pl : ∃LexD.A ∃LexD.A ⇒ BR inc − R ∆ ⇒ pl : BR Ω Π ∆ ⇒ pl : BR ml : BR, pl : BR ⇒ cmp : BR cut ∆ ⇒ ml : BR ∆, ml : BR ⇒ cmp : BR cut ∆ ⇒ cmp : BR
  • 16. Intuitionistic Description Logic for Legal Reasoning Related approaches Related approaches Deontic Logic (since von Wright 1951, Mally 1926). PSPACE-complete: SDL (KD and KDn ), GDL (NSDL and PSDL) and Propositional − BOID Undecidable: LORA, BOID and all FOL versions of KD and its extensions. Limited to deal with contrary-to-duty paradoxes. Defeasible Logic (Sartor 1991). Complexity goes from LinearTime (Propositional) to Undecidability of rule applications. It deals better with contrary-to-duty paradoxes. Is LinearTime regarding a quite restrict logic language. iALC PSPACE-complete, non-FOL based ability to express individuals. Natural precedence can be used detour the contrary-to-duty paradoxes. Seems to expresses same the way that dyadic GDL deals with paradoxes. Defeasible Logic and iALC validate the same VLS, but iALC cannot express the dynamics of a trial.
  • 17. Intuitionistic Description Logic for Legal Reasoning Contrary-to-duty paradoxes Consequence of conflicting norms It ought to be that Jones go to the assistance of his neighbours. Ob(φ) It ought to be that if Jones does go then he tells them he is coming. Ob(φ → ψ) If Jones doesn’t go, then he ought not tell them he is coming. ¬φ → Ob(¬ψ) Jones doesn’t go. ¬φ
  • 18. Intuitionistic Description Logic for Legal Reasoning Conclusion and Future Work Summary of the Approach Individual Legal Valid Statements are the individuals of the universe. Concepts are Classes of individual laws. Roles (relationships) between individual laws denote kinds of Legal Connections Subsumptions and Negations are intuitionistically interpreted (iALC) Does it avoid the constrary-to-duty paradoxes of the Deontic approach?
  • 19. Intuitionistic Description Logic for Legal Reasoning Conclusion and Future Work Conclusions Seems to be adequate to one jurisprudence theory. Juridic cases can be analyzed in the ABOX. TBOX describes “The Law”. is not always specified at the level of the TBOX. It seems to scale, but there is no empirical evidence. Is the coherence analysis easier? (PSPACE-complete) (?) Investigate some “hard juridical cases”. (?) Can be the kernel of a tool for helping with a judge’s decision (not a sentence writer!!!)
  • 20. Intuitionistic Description Logic for Legal Reasoning Conclusion and Future Work Thanks!