Sequence of maximal distance codes in graphs or other metric spaces

Similar documents
Course 212: Academic Year Section 1: Metric Spaces

Definition 2.1. A metric (or distance function) defined on a non-empty set X is a function d: X X R that satisfies: For all x, y, and z in X :

Metric Spaces and Topology

Supplement. The Extended Complex Plane

Maths 212: Homework Solutions

MATH 4200 HW: PROBLEM SET FOUR: METRIC SPACES

Math 4317 : Real Analysis I Mid-Term Exam 1 25 September 2012

Analysis III Theorems, Propositions & Lemmas... Oh My!

Real Analysis Math 131AH Rudin, Chapter #1. Dominique Abdi

Introduction to Dynamical Systems

Rotation set for maps of degree 1 on sun graphs. Sylvie Ruette. January 6, 2019

Convergence of a Generalized Midpoint Iteration

Hierarchy among Automata on Linear Orderings

Characterisation of Accumulation Points. Convergence in Metric Spaces. Characterisation of Closed Sets. Characterisation of Closed Sets

Approximation of the attractor of a countable iterated function system 1

Some Background Material

Math 320-2: Midterm 2 Practice Solutions Northwestern University, Winter 2015

2.2 Some Consequences of the Completeness Axiom

REVIEW OF ESSENTIAL MATH 346 TOPICS

Set, functions and Euclidean space. Seungjin Han

Real Analysis Notes. Thomas Goller

FUNCTIONAL ANALYSIS LECTURE NOTES: COMPACT SETS AND FINITE-DIMENSIONAL SPACES. 1. Compact Sets

Problem Set 2: Solutions Math 201A: Fall 2016

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

Math 6120 Fall 2012 Assignment #1

That is, there is an element

A LITTLE REAL ANALYSIS AND TOPOLOGY

CHAPTER I THE RIESZ REPRESENTATION THEOREM

Lecture 4: Completion of a Metric Space

One-sided shift spaces over infinite alphabets

Lecture 5 - Hausdorff and Gromov-Hausdorff Distance

MASTERS EXAMINATION IN MATHEMATICS SOLUTIONS

EC 521 MATHEMATICAL METHODS FOR ECONOMICS. Lecture 1: Preliminaries

The small ball property in Banach spaces (quantitative results)

Automata on linear orderings

Introduction to Real Analysis Alternative Chapter 1

Pascal Ochem 1 and Elise Vaslet Introduction REPETITION THRESHOLDS FOR SUBDIVIDED GRAPHS AND TREES

Random Walks on Hyperbolic Groups IV

ECARES Université Libre de Bruxelles MATH CAMP Basic Topology

Metric Spaces Math 413 Honors Project

NAME: Mathematics 205A, Fall 2008, Final Examination. Answer Key

Essential Background for Real Analysis I (MATH 5210)

Your first day at work MATH 806 (Fall 2015)

Analysis Comprehensive Exam Questions Fall F(x) = 1 x. f(t)dt. t 1 2. tf 2 (t)dt. and g(t, x) = 2 t. 2 t

Some Background Math Notes on Limsups, Sets, and Convexity

After taking the square and expanding, we get x + y 2 = (x + y) (x + y) = x 2 + 2x y + y 2, inequality in analysis, we obtain.

Topological properties

Scalar multiplication and addition of sequences 9

1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3

Appendix B Convex analysis

MATHS 730 FC Lecture Notes March 5, Introduction

2 Topology of a Metric Space

Math 201 Topology I. Lecture notes of Prof. Hicham Gebran

Measure and Category. Marianna Csörnyei. ucahmcs

Metric Spaces Math 413 Honors Project

U e = E (U\E) e E e + U\E e. (1.6)

INITIAL POWERS OF STURMIAN SEQUENCES

Locally convex spaces, the hyperplane separation theorem, and the Krein-Milman theorem

10 Typical compact sets

2.31 Definition By an open cover of a set E in a metric space X we mean a collection {G α } of open subsets of X such that E α G α.

ANALYSIS WORKSHEET II: METRIC SPACES

Lecture 2. Econ August 11

Notes on Rauzy Fractals

MATH 31BH Homework 1 Solutions

The Brownian map A continuous limit for large random planar maps

THE INVERSE FUNCTION THEOREM

Problem set 1, Real Analysis I, Spring, 2015.

Studying Rudin s Principles of Mathematical Analysis Through Questions. August 4, 2008

SUBCONTINUA OF FIBONACCI-LIKE INVERSE LIMIT SPACES.

