Cycle codes of graphs and MDS array codes
Rights accessRestricted access - publisher's policy
We investigate how to colour edges of graph so that any two colours make up a spanning tree. This problem is equivalent to transforming the cycle code of a graph into a Maximum Distance Separable (MDS) array code. Adopting this graph-theoretical interpretation allows us to provide a compact description of some families of low density MDS array codes in terms of cycle codes of coloured graphs. This includes a short description of Xu et al.’s “B-code”, together with its erasure and error decoding algorithms. We also give a partial answer to Xu et al.’s question about efficient error decoding for the dual B-code. We give alternative families of MDS array cycle codes, and in passing prove that an optimal MDS array cycle code of minimum column distance 4 is given by an appropriate colouring of the Petersen graph. We introduce double array colourings which allow the decoding of column or row errors and provides a new interesting graph theoretical problem. We give infinite families of graphs which admit double array colourings.
CitationSerra, O.; Zemor, G. Cycle codes of graphs and MDS array codes. "Electronic notes in discrete mathematics", 30 Juliol 2009, núm. 34, p. 95-99.