Bandwidth reduction in rectangular grids

We show that the bandwidth of a square twodimensional grid of arbitrary size can be reduced if two (but not less than two) edges are deleted. The two deleted edges may not be chosen arbitrarily, but they may be chosen to share a common endpoint or to be non-adjacent. We also show that the bandwi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2007
Hauptverfasser: Andreescu, T., Stromquist, W., Sunic, Z.
Format: Artikel
Sprache:English
Veröffentlicht: Інститут прикладної математики і механіки НАН України 2007
Schriftenreihe:Algebra and Discrete Mathematics
Online Zugang:http://dspace.nbuv.gov.ua/handle/123456789/157342
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:Bandwidth reduction in rectangular grids / T. Andreescu, W. Stromquist, Z. Sunic // Algebra and Discrete Mathematics. — 2007. — Vol. 6, № 2. — С. 1–15. — Бібліогр.: 3 назв. — англ.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-157342
record_format dspace
spelling irk-123456789-1573422019-06-21T01:30:15Z Bandwidth reduction in rectangular grids Andreescu, T. Stromquist, W. Sunic, Z. We show that the bandwidth of a square twodimensional grid of arbitrary size can be reduced if two (but not less than two) edges are deleted. The two deleted edges may not be chosen arbitrarily, but they may be chosen to share a common endpoint or to be non-adjacent. We also show that the bandwidth of the rectangular n × m (n ≤ m) grid can be reduced by k, for all k that are sufficiently small, if m − n + 2k edges are deleted. 2007 Article Bandwidth reduction in rectangular grids / T. Andreescu, W. Stromquist, Z. Sunic // Algebra and Discrete Mathematics. — 2007. — Vol. 6, № 2. — С. 1–15. — Бібліогр.: 3 назв. — англ. 1726-3255 2000 Mathematics Subject Classification: 05C78. http://dspace.nbuv.gov.ua/handle/123456789/157342 en Algebra and Discrete Mathematics Інститут прикладної математики і механіки НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language English
description We show that the bandwidth of a square twodimensional grid of arbitrary size can be reduced if two (but not less than two) edges are deleted. The two deleted edges may not be chosen arbitrarily, but they may be chosen to share a common endpoint or to be non-adjacent. We also show that the bandwidth of the rectangular n × m (n ≤ m) grid can be reduced by k, for all k that are sufficiently small, if m − n + 2k edges are deleted.
format Article
author Andreescu, T.
Stromquist, W.
Sunic, Z.
spellingShingle Andreescu, T.
Stromquist, W.
Sunic, Z.
Bandwidth reduction in rectangular grids
Algebra and Discrete Mathematics
author_facet Andreescu, T.
Stromquist, W.
Sunic, Z.
author_sort Andreescu, T.
title Bandwidth reduction in rectangular grids
title_short Bandwidth reduction in rectangular grids
title_full Bandwidth reduction in rectangular grids
title_fullStr Bandwidth reduction in rectangular grids
title_full_unstemmed Bandwidth reduction in rectangular grids
title_sort bandwidth reduction in rectangular grids
publisher Інститут прикладної математики і механіки НАН України
publishDate 2007
url http://dspace.nbuv.gov.ua/handle/123456789/157342
citation_txt Bandwidth reduction in rectangular grids / T. Andreescu, W. Stromquist, Z. Sunic // Algebra and Discrete Mathematics. — 2007. — Vol. 6, № 2. — С. 1–15. — Бібліогр.: 3 назв. — англ.
series Algebra and Discrete Mathematics
work_keys_str_mv AT andreescut bandwidthreductioninrectangulargrids
AT stromquistw bandwidthreductioninrectangulargrids
AT sunicz bandwidthreductioninrectangulargrids
first_indexed 2025-07-14T09:47:14Z
last_indexed 2025-07-14T09:47:14Z
_version_ 1837615216307732480
fulltext Jo u rn al A lg eb ra D is cr et e M at h . Algebra and Discrete Mathematics RESEARCH ARTICLE Number 2. (2007). pp. 1 – 15 c© Journal “Algebra and Discrete Mathematics” Bandwidth reduction in rectangular grids Titu Andreescu, Water Stromquist, Zoran Šunić Dedicated to V.I. Sushchansky on the occasion of his 60th birthday Abstract. We show that the bandwidth of a square two- dimensional grid of arbitrary size can be reduced if two (but not less than two) edges are deleted. The two deleted edges may not be chosen arbitrarily, but they may be chosen to share a common endpoint or to be non-adjacent. We also show that the bandwidth of the rectangular n × m (n ≤ m) grid can be reduced by k, for all k that are sufficiently small, if m − n + 2k edges are deleted. Introduction We consider only simple undirected graphs (no loops, no multiple edges). A vertex numbering of a graph G = (V, E) is a bijective map ν : V → [k] from the vertex set V of G to the set of the first k positive integers [k] = {1, 2, . . . , k}, where k = |V |. The absolute value of the difference between the numbers at the two endpoints of an edge e in E is denoted by fν(e) and called the length of e induced by ν. Thus any vertex numbering of G induces an edge labeling fν : E → Z+ of G by positive integers. The largest length of an edge in E (i.e. the largest label used by fν) is called the bandwidth of the numbering ν. If the edge set is empty the bandwidth is 0 by definition. The smallest possible bandwidth, taken over all possible vertex numberings of G, is called the bandwidth of the graph G. Sometimes the adjective “linear” is used due to the following phys- ical interpretation. Every vertex numbering ν corresponds to a linear arrangement of the graph G in which the vertex v in V is placed at the The third author was partially supported by NSF grant DMS-0600975 2000 Mathematics Subject Classification: 05C78. Key words and phrases: linear bandwidth, rectangular grid. Jo u rn al A lg eb ra D is cr et e M at h .2 Bandwidth reduction in rectangular grids number ν(v) on the real line. The (linear) bandwidth of a linear arrange- ment is then just the length of the longest wire needed to assemble the graph G and the minimal such bandwidth, taken over all possible linear arrangements of G, is the (linear) bandwidth of G. Another interpretation is related to the adjacency matrix of G. Namely, every numbering ν of the graph G induces a corresponding adja- cency matrix Mν(G) of G (the row i column j entry in Mν(G) is 1 if the vertices labeled by i and j are adjacent and it is 0 otherwise). The band- width of the numbering ν is then just the largest distance from a nonzero entry in Mν(G) to the diagonal of the matrix and the bandwidth of the graph is the minimal such distance over all possible numberings. There- fore, a graph G has bandwidth b if and only if there exists an ordering of the vertices of G such that all nonzero entries of the corresponding ad- jacency matrix are inside the bandwidth consisting of the main diagonal and the b adjacent diagonals along the main diagonal on both sides. Two-dimensional rectangular grid Gn,m, where 1 ≤ n ≤ m, is the graph whose vertices are the points in the set V = [n]× [m] = {(i, j)|1 ≤ i ≤ n, 1 ≤ j ≤ m} with an edge between two vertices if and only if the Euclidean distance between them is 1 (think of the natural embedding of the vertex set in the Cartesian plane). We write Gn for the square grid Gn,n. It is well known that the bandwidth of the rectangular grid Gn,m is n, unless m = n = 1. Theorem A (J. Chvátalová [1]). Let 1 ≤ n ≤ m. If m ≥ 2, then the bandwidth of the two-dimensional rectangular grid Gn,m is n. The above result is also obtained in [3] by using a technique involving estimates on the size of the boundary of subsets of vertices in the grid and we utilize the same approach in our considerations. The bandwidth of a graph is measuring how difficult it is to embed the graph on a line. The following result provides some refinement of this measure for the rectangular grids. Theorem B (P. Fishburn and P. Wright [2]). Let 1 ≤ n ≤ m. Every vertex numbering of Gn,m of bandwidth n induces at least 2(n − 1) + n(m − n) edges of length n. Moreover, the down diagonal numbering induces ex- actly 2(n − 1) + n(m − n) edges of length n. As an example, the down diagonal numbering on the square grid Gn Jo u rn al A lg eb ra D is cr et e M at h .T. Andreescu, W. Stromquist, Z. Šunić 3 is given by t + 1 . . . n2 . . . t + 2 . . . 4 . . . . . . . . . 2 5 . . . . . . 1 3 6 . . . t + n , where t = n(n − 1)/2. This numbering has bandwidth n and induces exactly 2(n−1) edges of length n (all horizontal edges incident to vertices on the main diagonal). Note that the down diagonal numbering of Gn that we just displayed indicates that we sometimes think of Gn,m as a rectangular board of dimension n×m (meaning n rows and m columns) in which the squares represent the vertices and any pair of squares that have common side are considered to be neighbors. By the result of Chvátalová, we know that in order to make a linear arrangement of the square grid Gn we must be ready to use pieces of wire of length at least n. Moreover, by the result of Fishburn and Wright, in order to make an arrangement that does not use any pieces longer than n, we must be ready to use at least 2(n − 1) pieces of length n. Thus it seems that the bandwidth n is barely achieved in Gn (there are always many edges of induced length n) and that one would have to delete many edges in order to reduce the bandwidth. Nevertheless, we will prove that, for n ≥ 3, it is sufficient to delete only 2 edges (regardless of n) in Gn and obtain a graph of bandwidth n − 1 and that one cannot reduce the bandwidth by deleting only one edge. 1. Bandwidth reduction The bandwidth of the path Pn of length n − 1 ≥ 1 is 1, of the cycle Cn of length n ≥ 3 is 2, and of the complete graph Kn on n ≥ 1 vertices is n − 1. Deletion of any edge in the cycle Cn produces the path Pn and thus reduces the bandwidth by 1. Similarly, deletion of any edge in Kn reduces the bandwidth by 1. Definition 1. The bandwidth reduction number of a graph G of band- width b, b ≥ 1, is the smallest size of a set of edges whose deletion from G induces a subgraph of bandwidth no greater than b − 1. For example, cycles and complete graphs have bandwidth reduction number 1, while paths have bandwidth reduction number equal to their length. Some more interesting examples follow. Jo u rn al A lg eb ra D is cr et e M at h .4 Bandwidth reduction in rectangular grids Example 1. Consider the wheel Wn, n ≥ 3, a graph on n+1 vertices that consists of a cycle of length n together with a “center” vertex connected to every vertex in the cycle by an edge. The following table provides the bandwidth and the bandwidth reduction number of the wheel graphs. We do not provide the easy proofs, but we note the exceptional case of W6, which is the only wheel whose bandwidth reduction number is 3. graph W3 W4 W5 W6 W2m−1 (m ≥ 4) W2m (m ≥ 4) bandwidth 3 3 3 3 m m bandwidth reduction n. 1 1 2 3 1 2 Example 2. Another set of relatively easy examples is provided by the complete bipartite graphs Bn,m, for 1 ≤ n ≤ m. graph B2,2 Bn,2k+1 Bn,2k (k 6= 1 or n 6= 2) bandwidth 2 k + n k + n − 1 bandwidth reduction number 1 1 2 The notion of bandwidth reduction can be further extended as follows. Definition 2. Let G be a graph a graph of bandwidth b, where b ≥ k ≥ 1. The k-th bandwidth reduction number of G, denoted by brk(G), is the smallest size of a set of edges whose deletion from G induces a subgraph of bandwidth no greater than b − k. We note that the k-th bandwidth reduction number of a graph G of bandwidth b is the smallest number of edges e of induced length fν(e) greater than b − k, taken over all possible numberings ν of G, i.e., brk(G) = min ν |{e ∈ E|fν(e) > b − k}| . For example, in the case of the complete graph Kn we have brk(Kn) = 1 + 2 + · · · + k = k(k + 1) 2 , for k = 1, . . . , n − 1, since the bandwidth of Kn is n − 1 and every numbering of Kn induces i edges of length n − i, for i = 1, . . . , n − 1. This implies that if a graph on n vertices has more than n(n − 1) 2 − k(k + 1) 2 edges, then its bandwidth is at least n − k, for k = 1, . . . , n − 1. Before we move on to bandwidth reduction in rectangular grids, we observe that the bandwidth of a graph can be reduced by more than 1 by deletion of a single edge. This is why we require the newly obtained graph to have bandwidth no greater than b− k rather than exactly b− k in the definition of the k-th bandwidth reduction number. Jo u rn al A lg eb ra D is cr et e M at h .T. Andreescu, W. Stromquist, Z. Šunić 5 Example 3. Consider the graph W6n,6n−1, n ≥ 2, obtained by joining two wheels W6n and W6n−1 by connecting their centers by an edge (two wheels and an axle). Note that an arbitrary graph on v vertices with diameter d and band- width b satisfies the inequality 1 + db ≥ v (1) (this is clear since the maximal possible label on a vertex at distance x from the vertex labeled by 1 is 1 + xb). Since the diameter of W6n,6n−1 is 3 and the number of vertices is 12n + 1, inequality (1) shows that the bandwidth of W6n,6n−1 is at least 4n. However, deletion of the edge between the centers of the two wheels leads to a graph of bandwidth 3n. Thus br1(W6n,6n−1) = br2(W6n,6n−1) = · · · = brn(W6n,6n−1) = 1, for this graph. In the previous example, a steep reduction in the bandwidth was obtained by removing a bridge from the graph (thus disconnecting the graph). In the following example the bandwidth of a graph is reduced by more than 1 by removing an edge that is not a bridge. Example 4. Consider the graph C ′′ 24 which is obtained from the cycle of length 24 by adding two edges as in Figure 1. Let b be the bandwidth of C ′′ 24. The diameter of this graph is 7 and therefore, by inequality (1), 1 + 7b ≥ 24, which implies that b ≥ 4. On the other hand, removing the edge whose endpoints are labeled by 1 and 24, leads to a graph C ′ 24 of bandwidth 2 (the labeling provided in the figure has bandwidth 2 on the induced subgraph C ′ 24). 2. Bandwidth reduction in rectangular grids We give now an upper bound on the k-th bandwidth reduction number in rectangular grids, for sufficiently small k. Theorem 1. Let m ≥ n > 2k. The k-th bandwidth reduction number of the rectangular grid Gn,m satisfies the inequality brk(Gn,m) ≤ m − n + 2k. We construct an example of a numbering ν of Gn,m in which at most m − n + 2k edges are longer than n − k. The example is a modification of the down diagonal numbering. Jo u rn al A lg eb ra D is cr et e M at h .6 Bandwidth reduction in rectangular grids 8 6 4 18161412 22 2420 2 1 10 3 5 7 9 11 13 15 17 19 23 21 Figure 1: Graph C ′′ 24 Think of Gn,m as of a rectangular board of dimension n × m. First modify the board by cutting out the lower right part of the board of dimension k×(m−n+k+1) and flipping it over as indicated in Figure 2. �������������� �������������� �������������� �������������� �������������� �������������� �������������� �������������� �������������� �������������� �������������� �������������� k k k m m−n+k+ m−n+k+ n−k 1 1 B C A n−k−1 D E Figure 2: A numbering of Gm,n with at most m − n + 2k edges longer than n − k Enumerate all the squares in the modified board in the down diagonal fashion. We claim that the bandwidth of this numbering of the modified bard is n − k (the statements that follow will be made more precise in Lemma 1 and the proof of Theorem 1 below). Consider a vertex A on a diagonal of length n−k−1. The vertical edges incident to A have length Jo u rn al A lg eb ra D is cr et e M at h .T. Andreescu, W. Stromquist, Z. Šunić 7 n − k − 1 and the horizontal ones have length (n − k − 1) + 1 = n − k. A vertex B on a diagonal of length n − k is incident to horizontal edges of length n− k and vertical edges of length (n− k)− 1. A vertex C that lives on a diagonal of length k is incident to vertical edges of length k and horizontal edges of length k+1 = 2k+1−k ≤ n−k, where the inequality comes from the assumption that 2k < n. In all other “atypical” cases, near the bottom left or the upper right corner(s) of the modified board, the diagonals are even shorter, which implies that the incident edges are also shorter. Thus the bandwidth of the given numbering of the modified board is n − k. After we flip back the modified part of the board to its original position the newly created k horizontal edges (between the non-shaded and the shaded part of the board) may have length longer than n − k and all but one of the newly created m − n + k + 1 vertical edges may have length longer than n−k. Indeed the induced length of the rightmost vertical edge between the shaded and the non-shaded part is exactly n−k, since its endpoints (denoted by D and E in Figure 2) were (horizontal) neighbors in the modified board. In order prove Theorem 1 more formally, we introduce an auxiliary graph that we call a corridor (see Figure 3). The squares in the figure represent vertices and two vertices are neighbors if their corresponding squares share a common edge. The graph consists of 3 pieces, namely two vertical pieces of width w − 1 and one horizontal piece of width w. We call such a graph a corridor of size w. Note that the lengths of any of the three pieces of the corridor are irrelevant for our purposes. Lemma 1. Any subgraph of the corridor of size w has bandwidth no larger than w. Proof. The claim follows from the fact that the bandwidth of a subgraph does not exceed the bandwidth of the graph, once we prove that the bandwidth of the corridor of size w is no larger than w. The down diagonal numbering of the corridor has bandwidth w. Namely, start at vertex A, then go down the diagonal toward B, move to the next diagonal in the same fashion (always starting from the left end), and so on. We claim that all horizontal edges have length w and all vertical edges have length w − 1. Indeed, since the length of every diagonal in the vertical pieces is w−1, the length of the vertical edges involving such diagonals is w− 1 and the length of the horizontal edges is w − 1 + 1 = w (this is true even for the two diagonals that are neighboring the horizontal piece of the corridor). On the other hand, the length of the diagonals in the horizontal piece is Jo u rn al A lg eb ra D is cr et e M at h .8 Bandwidth reduction in rectangular grids B w−1 w−1 w A Figure 3: A corridor of size w w, implying that the length of the horizontal edges is w and the length of the vertical ones is w − 1. We note in passing that the bandwidth of any subgraph of a corridor in which the vertical pieces have width w and the horizontal one has width w − 1 is also not larger than w (the appropriate numbering starts at B, fills the diagonal toward A, and then moves on to the next diagonal in the same fashion). Proof of Theorem 1. The condition 2k < n implies that k < n − k and therefore the modified board fits inside a corridor of size n − k. Example 5. We provide an example illustrating the preceding result. Assume that we want to reduce the bandwidth of G8 to 6. Thus n = Jo u rn al A lg eb ra D is cr et e M at h .T. Andreescu, W. Stromquist, Z. Šunić 9 m = 8, k = 2 and the numbering of the modified board is given by 26 32 38 44 50 56 61 64 21 27 33 39 45 51 57 62 16 22 28 34 40 46 52 58 11 17 23 29 35 41 47 53 59 63 7 12 18 24 30 36 42 48 54 60 4 8 13 19 25 31 37 43 49 55 2 5 9 14 20 1 3 6 10 15 Recall that another way to state Theorem 1 is to say that the incidence matrix of Gn,m can be written in such a way that all non-zero entries, except for m − n + 2k symmetric pairs, are within distance n − k from the main diagonal. In particular, this means that the incidence matrix of the square grid Gn can be written in such a way that all non-zero entries, except for 2 exceptional symmetric pairs, are within distance n − 1 from the main diagonal. This contrasts nicely with Theorem B. Note that the numbering indicated in the proof of Theorem 1 in the case of a square grid has the property that the two exceptional edges (the ones that need to be deleted) share a common vertex. This is certainly not necessary as the next example shows. Example 6. Consider the numbering of G6 given by 33 29 25 30 34 36 11 16 21 26 31 35 7 12 17 22 27 32 4 8 13 18 23 28 2 5 9 14 19 24 1 3 6 10 15 20 . Following the same pattern, we may always construct a numbering of Gn, n ≥ 3, in which only the two leftmost vertical edges between the top two rows, have lengths longer than n − 1 (and these length are 5n − 8 and 3n − 5). We show now that the bandwidth of square grids cannot be reduced if only 1 edge is deleted. The exceptional cases are n = 1 and n = 2. Indeed, G1 has bandwidth 0 which cannot be reduced, while G2 is the cycle C4 and its bandwidth reduction number is 1. Theorem 2. Let n ≥ 3. The bandwidth reduction number of Gn is 2. The edges that need to be deleted may, but do not have to, share a common endpoint. Jo u rn al A lg eb ra D is cr et e M at h .10 Bandwidth reduction in rectangular grids Proof. For an arbitrary numbering ν of Gn, call an edge long if its induced length is at least n and call it short otherwise. An example of a numbering of Gn, for n ≥ 3, with only two long edges is already provided in the proof of Theorem 1. We note that the two long edges in that example share a common vertex, namely the vertex in row n column n − 1. The lengths of the long edges are 5n− 7 and 3n− 4. Example 6 provides numberings in which the two long edges do not share a common vertex. It remains to be shown that every numbering of Gn, n ≥ 3, has at least two long edges. Let ν be an arbitrary labeling of Gn. Choose the smallest k such that all rows or all columns of Gn have a label in [k]. Without loss of generality we may assume that all rows have a label in [k]. Define the partial numbering κ of Gn to be the numbering of the vertices obtained from the numbering ν by deletion of the labels greater than k (thus only k vertices have a label). Claim 1. The label k is alone in its row in the partial numbering κ. Otherwise each row would have a label from [k−1] which contradicts the minimality in the choice of k. Claim 2. No row is completely numbered by κ. Otherwise each column would have a label from [k − 1] (note that k is not in the fully numbered row by Claim 1). This again contradicts the minimality in the choice of k. Call an edge between a vertex numbered by an element in [k] and an element not in [k] a boundary edge. Call an endpoint of a boundary edge a boundary vertex. More precisely, call a boundary vertex numbered by κ an interior boundary vertex and a boundary vertex not numbered by κ an exterior boundary vertex. If there are at least n + 1 interior boundary vertices or at least n + 1 exterior boundary vertices, then there would be at least two long edges in ν (in the former case the two lowest labels on the boundary vertices are too small and in the latter the two largest labels on the boundary vertices are too large). Assume that there are no more than n interior and no more than n exterior boundary vertices. A direct corollary of Claim 2 is that each row has at least one hori- zontal boundary edge. Thus there is exactly one interior boundary vertex in each row, exactly one exterior boundary vertex in each row and they are paired up by n horizontal boundary edges. At least one of these n horizontal boundary edges must be long (apropos, this proves Theorem A in the case of square grids). We assume that this is the only long edge in ν and we seek a contradiction. Claim 3. The endpoints of the n−1 short horizontal boundary edges Jo u rn al A lg eb ra D is cr et e M at h .T. Andreescu, W. Stromquist, Z. Šunić 11 are numbered by the pairs (k, k + n− 1), (k − 1, k + n− 2), (k − 2, k + n− 3), . . . , (k − n + 2, k + 1), while the endpoints of the long edge come from a pair (s, ℓ), where s is a “small” number less than or equal to k − n + 1 and ℓ is a “large” number greater or equal to k + n. Indeed, any other numbering of the boundary vertices would result in at least two long horizontal edges. Claim 4. For every row i in Gn, the vertices labeled by the partial numbering κ form a horizontal path pi that ends at the leftmost or the rightmost column. This follows from the fact that every row has exactly one interior boundary vertex and exactly one exterior boundary vertex. Thus each row contains a unique maximal path that consists of vertices numbered by κ. These n paths will be called κ-paths. Claim 5. The κ-path in any row next to the vertex labeled by k consists of a single vertex in the column of k. Indeed, if the neighboring row has a vertex labeled by κ that is not in the same column as k, this vertex would be involved in a vertical edge that would have to be long (all vertices in the row of k, with the exception of k itself, are labeled by numbers greater or equal to k + n − 1). Since every row contains vertices labeled by κ and k is the only labeled vertex in its row, any neighboring row has a single vertex numbered by κ, which is in the same column as k. Without loss of generality, by Claim 4 and Claim 5, we may assume that the vertex k (together with its vertical neighbors from [k]) is in the leftmost column in Gn. Denote the κ-path that contains the label s by ps (this is the row containing the long edge). Claim 6. The κ-path in any row next to ps extends over the same columns as ps does. Recall that s ≤ n− k + 1. All other vertices in ps are also labeled by numbers that are smaller or equal to n− k + 1. All vertices in the row of s that are not in ps are labeled by numbers that are greater or equal to n + k. Therefore if a vertex in a row next to ps is next to a vertex in ps it must be labeled by κ and if it is next to a vertex that is not in ps then it must not be labeled by κ (otherwise a vertical long edge would exist). Claim 7. If the κ-path p is no longer than n−2, then the κ-path q in any neighboring row occupies the same columns as p or differs in exactly one column. Again, in any other case there would be a long vertical edge involving a number from [k] and a number greater than n + k − 1. Note that we Jo u rn al A lg eb ra D is cr et e M at h .12 Bandwidth reduction in rectangular grids required that the length of p should be no longer than n − 2, since if the length is n − 1 the neighboring κ-path q may also have length n − 1 and start at the opposite end without creating additional long vertical edge(s). However, we will see that this does not happen. Claim 8. No horizontal κ-path is longer than n−2 and they all start at the left end. The length of the κ-path k is 1 and so is the length of the neighboring κ-path(s) and they all start at the left end. Going further away, by Claim 7, the length of the κ-paths can only go up by 1 from one row to another, except that the length does not change in the rows next to ps. Thus the longest κ-path cannot be longer than n− 2 (and n− 2 is only possible if k is in the bottom row and ps is in the top row or the other way around). We now consider the partial numbering τ that corresponds to the set of numbers [k + n − 1]. As observed before, the numbers k + 1, k + 2, . . . , k+n−1 are placed in different rows, one in each row except for the row of the long horizontal edge sℓ. Thus new n − 1 horizontal boundary edges are now formed between the vertices numbered by [k + n − 1] and those not numbered by [k+n−1]. These n−1 horizontal boundary edges correspond to n − 1 external (with respect to τ) boundary vertices. In addition, the vertex labeled by ℓ is also an external boundary vertex with respect to τ (by Claim 6), which is incident to a new vertical boundary edge. Thus, there are at least n external boundary vertices each of which is an endpoint of a boundary edge (with respect to τ) that is different from sℓ. This implies that at least one of these boundary edges is long and we have a second long edge. 3. Final remarks 3.1. Relation to the vertex-isoperimetric number For a numbering ν of a graph G = (V, E) one can define the vertex- isoperimetric number of ν to be the maximum size of a set of vertices in G numbered by [k] that have neighbors that are not numbered by [k], where the maximum is taken over all k = 0, . . . , |V |. The smallest pos- sible vertex-isoperimetric number, taken over all numberings of G, is the vertex-isoperimetric number of the graph G. If bw(G) is the bandwidth of G and vi(G) is its vertex-isoperimetric number then bw(G) ≥ vi(G). It is well known that the vertex-isoperimetric number of the square grid Gn is n (see [3]). The down diagonal numbering provides an example of Jo u rn al A lg eb ra D is cr et e M at h .T. Andreescu, W. Stromquist, Z. Šunić 13 a numbering with vertex-isoperimetric number n and the proof of Theo- rem 2 essentially contains a proof that this number cannot be less than n. Thus in order to reduce the bandwidth of Gn we need to delete enough edges so that at least the vertex-isoperimetric number is reduced. How- ever, one can reduce the vertex-isoperimetric number of Gn by deleting only one edge. For example, consider the case of n = 4 and the numbering given by 7 13 15 16 4 8 12 14 2 5 9 11 1 3 6 10 . If the edge with endpoints labeled by 7 and 13 is deleted, the newly obtained graph has vertex-isoperimetric number 3. This indicates that, in general, the problem of bandwidth reduction is more difficult than the problem of vertex-isoperimetric number reduction. It also explains why, in the course of the proof of Theorem 2, it was relatively easy to show that at least one edge needed to be deleted, but one had to work harder for the second edge. 3.2. How good is the bound 2k? Theorem 1 states that the k-th bandwidth reduction number of the square grid Gn is bounded linearly by 2k, for k < n/2, i.e, one has to delete relatively small number of edges to reduce the bandwidth substantially. The proof of Theorem 2 indicates an easy way to see that at least k edges need to be deleted in order to reduce the bandwidth of Gn by k. Namely, the first time some partial numbering has a representative in each row (or each column) there would be at least n horizontal (or vertical) boundary edges at least k of which must have length at least n − k + 1. Thus, for n ≥ 3, k < n/2, we have k ≤ brk(Gn) ≤ 2k. The upper bound gives the correct bandwidth reduction number for k = 1 (Theorem 2) and it is quite possible that the upper bound gives the cor- rect bandwidth numbers for small values of k. We will indicate that there is a better upper bound on brk(Gn), for values of k that are sufficiently close to n/2. Before we do that note that it is clear that for k ≥ n/2 the bandwidth reduction has to eventually get more difficult. A linear bound on the bandwidth reduction number simply cannot be found for all k. After all, for k = n, one needs to remove all 2n(n− 1) edges to get to bandwidth 0. Jo u rn al A lg eb ra D is cr et e M at h .14 Bandwidth reduction in rectangular grids Assume 2k+1 ≤ n and consider the numbering of the square grid Gn given by . . . t − 5 t − 2 t t + 1 t + 3 t + 6 . . . . . . . . . t − 4 t − 1 t + 2 t + 5 . . . 4 . . . . . . t − 3 t + 4 . . . 2 5 . . . . . . . . . . . . 1 3 6 . . . . . . n2 , where t = n(n − k − 1) and the vertical bar separates the board in two boards of dimension n × (n − k − 1) on the left and n × (k + 1) on the right. The numbering follows the down diagonal direction in the left part of the board then switches to the right part and follows the up diagonal direction in this part. Since 2k+2 ≤ n (i.e. k+1 ≤ n−k−1) all induced edges have length at most n−k with the exception of the n critical edges crossing between the two parts of the table. The lengths of the critical edge in row i is i(i − 1) + 1. Thus if r is the largest positive integer such that r(r − 1) + 1 ≤ n − k, the top r critical edges may be kept and the remaining n − r critical edges need to be deleted in order to reach a subgraph of bandwidth n − k. Therefore brk(Gn) ≤ n − r, where r is the largest positive integer such that r(r−1)+1 ≤ n−k. This bound is not as good as the linear bound 2k for small values of k, but it is better than 2k for sufficiently large values of n and k sufficiently close to n/2. For instance for n = 100 and k ∈ {47, 48, 49} the corresponding value of r is r = 7 and we obtain brk(G100) ≤ 93. The 2k bound gives 94, 96, and 98, respectively, for these three values of k, but is sharper than the n − r bound for all k ≤ 46. References [1] Jarmila Chvátalová. Optimal labelling of a product of two paths. Discrete Math., 11:249–253, 1975. [2] Peter Fishburn and Paul Wright. Bandwidth edge counts for linear arrangements of rectangular grids. J. Graph Theory, 26(4):195–202, 1997. [3] William R. Hare, Eleanor O’M Hare and S. T. Hedetniemi. Bandwidth of grid graphs. Congr. Numer., 50:67–76, 1985. Jo u rn al A lg eb ra D is cr et e M at h .T. Andreescu, W. Stromquist, Z. Šunić 15 Contact information T. Andreescu Mathematical Sciences, The University of Texas at Dallas, Richardson, TX 75083- 0688, USA W. Stromquist Swarthmore College, Department of Math- ematics and Statistics, 500 College Avenue, Swarthmore, PA. 19081, USA Z. Šunić Department of Mathematics, Texas A&M University, MS-3368, College Station, TX 77843-3368, USA