MAS3706 Topology. Revision Lectures, May I do not answer enquiries as to what material will be in the exam.

INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS

Classes of Polish spaces under effective Borel isomorphism

Supplement to Section 22. Topological Groups

Continuity. Matt Rosenzweig

Iowa State University. Instructor: Alex Roitershtein Summer Homework #1. Solutions

THEOREMS, ETC., FOR MATH 515

7 Complete metric spaces and function spaces

MATH 51H Section 4. October 16, Recall what it means for a function between metric spaces to be continuous:

MATH 102 INTRODUCTION TO MATHEMATICAL ANALYSIS. 1. Some Fundamentals

ULTRAFILTER AND HINDMAN S THEOREM

The p-adic numbers. Given a prime p, we define a valuation on the rationals by

Lecture Notes in Advanced Calculus 1 (80315) Raz Kupferman Institute of Mathematics The Hebrew University

VALUATION THEORY, GENERALIZED IFS ATTRACTORS AND FRACTALS

4 Countability axioms

Lecture Notes on Metric Spaces

Metric Space Topology (Spring 2016) Selected Homework Solutions. HW1 Q1.2. Suppose that d is a metric on a set X. Prove that the inequality d(x, y)

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

2. Metric Spaces. 2.1 Definitions etc.

Topological properties of Z p and Q p and Euclidean models

What to remember about metric spaces

A NICE PROOF OF FARKAS LEMMA

*Room 3.13 in Herschel Building

TOPOLOGICAL GROUPS MATH 519

Review of measure theory

Fixed point of ϕ-contraction in metric spaces endowed with a graph

USING THE RANDOM ITERATION ALGORITHM TO CREATE FRACTALS

Chapter 2 Metric Spaces

Introduction to Topology

COUNTABLE PRODUCTS ELENA GUREVICH

Math 117: Infinite Sequences

Transcription:

Electronic Journal of Graph Theory and Applications 1 (2) (2013), 118 124 Sequence of maximal distance codes in graphs or other metric spaces C. Delorme University Paris Sud 91405 Orsay CEDEX - France. Charles.Delorme@lri.fr Abstract Given a subset C in a metric space E, its successor is the subset s(c) of points at maximum distance from C in E. We study some properties of the sequence obtained by iterating this operation. Graphs with their usual distance provide already typical examples. Keywords: maximal distance code, graph, metric space. Mathematics Subject Classification : 94B25. 1. Introduction We consider a metric space E endowed with a distance d. The distance d(x, C) from a point x of E to a subset C of E is as usual the infimum of the distances of x to the points of C, that is d(x, C) = inf y C d(x, y). We consider then the supremum r(c) = sup x E d(x, C) of the distances to C, and the subset s(c) of elements of E such that d(x, C) = r(c). We already can give two common-sense properties: If B C, then r(b) r(c). (1) If B C and r(b) = r(c), then s(c) s(b). (2) We may start from any subset C 0 of E and examine the sequence of subsets of E such that C i+1 = s(c i ) for i 0. Received: 2 July 2013, Revised: 9 September 2013, Accepted: 26 October 2013. 118

Note that s(c) is always closed in E, maybe empty. Since the distance d(x, C) is equal to the distance d(x, C) of x to the closure of C, we may suppose without loss of generality that we deal only with closed subsets of E. Let us get rid off of two special cases. If C = E (or if C is dense in E), then r(c) = 0 and s(c) = E. If C =, then r(c) = and s(c) = E. Note that if E is compact and nonempty, then s(c) also is nonempty. We may observe the following behaviour. Proposition 1. For a succession C, s(c), s 2 (C), s 3 (C) of subsets obtained by the process, and if C, s(c) are nonempty we have r(s(c)) r(c). (3) If r(c) = r(s(c)), then C s 2 (C) and s 3 (C) = s(c). (4) Proof. Consider a point x of s(c), the distances of the points y C to x are at least r(c). Thus the distance d(y, s(c)) is at least r(c). The supremum on E of distances to s(c) is thus also at least r(c). Hence the inequality. If r(c) = r(s(c)), since the points y of C already satisfy d(y, s(c)) = r(s(c)), we have C s 2 (C). Then r(s 2 (C)) r(s(c)). Moreover we have already s(c) s 3 (C) (owing to Eq. (3)), but since C s 2 (C), the common-sense remark (Eq. (2)) gives s 3 (C) s(c). Hence the equality. If the metric space is finite, we clearly get a sequence of subsets of E that is ultimately periodic. If the full set occurs in the sequence, the period is 1. Otherwise, the period is 2. We will show examples where the metric space E is a graph, with its usual metric. Its subsets will be called codes, and r(c) is known under the name of covering radius of C. The minimum distance is the smallest distance between two different vertices of the code. Let us recall that a path of length n (respectively a one-directional ray, respectively a twodirectional ray) is isomorphic to the graph with vertex set {0, 1, 2,..., n} (respectively N, respectively Z) with edges connecting two numbers x, y if x y = 1. These kinds of graphs will be used in sections 3 and 4. 2. Examples 2.1. A tree with 5 vertices The graph is the tree with five vertices labeled from 1 to 5. The four edges are the pairs {1, 2}, {2, 3}, {3, 4}, {3, 5}. The successors of a code C 0 are shown in Table 1. Then the codes are alternately the codes 3 and 4. 119

