PRIMITIVITY ON PARTIAL ARRAYS

Size: px
Start display at page:

Download "PRIMITIVITY ON PARTIAL ARRAYS"

Transcription

1 Inter national Journal of Pure and Applied Mathematics Volume 113 No , ISSN: (printed version); ISSN: (on-line version) url: ijpam.eu PRIMITIVITY ON PARTIAL ARRAYS S. Vijayachitra 1, K. Sasikala 2, T. Kalyani 3, D.G. Thomas 4 1 Sathyabama University, Chennai 2 Department of Mathematics St Joseph s College of Engineering, Chennai 3 Department of Mathematics St Joseph s Institute of Technology, Chennai 4 Department of Mathematics Madras Christian College, Tambaram Abstract A partial word is a word that contains some holes known as do not symbols and such places can be replaced by any letter from the underlying alphabet. Research in combinatorics on partial words is underway [2, 3, 4, 5] and has impact in the areas like molecular biology, nano technology and in particular for finding good encodings in DNA computations. In this paper we extend the fundamental property called primitivity on partial words to partial arrays. AMS Subject Classification: 68R15. Key Words and Phrases: Partial words, partial arrays, periods of partial arrays and primitive partial words. 1 Introduction In 1999 Partial words were introduced by J. Berstel and L. Boasson in the context of gene comparison. Alignment of two genes can be ijpam.eu

