459,988 research outputs found

    An Introduction to Algebraic Geometry codes

    Full text link
    We present an introduction to the theory of algebraic geometry codes. Starting from evaluation codes and codes from order and weight functions, special attention is given to one-point codes and, in particular, to the family of Castle codes

    On the evaluation codes given by simple d-sequences

    Get PDF
    Plane valuations at infinity are classified in five types. Valuations in one of them determine weight functions which take values on semigroups of Z2. These semigroups are generated by δ-sequences in Z2. We introduce simple δ-sequences in Z2 and study the evaluation codes of maximal length that they define. These codes are geometric and come from order domains. We give a bound on their minimum distance which improves the Andersen–Geil one. We also give coset bounds for the involved codes

    A Review of Lightweight Thread Approaches for High Performance Computing

    Get PDF
    High-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-core architectures. Several solutions relying on operating system (OS) threads perfectly work with a moderate number of cores. However, exascale systems will spawn hundreds of thousands of threads in order to exploit their massive parallel architectures and thus conventional OS threads are too heavy for that purpose. Several lightweight thread (LWT) libraries have recently appeared offering lighter mechanisms to tackle massive concurrency. In order to examine the suitability of LWTs in high-level runtimes, we develop a set of microbenchmarks consisting of commonly-found patterns in current parallel codes. Moreover, we study the semantics offered by some LWT libraries in order to expose the similarities between different LWT application programming interfaces. This study reveals that a reduced set of LWT functions can be sufficient to cover the common parallel code patterns andthat those LWT libraries perform better than OS threads-based solutions in cases where task and nested parallelism are becoming more popular with new architectures.The researchers from the Universitat Jaume I de Castelló were supported by project TIN2014-53495-R of the MINECO, the Generalitat Valenciana fellowship programme Vali+d 2015, and FEDER. This work was partially supported by the U.S. Dept. of Energy, Office of Science, Office of Advanced Scientific Computing Research (SC-21), under contract DEAC02-06CH11357. We gratefully acknowledge the computing resources provided and operated by the Joint Laboratory for System Evaluation (JLSE) at Argonne National Laboratory.Peer ReviewedPostprint (author's final draft

    Codes and Sequences for Information Retrieval and Stream Ciphers

    Get PDF
    Given a self-similar structure in codes and de Bruijn sequences, recursive techniques may be used to analyze and construct them. Batch codes partition the indices of code words into m buckets, where recovery of t symbols is accomplished by accessing at most tau in each bucket. This finds use in the retrieval of information spread over several devices. We introduce the concept of optimal batch codes, showing that binary Hamming codes and first order Reed-Muller codes are optimal. Then we study batch properties of binary Reed-Muller codes which have order less than half their length. Cartesian codes are defined by the evaluation of polynomials at a subset of points in F_q. We partition F_q into buckets defined by the quotient with a subspace V. Several properties equivalent to (V intersect ) = {0} for all i,j between 1 and mu are explored. With this framework, a code in F_q^(mu-1) capable of reconstructing mu indices is expanded to one in F_q^(mu) capable of reconstructing mu+1 indices. Using a base case in F_q^3, we are able to prove batch properties for codes in F_q. We generalize this to Cartesian Codes with a limit on the degree mu of the polynomials. De Bruijn sequences are cyclic sequences of length q^n that contain every q-ary word of length n exactly once. The pseudorandom properties of such sequences make them useful for stream ciphers. Under a particular homomorphism, the preimages of a binary de Bruijn sequence form two cycles. We examine a method for identifying points where these sequences may be joined to make a de Bruijn sequence of order n. Using the recursive structure of this construction, we are able to calculate sums of subsequences in O(n^4 log(n)) time, and the location of a word in O(n^5 log(n)) time. Together, these functions allow us to check the validity of any potential toggle point, which provides a method for efficiently generating a recursive specification. Each successful step takes O(k^5 log(k)), for k from 3 to n

    Evaluation codes defined by finite families of plane valuations at infinity

    Get PDF
    We construct evaluation codes given by weight functions defined over polynomial rings in m a parts per thousand yen 2 indeterminates. These weight functions are determined by sets of m-1 weight functions over polynomial rings in two indeterminates defined by plane valuations at infinity. Well-suited families in totally ordered commutative groups are an important tool in our procedureSupported by Spain Ministry of Education MTM2007-64704 and Bancaixa P1-1B2009-03. The authors thank to the referees for their valuable suggestions.Galindo Pastor, C.; Monserrat Delpalillo, FJ. (2014). Evaluation codes defined by finite families of plane valuations at infinity. Designs, Codes and Cryptography. 70(1-2):189-213. https://doi.org/10.1007/s10623-012-9738-7S189213701-2Abhyankar S.S.: Local uniformization on algebraic surfaces over ground field of characteristic p ≠ 0. Ann. Math. 63, 491–526 (1956)Abhyankar S.S.: On the valuations centered in a local domain. Am. J. Math. 78, 321–348 (1956)Abhyankar S.S.: Lectures on expansion techniques in algebraic geometry. Tata Institute of Fundamental Research Lectures on Mathematics and Physics, vol. 57. Tata Institute of Fundamental Research, Bombay (1977).Abhyankar S.S.: On the semigroup of a meromorphic curve (part I). In: Proceedings of the International Symposium on Algebraic Geometry (Kyoto) Kinokunio Tokio, pp. 249–414 (1977).Abhyankar S.S., Moh T.T.: Newton-Puiseux expansion and generalized Tschirnhausen transformation (I). J. Reine Angew. Math. 260, 47–83 (1973)Abhyankar S.S., Moh T.T.: Newton-Puiseux expansion and generalized Tschirnhausen transformation (II). J. Reine Angew. Math. 261, 29–54 (1973)Berlekamp E.R.: Algebraic Coding Theory. McGraw-Hill, New York (1968)Campillo A., Farrán J.I.: Computing Weierstrass semigroups and the Feng-Rao distance from singular plane models. Finite Fields Appl. 6, 71–92 (2000)Carvalho C., Munuera C., Silva E., Torres F.: Near orders and codes. IEEE Trans. Inf. Theory 53, 1919–1924 (2007)Decker W., Greuel G.M., Pfister G., Schöenemann H.: Singular 3.1.3, a computer algebra system for polynomial computations (2011) http://www.singular.uni-kl.de .Feng G.L., Rao T.R.N.: Decoding of algebraic geometric codes up to the designed minimum distance. IEEE Trans. Inf. Theory 39, 37–45 (1993)Feng G.L., Rao T.R.N.: A simple approach for construction of algebraic-geometric codes from affine plane curves. IEEE Trans. Inf. Theory 40, 1003–1012 (1994)Feng G.L., Rao T.R.N.: Improved geometric Goppa codes, part I: basic theory. IEEE Trans. Inf. Theory 41, 1678–1693 (1995)Fujimoto M., Suzuki M.: Construction of affine plane curves with one place at infinity. Osaka J. Math. 39(4), 1005–1027 (2002)Galindo C.: Plane valuations and their completions. Commun. Algebra 23(6), 2107–2123 (1995)Galindo C., Monserrat F.: δ-sequences and evaluation codes defined by plane valuations at infinity. Proc. Lond. Math. Soc. 98, 714–740 (2009)Galindo C., Monserrat F.: The Abhyankar-Moh theorem for plane valuations at infinity. Preprint 2010. ArXiv:0910.2613v2.Galindo C., Sanchis M.: Evaluation codes and plane valuations. Des. Codes Cryptogr. 41(2), 199–219 (2006)Geil O.: Codes based on an Fq{\mathbb{F}_q} -algebra. PhD Thesis, Aalborg University, June (2000).Geil O., Matsumoto R.: Generalized Sudan’s list decoding for order domain codes. Lecture Notes in Computer Science, vol. 4851, pp. 50–59 (2007)Geil O., Pellikaan R.: On the structure of order domains. Finite Fields Appl. 8, 369–396 (2002)Goppa V.D.: Codes associated with divisors. Probl. Inf. Transm. 13, 22–26 (1997)Goppa V.D.: Geometry and Codes. Mathematics and Its Applications, vol. 24. Kluwer, Dordrecht (1991).Greco S., Kiyek K.: General elements in complete ideals and valuations centered at a two-dimensional regular local ring. In: Algebra, Arithmetic, and Geometry, with Applications, pp. 381–455. Springer, Berlin (2003).Høholdt T., van Lint J.H., Pellikaan R.: Algebraic geometry codes. In: Handbook of Coding Theory, vol. 1, pp. 871–961. Elsevier, Amsterdam (1998).Jensen C.D.: Fast decoding of codes from algebraic geometry. IEEE Trans. Inf. Theory 40, 223–230 (1994)Justesen J., Larsen K.J., Jensen H.E., Havemose A., Høholdt T.: Construction and decoding of a class of algebraic geometric codes. IEEE Trans. Inf. Theory 35, 811–821 (1989)Justesen J., Larsen K.J., Jensen H.E., Høholdt T.: Fast decoding of codes from algebraic plane curves. IEEE Trans. Inf. Theory 38, 111–119 (1992)Massey J.L.: Shift-register synthesis and BCH decoding. IEEE Trans. Inf. Theory 15, 122–127 (1969)Matsumoto R.: Miura’s generalization of one point AG codes is equivalent to Høholdt, van Lint and Pellikaan’s generalization. IEICE Trans. Fundam. E82-A(10), 2007–2010 (1999)Moghaddam M.: Realization of a certain class of semigroups as value semigroups of valuations. Bull. Iran. Math. Soc. 35, 61–95 (2009)O’Sullivan M.E.: Decoding of codes defined by a single point on a curve. IEEE Trans. Inf. Theory 41, 1709–1719 (1995)O’Sullivan M.E.: New codes for the Belekamp-Massey-Sakata algorithm. Finite Fields Appl. 7, 293–317 (2001)Pinkham H.: Séminaire sur les singularités des surfaces (Demazure-Pinkham-Teissier), Course donné au Centre de Math. de l’Ecole Polytechnique (1977–1978).Sakata S.: Extension of the Berlekamp-Massey algorithm to N dimensions. Inf. Comput. 84, 207–239 (1990)Sakata S., Jensen H.E., Høholdt T.: Generalized Berlekamp-Massey decoding of algebraic geometric codes up to half the Feng-Rao bound. IEEE Trans. Inf. Theory 41, 1762–1768 (1995)Sakata S., Justesen J., Madelung Y., Jensen H.E., Høholdt T.: Fast decoding of algebraic geometric codes up to the designed minimum distance. IEEE Trans. Inf. Theory 41, 1672–1677 (1995)Sathaye A.: On planar curves. Am. J. Math. 99(5), 1105–1135 (1977)Shannon C.E.: A mathematical theory of communication. Bell Syst. Tech. J. 27, 379–423 and 623–656 (1948).Skorobogatov A.N., Vlădut S.G.: On the decoding of algebraic geometric codes. IEEE Trans. Inf. Theory 36, 1051–1060 (1990)Spivakovsky M.: Valuations in function fields of surfaces. Am. J. Math. 112, 107–156 (1990)Suzuki M.: Affine plane curves with one place at infinity. Ann. Inst. Fourier 49(2), 375–404 (1999)Tsfasman S.G., Vlăduţ T.: Zink, modular curves, Shimura curves and Goppa codes, better than Varshamov–Gilbert bound. Math. Nachr. 109, 21–28 (1982)Vlăduţ S.G., Manin Y.I. Linear codes and modular curves. In: Current problems in mathematics, vol. 25, pp. 209–257. Akad. Nauk SSSR Vseoyuz, Moscow (1984).Zariski O.: The reduction of the singularities of an algebraic surface. Ann. Math. 40, 639–689 (1939)Zariski O.: Local uniformization on algebraic varieties. Ann. Math. 41, 852–896 (1940)Zariski O., Samuel P.(1960) Commutative Algebra, vol. II. Springer, Berlin

    A class of explicit high-order exponentially-fitted two-step methods for solving oscillatory IVPs

    Get PDF
    The derivation of new exponentially fitted (EF) modified two-step hybrid (MTSH) methods for the numerical integration of oscillatory second-order IVPs is analyzed. These methods are modifications of classical two-step hybrid methods so that they integrate exactly differential systems whose solutions can be expressed as linear combinations of the set of functions {exp(¿t), exp(-¿t)}, ¿¿C, or equivalently {sin(¿t), cos(¿t)} when ¿=i¿, ¿¿R, where ¿ represents an approximation of the main frequency of the problem. The EF conditions and the conditions for this class of EF schemes to have algebraic order p (with p=8) are derived. With the help of these conditions we construct explicit EFMTSH methods with algebraic orders seven and eight which require five and six function evaluation per step, respectively. These new EFMTSH schemes are optimal among the two-step hybrid methods in the sense that they reach a certain order of accuracy with minimal computational cost per step. In order to show the efficiency of the new high order explicit EFMTSH methods in comparison to other EF and standard two-step hybrid codes from the literature some numerical experiments with several orbital and oscillatory problems are presented
    • …
    corecore