Table 1. A sequence of codes in a graph of order 5 codes covering radius 0 {2,3,5} 1 1 {1,4} 2 2 {5} 3 3 {1} 3 4 {4,5} 3 Table 2. A sequence of codes in a graph of order 7 codes covering radius 0 {2,4,5,6,7} 1 1 {1,3} 2 2 {5,7} 3 3 {4} 4 4 {7} 4 5 {4,5} 4 2.2. A graph with 7 vertices and 7 edges The vertices are labeled from 1 to 7 and the seven edges are {1, 2}, {2, 3}, {1, 3}, {1, 4}, {2, 5}, {3, 6}, {6, 7}. The code C 0 and its successors are given in Table 2. 3. Codes on paths In this section, we will show that one can build sequences with an arbitrarily long nonperiodic part. Table 3. Production rule for modified Fibonacci words replace by a 1 b 2 a 2 b 1 b 1 b 2 a 1 b 2 a 2 b 1 Consider the sequence of modified Fibonacci words w n and their symmetrics w n (Table 4). The word w i+1 (respectively w i+1) is obtained by replacing each letter of w i (respectively w i) with the rule given in Table 3. The length of word w i, i 1 is then the Fibonacci number F i. The word w i contains F i 1 letters b and F i 2 letters a and the indices are alternately 1 and 2. A letter with index 1 is followed 120

Table 4. Modified Fibonacci words n w n w n 1 a 2 a 1 2 b 1 b 2 3 b 2 a 1 a 2 b 1 4 a 2 b 1 b 2 b 1 b 2 a 1 5 b 1 b 2 a 1 a 2 b 1 b 2 a 1 a 2 b 1 b 2 6 b 2 a 1 a 2 b 1 b 2 b 1 b 2 a 1 a 2 b 1 b 2 b 1 b 2 a 1 a 2 b 1 7 a 2 b 1 b 2 b 1 b 2 a 1 a 2 b 1 b 2 a 1 a 2 b 1 b 2 b 1 b 2 a 1 a 2 b 1 b 2 a 1 a 2 b 1 b 2 b 1 b 2 a 1 with the same letter with index 2 unless it is the last letter of the word, and similarly a letter with index 2 follows the same letter with index 1 unless it is the first letter of the word. The sequence of words has some weak resemblance to sequence A008351 of [1]. We may note w n+3 = w n w n+1 w n+1 and w n+3 = w n+1 w n+1w n. We now choose two integers α and β with 0 α < β, and we build the path P of length αf n 2 + βf n 1, by concatenating subpaths of length α for each letter a and β for each letter b. We then put a code C 1 in P by choosing each vertex just after the paths labeled 2 or just before the paths labeled 1, and C 0 is the complement of C 1. The distances between a vertex of the path and the closest vertex of the code C 1 is at most β, and this distance β occurs precisely for vertices preceding a subpath labeled b 2 or following a subpath labeled b 1. The code C 2 formed with these vertices is also the one created with the word w n 1 and the lengths α = β and β = α + β. See C 0 C 1 C 2 C 3 C 4 C 5 Figure 1. Successive codes on a path for n = 6, α = 1 and β = 2. Figure 1 of codes C 0 to C 5 with n = 6, α = 1 and β = 2, where double lines show the subpaths labeled a 2 or b 2. Of course C n and C n 1 are the ends of the path P. We may note features for the sequence of codes build by this method. If α = 1 and β = 2 the length of the path is F n+1. C k+3 C k for 0 k n 3. 4. Codes on rays 4.1. Nonperiodic sequences Here we will build codes on infinite graphs such that the sequence of codes is itself infinite. 121