2 viewed as a construction of two partial words that are said to be compatible.while a word can be described by a total function, a partial word can be described by a partial function. A two dimensional string is called a picture or an array and is defined as a rectangular array of symbols taken from a finite alphabet. The study of repetitions of word or partial word is very important both from the theoretical and the application point of view. A partial array A of size (m, n) over Σ, a non empty set or an alphabet is a partial function Z+ 2 Σ from the set of all positive integers to Σ. This paper introduces the primitivity on partial arrays and discuss about the fundamental properties of primitivity on partial arrays. 2 Preliminaries This section is devoted to review the basic concepts of partial words, partial arrays and periodicity on partial arrays. Partial Words Definition 1. A partial word u of length n over A, a nonempty finite alphabet, is a partial map u : {1, 2,..., n} A. If 1 i n then i belongs to the domain of u (denoted by Domain(u)) in the case where u(i) is defined and i belongs to the set of holes of u (denoted by Hole(u)) otherwise. A word [1, 3] is a partial word over A with an empty set of holes. Definition 2. Let u be a partial word of length n over A. The companion of u (denoted by u ) is the map u : {1, 2,..., n} A { } defined by { u(i) if i Domain(u) u (i) = otherwise The symbol of is viewed as a do not know symbol. The word u = ba ab is the companion of the partial word. The length of the partial word is 6. D(u) = {1, 2, 4, 5}. H(u) = {3, 6}. Let u and v be wo partial words of length n. The partial word u is said to be contained in the partial word v (denote by u v) if ijpam.eu

3 Domain(u) Domain(v) and u(i) = v(i) for all i Domain(u). The partial words u and v are called compatible (denoted by u v) if there exists a partial word w such that u w and v w (in which case we define u v by u u v and v u v and Domain(u v) = Domain(u) Domain(v)). As an example, u = aba a and v = abab a are the companians of two partial words u and v that are compatible and (u v) = abab a. A partial word u is primitive if there exists no word v such that u v n with n 2. Partial Arrays Definition 3. A partial array A of size (m, n) over Σ, a nonempty set or an alphabet, is a partial function Z+ 2 Σ where Z + is the set of all positive integers. For 1 i m, 1 j n if A(i, j) is defined then we say that (i, j) belongs to the domain of A (denoted by (i, j) D(A)). Otherwise we say that (i, j) belongs to the set of holes of A (denoted by (i, j) H(A)). An array [6] over Σ is a partial array over Σ with an empty set of holes. Definition 4. If A is a partial array of size (m, n) over Σ, then the companion of A (denoted by A ) is the total function A : Z+ 2 Σ { } defined by { A(i, j) if (i, j) D(A) A (i, j) = otherwise where Σ. The bijectivity of the map A A allows to define the catenation of two partial arrays in a trivial way. b a b Example 5. The partial array A = a b is b b the companion of a partial array A of size (3, 3) where D(A) = {(1, 1), (1, 2), (1, 3), (2, 2), (2, 3), (3, 1), (3, 3)} and H(A) = {(2, 1), (3, 2)}. a a 1n b b 1n X = and Y = a m1... a mn b m 1... b m n ijpam.eu

4 By column catenation we mean a a 1n X Y = a m1... a mn b b 1n b m 1... b m n By row catenation we mean a a 1n b b 1n X Y = a m1... a mn b m 1... b m n If A and B are two partial arrays of equal size then A is contained in B denoted by A B if D(A) D(B) and A(i, j) = B(i, j) for all (i, j) D(A) Definition 6. The partial arrays A and B are said to be compatible denoted by A B if there exists a partial array C such that A C and B C. By keeping the column fixed (8), a local R-period (Row period) of a partial array P with order (m, n) is a positive integer p such that P (i, j) = P (i + p, j) whenever (i, j) and (i + p, j) D(P ), 1 i m, 1 j n. In the same way by keeping the row fixed (8) a local C-period (Column period) of a partial array P with order (m, n) is a positive integer p such that P (i, j) = P (i, j + p) whenever (i, j) and (i, j + p) D(P ), 1 i m, 1 j n. Theorem 7. [7] Let P be a partial array of order (m, n) with one hole. If P is locally k R-periodic and locally l R-periodic and also if m k + l then P is gcd(k, l) R-periodic 3 Primitive Partial Arrays and its Fundamental Properties A partial array A is primitive if there exists no array B such that A B n with n 2 using row or column catenation accordingly. If B is primitive and B A then A is primitive. ijpam.eu

5 Example 8. ( ) a The partial array A = is primitive. b c Example 9. ( ) a The partial array A = is not primitive. b b Proposition 10. [3] Let u, v be non-empty words. Let y, z be partial words and let w be a word satisfying w u + v gcd( u, v ). If wy u m and wz v n for some integers m, n, then there exists a word x of length not greater than gcd( u, v ) such that u = x k and v = x l for some integers k, l. We now give proposition 10 s version of partial arrays. Proposition 11. Let A, B be non-empty arrays of order (i, j) & (i, k) respectively. Let Y, Z be partial arrays of order (i, m) and (i, n) respectively and let W be an array of order (i, l) satisfying l j + k gcd(j, k). If W Y A c and W Z V d for some integers c and d, then there exists an array X of order (i, r) with r gcd(j, k) such that A = X p and B = X q for some integers p and q using column catenation. Proof. Let W be the prefix of order (i, j + k gcd(j, k)) of W. Both j and k are periods of W. Then by Theorem 7 gcd(j, k) is also period of W. Hence there exists an array X of order (i, gcd(j, k)) such that W is contained in a power of X. ( ) ( ) a c e a c e a c e Example 12. A = B = ( ) ( b d f ) b d f b d f c e e a c e Y = Z = ( f d f ) d f a c e a c e a W = b d f b d f b then A = X 1 B = X 2 where X = and ( a c ) e b d f Note. In the above proposition i is fixed and so we are using column catenation. In the same way if j is fixed, we use row catenation. So proposition 11 is true for j fixed. ijpam.eu

6 Proposition 13. [3] Let u, v be non-empty words. Let y, z be partial words and let w be a partial word with one hole satisfying w u + v. If wy u m and wz (v) n for some integers m, n, then there exists a word x of length not greater than gcd( u, v ) such that u = x k and v = x l for some integers k, l. We now give extension of proposition 13 to partial arrays. Proposition 14. Let A, B be non-empty arrays of order (i, j) and (j, k) respectively. Let Y, Z be partial arrays of order (i, m) and (i, n) respectively and let W be a partial array of order (i, l) with at most one hole satisfying l j + k. If W Y A c and W Z B d for some integers c and d then there exists an array X of order (i, r) with r gcd(j, k) such that A = X p and B = X q for some integers p and q using column catenation. Proof. Let W be the prefix of order (i, j + k) of W. Both j and k are periods of W. By theorem 7 gcd(j, k) is also period of W. Hence there exists an array X of order (i, gcd(j, k)) such that W contained in a power of X. If H(W ) = φ then the result follows. If H(W ) = (p, q) where 1 p i and 1 q (j + k). If q gcd(j, k) then r = q and W (p, q + gcd(j, k)) = X(p, r). If q > gcd(j, k) then let r, 1 r < gcd(j, k) be the remainder of division of q by gcd(j, k). Then W (p, q gcd(j, k)) = X(p, r ) for all gcd(j, k). Since gcd(j, k) divides j and k, we conclude A = X p and B = X q for some integers p and q. Note. In the same way proposition 14 is true, if number of column is fixed. Theorem 15. [5] If u is a non-empty partial word, then there exists a primitive word v and a positive integer n such that u v n. For non-empty partial arrays the following result is true. Theorem 16. If A is non-empty partial array of order (i, j) then there exists a primitive array of order (i, k) and a positive integer n such that A B n using column catenation. ijpam.eu

7 Proof. Throughout the proof the number of rows is fixed and we use column catenation. We prove the result by induction on the number of columns (j) of A. For j = 1 the result is obvious. Assume that the result is true for number of columns less than j. Case (i). If a is primitive, assume B is any array of order (i, k) where k < j such that A B, then B is primitive and the result follows. Case (ii). If A is not primitive then A B n for some array B of order (i, k) and integer n 2. Since number of columns of B less than number of columns of A by induction hypothesis there exists a primitive array C and a positive integer m such that B C m. We ve A C mn. Proposition 17. [6] Let u be a partial word with one hole which is not of the form x x for any word x. If a and b are distinct letters, then ua or ub is primitive. The above result is true for partial arrays. Proposition 18. Let A be a partial array of order (i, j) with which is not of the form X A X for any array X of order (i, m) and A is the holes in array form of order (i, 1). If B and C are distinct arrays of order (i, 1) then AB or AC is primitive. Assume the AB V m, AC W n for some arrays V and W of order (i, k) and (i, l) respectively and of integers m 2, n 2. Now k and l periods of A and j = mk 1 = nl 1. Hence 2j = mk + nl 2 and j = mk + nl Since m, n 2 we get j k + l 1. Case (i) For j = k + l 1, k = l and m = n = 2. Since V ends with array B and W ends with array C. Put V = XB and W = Y C we get A XBX and A Y CY with X = Y. We conclude that A = X X, a contradiction. Case (ii) For j > k + l 1. By proposition 14 there exists an array X such that V = X P and W = X q for some integers p, q. Therefore AB X mp and AC X nq which is contradicting since B C. ijpam.eu

8 Proposition 19. Let A be a partial array with two holes. If AA XAY for some partial arrays X, Y implies X = ǫ or Y = ǫ, then A is primitive. Proof. Assume AA XAY for some partial arrays X, Y implies X = ǫ or Y = ǫ. Suppose A is not primitive. Then by definition there exists a partial array W and integer n 2 such that A W n. But AA W n 1 AW and using our assumption we get W n 1 = ǫ or W = ǫ, a contradiction. 4 Conclusion Motivated by primitivity on partial words we define primitivity on partial arrays and we verify the fundamental properties of primitivity. We prove for a partial array A there exist a primitive array B such that A B n for some positive integer n. References [1] Aldo de Luca, On the combinatorics of finite words, Theoretical Computer Science, 218 (1999), [2] J. Berstel, L. Boasson, Partial words and a theorem of Fine and Wilf, Theoretical Computer Science, 218 (1999), [3] F. Blanchet-Sadri, Primitive partial words, Discrete Applied Mathematics, 148 (2005), [4] F. Blanchet-Sadri, Arundhati R, Anavekar, Testing of primitive partial words, Discrete Applied Mathematics, 155 (2007), [5] F. Blanchet-Sadri, R.A. Hegstrom, Partial words and a theorem of Fine and Wilf revisited, Theoretical Computer Science, 270, No. 1/2 (2002), [6] F. Sweety, D.G. Thomas, T. Kalyani, Collage of Hexagonal Arrays, In G. Bebiset 91 editing International Symposium on Visual Computing Part - II, LNCS, 5359 (2008), ijpam.eu

9 [7] S. Vijayachitra, K. Sasikala, Periodicity in partial arrays,, 101, No. 7 (2015), ijpam.eu

10 147

Math 302 Introduction to Proofs via Number Theory. Robert Jewett (with small modifications by B. Ćurgus)

Math 302 Introduction to Proofs via Number Theory. Robert Jewett (with small modifications by B. Ćurgus) Math 30 Introduction to Proofs via Number Theory Robert Jewett (with small modifications by B. Ćurgus) March 30, 009 Contents 1 The Integers 3 1.1 Axioms of Z...................................... 3 1.

More information

Math Introduction to Advanced Mathematics

Math Introduction to Advanced Mathematics Math 215 - Introduction to Advanced Mathematics Number Theory Fall 2017 The following introductory guide to number theory is borrowed from Drew Shulman and is used in a couple of other Math 215 classes.

More information

CLASSES OF VERY STRONGLY PERFECT GRAPHS. Ganesh R. Gandal 1, R. Mary Jeya Jothi 2. 1 Department of Mathematics. Sathyabama University Chennai, INDIA

CLASSES OF VERY STRONGLY PERFECT GRAPHS. Ganesh R. Gandal 1, R. Mary Jeya Jothi 2. 1 Department of Mathematics. Sathyabama University Chennai, INDIA Inter national Journal of Pure and Applied Mathematics Volume 113 No. 10 2017, 334 342 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Abstract: CLASSES

More information

arxiv:cs/ v1 [cs.cc] 20 Jul 2005

arxiv:cs/ v1 [cs.cc] 20 Jul 2005 arxiv:cs/0507052v1 [cs.cc] 20 Jul 2005 Finite automata for testing uniqueness of Eulerian trails Qiang Li T-Life Research Center, Fudan University, Shanghai, China Hui-Min Xie Department of Mathematics,

More information

Recursively Defined Functions

Recursively Defined Functions Section 5.3 Recursively Defined Functions Definition: A recursive or inductive definition of a function consists of two steps. BASIS STEP: Specify the value of the function at zero. RECURSIVE STEP: Give

More information

Ramsey s Theorem on Graphs

Ramsey s Theorem on Graphs Ramsey s Theorem on Graphs 1 Introduction Exposition by William Gasarch Imagine that you have 6 people at a party. We assume that, for every pair of them, either THEY KNOW EACH OTHER or NEITHER OF THEM

More information

Lamé s Theorem. Strings. Recursively Defined Sets and Structures. Recursively Defined Sets and Structures

Lamé s Theorem. Strings. Recursively Defined Sets and Structures. Recursively Defined Sets and Structures Lamé s Theorem Gabriel Lamé (1795-1870) Recursively Defined Sets and Structures Lamé s Theorem: Let a and b be positive integers with a b Then the number of divisions used by the Euclidian algorithm to

More information

Alphabets, strings and formal. An introduction to information representation

Alphabets, strings and formal. An introduction to information representation Alphabets, strings and formal languages An introduction to information representation 1 Symbols Definition: A symbol is an object endowed with a denotation (i.e. literal meaning) Examples: Variables are

More information

4&5 Binary Operations and Relations. The Integers. (part I)

4&5 Binary Operations and Relations. The Integers. (part I) c Oksana Shatalov, Spring 2016 1 4&5 Binary Operations and Relations. The Integers. (part I) 4.1: Binary Operations DEFINITION 1. A binary operation on a nonempty set A is a function from A A to A. Addition,

More information

Slides for Faculty Oxford University Press All rights reserved.

Slides for Faculty Oxford University Press All rights reserved. Oxford University Press 2013 Slides for Faculty Assistance Preliminaries Author: Vivek Kulkarni vivek_kulkarni@yahoo.com Outline Following topics are covered in the slides: Basic concepts, namely, symbols,

More information

Complexity Theory. Compiled By : Hari Prasad Pokhrel Page 1 of 20. ioenotes.edu.np

Complexity Theory. Compiled By : Hari Prasad Pokhrel Page 1 of 20. ioenotes.edu.np Chapter 1: Introduction Introduction Purpose of the Theory of Computation: Develop formal mathematical models of computation that reflect real-world computers. Nowadays, the Theory of Computation can be

More information

Total magic cordial labeling and square sum total magic cordial labeling in extended duplicate graph of triangular snake

Total magic cordial labeling and square sum total magic cordial labeling in extended duplicate graph of triangular snake 2016; 2(4): 238-242 ISSN Print: 2394-7500 ISSN Online: 2394-5869 Impact Factor: 5.2 IJAR 2016; 2(4): 238-242 www.allresearchjournal.com Received: 28-02-2016 Accepted: 29-03-2016 B Selvam K Thirusangu P

More information

Lecture : Topological Space

Lecture : Topological Space Example of Lecture : Dr. Department of Mathematics Lovely Professional University Punjab, India October 18, 2014 Outline Example of 1 2 3 Example of 4 5 6 Example of I Topological spaces and continuous

More information

AXIOMS FOR THE INTEGERS

AXIOMS FOR THE INTEGERS AXIOMS FOR THE INTEGERS BRIAN OSSERMAN We describe the set of axioms for the integers which we will use in the class. The axioms are almost the same as what is presented in Appendix A of the textbook,

More information

CUT VERTICES IN ZERO-DIVISOR GRAPHS OF FINITE COMMUTATIVE RINGS

CUT VERTICES IN ZERO-DIVISOR GRAPHS OF FINITE COMMUTATIVE RINGS CUT VERTICES IN ZERO-DIVISOR GRAPHS OF FINITE COMMUTATIVE RINGS M. AXTELL, N. BAETH, AND J. STICKLES Abstract. A cut vertex of a connected graph is a vertex whose removal would result in a graph having

More information

Paths, Flowers and Vertex Cover

Paths, Flowers and Vertex Cover Paths, Flowers and Vertex Cover Venkatesh Raman M. S. Ramanujan Saket Saurabh Abstract It is well known that in a bipartite (and more generally in a König) graph, the size of the minimum vertex cover is

More information

CLASSIFICATION OF SURFACES

CLASSIFICATION OF SURFACES CLASSIFICATION OF SURFACES JUSTIN HUANG Abstract. We will classify compact, connected surfaces into three classes: the sphere, the connected sum of tori, and the connected sum of projective planes. Contents

More information

Some bounds on chromatic number of NI graphs

Some bounds on chromatic number of NI graphs International Journal of Mathematics and Soft Computing Vol.2, No.2. (2012), 79 83. ISSN 2249 3328 Some bounds on chromatic number of NI graphs Selvam Avadayappan Department of Mathematics, V.H.N.S.N.College,

More information

Revisiting the bijection between planar maps and well labeled trees

Revisiting the bijection between planar maps and well labeled trees Revisiting the bijection between planar maps and well labeled trees Daniel Cosmin Porumbel September 1, 2014 Abstract The bijection between planar graphs and well labeled trees was published by Cori and

More information

Announcements. CS243: Discrete Structures. Strong Induction and Recursively Defined Structures. Review. Example (review) Example (review), cont.

Announcements. CS243: Discrete Structures. Strong Induction and Recursively Defined Structures. Review. Example (review) Example (review), cont. Announcements CS43: Discrete Structures Strong Induction and Recursively Defined Structures Işıl Dillig Homework 4 is due today Homework 5 is out today Covers induction (last lecture, this lecture, and

More information

Winning Positions in Simplicial Nim

Winning Positions in Simplicial Nim Winning Positions in Simplicial Nim David Horrocks Department of Mathematics and Statistics University of Prince Edward Island Charlottetown, Prince Edward Island, Canada, C1A 4P3 dhorrocks@upei.ca Submitted:

More information

ON SOME LABELINGS OF LINE GRAPH OF BARBELL GRAPH

ON SOME LABELINGS OF LINE GRAPH OF BARBELL GRAPH Inter national Journal of Pure and Applied Mathematics Volume 113 No. 10 017, 148 156 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu ON SOME LABELINGS

More information

Chapter 4. square sum graphs. 4.1 Introduction

Chapter 4. square sum graphs. 4.1 Introduction Chapter 4 square sum graphs In this Chapter we introduce a new type of labeling of graphs which is closely related to the Diophantine Equation x 2 + y 2 = n and report results of our preliminary investigations

More information

Proof Techniques Alphabets, Strings, and Languages. Foundations of Computer Science Theory

Proof Techniques Alphabets, Strings, and Languages. Foundations of Computer Science Theory Proof Techniques Alphabets, Strings, and Languages Foundations of Computer Science Theory Proof By Case Enumeration Sometimes the most straightforward way to prove that a property holds for all elements

More information

MC 302 GRAPH THEORY 10/1/13 Solutions to HW #2 50 points + 6 XC points

MC 302 GRAPH THEORY 10/1/13 Solutions to HW #2 50 points + 6 XC points MC 0 GRAPH THEORY 0// Solutions to HW # 0 points + XC points ) [CH] p.,..7. This problem introduces an important class of graphs called the hypercubes or k-cubes, Q, Q, Q, etc. I suggest that before you

More information

Definition: A graph G = (V, E) is called a tree if G is connected and acyclic. The following theorem captures many important facts about trees.

Definition: A graph G = (V, E) is called a tree if G is connected and acyclic. The following theorem captures many important facts about trees. Tree 1. Trees and their Properties. Spanning trees 3. Minimum Spanning Trees 4. Applications of Minimum Spanning Trees 5. Minimum Spanning Tree Algorithms 1.1 Properties of Trees: Definition: A graph G

More information

Chapter Summary. Mathematical Induction Recursive Definitions Structural Induction Recursive Algorithms

Chapter Summary. Mathematical Induction Recursive Definitions Structural Induction Recursive Algorithms Chapter Summary Mathematical Induction Recursive Definitions Structural Induction Recursive Algorithms Section 5.1 Sec.on Summary Mathematical Induction Examples of Proof by Mathematical Induction Mistaken

More information

Module 11. Directed Graphs. Contents

Module 11. Directed Graphs. Contents Module 11 Directed Graphs Contents 11.1 Basic concepts......................... 256 Underlying graph of a digraph................ 257 Out-degrees and in-degrees.................. 258 Isomorphism..........................

More information

COUNTING THE NUMBER OF WINNING BINARY STRINGS IN THE 1-DIMENSIONAL SAME GAME. Department of Mathematics Oberlin College Oberlin OH 44074

COUNTING THE NUMBER OF WINNING BINARY STRINGS IN THE 1-DIMENSIONAL SAME GAME. Department of Mathematics Oberlin College Oberlin OH 44074 COUNTING THE NUMBER OF WINNING BINARY STRINGS IN THE 1-DIMENSIONAL SAME GAME CHRIS BURNS AND BENJAMIN PURCELL Department of Mathematics Oberlin College Oberlin OH 44074 Abstract. Ralf Stephan recently

More information

A NOTE ON THE NUMBER OF DOMINATING SETS OF A GRAPH

A NOTE ON THE NUMBER OF DOMINATING SETS OF A GRAPH A NOTE ON THE NUMBER OF DOMINATING SETS OF A GRAPH STEPHAN WAGNER Abstract. In a recent article by Bród and Skupień, sharp upper and lower bounds for the number of dominating sets in a tree were determined.

More information

The Restrained Edge Geodetic Number of a Graph

The Restrained Edge Geodetic Number of a Graph International Journal of Computational and Applied Mathematics. ISSN 0973-1768 Volume 11, Number 1 (2016), pp. 9 19 Research India Publications http://www.ripublication.com/ijcam.htm The Restrained Edge

More information

Combinatorial properties and n-ary topology on product of power sets

Combinatorial properties and n-ary topology on product of power sets Combinatorial properties and n-ary topology on product of power sets Seethalakshmi.R 1, Kamaraj.M 2 1 Deaprtmant of mathematics, Jaya collage of arts and Science, Thiruninravuir - 602024, Tamilnadu, India.

More information

STRONGLY REGULAR FUZZY GRAPH

STRONGLY REGULAR FUZZY GRAPH 345 STRONGLY REGULAR FUZZY GRAPH K. Radha 1 * and A.Rosemine 2 1 PG and Research Department of Mathematics,Periyar E.V.R. College, Tiruchirappalli 620023 Tamilnadu, India radhagac@yahoo.com 2 PG and Research

More information

Topology Between Two Sets

Topology Between Two Sets Journal of Mathematical Sciences & Computer Applications 1 (3): 95 107, 2011 doi: 10.5147/jmsca.2011.0071 Topology Between Two Sets S. Nithyanantha Jothi 1 and P. Thangavelu 2* 1 Department of Mathematics,

More information

STAIRCASE TILINGS AND LATTICE PATHS

STAIRCASE TILINGS AND LATTICE PATHS STAIRCASE TILINGS AND LATTICE PATHS Silvia Heubach Department of Mathematics, California State University Los Angeles 55 State University Drive, Los Angeles, CA 9-84 USA sheubac@calstatela.edu Toufik Mansour

More information

THE RESTRAINED EDGE MONOPHONIC NUMBER OF A GRAPH

THE RESTRAINED EDGE MONOPHONIC NUMBER OF A GRAPH BULLETIN OF THE INTERNATIONAL MATHEMATICAL VIRTUAL INSTITUTE ISSN (p) 2303-4874, ISSN (o) 2303-4955 www.imvibl.org /JOURNALS / BULLETIN Vol. 7(1)(2017), 23-30 Former BULLETIN OF THE SOCIETY OF MATHEMATICIANS

More information

SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION

SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION CHAPTER 5 SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION Alessandro Artale UniBZ - http://www.inf.unibz.it/ artale/ SECTION 5.5 Application: Correctness of Algorithms Copyright Cengage Learning. All

More information

A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs

A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs Nicolas Lichiardopol Attila Pór Jean-Sébastien Sereni Abstract In 1981, Bermond and Thomassen conjectured that every digraph

More information

Section 1.7 Sequences, Summations Cardinality of Infinite Sets

Section 1.7 Sequences, Summations Cardinality of Infinite Sets Section 1.7 Sequences, Summations Cardinality of Infinite Sets Definition: A sequence is a function from a subset of the natural numbers (usually of the form {0, 1, 2,... } to a set S. Note: the sets and

More information

Recursive Definitions Structural Induction Recursive Algorithms

Recursive Definitions Structural Induction Recursive Algorithms Chapter 4 1 4.3-4.4 Recursive Definitions Structural Induction Recursive Algorithms 2 Section 4.1 3 Principle of Mathematical Induction Principle of Mathematical Induction: To prove that P(n) is true for

More information

PAijpam.eu TOTAL CO-INDEPENDENT DOMINATION OF JUMP GRAPH

PAijpam.eu TOTAL CO-INDEPENDENT DOMINATION OF JUMP GRAPH International Journal of Pure and Applied Mathematics Volume 110 No. 1 2016, 43-48 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: 10.12732/ijpam.v110i1.4

More information

Mathematical Induction

Mathematical Induction Mathematical Induction Victor Adamchik Fall of 2005 Lecture 3 (out of three) Plan 1. Recursive Definitions 2. Recursively Defined Sets 3. Program Correctness Recursive Definitions Sometimes it is easier

More information

1 Elementary number theory

1 Elementary number theory Math 215 - Introduction to Advanced Mathematics Spring 2019 1 Elementary number theory We assume the existence of the natural numbers and the integers N = {1, 2, 3,...} Z = {..., 3, 2, 1, 0, 1, 2, 3,...},

More information

Power Set of a set and Relations

Power Set of a set and Relations Power Set of a set and Relations 1 Power Set (1) Definition: The power set of a set S, denoted P(S), is the set of all subsets of S. Examples Let A={a,b,c}, P(A)={,{a},{b},{c},{a,b},{b,c},{a,c},{a,b,c}}

More information

3186 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 9, SEPTEMBER Zero/Positive Capacities of Two-Dimensional Runlength-Constrained Arrays

3186 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 9, SEPTEMBER Zero/Positive Capacities of Two-Dimensional Runlength-Constrained Arrays 3186 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 51, NO 9, SEPTEMBER 2005 Zero/Positive Capacities of Two-Dimensional Runlength-Constrained Arrays Tuvi Etzion, Fellow, IEEE, and Kenneth G Paterson, Member,

More information

Scan Scheduling Specification and Analysis

Scan Scheduling Specification and Analysis Scan Scheduling Specification and Analysis Bruno Dutertre System Design Laboratory SRI International Menlo Park, CA 94025 May 24, 2000 This work was partially funded by DARPA/AFRL under BAE System subcontract

More information

Section 2.4 Sequences and Summations

Section 2.4 Sequences and Summations Section 2.4 Sequences and Summations Definition: A sequence is a function from a subset of the natural numbers (usually of the form {0, 1, 2,... } to a set S. Note: the sets and {0, 1, 2, 3,..., k} {1,

More information

Recursion defining an object (or function, algorithm, etc.) in terms of itself. Recursion can be used to define sequences

Recursion defining an object (or function, algorithm, etc.) in terms of itself. Recursion can be used to define sequences Section 5.3 1 Recursion 2 Recursion Recursion defining an object (or function, algorithm, etc.) in terms of itself. Recursion can be used to define sequences Previously sequences were defined using a specific

More information

1KOd17RMoURxjn2 CSE 20 DISCRETE MATH Fall

1KOd17RMoURxjn2 CSE 20 DISCRETE MATH Fall CSE 20 https://goo.gl/forms/1o 1KOd17RMoURxjn2 DISCRETE MATH Fall 2017 http://cseweb.ucsd.edu/classes/fa17/cse20-ab/ Today's learning goals Explain the steps in a proof by mathematical and/or structural

More information

Cardinality of Sets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Cardinality of Sets Fall / 15

Cardinality of Sets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Cardinality of Sets Fall / 15 Cardinality of Sets MAT Transition to Higher Mathematics Fall 0 MAT (Transition to Higher Math) Cardinality of Sets Fall 0 / Outline Sets with Equal Cardinality Countable and Uncountable Sets MAT (Transition

More information

Two Characterizations of Hypercubes

Two Characterizations of Hypercubes Two Characterizations of Hypercubes Juhani Nieminen, Matti Peltola and Pasi Ruotsalainen Department of Mathematics, University of Oulu University of Oulu, Faculty of Technology, Mathematics Division, P.O.

More information

Counting. Andreas Klappenecker

Counting. Andreas Klappenecker Counting Andreas Klappenecker Counting k = 0; for(int i=1; i

More information

Integers and Mathematical Induction

Integers and Mathematical Induction IT Program, NTUT, Fall 07 Integers and Mathematical Induction Chuan-Ming Liu Computer Science and Information Engineering National Taipei University of Technology TAIWAN 1 Learning Objectives Learn about

More information

Formal Languages and Automata

Formal Languages and Automata Mobile Computing and Software Engineering p. 1/3 Formal Languages and Automata Chapter 3 Regular languages and Regular Grammars Chuan-Ming Liu cmliu@csie.ntut.edu.tw Department of Computer Science and

More information

SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION

SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION CHAPTER 5 SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION Copyright Cengage Learning. All rights reserved. SECTION 5.5 Application: Correctness of Algorithms Copyright Cengage Learning. All rights reserved.

More information

A study on lower interval probability function based decision theoretic rough set models

A study on lower interval probability function based decision theoretic rough set models Annals of Fuzzy Mathematics and Informatics Volume 12, No. 3, (September 2016), pp. 373 386 ISSN: 2093 9310 (print version) ISSN: 2287 6235 (electronic version) http://www.afmi.or.kr @FMI c Kyung Moon

More information

Heronian Mean Labeling of Graphs

Heronian Mean Labeling of Graphs International Mathematical Forum, Vol. 12, 2017, no. 15, 705-713 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/imf.2017.68108 Heronian Mean Labeling of Graphs S.S. Sandhya Department of Mathematics

More information

Equitable Colouring of Certain Double Vertex Graphs

Equitable Colouring of Certain Double Vertex Graphs Volume 118 No. 23 2018, 147-154 ISSN: 1314-3395 (on-line version) url: http://acadpubl.eu/hub ijpam.eu Equitable Colouring of Certain Double Vertex Graphs Venugopal P 1, Padmapriya N 2, Thilshath A 3 1,2,3

More information

The Lower and Upper Forcing Edge-to-vertex Geodetic Numbers of a Graph

The Lower and Upper Forcing Edge-to-vertex Geodetic Numbers of a Graph International Journal of Scientific and Innovative Mathematical Research (IJSIMR) Volume 4, Issue 6, June 2016, PP 23-27 ISSN 2347-307X (Print) & ISSN 2347-3142 (Online) DOI: http://dx.doi.org/10.20431/2347-3142.0406005

More information

QED Q: Why is it called the triangle inequality? A: Analogue with euclidean distance in the plane: picture Defn: Minimum Distance of a code C:

QED Q: Why is it called the triangle inequality? A: Analogue with euclidean distance in the plane: picture Defn: Minimum Distance of a code C: Lecture 3: Lecture notes posted online each week. Recall Defn Hamming distance: for words x = x 1... x n, y = y 1... y n of the same length over the same alphabet, d(x, y) = {1 i n : x i y i } i.e., d(x,

More information

Discrete Mathematics Lecture 4. Harper Langston New York University

Discrete Mathematics Lecture 4. Harper Langston New York University Discrete Mathematics Lecture 4 Harper Langston New York University Sequences Sequence is a set of (usually infinite number of) ordered elements: a 1, a 2,, a n, Each individual element a k is called a

More information

ON SUPRA G*BΩ - CLOSED SETS IN SUPRA TOPOLOGICAL SPACES

ON SUPRA G*BΩ - CLOSED SETS IN SUPRA TOPOLOGICAL SPACES ON SUPRA G*BΩ - CLOSED SETS IN SUPRA TOPOLOGICAL SPACES Article Particulars: Received: 13.01.2018 Accepted: 17.01.2018 Published: 20.01.2018 P.PRIYADHARSINI Assistant Professor, Department of Mathematics

More information

Efficient Sequential Algorithms, Comp309. Motivation. Longest Common Subsequence. Part 3. String Algorithms

Efficient Sequential Algorithms, Comp309. Motivation. Longest Common Subsequence. Part 3. String Algorithms Efficient Sequential Algorithms, Comp39 Part 3. String Algorithms University of Liverpool References: T. H. Cormen, C. E. Leiserson, R. L. Rivest Introduction to Algorithms, Second Edition. MIT Press (21).

More information

9.5 Equivalence Relations

9.5 Equivalence Relations 9.5 Equivalence Relations You know from your early study of fractions that each fraction has many equivalent forms. For example, 2, 2 4, 3 6, 2, 3 6, 5 30,... are all different ways to represent the same

More information

Nim-Regularity of Graphs

Nim-Regularity of Graphs Nim-Regularity of Graphs Nathan Reading School of Mathematics, University of Minnesota Minneapolis, MN 55455 reading@math.umn.edu Submitted: November 24, 1998; Accepted: January 22, 1999 Abstract. Ehrenborg

More information

PETAL GRAPHS. Vellore, INDIA

PETAL GRAPHS. Vellore, INDIA International Journal of Pure and Applied Mathematics Volume 75 No. 3 2012, 269-278 ISSN: 1311-8080 (printed version) url: http://www.ijpam.eu PA ijpam.eu PETAL GRAPHS V. Kolappan 1, R. Selva Kumar 2 1,2

More information

DISTRIBUTIVE LATTICES

DISTRIBUTIVE LATTICES BULLETIN OF THE INTERNATIONAL MATHEMATICAL VIRTUAL INSTITUTE ISSN (p) 2303-4874, ISSN (o) 2303-4955 www.imvibl.org /JOURNALS / BULLETIN Vol. 7(2017), 317-325 DOI: 10.7251/BIMVI1702317R Former BULLETIN

More information

Some Cordial Labeling of Duplicate Graph of Ladder Graph

Some Cordial Labeling of Duplicate Graph of Ladder Graph Annals of Pure and Applied Mathematics Vol. 8, No. 2, 2014, 43-50 ISSN: 2279-087X (P), 2279-0888(online) Published on 17 December 2014 www.researchmathsci.org Annals of Some Cordial Labeling of Duplicate

More information

Introduction to Graph Theory

Introduction to Graph Theory Introduction to Graph Theory George Voutsadakis 1 1 Mathematics and Computer Science Lake Superior State University LSSU Math 351 George Voutsadakis (LSSU) Introduction to Graph Theory August 2018 1 /

More information

MA651 Topology. Lecture 4. Topological spaces 2

MA651 Topology. Lecture 4. Topological spaces 2 MA651 Topology. Lecture 4. Topological spaces 2 This text is based on the following books: Linear Algebra and Analysis by Marc Zamansky Topology by James Dugundgji Fundamental concepts of topology by Peter

More information

Chromatic Transversal Domatic Number of Graphs

Chromatic Transversal Domatic Number of Graphs International Mathematical Forum, 5, 010, no. 13, 639-648 Chromatic Transversal Domatic Number of Graphs L. Benedict Michael Raj 1, S. K. Ayyaswamy and I. Sahul Hamid 3 1 Department of Mathematics, St.

More information

Star Decompositions of the Complete Split Graph

Star Decompositions of the Complete Split Graph University of Dayton ecommons Honors Theses University Honors Program 4-016 Star Decompositions of the Complete Split Graph Adam C. Volk Follow this and additional works at: https://ecommons.udayton.edu/uhp_theses

More information

Domination Number of Jump Graph

Domination Number of Jump Graph International Mathematical Forum, Vol. 8, 013, no. 16, 753-758 HIKARI Ltd, www.m-hikari.com Domination Number of Jump Graph Y. B. Maralabhavi Department of Mathematics Bangalore University Bangalore-560001,

More information

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PAUL BALISTER Abstract It has been shown [Balister, 2001] that if n is odd and m 1,, m t are integers with m i 3 and t i=1 m i = E(K n) then K n can be decomposed

More information

Cardinality Lectures

Cardinality Lectures Cardinality Lectures Enrique Treviño March 8, 014 1 Definition of cardinality The cardinality of a set is a measure of the size of a set. When a set A is finite, its cardinality is the number of elements

More information

Enumerating Tilings of Rectangles by Squares with Recurrence Relations

Enumerating Tilings of Rectangles by Squares with Recurrence Relations Journal of Combinatorics Volume 0, Number 0, 1, 2014 Enumerating Tilings of Rectangles by Squares with Recurrence Relations Daryl DeFord Counting the number of ways to tile an m n rectangle with squares

More information

ON BINARY TOPOLOGICAL SPACES

ON BINARY TOPOLOGICAL SPACES Pacific-Asian Journal of Mathematics, Volume 5, No. 2, July-December 2011 ON BINARY TOPOLOGICAL SPACES S. NITHYANANTHA JOTHI & P. THANGAVELU ABSTRACT: Recently the authors introduced the concept of a binary

More information

International Journal of Mathematical Archive-7(9), 2016, Available online through ISSN

International Journal of Mathematical Archive-7(9), 2016, Available online through  ISSN International Journal of Mathematical Archive-7(9), 2016, 189-194 Available online through wwwijmainfo ISSN 2229 5046 TRIPLE CONNECTED COMPLEMENTARY ACYCLIC DOMINATION OF A GRAPH N SARADHA* 1, V SWAMINATHAN

More information

A more efficient algorithm for perfect sorting by reversals

A more efficient algorithm for perfect sorting by reversals A more efficient algorithm for perfect sorting by reversals Sèverine Bérard 1,2, Cedric Chauve 3,4, and Christophe Paul 5 1 Département de Mathématiques et d Informatique Appliquée, INRA, Toulouse, France.

More information

On vertex types of graphs

On vertex types of graphs On vertex types of graphs arxiv:1705.09540v1 [math.co] 26 May 2017 Pu Qiao, Xingzhi Zhan Department of Mathematics, East China Normal University, Shanghai 200241, China Abstract The vertices of a graph

More information

CPS 102: Discrete Mathematics. Quiz 3 Date: Wednesday November 30, Instructor: Bruce Maggs NAME: Prob # Score. Total 60

CPS 102: Discrete Mathematics. Quiz 3 Date: Wednesday November 30, Instructor: Bruce Maggs NAME: Prob # Score. Total 60 CPS 102: Discrete Mathematics Instructor: Bruce Maggs Quiz 3 Date: Wednesday November 30, 2011 NAME: Prob # Score Max Score 1 10 2 10 3 10 4 10 5 10 6 10 Total 60 1 Problem 1 [10 points] Find a minimum-cost

More information

Some Properties of Glue Graph

Some Properties of Glue Graph Annals of Pure and Applied Mathematics Vol. 6, No. 1, 2014, 98-103 ISSN: 2279-087X (P), 2279-0888(online) Published on 23 May 2014 www.researchmathsci.org Annals of V.S.Shigehalli 1 and G.V.Uppin 2 1 Department

More information

Some Types of Regularity and Normality Axioms in ech Fuzzy Soft Closure Spaces

Some Types of Regularity and Normality Axioms in ech Fuzzy Soft Closure Spaces http://wwwnewtheoryorg ISSN: 2149-1402 Received: 21062018 Published: 22092018 Year: 2018, Number: 24, Pages: 73-87 Original Article Some Types of Regularity and Normality Axioms in ech Fuzzy Soft Closure

More information

Computer Science 236 Fall Nov. 11, 2010

Computer Science 236 Fall Nov. 11, 2010 Computer Science 26 Fall Nov 11, 2010 St George Campus University of Toronto Assignment Due Date: 2nd December, 2010 1 (10 marks) Assume that you are given a file of arbitrary length that contains student

More information

2.2 Set Operations. Introduction DEFINITION 1. EXAMPLE 1 The union of the sets {1, 3, 5} and {1, 2, 3} is the set {1, 2, 3, 5}; that is, EXAMPLE 2

2.2 Set Operations. Introduction DEFINITION 1. EXAMPLE 1 The union of the sets {1, 3, 5} and {1, 2, 3} is the set {1, 2, 3, 5}; that is, EXAMPLE 2 2.2 Set Operations 127 2.2 Set Operations Introduction Two, or more, sets can be combined in many different ways. For instance, starting with the set of mathematics majors at your school and the set of

More information

Paths partition with prescribed beginnings in digraphs: a Chvátal-Erdős condition approach.

Paths partition with prescribed beginnings in digraphs: a Chvátal-Erdős condition approach. Paths partition with prescribed beginnings in digraphs: a Chvátal-Erdős condition approach. S. Bessy, Projet Mascotte, CNRS/INRIA/UNSA, INRIA Sophia-Antipolis, 2004 route des Lucioles BP 93, 06902 Sophia-Antipolis

More information

Introduction to Automata Theory. BİL405 - Automata Theory and Formal Languages 1

Introduction to Automata Theory. BİL405 - Automata Theory and Formal Languages 1 Introduction to Automata Theory BİL405 - Automata Theory and Formal Languages 1 Automata, Computability and Complexity Automata, Computability and Complexity are linked by the question: What are the fundamental

More information

Words, Words, I Am So Sick of Words! Joseph Malkevitch Mathematics (York College)

Words, Words, I Am So Sick of Words! Joseph Malkevitch Mathematics (York College) Words, Words, I Am So Sick of Words! Joseph Malkevitch Mathematics (York College) What is mathematics about? The study of numbers. The study of shapes. But it should be viewed as: The study of patterns.

More information

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge.

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge. 1 Graph Basics What is a graph? Graph: a graph G consists of a set of vertices, denoted V (G), a set of edges, denoted E(G), and a relation called incidence so that each edge is incident with either one

More information

General properties of staircase and convex dual feasible functions

General properties of staircase and convex dual feasible functions General properties of staircase and convex dual feasible functions JÜRGEN RIETZ, CLÁUDIO ALVES, J. M. VALÉRIO de CARVALHO Centro de Investigação Algoritmi da Universidade do Minho, Escola de Engenharia

More information

On Sequential Topogenic Graphs

On Sequential Topogenic Graphs Int. J. Contemp. Math. Sciences, Vol. 5, 2010, no. 36, 1799-1805 On Sequential Topogenic Graphs Bindhu K. Thomas, K. A. Germina and Jisha Elizabath Joy Research Center & PG Department of Mathematics Mary

More information

PAijpam.eu PRIME CORDIAL LABELING OF THE GRAPHS RELATED TO CYCLE WITH ONE CHORD, TWIN CHORDS AND TRIANGLE G.V. Ghodasara 1, J.P.

PAijpam.eu PRIME CORDIAL LABELING OF THE GRAPHS RELATED TO CYCLE WITH ONE CHORD, TWIN CHORDS AND TRIANGLE G.V. Ghodasara 1, J.P. International Journal of Pure and Applied Mathematics Volume 89 No. 1 2013, 79-87 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: http://dx.doi.org/10.12732/ijpam.v89i1.9

More information

HW Graph Theory SOLUTIONS (hbovik)

HW Graph Theory SOLUTIONS (hbovik) Diestel 1.3: Let G be a graph containing a cycle C, and assume that G contains a path P of length at least k between two vertices of C. Show that G contains a cycle of length at least k. If C has length

More information

Propositional Logic Formal Syntax and Semantics. Computability and Logic

Propositional Logic Formal Syntax and Semantics. Computability and Logic Propositional Logic Formal Syntax and Semantics Computability and Logic Syntax and Semantics Syntax: The study of how expressions are structured (think: grammar) Semantics: The study of the relationship

More information

Noncrossing Trees and Noncrossing Graphs

Noncrossing Trees and Noncrossing Graphs Noncrossing Trees and Noncrossing Graphs William Y. C. Chen and Sherry H. F. Yan 2 Center for Combinatorics, LPMC, Nanai University, 30007 Tianjin, P.R. China chen@nanai.edu.cn, 2 huifangyan@eyou.com Mathematics

More information

Introduction II. Sets. Terminology III. Definition. Definition. Definition. Example

Introduction II. Sets. Terminology III. Definition. Definition. Definition. Example Sets Slides by Christopher M. ourke Instructor: erthe Y. Choueiry Spring 2006 Computer Science & Engineering 235 Introduction to Discrete Mathematics Sections 1.6 1.7 of Rosen cse235@cse.unl.edu Introduction

More information

arxiv: v1 [math.gt] 28 Feb 2009

arxiv: v1 [math.gt] 28 Feb 2009 Coverings and Minimal Triangulations of 3 Manifolds William Jaco, Hyam Rubinstein and Stephan Tillmann arxiv:0903.0112v1 [math.gt] 28 Feb 2009 Abstract This paper uses results on the classification of

More information

K 4 C 5. Figure 4.5: Some well known family of graphs

K 4 C 5. Figure 4.5: Some well known family of graphs 08 CHAPTER. TOPICS IN CLASSICAL GRAPH THEORY K, K K K, K K, K K, K C C C C 6 6 P P P P P. Graph Operations Figure.: Some well known family of graphs A graph Y = (V,E ) is said to be a subgraph of a graph

More information

Lecture 1. 1 Notation

Lecture 1. 1 Notation Lecture 1 (The material on mathematical logic is covered in the textbook starting with Chapter 5; however, for the first few lectures, I will be providing some required background topics and will not be

More information

A note on isolate domination

A note on isolate domination Electronic Journal of Graph Theory and Applications 4 (1) (016), 94 100 A note on isolate domination I. Sahul Hamid a, S. Balamurugan b, A. Navaneethakrishnan c a Department of Mathematics, The Madura

More information