an np-complete example for the subpower membership problem
|
|
- Eugenia McBride
- 5 years ago
- Views:
Transcription
1 an np-complete example for the subpower membership problem Graduate Algebra Seminar, CU Boulder Jeff Shriner December 5, 2017
2 the problem
3 the problem Fix a finite algebra A with fintely many operations smp(a) (Willard, 2007) Instance: A positive integer m and tuples a 1,, a n, b A m Question: Is b a 1,, a n? 2
4 the story so far
5 a picture T AYLOR CM CUBE CP CD
6 a picture T AYLOR CM CUBE CP CD More structure (easier?)
7 a picture T AYLOR CM CUBE CP CD Groups (Multilinear Exp) More structure (easier?)
8 a picture T AYLOR CM CUBE CP CD Groups (Multilinear Exp) NU (eg Lattices) More structure (easier?)
9 a picture T AYLOR CM CUBE CP Groups (Multilinear Exp) CD NU (eg Lattices) Hard: Semigroups P, NP-comp, PSPACE-comp [Steindl, Mayr, Bulatov] Ugly Algebra EXPTIME-comp [Kozik] More structure (easier?)
10 a picture T AYLOR CM CUBE CP CD Groups (Multilinear Exp) NU (eg Lattices) A Hard: Semigroups P, NP-comp, PSPACE-comp [Steindl, Mayr, Bulatov] Ugly Algebra EXPTIME-comp [Kozik] More structure (easier?)
11 a picture T AYLOR CM CUBE CP CD Groups (Multilinear Exp) NU (eg Lattices) A Hard: Semigroups P, NP-comp, PSPACE-comp [Steindl, Mayr, Bulatov] Ugly Algebra EXPTIME-comp [Kozik] More structure (easier?) Conjecture If A has a cube term, then SMP(A) is in P
12 a picture T AYLOR CM CUBE CP CD Groups (Multilinear Exp) Group Exp Exp p-grps Near Rings NU (eg Lattices) A Hard: Semigroups P, NP-comp, PSPACE-comp [Steindl, Mayr, Bulatov] Ugly Algebra EXPTIME-comp [Kozik] Res Small More structure (easier?) Conjecture If A has a cube term, then SMP(A) is in P 4
13 the result and construction
14 strong linear maltsev conditions and cube terms A strong linear Maltsev condition consists of 1 a finite set of operation symbols, H, and 2 a finite set of identities, Σ, over symbols from H such that no identity in Σ involves compositions 6
15 strong linear maltsev conditions and cube terms A strong linear Maltsev condition consists of 1 a finite set of operation symbols, H, and 2 a finite set of identities, Σ, over symbols from H such that no identity in Σ involves compositions We say Σ is consistent if it is satisfied by some non-trivial algebra 6
16 strong linear maltsev conditions and cube terms A strong linear Maltsev condition consists of 1 a finite set of operation symbols, H, and 2 a finite set of identities, Σ, over symbols from H such that no identity in Σ involves compositions We say Σ is consistent if it is satisfied by some non-trivial algebra We say Σ entails φ if every model of Σ is a model of φ 6
17 strong linear maltsev conditions and cube terms A strong linear Maltsev condition consists of 1 a finite set of operation symbols, H, and 2 a finite set of identities, Σ, over symbols from H such that no identity in Σ involves compositions We say Σ is consistent if it is satisfied by some non-trivial algebra We say Σ entails φ if every model of Σ is a model of φ Examples Having an m-cube term for some m 2 y c x 1,, x n y where x 1, x n {x, y} m \ (y,, y) 6
18 strong linear maltsev conditions and cube terms Examples Belonging to a Congruence 3-Distributive variety (CD(3)) d 1 (x, y, x) d 2 (x, y, x) x x d 1 (x, x, y), d 1 (x, y, y) d 2 (x, y, y), d 2 (x, x, y) y Belonging to a Congruence 3-Permutable variety (CP(3)) x p 1 (x, y, y), p 1 (x, x, y) p 2 (x, y, y), p 2 (x, x, y) y 7
19 strong linear maltsev conditions and cube terms Examples Belonging to a Congruence 3-Distributive variety (CD(3)) d 1 (x, y, x) d 2 (x, y, x) x x d 1 (x, x, y), d 1 (x, y, y) d 2 (x, y, y), d 2 (x, x, y) y Belonging to a Congruence 3-Permutable variety (CP(3)) x p 1 (x, y, y), p 1 (x, x, y) p 2 (x, y, y), p 2 (x, x, y) y Remark: Neither of these strong linear Maltsev conditions entail the existence of a cube term 7
20 strong linear maltsev conditions and cube terms Examples Belonging to a Congruence 3-Distributive variety (CD(3)) d 1 (x, y, x) d 2 (x, y, x) x x d 1 (x, x, y), d 1 (x, y, y) d 2 (x, y, y), d 2 (x, x, y) y Belonging to a Congruence 3-Permutable variety (CP(3)) x p 1 (x, y, y), p 1 (x, x, y) p 2 (x, y, y), p 2 (x, x, y) y Remark: Neither of these strong linear Maltsev conditions entail the existence of a cube term Theorem (Kearnes, Szendrei) Σ entails the existence of a cube term if and only if Σ entails that some h H is a cube term 7
21 the result Theorem Let M = (H, Σ) be a consistent strong linear Maltsev condition If Σ does not entail cube identities for any h H, then for any finite algebra A, there exists a finite algebra A M such that A M = Σ and SMP(A M ) is at least as hard as SMP(A) 8
22 the result Theorem Let M = (H, Σ) be a consistent strong linear Maltsev condition If Σ does not entail cube identities for any h H, then for any finite algebra A, there exists a finite algebra A M such that A M = Σ and SMP(A M ) is at least as hard as SMP(A) This is a statement which says we can add more structure to an algebra and the SMP will not get easier! 8
23 the result Theorem Let M = (H, Σ) be a consistent strong linear Maltsev condition If Σ does not entail cube identities for any h H, then for any finite algebra A, there exists a finite algebra A M such that A M = Σ and SMP(A M ) is at least as hard as SMP(A) This is a statement which says we can add more structure to an algebra and the SMP will not get easier! T AYLOR CM CUBE CP CD
24 the result Theorem Let M = (H, Σ) be a consistent strong linear Maltsev condition If Σ does not entail cube identities for any h H, then for any finite algebra A, there exists a finite algebra A M such that A M = Σ and SMP(A M ) is at least as hard as SMP(A) This is a statement which says we can add more structure to an algebra and the SMP will not get easier! T AYLOR CM CUBE CP CD A [Kozik]
25 the result Theorem Let M = (H, Σ) be a consistent strong linear Maltsev condition If Σ does not entail cube identities for any h H, then for any finite algebra A, there exists a finite algebra A M such that A M = Σ and SMP(A M ) is at least as hard as SMP(A) This is a statement which says we can add more structure to an algebra and the SMP will not get easier! T AYLOR CM CUBE CP CD AM A [Kozik] 8
26 construction Let A = A; F and M = (H, Σ) Set A M = A {0}; F H Extend operations in F to A {0} so that 0 is an absorbing element with respect to all f F Interpret operations in H to map to 0 whenever possible and still maintain A M = Σ 9
27 construction Let A = A; F and M = (H, Σ) Set A M = A {0}; F H Extend operations in F to A {0} so that 0 is an absorbing element with respect to all f F Interpret operations in H to map to 0 whenever possible and still maintain A M = Σ Example: CP(3) x p 1 (x, y, y), p 1 (x, x, y) p 2 (x, y, y), p 2 (x, x, y) y For (a 1, a 2, a 3 ) (A {0}) 3, let p 1 (a 1, a 2, a 3 ) = a 1 if a 2 = a 3 p 2 (a 1, a 2, a 3 ) = a 3 if a 1 = a 2 p i (a 1, a 2, a 3 ) = 0 otherwise 9
28 setup To show hardness, we reduce SMP(A) to SMP(A M ): a 1,, a n, b SMP(A) a 1,, a n, b SMP(A M ) 10
29 setup To show hardness, we reduce SMP(A) to SMP(A M ): a 1,, a n, b SMP(A) a 1,, a n, b SMP(A M ) Must show SMP(A) instance is yes if and only if SMP(A M ) instance is yes Easy Show that if b a 1,, a n AM, then there is a term p such that p(a 1,, a n ) = b which is h-free for all h H 10
30 proof sketch If b a 1,, a n AM, let p be a term such that p(a 1,, a n ) = b and has a minimum number of occurrences of operations from H in the term tree of p p
31 proof sketch If b a 1,, a n AM, let p be a term such that p(a 1,, a n ) = b and has a minimum number of occurrences of operations from H in the term tree of p p b a 1,, a n
32 proof sketch If b a 1,, a n AM, let p be a term such that p(a 1,, a n ) = b and has a minimum number of occurrences of operations from H in the term tree of p p b h a 1,, a n
33 proof sketch If b a 1,, a n AM, let p be a term such that p(a 1,, a n ) = b and has a minimum number of occurrences of operations from H in the term tree of p p b h c 1,, c l a 1,, a n 11
34 proof sketch If b a 1,, a n AM, let p be a term such that p(a 1,, a n ) = b and has a minimum number of occurrences of operations from H in the term tree of p p b h 0 in each coord! c 1,, c l a 1,, a n 11
35 proof sketch If b a 1,, a n AM, let p be a term such that p(a 1,, a n ) = b and has a minimum number of occurrences of operations from H in the term tree of p h c1,, cl = no 0 s p b h 0 in each coord! c 1,, c l a 1,, a n 11
36 proof sketch If b a 1,, a n AM, let p be a term such that p(a 1,, a n ) = b and has a minimum number of occurrences of operations from H in the term tree of p h c1,, cl = no 0 s p b h 0 in each coord! c 1,, c l In every row, there is an identity provable from Σ which forces the output to agree with at least one of the arguments a 1,, a n 11
37 proof sketch If b a 1,, a n AM, let p be a term such that p(a 1,, a n ) = b and has a minimum number of occurrences of operations from H in the term tree of p h c1,, cl = no 0 s p b h c i c 1,, c l a 1,, a n In every row, there is an identity provable from Σ which forces the output to agree with at least one of the arguments Since h cannot satisfy cube identities, we can show there is some 1 i l such that h(c 1,, c l ) = c i Replace the subterm with root h by the appropriate proper subterm 11
38 corollaries Corollary 1 (SMP for Congruence Distributive Varieties) 1 If k 2, then SMP(A) P for every finite algebra A in CD(k) 2 If k 3, then there exists a finite algebra A CD(k) such that SMP(A) is EXPTIME-complete 12
39 corollaries Corollary 1 (SMP for Congruence Distributive Varieties) 1 If k 2, then SMP(A) P for every finite algebra A in CD(k) 2 If k 3, then there exists a finite algebra A CD(k) such that SMP(A) is EXPTIME-complete Corollary 2 (SMP for Congruence k-permutable Varieties) For k 3, there exists a finite algebra A CP(k) such that SMP(A) is EXPTIME-complete 12
40 corollaries Corollary 1 (SMP for Congruence Distributive Varieties) 1 If k 2, then SMP(A) P for every finite algebra A in CD(k) 2 If k 3, then there exists a finite algebra A CD(k) such that SMP(A) is EXPTIME-complete Corollary 2 (SMP for Congruence k-permutable Varieties) For k 3, there exists a finite algebra A CP(k) such that SMP(A) is EXPTIME-complete Remark: We can use the semigroup examples which are NP-complete and PSPACE-complete to get finite algebras in the varieties above with SMP which are NP-hard and PSPACE-hard 12
41 corollaries Corollary 1 (SMP for Congruence Distributive Varieties) 1 If k 2, then SMP(A) P for every finite algebra A in CD(k) 2 If k 3, then there exists a finite algebra A CD(k) such that SMP(A) is EXPTIME-complete Corollary 2 (SMP for Congruence k-permutable Varieties) For k 3, there exists a finite algebra A CP(k) such that SMP(A) is EXPTIME-complete Remark: We can use the semigroup examples which are NP-complete and PSPACE-complete to get finite algebras in the varieties above with SMP which are NP-hard and PSPACE-hard What is the complexity of SMP for these expanded semigroups? 12
42 an np-complete example
43 the algebras S = {z, a, 1}; { } SMP(S) is NP-Complete S z a 1 z z z z a z z a 1 z a 1 14
44 the algebras S = {z, a, 1}; { } SMP(S) is NP-Complete S z a 1 z z z z a z z a 1 z a 1 Let M be the the strong linear Maltsev condition for CD(3) and CP(3) 14
45 the algebras S = {z, a, 1}; { } SMP(S) is NP-Complete S z a 1 z z z z a z z a 1 z a 1 Let M be the the strong linear Maltsev condition for CD(3) and CP(3) SM 0 z a z 0 z z z a 0 z z a 1 0 z a 1 14
46 the algebras S = {z, a, 1}; { } SMP(S) is NP-Complete S z a 1 z z z z a z z a 1 z a 1 Let M be the the strong linear Maltsev condition for CD(3) and CP(3) SM 0 z a z 0 z z z a 0 z z a 1 0 z a 1 d S M 1 (x 1, x 2, x 3 ) = d S M 2 (x 1, x 2, x 3 ) = p S M 1 (x 1, x 2, x 3 )= p S M 2 (x 1, x 2, x 3 )= { x1 if x 1 = x 2 or x 1 = x 3 0 otherwise { x3 if x 1 = x 2 or x 1 = x 3 0 otherwise { x1 if x 2 = x 3 0 otherwise { x3 if x 1 = x 2 0 otherwise 14
47 the algebras S = {z, a, 1}; { } SMP(S) is NP-Complete S z a 1 z z z z a z z a 1 z a 1 Let M be the the strong linear Maltsev condition for CD(3) and CP(3) SM 0 z a z 0 z z z a 0 z z a 1 0 z a 1 d S M 1 (x 1, x 2, x 3 ) = d S M 2 (x 1, x 2, x 3 ) = p S M 1 (x 1, x 2, x 3 )= p S M 2 (x 1, x 2, x 3 )= { x1 if x 1 = x 2 or x 1 = x 3 0 otherwise { x3 if x 1 = x 2 or x 1 = x 3 0 otherwise { x1 if x 2 = x 3 0 otherwise { x3 if x 1 = x 2 0 otherwise 14
48 the goal From the general hardness result, we know SMP(S M ) is NP-hard To show that SMP(S M ) is NP-complete, we will show Theorem For every instance a 1,, a n, b {0, z, a, 1} m of SMP(S M ) with a positive answer, there is a term t in the language {, d 1, d 2 } such that the size of t is O(nm 3 ) and t(a 1,, a n ) = b 15
49 proof idea t a 1,, a n = b 1 b r
50 proof idea t a 1,, a n = b 1 b r 0 0 To get a short term t which evaluates to b, we will: (i) For every j [m] \ [r], generate an element c j = b 1 b r 0 (j (Induct on size of subsets of [r])
51 proof idea t a 1,, a n = b 1 b r 0 0 To get a short term t which evaluates to b, we will: (i) For every j [m] \ [r], generate an element c j = b 1 b r 0 (j (Induct on size of subsets of [r]) (ii) For every subset K of [m] \ [r], generate an element t K = b 1 b r 0 K 0 (Induct on size of K) 16
52 generating c j We show that For every j [m] \ [r] and for every nonempty subset L [r], there is a term of size O(n L ) which evaluates to an m-tuple c j such that c j i = b i if i L, and c j j = 0 We proceed by induction on L b i (i Assume the base case is proven: c j = 0 (j 17
53 generating t k We show that For every nonempty subset K [m] \ [r], there is a term of size O(nm 2 K ) which evaluates to an m-tuple t K such that t K i = b i if i [r], and t K i = 0 if i K We proceed by induction on K The base case is proven: t {j} = c j 18
54 thank you!
Constraints in Universal Algebra
Constraints in Universal Algebra Ross Willard University of Waterloo, CAN SSAOS 2014 September 7, 2014 Lecture 1 R. Willard (Waterloo) Constraints in Universal Algebra SSAOS 2014 1 / 23 Outline Lecture
More informationTESTING FOR A SEMILATTICE TERM
TESTING FOR A SEMILATTICE TERM RALPH FREESE, J.B. NATION, AND MATT VALERIOTE Abstract. This paper investigates the computational complexity of deciding if a given finite algebra is an expansion of a semilattice.
More informationTutorial on the Constraint Satisfaction Problem
Tutorial on the Constraint Satisfaction Problem Miklós Maróti Vanderbilt University and University of Szeged Nový Smokovec, 2012. September 2 7. Miklós Maróti (Vanderbilt and Szeged) The Constraint Satisfaction
More informationFINITELY RELATED CLONES AND ALGEBRAS WITH CUBE-TERMS
FINITELY RELATED CLONES AND ALGEBRAS WITH CUBE-TERMS PETAR MARKOVIĆ, MIKLÓS MARÓTI, AND RALPH MCKENZIE Abstract. E. Aichinger, R. McKenzie, P. Mayr [1] have proved that every finite algebra with a cube-term
More informationTutorial on Universal Algebra, Mal cev Conditions, and Finite Relational Structures: Lecture I
Tutorial on Universal Algebra, Mal cev Conditions, and Finite Relational Structures: Lecture I Ross Willard University of Waterloo, Canada BLAST 2010 Boulder, June 2010 Ross Willard (Waterloo) Universal
More informationGROWTH RATES OF FINITE ALGEBRAS
GROWTH RATES OF FINITE ALGEBRAS KEITH A. KEARNES, EMIL W. KISS, AND ÁGNES SZENDREI Abstract. We investigate the function d A (n), which gives the size of a smallest generating set for A n, in the case
More informationGraphs, Polymorphisms, and Multi-Sorted Structures
Graphs, Polymorphisms, and Multi-Sorted Structures Ross Willard University of Waterloo NSAC 2013 University of Novi Sad June 6, 2013 Ross Willard (Waterloo) Graphs, Polymorphisms, Multi-Sorted Struc NSAC
More informationIDEMPOTENT n-permutable VARIETIES
IDEMPOTENT n-permutable VARIETIES M. VALERIOTE AND R. WILLARD Abstract. One of the important classes of varieties identified in tame congruence theory is the class of varieties which are n-permutable for
More informationUniversal algebra for CSP Lecture 2
Universal algebra for CSP Lecture 2 Ross Willard University of Waterloo Fields Institute Summer School June 26 30, 2011 Toronto, Canada R. Willard (Waterloo) Universal algebra Fields Institute 2011 1 /
More informationNOTES ON CONGRUENCE n-permutability AND SEMIDISTRIBUTIVITY
NOTES ON CONGRUENCE n-permutability AND SEMIDISTRIBUTIVITY RALPH FREESE Abstract. In [1] T. Dent, K. Kearnes and Á. Szendrei define the derivative, Σ, of a set of equations Σ and show, for idempotent Σ,
More informationFiner complexity of Constraint Satisfaction Problems with Maltsev Templates
Finer complexity of Constraint Satisfaction Problems with Maltsev Templates Dejan Delic Department of Mathematics Ryerson University Toronto, Canada joint work with A. Habte (Ryerson University) May 24,
More informationCHARACTERIZATIONS OF SEVERAL MALTSEV CONDITIONS
CHARACTERIZATIONS OF SEVERAL MALTSEV CONDITIONS M. KOZIK, A. KROKHIN, M. VALERIOTE, AND R. WILLARD Abstract. Tame congruence theory identifies six Maltsev conditions associated with locally finite varieties
More informationA SUBALGEBRA INTERSECTION PROPERTY FOR CONGRUENCE DISTRIBUTIVE VARIETIES
A SUBALGEBRA INTERSECTION PROPERTY FOR CONGRUENCE DISTRIBUTIVE VARIETIES MATTHEW A. VALERIOTE Abstract. We prove that if a finite algebra A generates a congruence distributive variety then the subalgebras
More informationMath 109 September 1, 2016
Math 109 September 1, 2016 Question 1 Given that the proposition P Q is true. Which of the following must also be true? A. (not P ) or Q. B. (not Q) implies (not P ). C. Q implies P. D. A and B E. A, B,
More informationcse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska
cse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska LECTURE 3 CHAPTER 1 SETS, RELATIONS, and LANGUAGES 6. Closures and Algorithms 7. Alphabets and Languages 8. Finite Representation
More informationCMPS 217 Logic in Computer Science. Lecture #17
CMPS 217 Logic in Computer Science https://courses.soe.ucsc.edu/courses/cmps217/spring13/01 Lecture #17 1 The Complexity of FO-Truth on a Structure Structure A Complexity of Th(A) Structure of the natural
More informationTHERE ARE NO PURE RELATIONAL WIDTH 2 CONSTRAINT SATISFACTION PROBLEMS. Keywords: Computational Complexity, Constraint Satisfaction Problems.
THERE ARE NO PURE RELATIONAL WIDTH 2 CONSTRAINT SATISFACTION PROBLEMS Departament de tecnologies de la informació i les comunicacions, Universitat Pompeu Fabra, Estació de França, Passeig de la circumval.laci
More information8. Prime Factorization and Primary Decompositions
70 Andreas Gathmann 8. Prime Factorization and Primary Decompositions 13 When it comes to actual computations, Euclidean domains (or more generally principal ideal domains) are probably the nicest rings
More informationSample algebra qualifying exam
Sample algebra qualifying exam University of Hawai i at Mānoa Spring 2016 2 Part I 1. Group theory In this section, D n and C n denote, respectively, the symmetry group of the regular n-gon (of order 2n)
More informationHigher Commutator Theory for Congruence Modular Varieties
University of Colorado, Boulder CU Scholar Mathematics Graduate Theses & Dissertations Mathematics Spring 1-1-2016 Higher Commutator Theory for Congruence Modular Varieties Andrew Paul Moorhead University
More informationLecture 11: Minimal types
MODEL THEORY OF ARITHMETIC Lecture 11: Minimal types Tin Lok Wong 17 December, 2014 Uniform extension operators are used to construct models with nice structural properties Thus, one has a very simple
More informationAlgebraic Structures Exam File Fall 2013 Exam #1
Algebraic Structures Exam File Fall 2013 Exam #1 1.) Find all four solutions to the equation x 4 + 16 = 0. Give your answers as complex numbers in standard form, a + bi. 2.) Do the following. a.) Write
More informationOn the Dynamic Chromatic Number of Graphs
On the Dynamic Chromatic Number of Graphs Maryam Ghanbari Joint Work with S. Akbari and S. Jahanbekam Sharif University of Technology m_phonix@math.sharif.ir 1. Introduction Let G be a graph. A vertex
More informationA FINER REDUCTION OF CONSTRAINT PROBLEMS TO DIGRAPHS
Logical Methods in Computer Science Vol. 11(4:18)2015, pp. 1 33 www.lmcs-online.org Submitted Jun. 24, 2014 Published Dec. 29, 2015 A FINER REDUCTION OF CONSTRAINT PROBLEMS TO DIGRAPHS JAKUB BULÍN a, DEJAN
More informationChapter 1. Sets and Numbers
Chapter 1. Sets and Numbers 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write
More informationLinear equations in linear algebra
Linear equations in linear algebra Samy Tindel Purdue University Differential equations and linear algebra - MA 262 Taken from Differential equations and linear algebra Pearson Collections Samy T. Linear
More informationDRAFT. Algebraic computation models. Chapter 14
Chapter 14 Algebraic computation models Somewhat rough We think of numerical algorithms root-finding, gaussian elimination etc. as operating over R or C, even though the underlying representation of the
More information* 8 Groups, with Appendix containing Rings and Fields.
* 8 Groups, with Appendix containing Rings and Fields Binary Operations Definition We say that is a binary operation on a set S if, and only if, a, b, a b S Implicit in this definition is the idea that
More informationEquational Logic. Chapter Syntax Terms and Term Algebras
Chapter 2 Equational Logic 2.1 Syntax 2.1.1 Terms and Term Algebras The natural logic of algebra is equational logic, whose propositions are universally quantified identities between terms built up from
More informationEquational complexity of the finite algebra membership problem. Received 28 July 2006 Revised 5 August Communicated by J.
Electronic version of an article published in International Journal of Algebra and Computation Vol. 18, No. 8 (2008) 1283 1319 World Scientific Publishing Company Article DOI: 10.1142/S0218196708004913
More informationT (s, xa) = T (T (s, x), a). The language recognized by M, denoted L(M), is the set of strings accepted by M. That is,
Recall A deterministic finite automaton is a five-tuple where S is a finite set of states, M = (S, Σ, T, s 0, F ) Σ is an alphabet the input alphabet, T : S Σ S is the transition function, s 0 S is the
More informationHierarchy among Automata on Linear Orderings
Hierarchy among Automata on Linear Orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 Abstract In a preceding paper, automata and rational
More informationFlexible satisfaction
Flexible satisfaction LCC 2016, Aix-Marseille Université Marcel Jackson A problem and overview A problem in semigroup theory The semigroup B 1 2 ( ) ( ) 1 0 1 0, 0 1 0 0, ( ) 0 1, 0 0 ( ) 0 0, 1 0 ( )
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 informationNondeterministic Finite Automata
Nondeterministic Finite Automata COMP2600 Formal Methods for Software Engineering Katya Lebedeva Australian National University Semester 2, 206 Slides by Katya Lebedeva. COMP 2600 Nondeterministic Finite
More informationSection-A. Short Questions
Section-A Short Questions Question1: Define Problem? : A Problem is defined as a cultural artifact, which is especially visible in a society s economic and industrial decision making process. Those managers
More informationOn the Permutation Products of Manifolds
Beiträge zur Algebra und Geometrie Contributions to Algebra and Geometry Volume 42 (2001), No. 2, 547-555. On the Permutation Products of Manifolds Samet Kera Institute of Mathematics, P.O.Box 162, 1000
More informationConstructing c-ary Perfect Factors
Constructing c-ary Perfect Factors Chris J. Mitchell Computer Science Department Royal Holloway University of London Egham Hill Egham Surrey TW20 0EX England. Tel.: +44 784 443423 Fax: +44 784 443420 Email:
More informationSolutions to odd-numbered exercises Peter J. Cameron, Introduction to Algebra, Chapter 3
Solutions to odd-numbered exercises Peter J. Cameron, Introduction to Algebra, Chapter 3 3. (a) Yes; (b) No; (c) No; (d) No; (e) Yes; (f) Yes; (g) Yes; (h) No; (i) Yes. Comments: (a) is the additive group
More informationLecture 21: Algebraic Computation Models
princeton university cos 522: computational complexity Lecture 21: Algebraic Computation Models Lecturer: Sanjeev Arora Scribe:Loukas Georgiadis We think of numerical algorithms root-finding, gaussian
More informationNumber Theory and Graph Theory. Prime numbers and congruences.
1 Number Theory and Graph Theory Chapter 2 Prime numbers and congruences. By A. Satyanarayana Reddy Department of Mathematics Shiv Nadar University Uttar Pradesh, India E-mail: satya8118@gmail.com 2 Module-1:Primes
More informationTRUTH-THEORIES FOR FRAGMENTS OF PA
TRUTH-THEORIES FOR FRAGMENTS OF PA RICHARD G. HECK, JR. The discussion here follows Petr Hájek and Pavel Pudlák, Metamathematics of First-order Arithmetic (Berlin: Springer-Verlag, 1993). See especially
More informationRemarks on categorical equivalence of finite unary algebras
Remarks on categorical equivalence of finite unary algebras 1. Background M. Krasner s original theorems from 1939 say that a finite algebra A (1) is an essentially multiunary algebra in which all operations
More informationPart II. Logic and Set Theory. Year
Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]
More informationSection Summary. Relations and Functions Properties of Relations. Combining Relations
Chapter 9 Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations Closures of Relations (not currently included
More informationMATH 433 Applied Algebra Lecture 19: Subgroups (continued). Error-detecting and error-correcting codes.
MATH 433 Applied Algebra Lecture 19: Subgroups (continued). Error-detecting and error-correcting codes. Subgroups Definition. A group H is a called a subgroup of a group G if H is a subset of G and the
More informationLecture 22: Counting
CS 710: Complexity Theory 4/8/2010 Lecture 22: Counting Instructor: Dieter van Melkebeek Scribe: Phil Rydzewski & Chi Man Liu Last time we introduced extractors and discussed two methods to construct them.
More informationIntelligent Agents. Formal Characteristics of Planning. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University
Intelligent Agents Formal Characteristics of Planning Ute Schmid Cognitive Systems, Applied Computer Science, Bamberg University Extensions to the slides for chapter 3 of Dana Nau with contributions by
More informationAbsorption in Universal Algebra and CSP
Absorption in Universal Algebra and CSP Libor Barto 1 and Marcin Kozik 2 1 Department of Algebra, Faculty of Mathematics and Physics, Charles University, Prague, Czech Republic libor.barto@gmail.com 2
More informationCHAPTEER - TWO SUBGROUPS. ( Z, + ) is subgroup of ( R, + ). 1) Find all subgroups of the group ( Z 8, + 8 ).
CHAPTEER - TWO SUBGROUPS Definition 2-1. Let (G, ) be a group and H G be a nonempty subset of G. The pair ( H, ) is said to be a SUBGROUP of (G, ) if ( H, ) is group. Example. ( Z, + ) is subgroup of (
More informationHomework Problems Some Even with Solutions
Homework Problems Some Even with Solutions Problem 0 Let A be a nonempty set and let Q be a finitary operation on A. Prove that the rank of Q is unique. To say that n is the rank of Q is to assert that
More informationDeterminants: Introduction and existence
Math 5327 Spring 2018 Determinants: Introduction and existence In this set of notes I try to give the general theory of determinants in a fairly abstract setting. I will start with the statement of the
More information0 Sets and Induction. Sets
0 Sets and Induction Sets A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a A to denote that a is an element of the set
More informationAhlswede Khachatrian Theorems: Weighted, Infinite, and Hamming
Ahlswede Khachatrian Theorems: Weighted, Infinite, and Hamming Yuval Filmus April 4, 2017 Abstract The seminal complete intersection theorem of Ahlswede and Khachatrian gives the maximum cardinality of
More informationALGEBRAICALLY TRIVIAL, BUT TOPOLOGICALLY NON-TRIVIAL MAP. Contents 1. Introduction 1
ALGEBRAICALLY TRIVIAL, BUT TOPOLOGICALLY NON-TRIVIAL MAP HONG GYUN KIM Abstract. I studied the construction of an algebraically trivial, but topologically non-trivial map by Hopf map p : S 3 S 2 and a
More informationChapter 1 Vector Spaces
Chapter 1 Vector Spaces Per-Olof Persson persson@berkeley.edu Department of Mathematics University of California, Berkeley Math 110 Linear Algebra Vector Spaces Definition A vector space V over a field
More informationThe Polynomial Hierarchy
The Polynomial Hierarchy Slides based on S.Aurora, B.Barak. Complexity Theory: A Modern Approach. Ahto Buldas Ahto.Buldas@ut.ee Motivation..synthesizing circuits is exceedingly difficulty. It is even
More informationChapter 1. Sets and Mappings
Chapter 1. Sets and Mappings 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write
More informationCIS 2033 Lecture 5, Fall
CIS 2033 Lecture 5, Fall 2016 1 Instructor: David Dobor September 13, 2016 1 Supplemental reading from Dekking s textbook: Chapter2, 3. We mentioned at the beginning of this class that calculus was a prerequisite
More informationRESIDUAL SMALLNESS AND WEAK CENTRALITY
RESIDUAL SMALLNESS AND WEAK CENTRALITY KEITH A. KEARNES AND EMIL W. KISS Abstract. We develop a method of creating skew congruences on subpowers of finite algebras using groups of twin polynomials, and
More informationNoncommutative Abel-like identities
Noncommutative Abel-like identities Darij Grinberg detailed version draft, January 15, 2018 Contents 1. Introduction 1 2. The identities 3 3. The proofs 7 3.1. Proofs of Theorems 2.2 and 2.4......................
More information{a, b, c} {a, b} {a, c} {b, c} {a}
Section 4.3 Order Relations A binary relation is an partial order if it transitive and antisymmetric. If R is a partial order over the set S, we also say, S is a partially ordered set or S is a poset.
More informationAbstract Measure Theory
2 Abstract Measure Theory Lebesgue measure is one of the premier examples of a measure on R d, but it is not the only measure and certainly not the only important measure on R d. Further, R d is not the
More informationCOMPLETION OF PARTIAL LATIN SQUARES
COMPLETION OF PARTIAL LATIN SQUARES Benjamin Andrew Burton Honours Thesis Department of Mathematics The University of Queensland Supervisor: Dr Diane Donovan Submitted in 1996 Author s archive version
More informationCopyright 2013 Springer Science+Business Media New York
Meeks, K., and Scott, A. (2014) Spanning trees and the complexity of floodfilling games. Theory of Computing Systems, 54 (4). pp. 731-753. ISSN 1432-4350 Copyright 2013 Springer Science+Business Media
More informationCHARACTERIZATION THEOREM OF 4-VALUED DE MORGAN LOGIC. Michiro Kondo
Mem. Fac. Sci. Eng. Shimane Univ. Series B: Mathematical Science 31 (1998), pp. 73 80 CHARACTERIZATION THEOREM OF 4-VALUED DE MORGAN LOGIC Michiro Kondo (Received: February 23, 1998) Abstract. In this
More informationKreisel s Conjecture with minimality principle
Kreisel s Conjecture with minimality principle Pavel Hrubeš November 9, 2008 Abstract We prove that Kreisel s Conjecture is true, if Peano arithmetic is axiomatised using minimality principle and axioms
More informationEntailment with Conditional Equality Constraints (Extended Version)
Entailment with Conditional Equality Constraints (Extended Version) Zhendong Su Alexander Aiken Report No. UCB/CSD-00-1113 October 2000 Computer Science Division (EECS) University of California Berkeley,
More informationIntroduction to Metalogic 1
Philosophy 135 Spring 2012 Tony Martin Introduction to Metalogic 1 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: (i) sentence letters p 0, p 1, p 2,... (ii) connectives,
More informationNotes on Proving Arithmetic Equations
Massachusetts Institute of Technology Course Notes 1 6.844, Spring 03: Computability Theory of and with Scheme February 10 Prof. Albert Meyer revised February 25, 2003, 1300 minutes Notes on Proving Arithmetic
More information1. Model existence theorem.
We fix a first order logic F such that 1. Model existence theorem. C. We let S be the set of statements of F and we suppose Γ S. We let VFT be the set of variable free terms. For each s VFT we let [s]
More informationEndomorphism rings generated using small numbers of elements arxiv:math/ v2 [math.ra] 10 Jun 2006
Endomorphism rings generated using small numbers of elements arxiv:math/0508637v2 [mathra] 10 Jun 2006 Zachary Mesyan February 2, 2008 Abstract Let R be a ring, M a nonzero left R-module, and Ω an infinite
More information9/5/17. Fermat s last theorem. CS 220: Discrete Structures and their Applications. Proofs sections in zybooks. Proofs.
Fermat s last theorem CS 220: Discrete Structures and their Applications Theorem: For every integer n > 2 there is no solution to the equation a n + b n = c n where a,b, and c are positive integers Proofs
More informationMy favourite open problems in universal algebra
My favourite open problems in universal algebra Ross Willard University of Waterloo AMS Spring Southeastern Sectional Meeting College of Charleston March 10, 2017 Ross Willard (Waterloo) My favourite problems
More informationGrammars (part II) Prof. Dan A. Simovici UMB
rammars (part II) Prof. Dan A. Simovici UMB 1 / 1 Outline 2 / 1 Length-Increasing vs. Context-Sensitive rammars Theorem The class L 1 equals the class of length-increasing languages. 3 / 1 Length-Increasing
More informationACO Comprehensive Exam October 14 and 15, 2013
1. Computability, Complexity and Algorithms (a) Let G be the complete graph on n vertices, and let c : V (G) V (G) [0, ) be a symmetric cost function. Consider the following closest point heuristic for
More informationProofs. Chapter 2 P P Q Q
Chapter Proofs In this chapter we develop three methods for proving a statement. To start let s suppose the statement is of the form P Q or if P, then Q. Direct: This method typically starts with P. Then,
More informationCOUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF
COUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF NATHAN KAPLAN Abstract. The genus of a numerical semigroup is the size of its complement. In this paper we will prove some results
More informationBernhard Nebel, Julien Hué, and Stefan Wölfl. June 27 & July 2/4, 2012
Bernhard Nebel, Julien Hué, and Stefan Wölfl Albert-Ludwigs-Universität Freiburg June 27 & July 2/4, 2012 vs. complexity For some restricted constraint languages we know some polynomial time algorithms
More informationAlgebra. Modular arithmetic can be handled mathematically by introducing a congruence relation on the integers described in the above example.
Coding Theory Massoud Malek Algebra Congruence Relation The definition of a congruence depends on the type of algebraic structure under consideration Particular definitions of congruence can be made for
More informationBricklaying and the Hermite Normal Form
Bricklaying and the Hermite Normal Form William J. Gilbert Pure Mathematics Department University of Waterloo Waterloo, Ontario Canada N2L 3G1 AMS Classifications: Primary: 15A36 Appeared in the American
More informationSemilattice Modes II: the amalgamation property
Semilattice Modes II: the amalgamation property Keith A. Kearnes Abstract Let V be a variety of semilattice modes with associated semiring R. We prove that if R is a bounded distributive lattice, then
More informationOn the mean connected induced subgraph order of cographs
AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 71(1) (018), Pages 161 183 On the mean connected induced subgraph order of cographs Matthew E Kroeker Lucas Mol Ortrud R Oellermann University of Winnipeg Winnipeg,
More informationA proof of the Graph Semigroup Group Test in The Graph Menagerie
A proof of the Graph Semigroup Group Test in The Graph Menagerie by Gene Abrams and Jessica K. Sklar We present a proof of the Graph Semigroup Group Test. This Test plays a key role in the article The
More informationMODULES OVER A PID. induces an isomorphism
MODULES OVER A PID A module over a PID is an abelian group that also carries multiplication by a particularly convenient ring of scalars. Indeed, when the scalar ring is the integers, the module is precisely
More informationRobustness of PSPACE-complete sets
Robustness of PSPACE-complete sets A. Pavan a,1 and Fengming Wang b,1 a Department of Computer Science, Iowa State University. pavan@cs.iastate.edu b Department of Computer Science, Rutgers University.
More informationASSIGNMENT 1 SOLUTIONS
MATH 271 ASSIGNMENT 1 SOLUTIONS 1. (a) Let S be the statement For all integers n, if n is even then 3n 11 is odd. Is S true? Give a proof or counterexample. (b) Write out the contrapositive of statement
More informationThe efficiency of identifying timed automata and the power of clocks
The efficiency of identifying timed automata and the power of clocks Sicco Verwer a,b,1,, Mathijs de Weerdt b, Cees Witteveen b a Eindhoven University of Technology, Department of Mathematics and Computer
More informationNUMBER SYSTEMS. Number theory is the study of the integers. We denote the set of integers by Z:
NUMBER SYSTEMS Number theory is the study of the integers. We denote the set of integers by Z: Z = {..., 3, 2, 1, 0, 1, 2, 3,... }. The integers have two operations defined on them, addition and multiplication,
More informationA Nonlinear Lower Bound on Linear Search Tree Programs for Solving Knapsack Problems*
JOURNAL OF COMPUTER AND SYSTEM SCIENCES 13, 69--73 (1976) A Nonlinear Lower Bound on Linear Search Tree Programs for Solving Knapsack Problems* DAVID DOBKIN Department of Computer Science, Yale University,
More informationDO NOT USE WITHOUT PERMISSION
PROGRESSION FOR DEVELOPING ALGEBRA UNDERSTANDING THROUGH GENERALIZING ARITHMETIC ACROSS GRADES 3-7: This curricular progression is intended to develop algebra understanding through generalizing arithmetic.
More informationStrange Combinatorial Connections. Tom Trotter
Strange Combinatorial Connections Tom Trotter Georgia Institute of Technology trotter@math.gatech.edu February 13, 2003 Proper Graph Colorings Definition. A proper r- coloring of a graph G is a map φ from
More informationBBM402-Lecture 11: The Class NP
BBM402-Lecture 11: The Class NP Lecturer: Lale Özkahya Resources for the presentation: http://ocw.mit.edu/courses/electrical-engineering-andcomputer-science/6-045j-automata-computability-andcomplexity-spring-2011/syllabus/
More informationFunctional Dependencies
Chapter 7 Functional Dependencies 7.1 Introduction 7.2 Proofs and Functional Dependencies 7.3 Keys and Functional Dependencies 7.4 Covers 7.5 Tableaux 7.6 Exercises 7.7 Bibliographical Comments 7.1 Introduction
More informationAND. William DeMeo. joint work with. Cliff Bergman Jiali Li. Iowa State University BLAST 2015
THE ALGEBRAIC APPROACH TO CSP AND CSPS OF COMMUTATIVE IDEMPOTENT BINARS William DeMeo williamdemeo@gmail.com joint work with Cliff Bergman Jiali Li Iowa State University BLAST 2015 University of North
More informationChapter 2. Real Numbers. 1. Rational Numbers
Chapter 2. Real Numbers 1. Rational Numbers A commutative ring is called a field if its nonzero elements form a group under multiplication. Let (F, +, ) be a filed with 0 as its additive identity element
More informationMTAT Complexity Theory October 20th-21st, Lecture 7
MTAT.07.004 Complexity Theory October 20th-21st, 2011 Lecturer: Peeter Laud Lecture 7 Scribe(s): Riivo Talviste Polynomial hierarchy 1 Turing reducibility From the algorithmics course, we know the notion
More informationChapter 4. Measure Theory. 1. Measure Spaces
Chapter 4. Measure Theory 1. Measure Spaces Let X be a nonempty set. A collection S of subsets of X is said to be an algebra on X if S has the following properties: 1. X S; 2. if A S, then A c S; 3. if
More informationCOMMUTING PAIRS AND TRIPLES OF MATRICES AND RELATED VARIETIES
COMMUTING PAIRS AND TRIPLES OF MATRICES AND RELATED VARIETIES ROBERT M. GURALNICK AND B.A. SETHURAMAN Abstract. In this note, we show that the set of all commuting d-tuples of commuting n n matrices that
More informationAlgebraic Number Theory and Representation Theory
Algebraic Number Theory and Representation Theory MIT PRIMES Reading Group Jeremy Chen and Tom Zhang (mentor Robin Elliott) December 2017 Jeremy Chen and Tom Zhang (mentor Robin Algebraic Elliott) Number
More information