Figure 2. How to get a delayed occurrence of empty code on a ray Noticing that w n is always a prefix of w n+3, we can define three infinite words that are the limits of the w n s, namely W k = lim n w 3n+k, for k = 0, 1, 2. We can build from each of these infinite words a one-directional ray and a code on it in the same way as before, and get an infinite sequence of codes C 0, C 1,..., C n,... with covering radiuses β, β + α, 2β + α,..., F n α + F n+1 β,... and minimal distances 2α, 2β,..., 2(F n β + F n 1 α),.... Similarly w n is always a suffix of w n+3, and we can define the three left-infinite words W k, that are the symmetrics of the W k s. Concatenating W n and W n gives a word infinite in both directions, that provides a two-directional ray with a sequence of codes having the same parameters as the codes on the one-directional ray. 4.2. Arrival of empty code Let us take a ray. Let us consider the word consisting on w n+3 followed by an infinite sequence of concatenated w nw n, with n 1. We make a code C as formerly. Then the code s(c) is obtained in the same way with w n+2 followed by concatenated w n 1w n 1. When arriving at w 4 w 1w 1... we observe that the code following this one has just a vertex and therefore is followed by the empty code (Figure 2). 4.3. Ultimately 2-periodic sequences Codes whose sequence of successors is on rays is ultimately 2-periodic can be build as follows. Concatenating infinitely many copies of w n w n and building the code C 0 like above, we get for C n 2 the code associated to b 1 b 2 b 1 b 2..., with vertices at positions 0, 2m, 4m,..., where m = αf n 2 +βf n 1, and then C n 1 (associated to a 2 a 1 a 2 a 1...) has its points at positions m, 3m, 5m,... and C n = C n 2. 5. Remarks and questions 5.1. Graphs and general metric spaces If the graph is finite, the sequence of codes (starting from any code) is ultimately periodic of period 1 or 2. What is the minimum order of a graph whose nonperiodic part has length k (i.e. C k C k 2 and C k+1 = C k 1 )? 122

Table 5. Some upper bounds for orders of graphs k bound for n 2 3 = F 3 + 1 3 4 = F 4 + 1 4 [Example 2.1] 5 < 6 = F 5 + 1 5 [Example 2.2] 7 < 9 = F 6 + 1 k 6 F k+1 + 1 If the diameter of the graph is D, then this length is at most D +1. The given examples provide upper bounds (Table 5). The examples with paths show that for a real segment it is possible to have a sequence of arbitrary finite length before the periodic part. The same conclusion holds for a space isometric to a sphere S 1. However, that leaves open the question: Is it possible for a compact metric space to have an infinite sequence of codes? Of course, if any increasing sequence of distances in the set is stationary (for example the usual distance in rings of p-adic integers, see [2]), the sequence is ultimately periodic of period 1 or 2. The Hausdorff distance between closed parts of a compact metric space endowed with distance d is defined by (X, Y ) = max(max min x X y Y d(x, y), max y Y min d(x, y)). x X The set of closed parts of a compact metric space endowed with that distance constitutes a compact metric space (see [4, ch.7 3 ex. 7, p. 279]), but the function successor is in general not continuous, as shown by an example: E is the real segment [0, 2] and C(ε) = {1 + ε}. Then for ε > 0 the successor is {0}, but for ε = 0 the successor becomes {0, 2}. This contributes to the difficulty of the question. We may note however that if the sequences Γ n and s(γ n ) of codes in a compact metric space E are convergent, then lim(s(γ n )) s(lim(γ n )). In a sequence of s n (C), we can extract convergent subsequences Γ n and s(γ n ) and then the distances (E, s n (C)) converge to (E, lim(γ n )) = (E, s(lim(γ n )) and s 3 (lim(γ n )) = s(lim(γ n )). 5.2. Other functions Clearly, the same behaviour occurs is the distance is replaced by a function satisfying d(x, y) = d(y, x) and d(x, x) < d(x, y) if x y, like the unilateral distance in oriented graphs [3]. References [1] On-Line Encyclopedia of Integer Sequences. http://oeis.org/a008352 [2] Y. Amice, Les nombres p-adiques. Presses Universitaires de France, sér. Le mathématicien 14 (1975) 123

[3] F. Comellas, C. Dalfó and M. A. Fiol, The Manhattan product of digraphs, Electronic Journal of Graph Theory and Applications 1 (1) (2013),11-27. [4] J. R. Munkres, Topology, a first course, Prentice-Hall (1975). 124