SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Strategic Argumentation is NP-Complete
Guido Governatori, Francesco Olivieri, Simone Scannapieco,
Antonino Rotolo, Matteo Cristani
ECAI 2014, Prague, 22 August 2014
NICTA Funding and Supporting Members and Partners
Strategic Argumentation is NP-Complete Copyright NICTA 2014 1/17
A Crime Story
Prosecutor Plaintif
You killed the victim
I did not commit murder! There is no evidence!
There is evidence. We found your ID card near the scene.
It’s not evidence! I had my ID card stolen!’
It is you who killed the victim. Only you were near the
scene at the time of the murder.
I didn’t go there. I was at facility A at that time.
At facility A? Then, it’s impossible to have had your ID card
stolen since facility A does not allow a person to enter
without an ID card.
Strategic Argumentation is NP-Complete Copyright NICTA 2014 2/17
Part I
Strategic Argumentation
Strategic Argumentation is NP-Complete Copyright NICTA 2014 3/17
Strategic Argumentation
• Adversarial two player (Proponent and Opponent) dialogue game to
prove/disprove a claim
• At each turn a player plays a set of arguments to:
• prove the claim (Proponent)
• disprove the claim (Opponent)
• Incomplete information
• Set of common arguments (known by both Proponent and Opponent)
• Set of Proponent’s arguments (not known by Opponent)
• Set of Opponent’s arguments (not known by Proponent)
• After an argument has been played it is a common argument
Strategic Argumentation is NP-Complete Copyright NICTA 2014 3/17
Strategic Argumentation Problem
Avoid playing arguments that can be used by the other party to defeat
you
Example
F = {a, d, f}
RCom = ∅
RPr = {a ⇒ g, g ⇒ b, d ⇒ c, c ⇒ b}
ROp = {c ⇒ e, e, f ⇒ ¬b}.
Pr: d, d ⇒ c, c ⇒ b
Op: f, c ⇒ e, e, f ⇒ ¬b
Op wins
Pr: a, a ⇒ g, g ⇒ b
Pr wins
Strategic Argumentation is NP-Complete Copyright NICTA 2014 4/17
Part II
Strategic Argumentation
in Defeasible Logic
Strategic Argumentation is NP-Complete Copyright NICTA 2014 5/17
Defeasible Logic (DL)
• Derive (plausible) conclusions with the minimum amount of
information.
• Definite conclusions
• Defeasible conclusions
• Defeasible Theory
• Facts
• Strict rules (A1, . . . , An → B)
• Defeasible rules (A1, . . . , An ⇒ B)
• Defeaters (A1, . . . , An ; B)
• Superiority relation over rules
• Conclusions
• +∆p: p is definitely provable
• –∆p: p is definitely refuted
• +∂p: p is defeasibly proved
• –∂p: p is defeasibly refuted
Strategic Argumentation is NP-Complete Copyright NICTA 2014 5/17
Proving Conclusions in DL
1 Give an argument for the conclusion you want to prove
2 Consider all possible counterarguments to it
3 Rebut all counterarguments
• Defeat the argument by a stronger one
• Undercut the argument by showing that some of the premises do not
hold
Strategic Argumentation is NP-Complete Copyright NICTA 2014 6/17
Derivations in DL
+∂p
1) there is an applicable rule r pro p
2) for all rules t con p either:
2.1) t is not applicable
2.2) t is defeated by a rule s pro p
–∂p
1) for all rules r pro p either
2.1) r is not applicable, or
2.2) there is an applicable rule s con p s.t
there is no rule t pro p that defeats s
Strategic Argumentation is NP-Complete Copyright NICTA 2014 7/17
Complexity of DL
Theorem (Maher, TPLP, 2001)
The extension of a defeasible theory D can be computed in time linear to
the size of the theory.
Strategic Argumentation is NP-Complete Copyright NICTA 2014 8/17
Strategic Argumentation in DL
At each turn we have a theory
Di
= (F, Ri
Com, Ri
Pr, Ri
Op, >)
such that
• Ri
Com = Ri–1
Com ∪ Ri
• Ri ⊆ Ri–1
x , Ri
x = Ri–1
x  Ri such that x =
{
Pr i is odd
Op i is even
• (F, Ri–1
Com, >) ⊢ +∂∼c (if i is odd) (F, Ri–1
Com, >) ⊢ +∂c (if i is even)
• (F, Ri
Com, >) ⊢ +∂c (if i is odd) (F, Ri
Com, >) ⊢ +∂∼c (if i is even)
Strategic Argumentation is NP-Complete Copyright NICTA 2014 9/17
Strategic Argumentation Problem
INSTANCE FOR TURN i: Let c be the critical literal and Di–1 ⊢ +∂∼c
QUESTION:
Is there a subset Ri of Ri–1
x (x ∈ {Pr, Op}) such that Di ⊢ +∂c?
Find a subset of your rules such that you change the outcome of the
dispute.
Strategic Argumentation is NP-Complete Copyright NICTA 2014 10/17
Strategic argumentation is NP-complete
Theorem
The Strategic Argumentation Problem is NP-complete
Proof.
Reduction of the Restoring Sociality Problem (Governatori and Rotolo,
JAAMAS 2008)
Strategic Argumentation is NP-Complete Copyright NICTA 2014 11/17
Transformation
F = {flat(p)|p ∈ Fsoc, p ∈ Lit or p = OBLq} (1)
R = {rp : → int_pflat(p)|INTp ∈ Fsoc} (2)
∪ {rfl :
∪
a∈A(r)
flat(a) → flat(p)|r ∈ R
X
[q], X = BEL and p = q, or p = Xq ∈ ModLit} (3)
∪ {rCvx :
∪
a∈A(r)
x_pflat(a) → x_pflat(p)| r ∈ R
BEL
sd [p], A(r) ̸= ∅, A(r) ⊆ Lit, x ∈ {obl, int}} (4)
∪ {rCvyCfx :
∪
y_pflat(a)∈A(rCvy )
y_pflat(a) ; x_pflat(p)| (5)
rCvy ∈ R[y_pflat(p)], x, y ∈ {obl, int}, x ̸= y}
∪ {rCfbelx :
∪
a∈A(r)
flat(a) ; x_pflat(p)|r ∈ R
BEL
[p], x ∈ {obl, int}} (6)
∪ {rCfOI :
∪
a∈A(r)
flat(a) ; int_pflat(p)|r ∈ R
OBL
[p]} (7)
∪ {r–xp : x_pflat(p) ⇒ xp|r ∈ R
Y
.¬Xp ∈ A(r)} (8)
∪ {r–negxp : ⇒ ∼xp|r–xp ∈ R} (9)
∪ {rn–xp : ∼xp ⇒ ¬x_pflat(p)|r–negxp ∈ R} (10)
= {(rα, sβ )|(r, s) ∈>soc, α, β ∈ {fl, Cvx, CvxCfy, Cfbelx, CfOI}}
∪ {(rfl , sn–xp)|rfl ∈ R[x_pflat(p)]} ∪ {(r–xp, s–negxp)|r–xp, sdum–negxp ∈ R}. (11)
Strategic Argumentation is NP-Complete Copyright NICTA 2014 12/17
Part III
Future Work
Strategic Argumentation is NP-Complete Copyright NICTA 2014 13/17
Strategic Argumentation and Argumentation
Semantics
• Deciding whether a set of rules wins a turn can be computed in
linear time
• Deciding what set of rules to play in a turn is NP-complete
The result covers ambiguity blocking defeasible logic (and Carneades
(Governatori, ICAIL 2011))
Strategic Argumentation is NP-Complete Copyright NICTA 2014 13/17
DL and Argumentation Semantics
• ambiguity blocking defeasible logic ̸= grounded semantics
• ambiguity blocking defeasible logic = defeasible semantics
(Governatori et al, JLC 2004)
• ambiguity propagating defeasible logic = grounded semantics
(Governatori et al, JLC 2004)
Corollary
Deciding whether a set of arguments justifies a conclusion p under
defeasible semantics can be computed in polynomial time.
Corollary
The Strategic Argumentation Problem under defeasible semantics is
NP-complete
Strategic Argumentation is NP-Complete Copyright NICTA 2014 14/17
Strategic Argumentation and Grounded Semantics
Theorem (Maher, TPTL 2013)
Ambiguity Blocking Defeasible Logic and Ambiguity Propagating
Defeasible Logic can simulate each other in polynomial time.
Corollary
Deciding whether a set of arguments justifies a conclusion p under
grounded semantics can be computed in polynomial time.
Theorem
The Strategic Argumentation Problem under grounded semantics is
NP-complete
Strategic Argumentation is NP-Complete Copyright NICTA 2014 15/17
Conclusions
Play No Games!
Price not negotiable
Strategic Argumentation is NP-Complete Copyright NICTA 2014 16/17
References
Guido Governatori.
On the relationship between Carneades and defeasible logic.
In Proceedings ICAIL 2011, pages 31–40. ACM, 2011.
Guido Governatori and Antonino Rotolo.
BIO logical agents: Norms, beliefs, intentions in defeasible logic.
Journal of Autonomous Agents and Multi Agent Systems, 17(1):36–69, 2008.
Guido Governatori, Michael J. Maher, Grigoris Antoniou, and David Billington.
Argumentation semantics for defeasible logic.
Journal of Logic and Computation, 14(5):675–702, 2004.
Michael J. Maher.
Propositional defeasible logic has linear complexity.
Theory and Practice of Logic Programming, 1(6):691–711, 2001.
Michael J. Maher.
Relative expressiveness of defeasible logics II.
Theory and Practice of Logic Programming, 13:579–592, 2013.
K. Satoh and K. Takahashi.
A semantics of argumentation under incomplete information.
In Proceedings of Jurisn 2011, 2011.
Strategic Argumentation is NP-Complete Copyright NICTA 2014 17/17

Contenu connexe

Tendances

Cerutti--Introduction to Argumentation (seminar @ University of Aberdeen)
Cerutti--Introduction to Argumentation (seminar @ University of Aberdeen)Cerutti--Introduction to Argumentation (seminar @ University of Aberdeen)
Cerutti--Introduction to Argumentation (seminar @ University of Aberdeen)
Federico Cerutti
 
Presentation iaf 2014 v1
Presentation iaf 2014 v1Presentation iaf 2014 v1
Presentation iaf 2014 v1
Fayçal Touazi
 
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
 

Tendances (20)

A Unifying Four-State Labelling Semantics for Bridging Abstract Argumentation...
A Unifying Four-State Labelling Semantics for Bridging Abstract Argumentation...A Unifying Four-State Labelling Semantics for Bridging Abstract Argumentation...
A Unifying Four-State Labelling Semantics for Bridging Abstract Argumentation...
 
Timed Concurrent Language for Argumentation
Timed Concurrent Language for ArgumentationTimed Concurrent Language for Argumentation
Timed Concurrent Language for Argumentation
 
Handling Dynamic Aspects of Argumentation
Handling Dynamic Aspects of ArgumentationHandling Dynamic Aspects of Argumentation
Handling Dynamic Aspects of Argumentation
 
Timed Concurrent Language for Argumentation: an Interleaving Approach
Timed Concurrent Language for Argumentation: an Interleaving ApproachTimed Concurrent Language for Argumentation: an Interleaving Approach
Timed Concurrent Language for Argumentation: an Interleaving Approach
 
Concurrent Argumentation with Time: an Overview
Concurrent Argumentation with Time: an OverviewConcurrent Argumentation with Time: an Overview
Concurrent Argumentation with Time: an Overview
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
 
Argumentation in Artificial Intelligence: From Theory to Practice
Argumentation in Artificial Intelligence: From Theory to PracticeArgumentation in Artificial Intelligence: From Theory to Practice
Argumentation in Artificial Intelligence: From Theory to Practice
 
Hardness of approximation
Hardness of approximationHardness of approximation
Hardness of approximation
 
defense
defensedefense
defense
 
Cerutti--Introduction to Argumentation (seminar @ University of Aberdeen)
Cerutti--Introduction to Argumentation (seminar @ University of Aberdeen)Cerutti--Introduction to Argumentation (seminar @ University of Aberdeen)
Cerutti--Introduction to Argumentation (seminar @ University of Aberdeen)
 
Cerutti--TAFA 2011
Cerutti--TAFA 2011Cerutti--TAFA 2011
Cerutti--TAFA 2011
 
Presentation iaf 2014 v1
Presentation iaf 2014 v1Presentation iaf 2014 v1
Presentation iaf 2014 v1
 
Logic agent
Logic agentLogic agent
Logic agent
 
ThesisDefenseRR
ThesisDefenseRRThesisDefenseRR
ThesisDefenseRR
 
Conditional preference queries and possibilistic logic
Conditional preference queries and possibilistic logicConditional preference queries and possibilistic logic
Conditional preference queries and possibilistic logic
 
Discrete mathematics suraj ppt
Discrete mathematics suraj pptDiscrete mathematics suraj ppt
Discrete mathematics suraj ppt
 
Conventional Implicature via Dependent Type Semantics
Conventional Implicature via Dependent Type SemanticsConventional Implicature via Dependent Type Semantics
Conventional Implicature via Dependent Type Semantics
 
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...
 
4 informed-search
4 informed-search4 informed-search
4 informed-search
 
Argumentation in Artificial Intelligence
Argumentation in Artificial IntelligenceArgumentation in Artificial Intelligence
Argumentation in Artificial Intelligence
 

En vedette

A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
SlideShare
 

En vedette (18)

Dialogare con agenti artificiali
Dialogare con agenti artificiali  Dialogare con agenti artificiali
Dialogare con agenti artificiali
 
A model of a social chatbot
A model of a social chatbotA model of a social chatbot
A model of a social chatbot
 
Classification of indoor actions through deep neural networks
Classification of indoor actions through deep neural networksClassification of indoor actions through deep neural networks
Classification of indoor actions through deep neural networks
 
Artwork creation by a cognitive architecture integrating computational creati...
Artwork creation by a cognitive architecture integrating computational creati...Artwork creation by a cognitive architecture integrating computational creati...
Artwork creation by a cognitive architecture integrating computational creati...
 
Lead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to GuideLead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to Guide
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similaire à Strategic Argumentation is NP-complete

Lecture 3 qualtifed rules of inference
Lecture 3 qualtifed rules of inferenceLecture 3 qualtifed rules of inference
Lecture 3 qualtifed rules of inference
asimnawaz54
 
defense-dissertation
defense-dissertationdefense-dissertation
defense-dissertation
Dror Atariah
 

Similaire à Strategic Argumentation is NP-complete (20)

Optimization of probabilistic argumentation with Markov processes
Optimization of probabilistic argumentation with Markov processesOptimization of probabilistic argumentation with Markov processes
Optimization of probabilistic argumentation with Markov processes
 
Minimax statistical learning with Wasserstein distances (NeurIPS2018 Reading ...
Minimax statistical learning with Wasserstein distances (NeurIPS2018 Reading ...Minimax statistical learning with Wasserstein distances (NeurIPS2018 Reading ...
Minimax statistical learning with Wasserstein distances (NeurIPS2018 Reading ...
 
Design and analysis of algorithm
Design and analysis of algorithmDesign and analysis of algorithm
Design and analysis of algorithm
 
Slides Workshopon Explainable Logic-Based Knowledge Representation (XLoKR 2020)
Slides Workshopon Explainable Logic-Based Knowledge Representation (XLoKR 2020)Slides Workshopon Explainable Logic-Based Knowledge Representation (XLoKR 2020)
Slides Workshopon Explainable Logic-Based Knowledge Representation (XLoKR 2020)
 
Anlysis and design of algorithms part 1
Anlysis and design of algorithms part 1Anlysis and design of algorithms part 1
Anlysis and design of algorithms part 1
 
Predicate calculus
Predicate calculusPredicate calculus
Predicate calculus
 
ECC vs RSA: Battle of the Crypto-Ninjas
ECC vs RSA: Battle of the Crypto-NinjasECC vs RSA: Battle of the Crypto-Ninjas
ECC vs RSA: Battle of the Crypto-Ninjas
 
Framester: A Wide Coverage Linguistic Linked Data Hub
Framester: A Wide Coverage Linguistic Linked Data HubFramester: A Wide Coverage Linguistic Linked Data Hub
Framester: A Wide Coverage Linguistic Linked Data Hub
 
Introduction to probabilistic programming with pyro
Introduction to probabilistic programming with pyroIntroduction to probabilistic programming with pyro
Introduction to probabilistic programming with pyro
 
High-dimensional polytopes defined by oracles: algorithms, computations and a...
High-dimensional polytopes defined by oracles: algorithms, computations and a...High-dimensional polytopes defined by oracles: algorithms, computations and a...
High-dimensional polytopes defined by oracles: algorithms, computations and a...
 
"On the Bayesian Interpretation of Black–Litterman" by Dr. Gordon Ritter, Sen...
"On the Bayesian Interpretation of Black–Litterman" by Dr. Gordon Ritter, Sen..."On the Bayesian Interpretation of Black–Litterman" by Dr. Gordon Ritter, Sen...
"On the Bayesian Interpretation of Black–Litterman" by Dr. Gordon Ritter, Sen...
 
Gradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation GraphsGradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation Graphs
 
Introduction to Formal Argumentation Theory
Introduction to Formal Argumentation TheoryIntroduction to Formal Argumentation Theory
Introduction to Formal Argumentation Theory
 
OTTER 2017-12-03
OTTER 2017-12-03OTTER 2017-12-03
OTTER 2017-12-03
 
IT1101 Mathematics for Computing II 2001
IT1101 Mathematics for Computing II 2001IT1101 Mathematics for Computing II 2001
IT1101 Mathematics for Computing II 2001
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Are Reported Likelihoo...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Are Reported Likelihoo...MUMS: Bayesian, Fiducial, and Frequentist Conference - Are Reported Likelihoo...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Are Reported Likelihoo...
 
L03 ai - knowledge representation using logic
L03 ai - knowledge representation using logicL03 ai - knowledge representation using logic
L03 ai - knowledge representation using logic
 
More than Words: Advancing Prosodic Analysis
More than Words: Advancing Prosodic AnalysisMore than Words: Advancing Prosodic Analysis
More than Words: Advancing Prosodic Analysis
 
Lecture 3 qualtifed rules of inference
Lecture 3 qualtifed rules of inferenceLecture 3 qualtifed rules of inference
Lecture 3 qualtifed rules of inference
 
defense-dissertation
defense-dissertationdefense-dissertation
defense-dissertation
 

Plus de Guido Governatori

Plus de Guido Governatori (12)

Australia's RegTech Opportunities (in a digital-first world)
Australia's RegTech Opportunities (in a digital-first world)Australia's RegTech Opportunities (in a digital-first world)
Australia's RegTech Opportunities (in a digital-first world)
 
Data61's Regulation as a Platform (RaaP)
Data61's Regulation as a Platform (RaaP)Data61's Regulation as a Platform (RaaP)
Data61's Regulation as a Platform (RaaP)
 
Computational Law at Data61
Computational Law at Data61Computational Law at Data61
Computational Law at Data61
 
Sequence Semantics for Norms and Obligations
Sequence Semantics for Norms and ObligationsSequence Semantics for Norms and Obligations
Sequence Semantics for Norms and Obligations
 
The Journey to Business Process Compliance. Are We There Yet?
The Journey to Business Process Compliance. Are We There Yet?The Journey to Business Process Compliance. Are We There Yet?
The Journey to Business Process Compliance. Are We There Yet?
 
No Time for Compliance
No Time for ComplianceNo Time for Compliance
No Time for Compliance
 
The Regorous Approach to Business Process Compliance
The Regorous Approach to Business Process ComplianceThe Regorous Approach to Business Process Compliance
The Regorous Approach to Business Process Compliance
 
Thou Shalt is not You Will
Thou Shalt is not You WillThou Shalt is not You Will
Thou Shalt is not You Will
 
Practical Non-Monotonic Reasoning
Practical Non-Monotonic ReasoningPractical Non-Monotonic Reasoning
Practical Non-Monotonic Reasoning
 
Thou Shalt is not You Will
Thou Shalt is not You WillThou Shalt is not You Will
Thou Shalt is not You Will
 
Modelling and Reasoning Languages for Social Networks Policies
Modelling and Reasoning Languages for Social Networks PoliciesModelling and Reasoning Languages for Social Networks Policies
Modelling and Reasoning Languages for Social Networks Policies
 
ICT Support for Business Process Compliance
ICT Support for Business Process ComplianceICT Support for Business Process Compliance
ICT Support for Business Process Compliance
 

Dernier

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Dernier (20)

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 

Strategic Argumentation is NP-complete

  • 1. Strategic Argumentation is NP-Complete Guido Governatori, Francesco Olivieri, Simone Scannapieco, Antonino Rotolo, Matteo Cristani ECAI 2014, Prague, 22 August 2014 NICTA Funding and Supporting Members and Partners Strategic Argumentation is NP-Complete Copyright NICTA 2014 1/17
  • 2. A Crime Story Prosecutor Plaintif You killed the victim I did not commit murder! There is no evidence! There is evidence. We found your ID card near the scene. It’s not evidence! I had my ID card stolen!’ It is you who killed the victim. Only you were near the scene at the time of the murder. I didn’t go there. I was at facility A at that time. At facility A? Then, it’s impossible to have had your ID card stolen since facility A does not allow a person to enter without an ID card. Strategic Argumentation is NP-Complete Copyright NICTA 2014 2/17
  • 3. Part I Strategic Argumentation Strategic Argumentation is NP-Complete Copyright NICTA 2014 3/17
  • 4. Strategic Argumentation • Adversarial two player (Proponent and Opponent) dialogue game to prove/disprove a claim • At each turn a player plays a set of arguments to: • prove the claim (Proponent) • disprove the claim (Opponent) • Incomplete information • Set of common arguments (known by both Proponent and Opponent) • Set of Proponent’s arguments (not known by Opponent) • Set of Opponent’s arguments (not known by Proponent) • After an argument has been played it is a common argument Strategic Argumentation is NP-Complete Copyright NICTA 2014 3/17
  • 5. Strategic Argumentation Problem Avoid playing arguments that can be used by the other party to defeat you Example F = {a, d, f} RCom = ∅ RPr = {a ⇒ g, g ⇒ b, d ⇒ c, c ⇒ b} ROp = {c ⇒ e, e, f ⇒ ¬b}. Pr: d, d ⇒ c, c ⇒ b Op: f, c ⇒ e, e, f ⇒ ¬b Op wins Pr: a, a ⇒ g, g ⇒ b Pr wins Strategic Argumentation is NP-Complete Copyright NICTA 2014 4/17
  • 6. Part II Strategic Argumentation in Defeasible Logic Strategic Argumentation is NP-Complete Copyright NICTA 2014 5/17
  • 7. Defeasible Logic (DL) • Derive (plausible) conclusions with the minimum amount of information. • Definite conclusions • Defeasible conclusions • Defeasible Theory • Facts • Strict rules (A1, . . . , An → B) • Defeasible rules (A1, . . . , An ⇒ B) • Defeaters (A1, . . . , An ; B) • Superiority relation over rules • Conclusions • +∆p: p is definitely provable • –∆p: p is definitely refuted • +∂p: p is defeasibly proved • –∂p: p is defeasibly refuted Strategic Argumentation is NP-Complete Copyright NICTA 2014 5/17
  • 8. Proving Conclusions in DL 1 Give an argument for the conclusion you want to prove 2 Consider all possible counterarguments to it 3 Rebut all counterarguments • Defeat the argument by a stronger one • Undercut the argument by showing that some of the premises do not hold Strategic Argumentation is NP-Complete Copyright NICTA 2014 6/17
  • 9. Derivations in DL +∂p 1) there is an applicable rule r pro p 2) for all rules t con p either: 2.1) t is not applicable 2.2) t is defeated by a rule s pro p –∂p 1) for all rules r pro p either 2.1) r is not applicable, or 2.2) there is an applicable rule s con p s.t there is no rule t pro p that defeats s Strategic Argumentation is NP-Complete Copyright NICTA 2014 7/17
  • 10. Complexity of DL Theorem (Maher, TPLP, 2001) The extension of a defeasible theory D can be computed in time linear to the size of the theory. Strategic Argumentation is NP-Complete Copyright NICTA 2014 8/17
  • 11. Strategic Argumentation in DL At each turn we have a theory Di = (F, Ri Com, Ri Pr, Ri Op, >) such that • Ri Com = Ri–1 Com ∪ Ri • Ri ⊆ Ri–1 x , Ri x = Ri–1 x Ri such that x = { Pr i is odd Op i is even • (F, Ri–1 Com, >) ⊢ +∂∼c (if i is odd) (F, Ri–1 Com, >) ⊢ +∂c (if i is even) • (F, Ri Com, >) ⊢ +∂c (if i is odd) (F, Ri Com, >) ⊢ +∂∼c (if i is even) Strategic Argumentation is NP-Complete Copyright NICTA 2014 9/17
  • 12. Strategic Argumentation Problem INSTANCE FOR TURN i: Let c be the critical literal and Di–1 ⊢ +∂∼c QUESTION: Is there a subset Ri of Ri–1 x (x ∈ {Pr, Op}) such that Di ⊢ +∂c? Find a subset of your rules such that you change the outcome of the dispute. Strategic Argumentation is NP-Complete Copyright NICTA 2014 10/17
  • 13. Strategic argumentation is NP-complete Theorem The Strategic Argumentation Problem is NP-complete Proof. Reduction of the Restoring Sociality Problem (Governatori and Rotolo, JAAMAS 2008) Strategic Argumentation is NP-Complete Copyright NICTA 2014 11/17
  • 14. Transformation F = {flat(p)|p ∈ Fsoc, p ∈ Lit or p = OBLq} (1) R = {rp : → int_pflat(p)|INTp ∈ Fsoc} (2) ∪ {rfl : ∪ a∈A(r) flat(a) → flat(p)|r ∈ R X [q], X = BEL and p = q, or p = Xq ∈ ModLit} (3) ∪ {rCvx : ∪ a∈A(r) x_pflat(a) → x_pflat(p)| r ∈ R BEL sd [p], A(r) ̸= ∅, A(r) ⊆ Lit, x ∈ {obl, int}} (4) ∪ {rCvyCfx : ∪ y_pflat(a)∈A(rCvy ) y_pflat(a) ; x_pflat(p)| (5) rCvy ∈ R[y_pflat(p)], x, y ∈ {obl, int}, x ̸= y} ∪ {rCfbelx : ∪ a∈A(r) flat(a) ; x_pflat(p)|r ∈ R BEL [p], x ∈ {obl, int}} (6) ∪ {rCfOI : ∪ a∈A(r) flat(a) ; int_pflat(p)|r ∈ R OBL [p]} (7) ∪ {r–xp : x_pflat(p) ⇒ xp|r ∈ R Y .¬Xp ∈ A(r)} (8) ∪ {r–negxp : ⇒ ∼xp|r–xp ∈ R} (9) ∪ {rn–xp : ∼xp ⇒ ¬x_pflat(p)|r–negxp ∈ R} (10) = {(rα, sβ )|(r, s) ∈>soc, α, β ∈ {fl, Cvx, CvxCfy, Cfbelx, CfOI}} ∪ {(rfl , sn–xp)|rfl ∈ R[x_pflat(p)]} ∪ {(r–xp, s–negxp)|r–xp, sdum–negxp ∈ R}. (11) Strategic Argumentation is NP-Complete Copyright NICTA 2014 12/17
  • 15. Part III Future Work Strategic Argumentation is NP-Complete Copyright NICTA 2014 13/17
  • 16. Strategic Argumentation and Argumentation Semantics • Deciding whether a set of rules wins a turn can be computed in linear time • Deciding what set of rules to play in a turn is NP-complete The result covers ambiguity blocking defeasible logic (and Carneades (Governatori, ICAIL 2011)) Strategic Argumentation is NP-Complete Copyright NICTA 2014 13/17
  • 17. DL and Argumentation Semantics • ambiguity blocking defeasible logic ̸= grounded semantics • ambiguity blocking defeasible logic = defeasible semantics (Governatori et al, JLC 2004) • ambiguity propagating defeasible logic = grounded semantics (Governatori et al, JLC 2004) Corollary Deciding whether a set of arguments justifies a conclusion p under defeasible semantics can be computed in polynomial time. Corollary The Strategic Argumentation Problem under defeasible semantics is NP-complete Strategic Argumentation is NP-Complete Copyright NICTA 2014 14/17
  • 18. Strategic Argumentation and Grounded Semantics Theorem (Maher, TPTL 2013) Ambiguity Blocking Defeasible Logic and Ambiguity Propagating Defeasible Logic can simulate each other in polynomial time. Corollary Deciding whether a set of arguments justifies a conclusion p under grounded semantics can be computed in polynomial time. Theorem The Strategic Argumentation Problem under grounded semantics is NP-complete Strategic Argumentation is NP-Complete Copyright NICTA 2014 15/17
  • 19. Conclusions Play No Games! Price not negotiable Strategic Argumentation is NP-Complete Copyright NICTA 2014 16/17
  • 20. References Guido Governatori. On the relationship between Carneades and defeasible logic. In Proceedings ICAIL 2011, pages 31–40. ACM, 2011. Guido Governatori and Antonino Rotolo. BIO logical agents: Norms, beliefs, intentions in defeasible logic. Journal of Autonomous Agents and Multi Agent Systems, 17(1):36–69, 2008. Guido Governatori, Michael J. Maher, Grigoris Antoniou, and David Billington. Argumentation semantics for defeasible logic. Journal of Logic and Computation, 14(5):675–702, 2004. Michael J. Maher. Propositional defeasible logic has linear complexity. Theory and Practice of Logic Programming, 1(6):691–711, 2001. Michael J. Maher. Relative expressiveness of defeasible logics II. Theory and Practice of Logic Programming, 13:579–592, 2013. K. Satoh and K. Takahashi. A semantics of argumentation under incomplete information. In Proceedings of Jurisn 2011, 2011. Strategic Argumentation is NP-Complete Copyright NICTA 2014 17/17