Covering Arrays. Lucia Moura School of Electrical Engineering and Computer Science University of Ottawa
|
|
- Nickolas Alexander
- 5 years ago
- Views:
Transcription
1 School of Electrical Engineering and Computer Science University of Ottawa Conference on Combinatorics and its Applications (CJC65), Singapore, July 2018
2 In the late 90 s covering arrays started gaining attention in software testing and combinatorial design circles: 1996: Neil Sloane wrote an article Covering arrays and intersecting codes : AETG software and several articles by Cohen, Dalal, Fredman, Patton. 1998: PhD thesis of Brett Stevens Transversal packings and covers 2000: PhD thesis of Marc Chateauneuf Covering arrays Excellent survey by Colbourn (2004): Combinatorial aspects of covering arrays
3 Orthogonal arrays Definition: Orthogonal Array An orthogonal array of strength t, k columns, v symbols (and index 1) denoted by OA(t, k, v), is a v t k array with symbols from {0, 1,..., v 1} such that in every t N subarray, every t-tuple of {0, 1,..., v 1} t appears exactly once as a row. Example: t = 3; v = 2 symbols; k = 4 columns
4 Covering arrays Strength t = 3; v = 2 symbols; k = 10 columns; N = 13 rows Definition: Covering Array A covering array of strength t, k columns, v symbols and size N, denoted by CA(N; t, k, v), is an N k array with symbols from {0, 1,..., v 1} such that in every t N subarray, every t-tuple of {0, 1,..., v 1} t appears at least once as a row. Each l-set of columns with l-tuple of values for those columns is called an interaction.
5 Covering arrays Strength t = 3; v = 2 symbols; k = 10 columns; N = 13 rows Definition: Covering Array A covering array of strength t, k columns, v symbols and size N, denoted by CA(N; t, k, v), is an N k array with symbols from {0, 1,..., v 1} such that in every t N subarray, every t-tuple of {0, 1,..., v 1} t appears at least once as a row. Each l-set of columns with l-tuple of values for those columns is called an interaction.
6 CAs: applications in software and hardware testing
7 CAs: generalizations useful for applications mixed alphabets: different columns/parameters have different number of values Ex: 3 values for OS, 4 values for browser, etc. forbidden interactions: some combinations of values are invalid. Ex: If OS is mac then browser can t be internet explorer. variable strength: Ex: some interactions need not be tested; some sets of parameters require higher strength/coverage. error location: Ex: stronger types of covering arrays with more redundancies that allow us to know which interactions caused the errors
8 Application example: mixed alphabets (picture from Martinez, Moura, Panario, Stevens 2008)
9 Application example: variable strength a NAND x b XNOR y c AND d XOR z NOT AND a x e b y c d z e a b c d e test test test test test test test test see Raaphorst, Moura and Stevens (2018)
10 Covering arrays number and lower bounds covering array number CAN(t, k, v) = min{n : CA(N; t, k, v) exists}. Trivial lower bound CAN(t, k, v) v t CAN(t, k, v) = v t if and only if there exists an OA(t, k, v). Non existence of OA(t, k, v) implies CAN(t, k, v) > v t. Examples: If k > v + 1, CAN(2, k, v) > v 2. If k > v + 2, CAN(3, k, v) > v 3. Other lower bounds - Stevens, Moura and Mendelsohn (1998) CAN(2, k, v) v log k 2 CAN(2, k, v) min{n : k 1 ( 2 n ) v +δt,g 2 } n v
11 : asymptotic growth covering array number CAN(t, k, v) = min{n : CA(N; t, k, v) exists}. As k, CAN(2, k, v) = v 2 log k(1 + o(1)). (Gargano, Korner and Vaccaro 1994) CAN(t, k, v) v t (t 1) ln k(1 + o(1)) (Godbole, Skipper and Sunley 1996) Therefore, logarithmic growth For fixed v and t, letting k, CAN(t, k, v) = O(log k)
12 Density-based Greedy Algorithm greedy algorithms; can handle mixed alphabets, variable strength. For t = 2 Cohen, Dalal, Fredman and Patton (1997) propose a greedy algorithm with logarithmic guarantee on the size of the array (basis for their AETG software). It uses O(log k) steps but each step requires to solve an NP-complete problem which they approximate with a heuristic. So they either sacrifice the logarithmic guarantee or the polynomial time. Colbourn, Cohen and Turban (2004) introduced the concept of density and give a polynomial time algorithm with logarithmic guarantee for t = 2. Bryce and Coulbourn (2008) generalize this algorithm for general t. (polytime; logarithmic guarantee). Raaphorst, Moura and Stevens (2012) adapt algorithm to work with variable strength. (polytime; logarithmic guarantee)
13 Density algorithm: experiments for variable strength Strength Hypergraph = Steiner triple system of order k k # g CA(2, k, g) N m N M CA(3, k, g)
14 Constructions Colbourn, Combinatorial Aspects of, Colbourn, Covering arrays in the Handbook Comb Des, Colbourn, Covering array tables, online. CAN(2, k, 2) = min{n : k ( N 1) } N 2 Construction: each column is the incidence vector of a N 2 -subset of {1,... N} not containing one fixed element any OA(t, k, v) gives CAN(t, k, v) = v t Direct constructions: algebraic, using CPHF, etc Recursive constructions: product, etc.
15 Covering array tables by Colbourn t = 2,..., 6, v = 2,..., 25 (picture from Colbourn et al. 2005)
16 Mixed alphabets t = 2 Moura, Stardom, Stevens, Williams (2003) solve mixed alphabets for k 4; generalize several constructions including the basic product construction. Colbourn, Martirosyan, Mullen, Shasha, Sherwood, Yucas (2005) optimize product construction by taking advantage of don t care symbol.
17 Mixed alphabets t = 2 (cont d) (picture from Coulbourn et al. 2005)
18 Error location Colbourn and McClary (2008) is a fundamental paper about error location. They define locating arrays and detecting arrays. detecting arrays An array A is (d, t)-detecting if whenever I is a t-way interaction and I 1 is a set of t-way interactions with I 1 = d, it holds that ρ(a, I) ρ(a, I 1 ) I I 1 An array A is (d, t)-detecting if we allow interaction sizes t and I 1 d. CAs and MCAs with higher strength are detecting arrays Every CA(N; t + d, k, v) with d < v is a (d, t)-detecting array. Every MCA(N, t + d, v 1 v 2... v k ) with d < v 1 v 2... v k is a (d, t)-detecting array.
19 Error location (cont d) For a (d, t)-detecting array to exist we need d < v, because there exist non-locatable sets of errors when d v. Martinez, Moura, Panario and Stevens (2008) generalize detecting arrays by considering specific classes of error hypergraphs. locatable hypegraph Let H t,k,v be a k-partite graph with k parts of size v. A hypergraph H = H t,k,v is t-locatable if every t-way interaction I is locatable with respect to H, that is: for each I = {(f 1, a 1 ),..., (f t, a t )} there exist a k-tuple (T 1,..., T k ) that agrees with I and avoids H. error locating arrays An error locating array for hypergraph H = H t,k,v, denoted ELA(n, t, H), is an n k array A such that each t-way interactions is located by some row of A.
20 Error location (cont d) error locating arrays An error locating array for hypergraph H = H t,k,v, denoted ELA(n, t, H), is an n k array A such that each t-way interactions is located by some row of A. error locating arrays for a class of hypergraphs An error locating array for a class of hypergraphs H = H t,k,v, denoted ELA(n, t, H), is an n k array A that is an ELA(n, t, H) for each H H.
21 ELAs error locating arrays for a class of hypergraphs An error locating array for a class of hypergraphs H = H t,k,v, denoted ELA(n, t, H), is an n k array A that is an ELA(n, t, H) for each H H. Let H = H t,k,v be a class of hypergraphs with edge cardinality t. if all hypergraphs in H have d edges, an ELA(n, t, H) is the same as (d, t)-detecting. if all hypergraphs in H are locatable and t(d + 1) k, then any CA(n; t(d + 1), k, v) is an ELA(n, t, H). if all hypergraphs in H have safe values and t + d k, then any CA(n; t + d, k, v) is an ELA(n, t, H).
22 ELAs and important relations to CAFEs Locating a hypergraph is closely related to CAs with forbiden interactions. If H is locatable then ELAN(n, t, H) = CAF EN(n, t, H) E(H). For hypergraphs with safe values both ELAs and CAFEs can be constructed via combinatorial group testing for complexes: 1 Build a covering array CA(n; t, k, v), say A. 2 For each row R of A that covers an edge, run the adaptive algorithm by Chodoriwski and Moura (2015) for group testing for t-way defectives, interpreting the element e i to be interaction (i, R i ) and absence of element e i in a set to be interaction (i, s i ) with s i safe value for i. Substitute row R by all k-tuples corresponding to tests performed by that algorithm. 3 The array A obtained is an ELA(N, t, H). To obtain a CAF E(N E(H), t, H) remove the E(H) rows from A that locate each edge of H. If d = E(H) then the number of rows is n = O(d t (log k) 2 ).
23 Thank you!
Covering Arrays and Generalizations
School of Information Technology and Engineering University of Ottawa lucia@site.uottawa.ca UPC Seminar, November 6 Covering array examples array on alphabet {,..., g }; k columns; find covering array
More informationError Locating Arrays, Adaptive Software Testing, and Combinatorial Group Testing
Error Locating Arrays, Adaptive Software Testing, and Combinatorial Group Testing Jacob Chodoriwsky Thesis submitted to the Faculty of Graduate and Postdoctoral Studies in partial fulfillment of the requirements
More informationUpper bounds on the sizes of variable strength covering arrays using the Lovász local lemma
arxiv:1901.05386v1 [math.co] 16 Jan 2019 Upper bounds on the sizes of variable strength covering arrays using the Lovász local lemma Lucia Moura, Sebastian Raaphorst and Brett Stevens January 15, 2019
More informationAnewconstructionofstrength-3coveringarraysusinglinearfeedbackshiftregister(LFSR)sequences
Anewconstructionofstrength-3coveringarrays using linear feedback shift register (LFSR) sequences School of Electrical Engineering and Computer Science University of Ottawa lucia@eecs.uottawa.ca joint work
More informationLocating and Detecting Arrays for Interaction Faults
Locating and Detecting Arrays for Interaction Faults Charles J. Colbourn and Daniel W. McClary Computer Science and Engineering Arizona State University PO Box 878809 Tempe, AZ 85287-8809 U.S.A. Abstract
More informationMutually Orthogonal Latin Squares: Covering and Packing Analogues
Squares: Covering 1 1 School of Computing, Informatics, and Decision Systems Engineering Arizona State University Mile High Conference, 15 August 2013 Latin Squares Definition A latin square of side n
More informationRoux-type Constructions for Covering Arrays of Strengths Three
Roux-type Constructions for Covering Arrays of Strengths Three and Four Charles J. Colbourn Computer Science and Engineering Arizona State University P.O. Box 878809, Tempe, AZ 85287, U.S.A. charles.colbourn@asu.edu
More informationConstructing new covering arrays from LFSR sequences over finite
Constructing new covering arrays from LFSR sequences over finite fields Georgios Tzanakis a,, Lucia Moura b,, Daniel Panario a,, Brett Stevens a, a School of Mathematics and Statistics, Carleton University
More informationCovering arrays from m-sequences and character sums
Covering arrays from m-sequences and character sums Georgios Tzanakis a,, Lucia Moura b, Daniel Panario a, Brett Stevens a a School of Mathematics and Statistics, Carleton University 1125 Colonel By Dr.,
More informationSome fundamental contributions of Gary Mullen to finite fields
Some fundamental contributions of Gary Mullen to finite fields School of Mathematics and Statistics, Carleton University daniel@math.carleton.ca Carleton Finite Fields Day 2017 September 29, 2017 Overview
More informationOptimal Ramp Schemes and Related Combinatorial Objects
Optimal Ramp Schemes and Related Combinatorial Objects Douglas R. Stinson David R. Cheriton School of Computer Science University of Waterloo BCC 2017, Glasgow, July 3 7, 2017 1 / 18 (t, n)-threshold Schemes
More informationGeneralized covering designs and clique coverings
Generalized covering designs and clique coverings Robert F. Bailey, Andrea C. Burgess, Michael S. Cavers, Karen Meagher March 14, 2011 Abstract Inspired by the generalized t-designs defined by Cameron
More informationCovering Arrays: Algorithms and Asymptotics. Kaushik Sarkar
Covering Arrays: Algorithms and Asymptotics by Kaushik Sarkar A Dissertation Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy Approved October 2016 by the Graduate
More informationarxiv: v1 [cs.se] 6 Dec 2017
arxiv:1801.06041v1 [cs.se] 6 Dec 2017 Constrained locating arrays for combinatorial interaction testing Hao Jin Tatsuhiro Tsuchiya January 19, 2018 Abstract This paper introduces the notion of Constrained
More information4. How to prove a problem is NPC
The reducibility relation T is transitive, i.e, A T B and B T C imply A T C Therefore, to prove that a problem A is NPC: (1) show that A NP (2) choose some known NPC problem B define a polynomial transformation
More informationGraph-dependent Covering Arrays and LYM Inequalities
Graph-dependent Covering Arrays and LYM Inequalities Elizabeth Jane Maltais Thesis Submitted to the Faculty of Graduate and Postdoctoral Studies In partial fulfilment of the requirements for the degree
More informationDecomposing dense bipartite graphs into 4-cycles
Decomposing dense bipartite graphs into 4-cycles Nicholas J. Cavenagh Department of Mathematics The University of Waikato Private Bag 3105 Hamilton 3240, New Zealand nickc@waikato.ac.nz Submitted: Jun
More informationLatin Squares and Orthogonal Arrays
School of Electrical Engineering and Computer Science University of Ottawa lucia@eecs.uottawa.ca Winter 2017 Latin squares Definition A Latin square of order n is an n n array, with symbols in {1,...,
More informationarxiv: v2 [cs.dm] 30 Dec 2015
Improved Strength Four Covering Arrays with Three Symbols arxiv:1509.03547v2 [cs.dm] 30 Dec 2015 Soumen Maity a Yasmeen Akhtar a Reshma C. Chandrasekharan a Charles J. Colbourn b a Indian Institute of
More informationLatin squares: Equivalents and equivalence
Latin squares: Equivalents and equivalence 1 Introduction This essay describes some mathematical structures equivalent to Latin squares and some notions of equivalence of such structures. According to
More informationCOMBINATORIAL COUNTING
COMBINATORIAL COUNTING Our main reference is [1, Section 3] 1 Basic counting: functions and subsets Theorem 11 (Arbitrary mapping Let N be an n-element set (it may also be empty and let M be an m-element
More informationNew quasi-symmetric designs constructed using mutually orthogonal Latin squares and Hadamard matrices
New quasi-symmetric designs constructed using mutually orthogonal Latin squares and Hadamard matrices Carl Bracken, Gary McGuire Department of Mathematics, National University of Ireland, Maynooth, Co.
More informationAdditional Constructions to Solve the Generalized Russian Cards Problem using Combinatorial Designs
Additional Constructions to Solve the Generalized Russian Cards Problem using Combinatorial Designs Colleen M. Swanson Computer Science & Engineering Division University of Michigan Ann Arbor, MI 48109,
More informationTransversal designs and induced decompositions of graphs
arxiv:1501.03518v1 [math.co] 14 Jan 2015 Transversal designs and induced decompositions of graphs Csilla Bujtás 1 Zsolt Tuza 1,2 1 Department of Computer Science and Systems Technology University of Pannonia
More informationIntroduction to Block Designs
School of Electrical Engineering and Computer Science University of Ottawa lucia@eecs.uottawa.ca Winter 2017 What is Design Theory? Combinatorial design theory deals with the arrangement of elements into
More informationGeometrical Constructions for Ordered Orthogonal Arrays and (T, M, S)-Nets
Geometrical Constructions for Ordered Orthogonal Arrays and (T, M, S)-Nets Ryoh Fuji-Hara and Ying Miao Institute of Policy and Planning Sciences University of Tsukuba Tsukuba 305-8573, Japan fujihara@sk.tsukuba.ac.jp
More informationDivision of Trinomials by Pentanomials and Orthogonal Arrays
Division of Trinomials by Pentanomials and Orthogonal Arrays School of Mathematics and Statistics Carleton University daniel@math.carleton.ca Joint work with M. Dewar, L. Moura, B. Stevens and Q. Wang
More informationOn decompositions of complete hypergraphs
On decompositions of complete hypergraphs Sebastian M Cioabă 1, Department of Mathematical Sciences, University of Delaware, Newar, DE 19716, USA André Kündgen Department of Mathematics, California State
More informationA three-factor product construction for mutually orthogonal latin squares
A three-factor product construction for mutually orthogonal latin squares Peter J. Dukes (joint work with Alan C.H. Ling, UVM) June 17, 2014 Introduction Latin squares and MOLS Product construction Main
More informationThe embedding problem for partial Steiner triple systems
Late last year several news-items appeared announcing the solution of the 30 year old Lindner s conjecture by UoQ Graduate student Daniel Horsley and his supervisor Darryn Bryant, see e.g., http://www.uq.edu.au/news/?article=8359,
More informationCombinatorial Designs Man versus Machine
Combinatorial Designs Man versus Machine Anamari Nakić Department of Energy and Power Systems Faculty of Electrical Engineering and Computing University of Zagreb Zagreb 2015 1 / 47 The theory of combinatrial
More informationSome results on the existence of t-all-or-nothing transforms over arbitrary alphabets
Some results on the existence of t-all-or-nothing transforms over arbitrary alphabets Navid Nasr Esfahani, Ian Goldberg and Douglas R. Stinson David R. Cheriton School of Computer Science University of
More informationSaturating sets in projective planes and hypergraph covers
Saturating sets in projective planes and hypergraph covers Zoltán Lóránt Nagy MTA ELTE Geometric and Algebraic Combinatorics Research Group H 7 Budapest, Pázmány P sétány /C, Hungary nagyzoli@cseltehu
More informationCONSTRUCTING ORDERED ORTHOGONAL ARRAYS VIA SUDOKU. 1. Introduction
CONSTRUCTING ORDERED ORTHOGONAL ARRAYS VIA SUDOKU JOHN LORCH Abstract. For prime powers q we use strongly orthogonal linear sudoku solutions of order q 2 to construct ordered orthogonal arrays of type
More informationSolving Linear and Rational Inequalities Algebraically. Definition 22.1 Two inequalities are equivalent if they have the same solution set.
Inequalities Concepts: Equivalent Inequalities Solving Linear and Rational Inequalities Algebraically Approximating Solutions to Inequalities Graphically (Section 4.4).1 Equivalent Inequalities Definition.1
More informationAn enumeration of equilateral triangle dissections
arxiv:090.599v [math.co] Apr 00 An enumeration of equilateral triangle dissections Aleš Drápal Department of Mathematics Charles University Sokolovská 83 86 75 Praha 8 Czech Republic Carlo Hämäläinen Department
More informationA Short Overview of Orthogonal Arrays
A Short Overview of Orthogonal Arrays John Stufken Department of Statistics University of Georgia Isaac Newton Institute September 5, 2011 John Stufken (University of Georgia) Orthogonal Arrays September
More informationModel-theoretic distality and incidence combinatorics
Model-theoretic distality and incidence combinatorics Artem Chernikov UCLA Model Theory and Combinatorics workshop IHP, Paris, France Jan 29, 2018 Intro I will discuss generalizations of various results
More informationMatroids/1. I and I 2 ,I 2 > I 1
Matroids 1 Definition A matroid is an abstraction of the notion of linear independence in a vector space. See Oxley [6], Welsh [7] for further information about matroids. A matroid is a pair (E,I ), where
More informationContainment restrictions
Containment restrictions Tibor Szabó Extremal Combinatorics, FU Berlin, WiSe 207 8 In this chapter we switch from studying constraints on the set operation intersection, to constraints on the set relation
More informationThe P versus NP Problem. Ker-I Ko. Stony Brook, New York
The P versus NP Problem Ker-I Ko Stony Brook, New York ? P = NP One of the seven Millenium Problems The youngest one A folklore question? Has hundreds of equivalent forms Informal Definitions P : Computational
More informationarxiv: v2 [math.co] 8 Jan 2019
A general construction of ordered orthogonal arrays using LFSRs arxiv:1805.10350v2 [math.co] 8 Jan 2019 Daniel anario,mark Saaltink, Brett Stevens and Daniel Wevrick Abstract n [2], q t (q+1)t ordered
More informationarxiv: v1 [math.co] 13 Apr 2018
Constructions of Augmented Orthogonal Arrays Lijun Ji 1, Yun Li 1 and Miao Liang 2 1 Department of Mathematics, Soochow University, Suzhou 215006, China arxiv:180405137v1 [mathco] 13 Apr 2018 E-mail: jilijun@sudaeducn
More informationSome Bounds for the Distribution Numbers of an Association Scheme
Europ. J. Combinatorics (1988) 9, 1-5 Some Bounds for the Distribution Numbers of an Association Scheme THOMAS BIER AND PHILIPPE DELSARTE We generalize the definition of distribution numbers of an association
More informationSTRONG FORMS OF ORTHOGONALITY FOR SETS OF HYPERCUBES
The Pennsylvania State University The Graduate School Department of Mathematics STRONG FORMS OF ORTHOGONALITY FOR SETS OF HYPERCUBES A Dissertation in Mathematics by John T. Ethier c 008 John T. Ethier
More informationSmall Group Divisible Steiner Quadruple Systems
Small Group Divisible Steiner Quadruple Systems Artem A. Zhuravlev, Melissa S. Keranen, Donald L. Kreher Department of Mathematical Sciences, Michigan Technological University Houghton, MI 49913-0402,
More informationORBIT-HOMOGENEITY. Abstract
Submitted exclusively to the London Mathematical Society DOI: 10.1112/S0000000000000000 ORBIT-HOMOGENEITY PETER J. CAMERON and ALEXANDER W. DENT Abstract We introduce the concept of orbit-homogeneity of
More informationOn the Classification of Splitting (v, u c, ) BIBDs
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 18, No 5 Special Thematic Issue on Optimal Codes and Related Topics Sofia 2018 Print ISSN: 1311-9702; Online ISSN: 1314-4081
More informationRegular and synchronizing transformation monoids
Regular and synchronizing transformation monoids Peter J. Cameron NBSAN, York 23 November 2011 Mathematics may be defined as the subject in which we never know what we are talking about, nor whether what
More informationClassification of Orthogonal Arrays by Integer Programming
Carnegie Mellon University Research Showcase @ CMU Tepper School of Business 12-2006 Classification of Orthogonal Arrays by Integer Programming D. A. Bulutoglu Air Force Institute of Technology François
More informationPacking and decomposition of graphs with trees
Packing and decomposition of graphs with trees Raphael Yuster Department of Mathematics University of Haifa-ORANIM Tivon 36006, Israel. e-mail: raphy@math.tau.ac.il Abstract Let H be a tree on h 2 vertices.
More informationSteiner Triple Systems Intersecting in Pairwise Disjoint Blocks
Steiner Triple Systems Intersecting in Pairwise Disjoint Blocks Yeow Meng Chee Netorics Pte Ltd 130 Joo Seng Road #05-02 Olivine Building Singapore 368357 ymchee@alumni.uwaterloo.ca Submitted: Feb 18,
More informationNotes on MapReduce Algorithms
Notes on MapReduce Algorithms Barna Saha 1 Finding Minimum Spanning Tree of a Dense Graph in MapReduce We are given a graph G = (V, E) on V = N vertices and E = m N 1+c edges for some constant c > 0. Our
More informationThe Pennsylvania State University The Graduate School ORTHOGONALITY AND EXTENDABILITY OF LATIN SQUARES AND RELATED STRUCTURES
The Pennsylvania State University The Graduate School ORTHOGONALITY AND EXTENDABILITY OF LATIN SQUARES AND RELATED STRUCTURES A Dissertation in Mathematics by Serge C. Ballif c 2012 Serge C. Ballif Submitted
More informationChapter 3: Proving NP-completeness Results
Chapter 3: Proving NP-completeness Results Six Basic NP-Complete Problems Some Techniques for Proving NP-Completeness Some Suggested Exercises 1.1 Six Basic NP-Complete Problems 3-SATISFIABILITY (3SAT)
More informationExtending MDS Codes. T. L. Alderson
Extending MDS Codes T. L. Alderson Abstract A q-ary (n,k)-mds code, linear or not, satisfies n q + k 1. A code meeting this bound is said to have maximum length. Using purely combinatorial methods we show
More informationConstructions in Ramsey theory
Constructions in Ramsey theory Dhruv Mubayi Andrew Suk Abstract We provide several constructions for problems in Ramsey theory. First, we prove a superexponential lower bound for the classical 4-uniform
More informationCombinatorial properties of transformation monoids
Combinatorial properties of transformation monoids Peter J. Cameron 35ACCMCC Melbourne, December 2011 A few combinatorial problems... Is there an analogue of Baranyai s Theorem over fields with more than
More informationSome Open Problems Arising from my Recent Finite Field Research
Some Open Problems Arising from my Recent Finite Field Research Gary L. Mullen Penn State University mullen@math.psu.edu July 13, 2015 Some Open Problems Arising from myrecent Finite Field Research July
More informationThe decomposability of simple orthogonal arrays on 3 symbols having t + 1 rows and strength t
The decomposability of simple orthogonal arrays on 3 symbols having t + 1 rows and strength t Wiebke S. Diestelkamp Department of Mathematics University of Dayton Dayton, OH 45469-2316 USA wiebke@udayton.edu
More informationMaximum Distance Separable Symbol-Pair Codes
2012 IEEE International Symposium on Information Theory Proceedings Maximum Distance Separable Symbol-Pair Codes Yeow Meng Chee, Han Mao Kiah, and Chengmin Wang School of Physical and Mathematical Sciences,
More informationTHE MAXIMUM SIZE OF A PARTIAL 3-SPREAD IN A FINITE VECTOR SPACE OVER GF (2)
THE MAXIMUM SIZE OF A PARTIAL 3-SPREAD IN A FINITE VECTOR SPACE OVER GF (2) S. EL-ZANATI, H. JORDON, G. SEELINGER, P. SISSOKHO, AND L. SPENCE 4520 MATHEMATICS DEPARTMENT ILLINOIS STATE UNIVERSITY NORMAL,
More informationDecomposition of random graphs into complete bipartite graphs
Decomposition of random graphs into complete bipartite graphs Fan Chung Xing Peng Abstract We consider the problem of partitioning the edge set of a graph G into the minimum number τg) of edge-disjoint
More informationConstructions of difference covering arrays $
Journal of Combinatorial Theory, Series A 104 (00) 7 9 Constructions of difference covering arrays $ Jianxing Yin Department of Mathematics, Suzhou University, Suzhou 15006, China Received 19 February
More informationChapter 5: Integer Compositions and Partitions and Set Partitions
Chapter 5: Integer Compositions and Partitions and Set Partitions Prof. Tesler Math 184A Fall 2017 Prof. Tesler Ch. 5: Compositions and Partitions Math 184A / Fall 2017 1 / 46 5.1. Compositions A strict
More informationOn completing partial Latin squares with two filled rows and at least two filled columns
AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 68(2) (2017), Pages 186 201 On completing partial Latin squares with two filled rows and at least two filled columns Jaromy Kuhl Donald McGinn Department of
More informationExponential and Logarithmic Functions. Copyright Cengage Learning. All rights reserved.
3 Exponential and Logarithmic Functions Copyright Cengage Learning. All rights reserved. 3.2 Logarithmic Functions and Their Graphs Copyright Cengage Learning. All rights reserved. What You Should Learn
More informationOn the grid Ramsey problem and related questions
On the grid Ramsey problem and related questions David Conlon Jacob Fox Choongbum Lee Benny Sudakov Abstract The Hales Jewett theorem is one of the pillars of Ramsey theory, from which many other results
More informationPacking k-partite k-uniform hypergraphs
Available online at www.sciencedirect.com Electronic Notes in Discrete Mathematics 38 (2011) 663 668 www.elsevier.com/locate/endm Packing k-partite k-uniform hypergraphs Richard Mycroft 1 School of Mathematical
More informationEdge-disjoint induced subgraphs with given minimum degree
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster Department of Mathematics University of Haifa Haifa 31905, Israel raphy@math.haifa.ac.il Submitted: Nov 9, 01; Accepted: Feb 5,
More informationSystems of distinct representatives/1
Systems of distinct representatives 1 SDRs and Hall s Theorem Let (X 1,...,X n ) be a family of subsets of a set A, indexed by the first n natural numbers. (We allow some of the sets to be equal.) A system
More informationL4: Karnaugh diagrams, two-, and multi-level minimization. Elena Dubrova KTH / ICT / ES
L4: Karnaugh diagrams, two-, and multi-level minimization Elena Dubrova KTH / ICT / ES dubrova@kth.se Combinatorial system a(t) not(a(t)) A combinatorial system has no memory - its output depends therefore
More informationApplications of model theory in extremal graph combinatorics
Applications of model theory in extremal graph combinatorics Artem Chernikov (IMJ-PRG, UCLA) Logic Colloquium Helsinki, August 4, 2015 Szemerédi regularity lemma Theorem [E. Szemerédi, 1975] Every large
More informationSolving Polynomial and Rational Inequalities Algebraically. Approximating Solutions to Inequalities Graphically
10 Inequalities Concepts: Equivalent Inequalities Solving Polynomial and Rational Inequalities Algebraically Approximating Solutions to Inequalities Graphically (Section 4.6) 10.1 Equivalent Inequalities
More informationArrangements, matroids and codes
Arrangements, matroids and codes first lecture Ruud Pellikaan joint work with Relinde Jurrius ACAGM summer school Leuven Belgium, 18 July 2011 References 2/43 1. Codes, arrangements and matroids by Relinde
More informationA Tutorial on Orthogonal Arrays: Constructions, Bounds and Links to Error-correcting Codes
A Tutorial on Orthogonal Arrays: onstructions, ounds and Links to Error-correcting odes Douglas R. Stinson David R. heriton School of omputer Science University of Waterloo D.R. Stinson 1 Talk Outline
More informationOn Computing the Hamming Distance
Acta Cybernetica 16 (2004) 443 449. On Computing the Hamming Distance Gerzson Kéri and Ákos Kisvölcsey Abstract Methods for the fast computation of Hamming distance developed for the case of large number
More informationDistributed storage systems from combinatorial designs
Distributed storage systems from combinatorial designs Aditya Ramamoorthy November 20, 2014 Department of Electrical and Computer Engineering, Iowa State University, Joint work with Oktay Olmez (Ankara
More informationFundamentals of Digital Design
Fundamentals of Digital Design Digital Radiation Measurement and Spectroscopy NE/RHP 537 1 Binary Number System The binary numeral system, or base-2 number system, is a numeral system that represents numeric
More informationOn cordial labeling of hypertrees
On cordial labeling of hypertrees Michał Tuczyński, Przemysław Wenus, and Krzysztof Węsek Warsaw University of Technology, Poland arxiv:1711.06294v3 [math.co] 17 Dec 2018 December 19, 2018 Abstract Let
More informationLattice Basis Reduction and the LLL Algorithm
Lattice Basis Reduction and the LLL Algorithm Curtis Bright May 21, 2009 1 2 Point Lattices A point lattice is a discrete additive subgroup of R n. A basis for a lattice L R n is a set of linearly independent
More informationk-subsets of V: Finding a collection which forms a t-design is equivalent to the problem of solving a system of diophantine equations, as mentioned ab
Simple 6- and 7-designs on 19 to 33 points Anton Betten 1, Reinhard Laue, Alfred Wassermann Universitat Bayreuth, Lehrstuhl II fur Mathematik, Lehrstuhl fur Mathematik und ihre Didaktik, D-95440 Bayreuth
More informationError-correcting codes from permutation groups
Error-correcting codes from permutation groups Robert F. Bailey 1 School of Mathematics and Statistics, Carleton University, 115 Colonel By Drive, Ottawa, Ontario K1S 5B6, Canada Abstract We replace the
More informationCS325: Analysis of Algorithms, Fall Final Exam
CS: Analysis of Algorithms, Fall 0 Final Exam I don t know policy: you may write I don t know and nothing else to answer a question and receive percent of the total points for that problem whereas a completely
More informationClass-r hypercubes and related arrays
Class-r hypercubes and related arrays David Thomson Carleton University, Ottawa ON joint work with John Ethier, Melissa Huggan Gary L. Mullen, Daniel Panario and Brett Stevens D. Thomson (Carleton) Class-r
More informationarxiv: v2 [math.co] 6 Apr 2016
On the chromatic number of Latin square graphs Nazli Besharati a, Luis Goddyn b, E.S. Mahmoodian c, M. Mortezaeefar c arxiv:1510.051v [math.co] 6 Apr 016 a Department of Mathematical Sciences, Payame Noor
More informationRigidity of Graphs and Frameworks
School of Mathematical Sciences Queen Mary, University of London England DIMACS, 26-29 July, 2016 Bar-and-Joint Frameworks A d-dimensional bar-and-joint framework is a pair (G, p), where G = (V, E) is
More informationarxiv: v1 [math.co] 30 Jun 2016
UPPER BOUNDS FOR SUNFLOWER-FREE SETS ERIC NASLUND, WILLIAM F. SAWIN arxiv:66.9575v [math.co] 3 Jun 6 Abstract. A collection of sets is said to form a -sunflower, or -system if the intersection of any two
More informationRunning time predictions for square products, and large prime variations. Ernie Croot, Andrew Granville, Robin Pemantle, & Prasad Tetali
Running time predictions for square products, and large prime variations by Ernie Croot, Andrew Granville, Robin Pemantle, & Prasad Tetali Factoring algorithms Dixon s random squares algorithm The quadratic
More informationComputer organization
Computer organization Levels of abstraction Assembler Simulator Applications C C++ Java High-level language SOFTWARE add lw ori Assembly language Goal 0000 0001 0000 1001 0101 Machine instructions/data
More informationA Markov chain for certain triple systems
A Markov chain for certain triple systems Peter J. Cameron Queen Mary, University of London and Gonville & Caius College, Cambridge INI Workshop on Markov Chain Monte Carlo methods March 2008 Latin squares
More informationApplications of the Lopsided Lovász Local Lemma Regarding Hypergraphs
Regarding Hypergraphs Ph.D. Dissertation Defense April 15, 2013 Overview The Local Lemmata 2-Coloring Hypergraphs with the Original Local Lemma Counting Derangements with the Lopsided Local Lemma Lopsided
More informationNew infinite families of Candelabra Systems with block size 6 and stem size 2
New infinite families of Candelabra Systems with block size 6 and stem size 2 Niranjan Balachandran Department of Mathematics The Ohio State University Columbus OH USA 4210 email:niranj@math.ohio-state.edu
More informationOpen Problems for Polynomials over Finite Fields and Applications 1
Open Problems for Polynomials over Finite Fields and Applications 1 School of Mathematics and Statistics Carleton University daniel@math.carleton.ca ALCOMA, March 2015 1 Open problems for polynomials over
More informationOrthogonal arrays of strength three from regular 3-wise balanced designs
Orthogonal arrays of strength three from regular 3-wise balanced designs Charles J. Colbourn Computer Science University of Vermont Burlington, Vermont 05405 D. L. Kreher Mathematical Sciences Michigan
More informationCharacter Polynomials
Character Polynomials Problem From Stanley s Positivity Problems in Algebraic Combinatorics Problem : Give a combinatorial interpretation of the row sums of the character table for S n (combinatorial proof
More information1 Submodular functions
CS 369P: Polyhedral techniques in combinatorial optimization Instructor: Jan Vondrák Lecture date: November 16, 2010 1 Submodular functions We have already encountered submodular functions. Let s recall
More informationDecomposing oriented graphs into transitive tournaments
Decomposing oriented graphs into transitive tournaments Raphael Yuster Department of Mathematics University of Haifa Haifa 39105, Israel Abstract For an oriented graph G with n vertices, let f(g) denote
More informationMutually orthogonal latin squares (MOLS) and Orthogonal arrays (OA)
and Orthogonal arrays (OA) Bimal Roy Indian Statistical Institute, Kolkata. Bimal Roy, Indian Statistical Institute, Kolkata. and Orthogonal arrays (O Outline of the talk 1 Latin squares 2 3 Bimal Roy,
More informationAsymptotics for minimal overlapping patterns for generalized Euler permutations, standard tableaux of rectangular shapes, and column strict arrays
Discrete Mathematics and Theoretical Computer Science DMTCS vol. 8:, 06, #6 arxiv:50.0890v4 [math.co] 6 May 06 Asymptotics for minimal overlapping patterns for generalized Euler permutations, standard
More information