Applied Mathematics
Vol.06 No.01(2015), Article ID:53380,10 pages
10.4236/am.2015.61019
Some Sequence of Wrapped Δ-Labellings for the Complete Bipartite Graph
Tomoko Adachi, Daigo Kikuchi
Department of Information Sciences, Toho University, Funabashi, Japan
Email: adachi@is.sci.toho-u.ac.jp
Copyright © 2015 by authors and Scientific Research Publishing Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/



Received 2 January 2015; accepted 17 January 2015; published 20 January 2015
ABSTRACT
The design of large disk array architectures leads to interesting combinatorial problems. Minimizing the number of disk operations when writing to consecutive disks leads to the concept of “cluttered orderings” which were introduced for the complete graph by Cohen et al. (2001). Mueller et al. (2005) adapted the concept of wrapped Δ-labellings to the complete bipartite case. In this paper, we give some sequence in order to generate wrapped Δ-labellings as cluttered orderings for the complete bipartite graph. New sequence we give is different from the sequences Mueller et al. gave, though the same graphs in which these sequences are labeled.
Keywords:
Cluttered Ordering, RAID, Disk Arrays, Label for a Graph

1. Introduction
The desire to speed up secondary storage systems has lead to the development of disk arrays which achieve performance through disk parallelism. While performance improves with increasing numbers of disks, the chance of data loss coming from catastrophic failures, such as head crashes and failures of the disk controller electronics, also increases. To avoid high rates of data loss in large disk arrays, one includes redundant information stored on additional disks―also called check disks―which allows the reconstruction of the original data― stored on the so-called information disks―even in the presence of disk failures. These disk array architectures are known as redundant arrays of independent disks (RAID) (see [1] [2] ).
Optimal erasure-correcting codes using combinatorial framework in disk arrays are discussed in [1] [3] . For an optimal ordering, there are [4] [5] . Cohen et al. [6] gave a cyclic construction for a cluttered ordering of the complete graph. In the case of a complete graph, there are [7] [8] . Furthermore, in the case of a complete bipartite graph, Mueller et al. [9] gave a cyclic construction for a cluttered ordering of the complete bipartite graph by utilizing the notion of a wrapped Δ-labelling. In the case of a complete tripartite graph, we refer to [10] .
As Figure 1, we present the case
. For example, information disk 1 is associated to the check disks a and c. A 2-dimensional parity code can be modeled by the complete bipartite graph
in the following way. The point set of
is partitioned into the two sets―U and V both having cardinality
. Assign the points of U to the
check bits corresponding to the rows and the points of V to the
check bits corresponding to the columns. By definition, in
any point of U is connected with any point of V exactly on edge constituting the edge set E, i.e.,
(see Figure 2).
In this paper, we make label to the vertex of a bipartite graph. For example, we make label 1, 3, 0 and −1, respectively, to four vertices a, b, c and d of a bipartite graph in Figure 2. By such labelling, we get that the label of the edge
is
; the label of the edge
is
; the label of the edge
is
and the label of the edge
is
. The labellings 



2. A Cluttered Ordering
In a RAID system disk writes are expensive operations and should therefore be minimized. In many applications there are writes on a small fraction of consecutive disks―say d disks―where d is small in comparison to k, the number of information disks. Therefore, to minimize the number of operations when writing to d consecutive information disks one has to minimize the number of check disks―say f―associated to the d information disks.
Let 











Let 









In the following, 
Figure 1. 2-dim. parity code and its parity check matrix.
Figure 2. Code as graph.
two subsets denoted by V and W. Any edge of the edge set E contains exactly one point of V and W respectively. Let





Here, 
Proposition 1. ([9] ) Let 


For example, Figure 3 shows Δ-labellings of a graph 


Definition 1. Let G be a graph with edge set














In order to assemble such (d, f)-movements of certain subgraphs to a (d, f)-cluttered ordering, we need some notion of consistency. Let 





Now, for each 


Figure 3. A Δ-labelling of a graph 
Figure 4. Isomorphic copies of
Figure 5. A (3,4)-movement.




also denote



by specifying its edge set






Definition 2. With above notation, a (d, f)-movement of 






According to Definition 1, such a (d, f)-movement is given by some permutation 








defines a bijection

Then 









Having such a consistent




Proposition 2. ([9] ) Let









3. Construction of Cluttered Orderings of
In this section, we define an infinite family of bipartite graphs which allow (d, f)-movements with small f. In order to ensure that these (d, f)-movements are consistent with some translation parameter
Let h and t be two positive integers. For each parameter f and t, we define a bipartite graph denoted by


The edge set E is partitioned into subsets

Figure 6 shows the edge partition of

The t subgraphs defined by the edge sets Es, 




Proposition 3. ([9] ) Let h, t be pogitive integers. Let






By Proposition 1 a Δ-labelling of the graph 






Definition 3. Let






as multisets in

For the graphs



hold for











Proposition 4. ([9] ) Let 





