arxiv: v1 [cs.lo] 19 Mar 2019
|
|
- Michael Underwood
- 5 years ago
- Views:
Transcription
1 Turing-Completeness of Dynamics in Abstract Persuasion Argumentation Ryuta Arisaka arxiv: v1 [cs.lo] 19 Mar 2019 Abstract. Abstract Persuasion Argumentation (APA) is a dynamic argumentation formalism that extends Dung argumentation with persuasion relations. In this work, we show through two-counter Minsky machine encoding that APA dynamics is Turing-complete. 1 Introduction Abstract Persuasion Argumentation (APA) [1] is a dynamic argumentation formalism that extends Dung argumentation [2] with persuasion relations. Not only can an argument in APA attack an argument ust in Dung argumentation, it can also induce an argument, or convert an argument into another argument. Dung argumentation is a state in APA, which the persuasion relations may modify into other states. Transitions at each state are effected with respect to a selected subset of the arguments in the state. The subset - termed a reference set [1] - provides defence against external persuaders ust as against external attackers. From the set of all the dynamic modifications by external persuaders the reference set does not defend against, any number of them may be executed simultaneously into another state. In this work, we study the computational capability of APA dynamics, its relation to Turing machines, specifically. The investigation is useful: as APA is a conservative extension of Dung argumentation, the persuasions specified similarly to attacks, Turing-completeness of APA dynamics induced by persuasions would mean that drastic departure from the intuitive Dung-based theoretical framework for dealing with dynamics would not be necessary. We settle this research problem positively through two-counter Minsky machine [3] encoding.
2 2 Technical Backgrounds Two-counter Minsky machines. Let N be the class of natural numbers including 0, whose member is referred to by n with or without a subscript and a superscript, and let Q be a finite set of abstract entities called states, whose member is referred to by q with or without a subscript. A twocounter (non-deterministic) Minsky machine [3] can be defined to be a tuple (Q, n 1, n 2,, q 0, q f, I) with: n 1, n 2 N; : (Q\ {q f ) N N Q N N; and I : (Q\{q f ) {1, 2 Q (Q {ɛ), with ɛ Q. q 0 is called the initial state, and q f is called the halting state. Each member of I is called an instruction. For every q (Q\{q f ), there is some (q, i, q 2, u) I for i {1, 2, q 2 Q, u Q {ɛ. is specifically defined to be such that ((q 1, n 1, n 2 )) is: (q 2, n 1 + 1, n 2 ) if (q 1, 1, q 2, ɛ) I. (q 2, n 1, n 2 + 1) if (q 1, 2, q 2, ɛ) I. (q 3, n 1 1, n 2 ) if (q 1, 1, q 2, q 3 ) I and n 1 > 0. 1 (q 3, n 1, n 2 1) if (q 1, 2, q 2, q 3 ) I and n 2 > 0. (q 2, n 1, n 2 ) if (q 1, 1, q 2, q 3 ) I and n 1 = 0. (q 2, n 1, n 2 ) if (q 1, 2, q 2, q 3 ) I and n 2 = 0. Minsky machine is said to halt on (n 1, n 2 ) iff there are some n x, n 1, n 2 N such that nx ((q 0, n 1, n 2 )) = (q f, n 1, n 2). APA: Abstract Persuasion Argumentation. Let A be a class of abstract entities that we understand as arguments, whose member is referred to by a with or without a subscript and a superscript, and whose subset is referred to by A with or without a subscript and a superscript. APA [1] is a tuple (A, R, R p, A 0, ) for A 0 A; R : A A; R p : A (A {ɛ) A; and : 2 A (2 (A,R) 2 (A,R) ). It extends Dung argumentation (A, R) [2] conservatively. (a 1, ) R is drawn graphically as a 1 ; (a 1, ɛ, ) R p is drawn graphically as a 1 ; and (a 1,, ) R p is drawn graphically as a 1 a 1. Let F (A 1 ) for some A 1 A denote (A 1, R (A 1 A 1 )), F (A 1 ) is said to be a state. F (A 0 ) is called the initial state in particular. In any state F (A x ), any member of A x is said to be visible in F (A x ), while the others are said to be invisible in F (A x ). A state F (A 1 ) is said to 1 and instead of and is used in this and all the other papers to be written by the author when the context in which the word appears strongly indicates truth-value comparisons. It follows the semantics of classical logic conunction. 2
3 be reachable iff F (A 1 ) = F (A 0 ) or else there is some F (A 2 ) such that F (A 2 ) is reachable and that F (A 2 ) Ax F (A 1 ) for some A x A called a reference set for the transition. a 1 A is said to attack A in a state F (A 1 ) iff a 1, A 1 and (a 1, ) R. For a 1,, A, a 1 is said to be: inducing in a state F (A 1 ) with respect to a reference set A x A iff a 1 A 1 and (a 1, ɛ, ) R p and a 1 is not attacked by any member of A x in F (A 1 ); and converting into in a state F (A 1 ) with respect to a reference set A x A iff a 1, A 1 and (a 1,, ) R p and a 1 is not attacked by any member of A x in F (A 1 ). The set of all members of R p that are inducing or converting in F (A 1 ) with respect to a reference set A x A are denoted by Γ Ax F (A 1 ). Interpretation of. The interpretation given of in [1] is: (1) any subset Γ of Γ Ax F (A 1 ) can be simultaneously considered for transition for F (A 1 ) into some F (A 2 ); (2) if Γ Γ Ax F (A 1 ) is considered for transition into F (A 2 ), then: (2a) if either (a 1, ɛ, ) or (a 1,, ) is in Γ, then A 2 ; (2b) if (a 1,, ) is in Γ, then is not in A 2 unless it is udged to be in A 2 by (2a); and (2c) if a A 1, then a A 2 unless it is udged not in A 2 by (2b). In other words, for A 1 A and for Γ R p, let neg A 1 (Γ ) be {a x A 1 a 1, A 1.(a 1, a x, ) Γ, and let pos A 1 (Γ ) be { A a 1, α A 1 {ɛ.(a 1, α, ) Γ. For A x A, F (A 1 ) and F (A 2 ), we have: (A x, F (A 1 ), F (A 2 )), alternatively F (A 1 ) Ax F (A 2 ), iff there is some Γ Γ Ax F (A 1 ) R p such that A 2 = (A 1 \neg A 1 (Γ )) pos A 1 (Γ ). State-wise acceptability semantics. We touch upon state-wise APA acceptability semantics, only briefly, since they are not required in this work. A 1 A is said to be conflict-free in a (reachable) state F (A a ) iff no member of A 1 attacks a member of A 1 in F (A a ). A 1 A is said to defend a A in F (A a ) iff, if a A a, then both: (1) every a u A a attacking a in F (A a ) is attacked by at least one member of A 1 in F (A a ) (counter-attack); and (2) there is no state F (A b ) such that both F (A a ) A 1 F (A b ) and a A b at once (no elimination). A 1 A is said to be proper in F (A a ) iff A 1 A a. A 1 A is said to be: admissible in F (A a ) iff A 1 is conflict-free, proper and defends every member of A 1 in F (A a ); and complete in 3
4 F (A a ) iff A 1 is admissible and includes every a A it defends in F (A a ). 3 Encoding of Minsky Machines into APA Assume a two-counter Minsky machine (Q, n 1, n 2,, q 0, q f, I). For the encoding into APA, assume inective functions: σ 1, σ 2 : N A; σ Q : Q A; σ I, σ Ic : I A, such that for any two distinct x, y {1, 2, Q, I, Ic, range(σ x ) range(σ y ) =. Assume A to be the set that satisfies all the following. A is naturally unbounded. σ 1 (n), σ 2 (n) A iff n N. σ Q (q) A iff q Q. σ I (x), σ Ic (x) A iff x I. We denote the subset of A consisting of: all σ 1 (n) by A 1 ; all σ 2 (n) by A 2 ; all σ Q (q) by A Q ; all σ I (x) by A I ; and all σ Ic (x) by A Ic. Assume R =. Assume R p as the set intersection of all the sets that satisfy: 1. (σ I (x), σ Q (q 1 ), σ Ic (x)) R p for every x (q 1, i, q 2, u) for some i {1, 2, q 1 (Q\{q f ), q 2 Q, u Q {ɛ and for every n. 2. (σ Ic (x), σ i (n), σ i (n + 1)) R p for every x (q 1, i, q 2, ɛ) I for some q 1 (Q\{q f ), q 2 Q, i {1, 2, and for every n. 3. (σ Ic (x), σ i (n), σ i (n 1)) R p for every x (q 1, i, q 2, q 3 ) I for some q 1 (Q\{q f ), q 2, q 3 Q, i {1, 2, and for every n (σ i (n), σ Ic (x), σ Q (q 2 )) R p for every x (q 1, i, q 2, ɛ) I for some q 1 (Q\{q f ), q 2 Q, i {1, 2, and for every n. 5. (σ i (n), σ Ic (x), σ Q (q 3 )) R p for every x (q 1, i, q 2, q 3 ) I for some q 1 (Q\{q f ), q 2, q 3 Q, i {1, 2, and for every n (σ i (0), σ Ic (x), σ Q (q 2 )) R p for every x (q 1, i, q 2, q 3 ) I for some q 1 (Q\{q f ), q 2, q 3 Q, i {1, 2. Assume A 0 to be {σ 1 (n 1 ), σ 2 (n 2 ), σ Q (q 0 ) x I σi (x). Theorem 1 (Turing-completeness). Such (A, R, R p, A 0, ) simulates (Q, n 1, n 2,, q 0, q f, I). Proof. By induction on k of k ((q 1, n 1, n 2 )) = (q 2, n 1, n 2), we show that there is a corresponding APA transition F (A I σ Q (q 1 ) σ 1 (n 1 ) σ 2 (n 2 )) Ax Ax F (A I σ Q (q 2 ) σ 1 (n 1) σ 2 (n 2)). Since R =, it is not important what A x here is. If there is no 0 < k, then q 1 = q f, and there is no APA state F (A 2 ) such that F (A I σ Q (q f ) σ 1 (n 1 ) σ 2 (n 2 ))) Ax F (A 2 ), for: (1) every 4
5 a A I is converting only members of A Q \{σ Q (q f ) in any state; (2) σ i (n i ), i {1, 2, is not converting any member of A I, of A Q, of A 1 or of A 2 ; (3) no member of A Q is converting any member of A; and (4) every member of R p is a conversion. For inductive cases, assume that the correspondence holds for any k. We show by cases that it holds for k = + 1 as well. a 5 a 5 a 5 a 5 a 5 a 5 A a 0 a 1 B a 0 a 1 C a 0 a 1 Case 1 (q 1, n 1, n 2 ) (q 2, n 3, n 4 ) (q 3, n 3 +1, n 4 ): By induction hypothesis, we have F (A I σ Q (q 1 ) σ 1 (n 1 ) σ 2 (n 2 )) Ax Ax F (A I σ Q (q 2 ) σ 1 (n 3 ) σ 2 (n 4 )) F (A 1 ). A relevant snippet of the APA for the (+1)-th Minsky machine computation is shown in A. All visible arguments in F (A 1 ) are bordered. Assume x (q 2, 1, q 3, ɛ), a 0 = σ Q (q 2 ), a 1 = σ Q (q 3 ), = σ I (x), = σ Ic (x), a 5 = σ 1 (n 1 ), and = σ 1 (n 1 + 1). Then, a 0 and a 1 represent states of Minsky machine, a 5 and represent the first counter s content, while is an auxiliary operational APA argument. By the construction of the APA, we have (, a 0, ) R p. Furthermore, among all a A Q, only a 0 is in F (A 1 ). There then exists a transition: F (A 1 ) Ax F ((A 1 \{a 0 ) { ) F (A 2 ) ( B ). By the construction of the APA, among all a A 1, only a 5 is in F (A 1 ), which is true also in F (A 2 ). Of all APA arguments converting (converted by) a 5 in F (A 2 ), only is in F (A 2 ). There exists a APA transition F (A 2 ) Ax F ((A 1 \{, a 5 ) {a 1, ) F (A 3 ) ( C ). However, A 3 = A I σ Q (q 3 ) σ 1 (n 1 + 1) σ 2 (n 2 ), as required. Case 2 (q 1, n 1, n 2 ) (q 2, n 3, n 4 ) (q 3, n 3, n 4 + 1): similar. Case 3 (q 1, n 1, n 2 ) (q 2, n 3, n 4 ) (q 4, n 3 1, n 4 ): By induction hypothesis, we have F (A I σ Q (q 1 ) σ 1 (n 1 ) σ 2 (n 2 )) Ax Ax F (A I σ Q (q 2 ) σ 1 (n 3 ) σ 2 (n 4 )) F (A 1 ). A relevant snippet of the APA for the ( + 1)-th Minsky machine computation is as shown in D. 5
6 D a 5 a 5 a 0 a 1 E a 5 a 5 a 0 a 1 F a 5 a 5 a 0 a 1 Assume x (q 2, 1, q 3, q 4 ), a 0 = σ Q (q 2 ), a 1 = σ Q (q 3 ), = σ Q (q 4 ), = σ I (x), = σ Ic (x), a 5 = σ 1 (n 1 ), and = σ 1 (n 1 1). n 0, and in D, n is in fact assumed to be 1, so that = σ 1 (0), purely due to the space available in figure. a 0, a 1 and represent states of two-counter Minsky machine, a 5 and represent the first counter s content, while is an auxiliary operational APA argument. There exist a sequence of APA transitions into E, and then into F, as required. Similar when 1 < n. Case 4 (q 1, n 1, n 2 ) (q 2, n 3, n 4 ) (q 4, n 3, n 4 1): similar. Case 5 (q 1, n 1, n 2 ) (q 2, 0, n 4 ) (q 3, 0, n 4 ): A relevant snippet is shown in G, where = σ 1 (0), and there exist APA transitions into H, and then into I, as required. G a 5 a 5 a 0 a 1 H a 5 a 5 a 0 a 1 I a 5 a 5 a 0 a 1 Case 6 (q 1, n 1, n 2 ) (q 2, n 3, 0) (q 3, n 3, 0): similar. Conclusion. We proved Turing-completeness of APA dynamics. References 1. R. Arisaka and K. Satoh. Abstract Argumentation / Persuasion / Dynamics. In PRIMA, pages , P. M. Dung. On the Acceptability of Arguments and Its Fundamental Role in Nonmonotonic Reasoning, Logic Programming, and n-person Games. Artificial Intelligence, 77(2): , M. L. Minsky. Computation: Finite and Infinite Machines (Automatic Computation). Prentice Hall, 5th edition,
Argumentative Characterisations of Non-monotonic Inference in Preferred Subtheories: Stable Equals Preferred
Argumentative Characterisations of Non-monotonic Inference in Preferred Subtheories: Stable Equals Preferred Sanjay Modgil November 17, 2017 Abstract A number of argumentation formalisms provide dialectical
More informationESSENCE 2014: Argumentation-Based Models of Agent Reasoning and Communication
ESSENCE 2014: Argumentation-Based Models of Agent Reasoning and Communication Sanjay Modgil Department of Informatics, King s College London Outline Logic, Argumentation and Reasoning - Dung s Theory of
More informationArgumentation-Based Models of Agent Reasoning and Communication
Argumentation-Based Models of Agent Reasoning and Communication Sanjay Modgil Department of Informatics, King s College London Outline Logic and Argumentation - Dung s Theory of Argumentation - The Added
More informationOn Learning Abstract Argumentation Graphs from Bivalent Statement Labellings
On Learning Abstract Argumentation Graphs from Bivalent Statement Labellings Régis Riveret Data61 - CSIRO Spring Hill, Australia Email: regis.riveret@data61.csiro.au Abstract In this paper, we investigate
More informationPolarization and Bipolar Probabilistic Argumentation Frameworks
Polarization and Bipolar Probabilistic Argumentation Frameworks Carlo Proietti Lund University Abstract. Discussion among individuals about a given issue often induces polarization and bipolarization effects,
More informationCharacterization of Semantics for Argument Systems
Characterization of Semantics for Argument Systems Philippe Besnard and Sylvie Doutre IRIT Université Paul Sabatier 118, route de Narbonne 31062 Toulouse Cedex 4 France besnard, doutre}@irit.fr Abstract
More informationarxiv: v1 [cs.lo] 16 Jul 2017
SOME IMPROVEMENTS IN FUZZY TURING MACHINES HADI FARAHANI arxiv:1707.05311v1 [cs.lo] 16 Jul 2017 Department of Computer Science, Shahid Beheshti University, G.C, Tehran, Iran h farahani@sbu.ac.ir Abstract.
More informationConfusion of Memory. Lawrence S. Moss. Department of Mathematics Indiana University Bloomington, IN USA February 14, 2008
Confusion of Memory Lawrence S. Moss Department of Mathematics Indiana University Bloomington, IN 47405 USA February 14, 2008 Abstract It is a truism that for a machine to have a useful access to memory
More informationArgumentation with Abduction
Argumentation with Abduction Neophytos Demetriou Dept. of Computer Science University of Cyprus Nicosia CY-1678, Cyprus nkd@cs.ucy.ac.cy Tel.: (+357) 22892673 Antonis Kakas Dept. of Computer Science University
More informationThe Expressivity of Universal Timed CCP: Undecidability of Monadic FLTL and Closure Operators for Security
The Expressivity of Universal Timed CCP: Undecidability of Monadic FLTL and Closure Operators for Security Carlos Olarte and Frank D. Valencia INRIA /CNRS and LIX, Ecole Polytechnique Motivation Concurrent
More informationLimitations of Efficient Reducibility to the Kolmogorov Random Strings
Limitations of Efficient Reducibility to the Kolmogorov Random Strings John M. HITCHCOCK 1 Department of Computer Science, University of Wyoming Abstract. We show the following results for polynomial-time
More informationCHAPTER 10. Gentzen Style Proof Systems for Classical Logic
CHAPTER 10 Gentzen Style Proof Systems for Classical Logic Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. By humans, not mentioning
More informationAxiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games
Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games Christof Spanring Department of Computer Science, University of Liverpool, UK Institute of Information Systems, Vienna University
More informationThe matrix approach for abstract argumentation frameworks
The matrix approach for abstract argumentation frameworks Claudette CAYROL, Yuming XU IRIT Report RR- -2015-01- -FR February 2015 Abstract The matrices and the operation of dual interchange are introduced
More informationArgumentation and rules with exceptions
Argumentation and rules with exceptions Bart VERHEIJ Artificial Intelligence, University of Groningen Abstract. Models of argumentation often take a given set of rules or conditionals as a starting point.
More informationExplaining Predictions from Data Argumentatively
Explaining Predictions from Data Argumentatively Explain AI@Imperial Workshop Ken Satoh 1 Oana Cocarascu Kristijonas Čyras Francesca Toni April 25, 2018 Department of Computing, Imperial College London,
More informationUndecidability of Weak Bisimulation Equivalence in Unary One-Counter Petri Nets
T E H U N I V E R S I T Y O H F R G E D I N B U Undecidability of Weak Bisimulation Equivalence in Unary One-Counter Petri Nets Jana Hofmann Master of Science Computer Science School of Informatics University
More informationDecidability: Church-Turing Thesis
Decidability: Church-Turing Thesis While there are a countably infinite number of languages that are described by TMs over some alphabet Σ, there are an uncountably infinite number that are not Are there
More information4 The semantics of full first-order logic
4 The semantics of full first-order logic In this section we make two additions to the languages L C of 3. The first is the addition of a symbol for identity. The second is the addition of symbols that
More information20.1 2SAT. CS125 Lecture 20 Fall 2016
CS125 Lecture 20 Fall 2016 20.1 2SAT We show yet another possible way to solve the 2SAT problem. Recall that the input to 2SAT is a logical expression that is the conunction (AND) of a set of clauses,
More informationRegister machines L2 18
Register machines L2 18 Algorithms, informally L2 19 No precise definition of algorithm at the time Hilbert posed the Entscheidungsproblem, just examples. Common features of the examples: finite description
More informationAbstract Dialectical Frameworks
Abstract Dialectical Frameworks Gerhard Brewka Computer Science Institute University of Leipzig brewka@informatik.uni-leipzig.de joint work with Stefan Woltran G. Brewka (Leipzig) KR 2010 1 / 18 Outline
More informationP Colonies with a Bounded Number of Cells and Programs
P Colonies with a Bounded Number of Cells and Programs Erzsébet Csuhaj-Varjú 1 Maurice Margenstern 2 György Vaszil 1 1 Computer and Automation Research Institute Hungarian Academy of Sciences Kende utca
More informationA Game-Theoretic Decision Procedure for the Constructive Description Logic calc
A Game-Theoretic Decision Procedure for the Constructive Description Logic calc Martin Sticht University of Bamberg, Informatics Theory Group Abstract In recent years, several languages of non-classical
More informationOn the equivalence of logic-based argumentation systems
On the equivalence of logic-based argumentation systems Leila Amgoud Srdjan Vesic IRIT CNRS, 118 route de Narbonne 31062 Toulouse Cedex 9, France amgoud@irit.fr, vesic@irit.fr Abstract. Equivalence between
More information5 Set Operations, Functions, and Counting
5 Set Operations, Functions, and Counting Let N denote the positive integers, N 0 := N {0} be the non-negative integers and Z = N 0 ( N) the positive and negative integers including 0, Q the rational numbers,
More information6.8 The Post Correspondence Problem
6.8. THE POST CORRESPONDENCE PROBLEM 423 6.8 The Post Correspondence Problem The Post correspondence problem (due to Emil Post) is another undecidable problem that turns out to be a very helpful tool for
More informationPreliminaries to the Theory of Computation
Preliminaries to the Theory of Computation 2 In this chapter, we explain mathematical notions, terminologies, and certain methods used in convincing logical arguments that we shall have need of throughout
More informationLecture 4. 1 Circuit Complexity. Notes on Complexity Theory: Fall 2005 Last updated: September, Jonathan Katz
Notes on Complexity Theory: Fall 2005 Last updated: September, 2005 Jonathan Katz Lecture 4 1 Circuit Complexity Circuits are directed, acyclic graphs where nodes are called gates and edges are called
More informationMaximal ideal recursive semantics for defeasible argumentation
Maximal ideal recursive semantics for defeasible argumentation Teresa Alsinet 1, Ramón Béjar 1, Lluis Godo 2, and Francesc Guitart 1 1 Department of Computer Science University of Lleida Jaume II, 69 251
More informationArtificial Intelligence. 3 Problem Complexity. Prof. Dr. Jana Koehler Fall 2016 HSLU - JK
Artificial Intelligence 3 Problem Complexity Prof. Dr. Jana Koehler Fall 2016 Agenda Computability and Turing Machines Tractable and Intractable Problems P vs. NP Decision Problems Optimization problems
More informationFORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY
15-453 FORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY Chomsky Normal Form and TURING MACHINES TUESDAY Feb 4 CHOMSKY NORMAL FORM A context-free grammar is in Chomsky normal form if every rule is of the form:
More informationHow to Pop a Deep PDA Matters
How to Pop a Deep PDA Matters Peter Leupold Department of Mathematics, Faculty of Science Kyoto Sangyo University Kyoto 603-8555, Japan email:leupold@cc.kyoto-su.ac.jp Abstract Deep PDA are push-down automata
More informationLet us first give some intuitive idea about a state of a system and state transitions before describing finite automata.
Finite Automata Automata (singular: automation) are a particularly simple, but useful, model of computation. They were initially proposed as a simple model for the behavior of neurons. The concept of a
More informationGödel s Theorem: Limits of logic and computation
Gödel s Theorem: Limits of logic and computation David Keil (dkeil@frc.mass.edu) Framingham State College Math/CS Faculty Seminar March 27, 2003 1 Overview Kurt Gödel, 1931, at age 25, in Vienna, shook
More informationUndecidability in Epistemic Planning
Undecidability in Epistemic Planning Thomas Bolander, DTU Compute, Tech Univ of Denmark Joint work with: Guillaume Aucher, Univ Rennes 1 Bolander: Undecidability in Epistemic Planning p. 1/17 Introduction
More informationReconciling Situation Calculus and Fluent Calculus
Reconciling Situation Calculus and Fluent Calculus Stephan Schiffel and Michael Thielscher Department of Computer Science Dresden University of Technology {stephan.schiffel,mit}@inf.tu-dresden.de Abstract
More informationIdentifying the Class of Maxi-Consistent Operators in Argumentation
Journal of Artificial Intelligence Research 47 (2013) 71-93 Submitted 11/12; published 05/13 Identifying the Class of Maxi-Consistent Operators in Argumentation Srdjan Vesic CRIL - CNRS Rue Jean Souvraz
More informationPostulates for logic-based argumentation systems
Postulates for logic-based argumentation systems Leila Amgoud IRIT CNRS Toulouse France Abstract Logic-based argumentation systems are developed for reasoning with inconsistent information. Starting from
More informationComplete Extensions in Argumentation Coincide with Three-Valued Stable Models in Logic Programming
Complete Extensions in Argumentation Coincide with Three-Valued Stable Models in Logic Programming Martin Caminada a Yining Wu a a University of Luxembourg Abstract In this paper, we prove the correspondence
More informationα-recursion Theory and Ordinal Computability
α-recursion Theory and Ordinal Computability by Peter Koepke University of Bonn 1 3. 2. 2007 Abstract Motivated by a talk of S. D. Friedman at BIWOC we show that the α-recursive and α-recursively enumerable
More informationRevisiting Unrestricted Rebut and Preferences in Structured Argumentation.
Revisiting Unrestricted Rebut and Preferences in Structured Argumentation. Jesse Heyninck and Christian Straßer Ruhr University Bochum, Germany jesse.heyninck@rub.de, christian.strasser@rub.de Abstract
More information6.5.3 An NP-complete domino game
26 Chapter 6. Complexity Theory 3SAT NP. We know from Theorem 6.5.7 that this is true. A P 3SAT, for every language A NP. Hence, we have to show this for languages A such as kcolor, HC, SOS, NPrim, KS,
More informationSome techniques and results in deciding bisimilarity
Some techniques and results in deciding bisimilarity Petr Jančar Dept of Computer Science Technical University Ostrava (FEI VŠB-TU) Czech Republic www.cs.vsb.cz/jancar Talk at the Verification Seminar,
More informationModels. Models of Computation, Turing Machines, and the Limits of Turing Computation. Effective Calculability. Motivation for Models of Computation
Turing Computation /0/ Models of Computation, Turing Machines, and the Limits of Turing Computation Bruce MacLennan Models A model is a tool intended to address a class of questions about some domain of
More informationA Tutorial on Computational Learning Theory Presented at Genetic Programming 1997 Stanford University, July 1997
A Tutorial on Computational Learning Theory Presented at Genetic Programming 1997 Stanford University, July 1997 Vasant Honavar Artificial Intelligence Research Laboratory Department of Computer Science
More informationDesign of Distributed Systems Melinda Tóth, Zoltán Horváth
Design of Distributed Systems Melinda Tóth, Zoltán Horváth Design of Distributed Systems Melinda Tóth, Zoltán Horváth Publication date 2014 Copyright 2014 Melinda Tóth, Zoltán Horváth Supported by TÁMOP-412A/1-11/1-2011-0052
More informationDynamic Semantics. Dynamic Semantics. Operational Semantics Axiomatic Semantics Denotational Semantic. Operational Semantics
Dynamic Semantics Operational Semantics Denotational Semantic Dynamic Semantics Operational Semantics Operational Semantics Describe meaning by executing program on machine Machine can be actual or simulated
More information2. Elements of the Theory of Computation, Lewis and Papadimitrou,
Introduction Finite Automata DFA, regular languages Nondeterminism, NFA, subset construction Regular Epressions Synta, Semantics Relationship to regular languages Properties of regular languages Pumping
More informationAnalyzing the Equivalence Zoo in Abstract Argumentation
Analyzing the Equivalence Zoo in Abstract Argumentation Ringo Baumann and Gerhard Brewka University of Leipzig, Informatics Institute, Germany lastname@informatik.uni-leipzig.de Abstract. Notions of which
More informationTheory of Computer Science. D5.1 Introduction. Theory of Computer Science. D5.2 Primitive Recursion vs. LOOP. D5.3 µ-recursion vs.
Theory of Computer Science May 2, 2016 D5. Primitive/µ-Recursion vs. LOOP-/WHILE-Computability Theory of Computer Science D5. Primitive/µ-Recursion vs. LOOP-/WHILE-Computability Malte Helmert University
More informationAutomata Theory (2A) Young Won Lim 5/31/18
Automata Theory (2A) Copyright (c) 2018 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later
More informationComplexity Theory VU , SS The Polynomial Hierarchy. Reinhard Pichler
Complexity Theory Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 15 May, 2018 Reinhard
More informationOutline. Complexity Theory EXACT TSP. The Class DP. Definition. Problem EXACT TSP. Complexity of EXACT TSP. Proposition VU 181.
Complexity Theory Complexity Theory Outline Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität
More informationIntroduction to Formal Languages, Automata and Computability p.1/51
Introduction to Formal Languages, Automata and Computability Finite State Automata K. Krithivasan and R. Rama Introduction to Formal Languages, Automata and Computability p.1/51 Introduction As another
More informationDialectical Frameworks: Argumentation Beyond Dung
Dialectical Frameworks: Argumentation Beyond Dung Gerhard Brewka Computer Science Institute University of Leipzig brewka@informatik.uni-leipzig.de joint work with Stefan Woltran G. Brewka (Leipzig) NMR
More information1 PSPACE-Completeness
CS 6743 Lecture 14 1 Fall 2007 1 PSPACE-Completeness Recall the NP-complete problem SAT: Is a given Boolean formula φ(x 1,..., x n ) satisfiable? The same question can be stated equivalently as: Is the
More informationNotes on BAN Logic CSG 399. March 7, 2006
Notes on BAN Logic CSG 399 March 7, 2006 The wide-mouthed frog protocol, in a slightly different form, with only the first two messages, and time stamps: A S : A, {T a, B, K ab } Kas S B : {T s, A, K ab
More informationComplexity Theory Turing Machines
Complexity Theory Turing Machines Joseph Spring Department of Computer Science 3COM0074 - Quantum Computing / QIP QC - Lecture 2 1 Areas for Discussion Algorithms Complexity Theory and Computing Models
More informationChapter 4: Computation tree logic
INFOF412 Formal verification of computer systems Chapter 4: Computation tree logic Mickael Randour Formal Methods and Verification group Computer Science Department, ULB March 2017 1 CTL: a specification
More informationSeptember 7, Formal Definition of a Nondeterministic Finite Automaton
Formal Definition of a Nondeterministic Finite Automaton September 7, 2014 A comment first The formal definition of an NFA is similar to that of a DFA. Both have states, an alphabet, transition function,
More informationDeterministic Finite Automata. Non deterministic finite automata. Non-Deterministic Finite Automata (NFA) Non-Deterministic Finite Automata (NFA)
Deterministic Finite Automata Non deterministic finite automata Automata we ve been dealing with have been deterministic For every state and every alphabet symbol there is exactly one move that the machine
More informationConflict Resolution in Assumption-Based Frameworks
Conflict Resolution in Assumption-Based Frameworks Martin Baláž 1, Jozef Frtús 1, Giorgos Flouris 2, Martin Homola 1, and Ján Šefránek 1 1 Comenius University in Bratislava, Slovakia 2 FORTH-ICS, Greece
More information09 Modal Logic II. CS 3234: Logic and Formal Systems. October 14, Martin Henz and Aquinas Hobor
Martin Henz and Aquinas Hobor October 14, 2010 Generated on Thursday 14 th October, 2010, 11:40 1 Review of Modal Logic 2 3 4 Motivation Syntax and Semantics Valid Formulas wrt Modalities Correspondence
More informationAbout the relationship between formal logic and complexity classes
About the relationship between formal logic and complexity classes Working paper Comments welcome; my email: armandobcm@yahoo.com Armando B. Matos October 20, 2013 1 Introduction We analyze a particular
More informationExam Computability and Complexity
Total number of points:... Number of extra sheets of paper:... Exam Computability and Complexity by Jiri Srba, January 2009 Student s full name CPR number Study number Before you start, fill in the three
More informationREACHABILITY PROBLEMS IN LOW-DIMENSIONAL ITERATIVE MAPS
International Journal of Foundations of Computer Science c World Scientific Publishing Company REACHABILITY PROBLEMS IN LOW-DIMENSIONAL ITERATIVE MAPS OLEKSIY KURGANSKYY Institute of Applied Mathematics
More informationDecision Problems with TM s. Lecture 31: Halting Problem. Universe of discourse. Semi-decidable. Look at following sets: CSCI 81 Spring, 2012
Decision Problems with TM s Look at following sets: Lecture 31: Halting Problem CSCI 81 Spring, 2012 Kim Bruce A TM = { M,w M is a TM and w L(M)} H TM = { M,w M is a TM which halts on input w} TOTAL TM
More informationComputational Models #1
Computational Models #1 Handout Mode Nachum Dershowitz & Yishay Mansour March 13-15, 2017 Nachum Dershowitz & Yishay Mansour Computational Models #1 March 13-15, 2017 1 / 41 Lecture Outline I Motivation
More informationIntroduction to Temporal Logic. The purpose of temporal logics is to specify properties of dynamic systems. These can be either
Introduction to Temporal Logic The purpose of temporal logics is to specify properties of dynamic systems. These can be either Desired properites. Often liveness properties like In every infinite run action
More informationGenerative Techniques: Bayes Rule and the Axioms of Probability
Intelligent Systems: Reasoning and Recognition James L. Crowley ENSIMAG 2 / MoSIG M1 Second Semester 2016/2017 Lesson 8 3 March 2017 Generative Techniques: Bayes Rule and the Axioms of Probability Generative
More informationShow Your Work! Point values are in square brackets. There are 35 points possible. Some facts about sets are on the last page.
Formal Methods Name: Key Midterm 2, Spring, 2007 Show Your Work! Point values are in square brackets. There are 35 points possible. Some facts about sets are on the last page.. Determine whether each of
More informationLecture Notes: The Halting Problem; Reductions
Lecture Notes: The Halting Problem; Reductions COMS W3261 Columbia University 20 Mar 2012 1 Review Key point. Turing machines can be encoded as strings, and other Turing machines can read those strings
More informationMost General computer?
Turing Machines Most General computer? DFAs are simple model of computation. Accept only the regular languages. Is there a kind of computer that can accept any language, or compute any function? Recall
More informationQ = Set of states, IE661: Scheduling Theory (Fall 2003) Primer to Complexity Theory Satyaki Ghosh Dastidar
IE661: Scheduling Theory (Fall 2003) Primer to Complexity Theory Satyaki Ghosh Dastidar Turing Machine A Turing machine is an abstract representation of a computing device. It consists of a read/write
More information1 Completeness Theorem for First Order Logic
1 Completeness Theorem for First Order Logic There are many proofs of the Completeness Theorem for First Order Logic. We follow here a version of Henkin s proof, as presented in the Handbook of Mathematical
More informationFinite Automata. Mahesh Viswanathan
Finite Automata Mahesh Viswanathan In this lecture, we will consider different models of finite state machines and study their relative power. These notes assume that the reader is familiar with DFAs,
More informationSpace Complexity. then the space required by M on input x is. w i u i. F ) on. September 27, i=1
Space Complexity Consider a k-string TM M with input x. Assume non- is never written over by. a The purpose is not to artificially reduce the space needs (see below). If M halts in configuration (H, w
More informationProbabilistic Argument Graphs for Argumentation Lotteries
Probabilistic Argument Graphs for Argumentation Lotteries Anthony HUNTER a and Matthias THIMM b a Department of Computer Science, University College London, UK b Institute for Web Science and Technology,
More informationCS481F01 Solutions 6 PDAS
CS481F01 Solutions 6 PDAS A. Demers 2 November 2001 1. Give a NPDAs that recognize the following languages: (a) The set of all strings in {0, 1} that contain twice as many 1s as 0s. (answer a) We build
More informationPredicate Logic - Undecidability
CS402, Spring 2016 Undecidable Problems Does the following program halts? (1) N : n, total, x, y, z (2) n GetUserInput() (3) total 3 (4) while true (5) for x 1 to total 2 (6) for y 1 to total x 1 (7) z
More informationA Formal Model and an Algorithm for Generating the Permutations of a Multiset
A Formal Mel and an Algorithm for Generating the Permutations of a Multiset VINCENZO DE FLORIO and GEERT DECONINCK Electrical Engineering Department ESAT Katholieke Universiteit Leuven, Kasteelpark Arenberg
More informationMPRI 1-22 Introduction to Verification January 4, TD 6: Petri Nets
TD 6: Petri Nets 1 Modeling Using Petri Nets Exercise 1 (Traffic Lights). Consider again the traffic lights example from the lecture notes: r r ry y r y ry g g y g 1. How can you correct this Petri net
More informationFinite Automata - Deterministic Finite Automata. Deterministic Finite Automaton (DFA) (or Finite State Machine)
Finite Automata - Deterministic Finite Automata Deterministic Finite Automaton (DFA) (or Finite State Machine) M = (K, Σ, δ, s, A), where K is a finite set of states Σ is an input alphabet s K is a distinguished
More informationPropositional logic. First order logic. Alexander Clark. Autumn 2014
Propositional logic First order logic Alexander Clark Autumn 2014 Formal Logic Logical arguments are valid because of their form. Formal languages are devised to express exactly that relevant form and
More informationR E P O R T. The cf2 Argumentation Semantics Revisited INSTITUT FÜR INFORMATIONSSYSTEME DBAI-TR
TECHNICAL R E P O R T INSTITUT FÜR INFORMATIONSSYSTEME ABTEILUNG DATENBANKEN UND ARTIFICIAL INTELLIGENCE The cf2 Argumentation Semantics Revisited DBAI-TR-2012-77 Sarah Alice Gaggl Stefan Woltran Institut
More informationGriffith University 3130CIT Theory of Computation (Based on slides by Harald Søndergaard of The University of Melbourne) Turing Machines 9-0
Griffith University 3130CIT Theory of Computation (Based on slides by Harald Søndergaard of The University of Melbourne) Turing Machines 9-0 Turing Machines Now for a machine model of much greater power.
More informationCHAPTER 11. Introduction to Intuitionistic Logic
CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated
More informationWhat One Has to Know when Attacking P vs. NP. Juraj Hromkovič and Peter Rossmanith
What One Has to Know when Attacking P vs. NP Juraj Hromkovič and Peter Rossmanith September 12, 2017 FCT 2017 [Chaitin, JACM 1974] There exists d N such that, for all n d and all x {0, 1}, there does not
More informationVariable Automata over Infinite Alphabets
Variable Automata over Infinite Alphabets Orna Grumberg a, Orna Kupferman b, Sarai Sheinvald b a Department of Computer Science, The Technion, Haifa 32000, Israel b School of Computer Science and Engineering,
More informationOpleiding Informatica
Opleiding Informatica Tape-quantifying Turing machines in the arithmetical hierarchy Simon Heijungs Supervisors: H.J. Hoogeboom & R. van Vliet BACHELOR THESIS Leiden Institute of Advanced Computer Science
More informationArtificial Intelligence. Non-deterministic state model. Model for non-deterministic problems. Solutions. Blai Bonet
Artificial Intelligence Blai Bonet Non-deterministic state model Universidad Simón Boĺıvar, Caracas, Venezuela Model for non-deterministic problems Solutions State models with non-deterministic actions
More informationDialogue Games on Abstract Argumentation Graphs 1
Dialogue Games on Abstract Argumentation Graphs 1 Christof Spanring Department of Computer Science, University of Liverpool, UK Institute of Information Systems, TU Wien, Austria LABEX CIMI Pluridisciplinary
More informationIntroduction to Metalogic
Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)
More informationOn the coinductive nature of centralizers
On the coinductive nature of centralizers Charles Grellois INRIA & University of Bologna Séminaire du LIFO Jan 16, 2017 Charles Grellois (INRIA & Bologna) On the coinductive nature of centralizers Jan
More informationContamination in Formal Argumentation Systems
Contamination in Formal Argumentation Systems Martin Caminada a a Utrecht University, P.O.Box 80089, 3508TB Utrecht Abstract Over the last decennia, many systems for formal argumentation have been defined.
More informationWeighted Abstract Dialectical Frameworks
Weighted Abstract Dialectical Frameworks Gerhard Brewka Computer Science Institute University of Leipzig brewka@informatik.uni-leipzig.de joint work with H. Strass, J. Wallner, S. Woltran G. Brewka (Leipzig)
More informationHybrid systems and computer science a short tutorial
Hybrid systems and computer science a short tutorial Eugene Asarin Université Paris 7 - LIAFA SFM 04 - RT, Bertinoro p. 1/4 Introductory equations Hybrid Systems = Discrete+Continuous SFM 04 - RT, Bertinoro
More informationDynamic Logic of Propositional Assignments and its applications to update, revision and planning
Dynamic Logic of Propositional Assignments and its applications to update, revision and planning Andreas Herzig University of Toulouse, IRIT-CNRS, France Workshop on Planning, Logic and Social Intelligence,
More informationarxiv: v2 [cs.fl] 29 Nov 2013
A Survey of Multi-Tape Automata Carlo A. Furia May 2012 arxiv:1205.0178v2 [cs.fl] 29 Nov 2013 Abstract This paper summarizes the fundamental expressiveness, closure, and decidability properties of various
More information