The number of correctable errors of weight d/2+1 for the 1st-order Reed-Muller code Kenji Yasunaga Information security engineering laboratory Osaka University Error Correcting Codes Can correct errors in channels by adding redundancy to message Send Sender Message Message Redundancy Coding Channel Same? Errors ! Receiver Output Decoding Receive 2 Error Correction Capability d : the minimum distance of the code w(e) = #(corrupted bits in error e) If w(e) < d/2 ⇒ Always correctable! If w(e) ≥ d/2 ⇒ ?? Analysis for w(e) ≥ d/2 is a difficult problem In this work, we investigate #(correctable errors e for w(e) ≥ d/2) 3 Main results #(correctable errors of w(e)=d/2+1) for the 1st-order Reed-Muller codes is derived Probably the first nontrivial result of the exact number for w(e)=d/2+1 for error correcting codes Main technique Monotone error structure Already appeared in [Peterson, Weldon, 1972] But there is only few research using this structure • We show the usefulness of this structure 4 Monotone error structure (1/2) We introduce covering relation for vectors x⊆y ⇔ xi ≤ yi for all i Example 000 ⊆ 001 ⊆ 011 ⊆ 111 0000 ⊆ 0110 ⊆ 1110 ⊆ 1111 5 Monotone error structure (2/2) x is correctable ⇒ all y s.t. y ⊆ x are correctable x is uncorrectable ⇒ all y s.t. x ⊆ y are uncorrectable 0000 x⊆y ⇔ x y 0011 Correctable errors 0001 0010 0100 1000 0101 0110 1001 1010 1100 0111 1011 1101 1110 The code is {0000, 1111}. Uncorrectable errors 1111 6 The result m 1 m 2 2 1 m m 3 m2 (4 3) | Ed / 21 (RM m ) | 4(2 1)(2 1) m2 3 2 1 Uncorrectable errors m 2 0 1 | Ed / 21 (RM m ) | | Ed / 21 (RM m ) | m2 2 1 Correctable errors 7 Very very short proof sketch E1d/2+1(RMm) Wm |Wm| is easily obtained We determine this size by 5-page proof Wm = { v : v ⊆ c for c ∈ RMm〵{0,1}, w(v)=d/2+1} m 2 m |Wm| = 2(2 1) m 2 2 1 8
© Copyright 2025 ExpyDoc