711 research outputs found

    Error Patterns

    Get PDF
    In coding theory the problem of decoding focuses on error vectors. In the simplest situation code words are (0,1)(0,1)-vectors, as are the received messages and the error vectors. Comparison of a received word with the code words yields a set of error vectors. In deciding on the original code word, usually the one for which the error vector has minimum Hamming weight is chosen. In this note some remarks are made on the problem of the elements 1 in the error vector, that may enable unique decoding, in case two or more code words have the same Hamming distance to the received message word, thus turning error detection into error correction. The essentially new aspect is that code words, message words and error vectors are put in one-one correspondence with graphs

    Homological Error Correction: Classical and Quantum Codes

    Get PDF
    We prove several theorems characterizing the existence of homological error correction codes both classically and quantumly. Not every classical code is homological, but we find a family of classical homological codes saturating the Hamming bound. In the quantum case, we show that for non-orientable surfaces it is impossible to construct homological codes based on qudits of dimension D>2D>2, while for orientable surfaces with boundaries it is possible to construct them for arbitrary dimension DD. We give a method to obtain planar homological codes based on the construction of quantum codes on compact surfaces without boundaries. We show how the original Shor's 9-qubit code can be visualized as a homological quantum code. We study the problem of constructing quantum codes with optimal encoding rate. In the particular case of toric codes we construct an optimal family and give an explicit proof of its optimality. For homological quantum codes on surfaces of arbitrary genus we also construct a family of codes asymptotically attaining the maximum possible encoding rate. We provide the tools of homology group theory for graphs embedded on surfaces in a self-contained manner.Comment: Revtex4 fil

    Rapid algorithm for identifying backbones in the two-dimensional percolation model

    Full text link
    We present a rapid algorithm for identifying the current-carrying backbone in the percolation model. It applies to general two-dimensional graphs with open boundary conditions. Complemented by the modified Hoshen-Kopelman cluster labeling algorithm, our algorithm identifies dangling parts using their local properties. For planar graphs, it finds the backbone almost four times as fast as Tarjan's depth-first-search algorithm, and uses the memory of the same size as the modified Hoshen-Kopelman algorithm. Comparison with other algorithms for backbone identification is addressed.Comment: 5 pages with 5 eps figures. RevTeX 3.1. Clarify the origin of the hull-generating algorith

    Cluster counting: The Hoshen-Kopelman algorithm vs. spanning tree approaches

    Full text link
    Two basic approaches to the cluster counting task in the percolation and related models are discussed. The Hoshen-Kopelman multiple labeling technique for cluster statistics is redescribed. Modifications for random and aperiodic lattices are sketched as well as some parallelised versions of the algorithm are mentioned. The graph-theoretical basis for the spanning tree approaches is given by describing the "breadth-first search" and "depth-first search" procedures. Examples are given for extracting the elastic and geometric "backbone" of a percolation cluster. An implementation of the "pebble game" algorithm using a depth-first search method is also described.Comment: LaTeX, uses ijmpc1.sty(included), 18 pages, 3 figures, submitted to Intern. J. of Modern Physics

    Perfect domination in regular grid graphs

    Full text link
    We show there is an uncountable number of parallel total perfect codes in the integer lattice graph Λ{\Lambda} of R2\R^2. In contrast, there is just one 1-perfect code in Λ{\Lambda} and one total perfect code in Λ{\Lambda} restricting to total perfect codes of rectangular grid graphs (yielding an asymmetric, Penrose, tiling of the plane). We characterize all cycle products Cm×CnC_m\times C_n with parallel total perfect codes, and the dd-perfect and total perfect code partitions of Λ{\Lambda} and Cm×CnC_m\times C_n, the former having as quotient graph the undirected Cayley graphs of Z2d2+2d+1\Z_{2d^2+2d+1} with generator set {1,2d2}\{1,2d^2\}. For r>1r>1, generalization for 1-perfect codes is provided in the integer lattice of Rr\R^r and in the products of rr cycles, with partition quotient graph K2r+1K_{2r+1} taken as the undirected Cayley graph of Z2r+1\Z_{2r+1} with generator set {1,...,r}\{1,...,r\}.Comment: 16 pages; 11 figures; accepted for publication in Austral. J. Combi
    • …
    corecore