4. Sequences of Wrapped 
In this section, we construct some infinite families of such wrapped Δ-labellings. By applying Proposition 2 we get explicite (d, f)-cluttered orderings of the corresponding bipartite graphs. For these results in this section, we refer to [9] .
4.1. A Sequence for H(1; t)
We define a wrapped Δ-labelling of 


Figure 6. Partition of the edge set of
and 3t edges. For a fixed t, we define 

where the integers in the first components are considered modulo 3t. We now compute the difference list 



Obviously, the wrapped-condition (7) relative to 



Theorem 5. ([9] ) Let t be a positive integer. For all t there is a (d, f)-cluttered ordering of the complete bi- partite graph 


Theorem 6. ([9] ) Let t be a positive integer. For all t there is a (d, f)-cluttered ordering of the complete bi- partite graph 




4.2. A Sequence for H(2; t)
We define a wrapped Δ-labelling of 





and, on the vertices 
where we set
All integers are considered modulo 10t. Note that 

Theorem 7. ([9] ) Let t be a positive integer. For all t there is a (d, f)-cluttered ordering of the complete bipar- tite graph 


Theorem 8. ([9] ) Let t be a positive integer. For all t there is a (d, f)-cluttered ordering of the complete bipar- tite graph 




4.3. A Sequence for H(h; 1)
We define in this section a wrapped Δ-labelling for 

4h vertices and 

by specifying the first component of Δ on the vertices 
and on the vertices 
where we set
All integers are considered modulo




Theorem 9. ([9] ) Let 




5. Our Result: A Sequence of a Wrapped 
In this section, we define a wrapped Δ-labelling of 






and, on the vertices 
where we set
All integers are considered modulo 21t. Note that 

Figure 7. Some wrapped Δ-labelling of



Figure 8. Some wrapped Δ-labelling of



We now compute the differences of Δ using the notation from (1):
We now compute the difference list






























From this one easily checks that the twenty-two lists cover all numbers in 
Theorem 10. Let t be a positive integer. For all t there is a (d, f)-cluttered ordering of the complete bipartite graph 


Using the same edge ordering of 
Theorem 11. Let t be a positive integer. For all t there is a (d, f)-cluttered ordering of the complete bipartite graph 




For example, we get a (21, 12)-cluttered ordering of

6. Conclusion
In conclusion, we give a new sequence for construction of wrapped Δ-labellings. Figure 7 and Figure 8 are the same as a graph, but they are different as a sequence. Cluttered orderings given by two sequences construct the different orderings for the complete bipartite graph
Acknowledgements
We thank the Editor and the referee for their comments.
References
- Hellerstein, L., Gibson, G., Karp, R., Katz, R. and Patterson, D. (1994) Coding Techniques for Handling Failures in Large Disk Arrays. Algorithmica, 12, 182-208. http://dx.doi.org/10.1007/BF01185210
- Chen, P., Lee, E., Gibson, G., Katz, R. and Ptterson, D. (1994) RAID: High-Performance, Reliable Secondary Storage. ACM Computing Surveys, 26, 145-185. http://dx.doi.org/10.1145/176979.176981
- Chee, Y., Colbourn, C. and Ling, A. (2000) Asymptotically Optimal Erasure-Resilient Codes for Large Disk Arrays. Discrete Applied Mathematics, 102, 3-36. http://dx.doi.org/10.1016/S0166-218X(99)00228-0
- Cohen, M. and Colbourn, C. (2000) Optimal and Pessimal Orderings of Steiner Triple Systems in Disk Arrays. Lecture Notes in Computer Science, 1776, 95-104. http://dx.doi.org/10.1007/10719839_10
- Cohen, M. and Colbourn, C. (2001) Ordering Disks for Double Erasure Codes. Proceedings of the Thirteenth Annual ACM Symposium on Parallel Algorithms and Architectures, 229-236.
- Cohen, M., Colbourn, C. and Froncek, D. (2001) Cluttered Orderings for the Complete Graph. Lecture Notes in Computer Science, 2108, 420-431. http://dx.doi.org/10.1007/3-540-44679-6_48
- Cohen, M. and Colbourn, C. (2004) Ladder Orderings of Pairs and RAID Performance. Discrete Applied Mathematics, 138, 35-46. http://dx.doi.org/10.1016/S0166-218X(03)00268-3
- Adachi, T. and Uehara, H. (2014) Construction of Wrapped ρ-Labellings for RAID. Journal of Mathematics and System Science, 4, 750-754.
- Mueller, M., Adachi, T. and Jimbo, M. (2005) Cluttered Orderings for the Complete Bipartite Graph. Discrete Applied Mathematics, 152, 213-228. http://dx.doi.org/10.1016/j.dam.2005.06.005
- Adachi, T. (2007) Optimal Ordering of the Complete Tripartite Graph K9,9,9. Proceedings of the Fourth International Conference on Nonlinear Analysis and Convex Analysis, 1-10.
- Bosák, J. (1990) Decompositions of Graphs. Kluwer Academic Publishers, Dordrecht.































