Skip to main content

Showing 1–17 of 17 results for author: Trifonov, P

Searching in archive cs. Search in all archives.
.
  1. Distributed Video Coding Based on Polar Codes

    Authors: Grigorii Trofimiuk, Evgeny Belyaev, Peter Trifonov

    Abstract: In this letter we present an improved distributed video coding (DVC) scheme based on polar coding techniques. Firstly, we adapt log-likelihood ratios (LLRs) for DVC with integer implementation of a discrete cosine transform (DCT). We propose a computationally efficient and numerically stable modification of these LLRs based on the simplified methods of polar codes decoding. We show that on average… ▽ More

    Submitted 18 January, 2023; originally announced January 2023.

    Comments: This is a slightly modified version of a paper accepted for publication in IEEE Communications Letters

  2. arXiv:2101.08081  [pdf, ps, other

    cs.IT

    Recursive Trellis Processing of Large Polarization Kernels

    Authors: Peter Trifonov

    Abstract: A reduced complexity algorithm is presented for computing the log-likelihood ratios arising in the successive cancellation decoder for polar codes with large kernels of arbitrary dimension. The proposed algorithm exploits recursive trellis representation of the codes generated by submatrices of the polarization kernel, and enables codes based on large kernels to provide better performance compared… ▽ More

    Submitted 28 January, 2021; v1 submitted 20 January, 2021; originally announced January 2021.

    Comments: Submitted to ISIT2021

  3. arXiv:2012.08139  [pdf, ps, other

    cs.IT

    Performance and Complexity of the Sequential Successive Cancellation Decoding Algorithm

    Authors: Peter Trifonov

    Abstract: Simulation results illustrating the performance and complexity of the sequential successive cancellation decoding algorithm are presented for the case of polar subcodes with Arikan and large kernels, as well as for extended BCH\ codes. Performance comparison with Arikan PAC and LDPC codes is provided. Furthermore, complete description of the decoding algorithm is presented.

    Submitted 15 December, 2020; originally announced December 2020.

  4. arXiv:2010.07884  [pdf, ps, other

    cs.IT

    Window Processing of Binary Polarization Kernels

    Authors: Grigorii Trofimiuk, Peter Trifonov

    Abstract: A decoding algorithm for polar (sub)codes with binary $2^t\times 2^t$ polarization kernels is presented. It is based on the window processing (WP) method, which exploits the linear relationship of the polarization kernels and the Arikan matrix. This relationship enables one to compute the kernel input symbols probabilities by computing the probabilities of several paths in Arikan successive cancel… ▽ More

    Submitted 6 April, 2021; v1 submitted 15 October, 2020; originally announced October 2020.

    Comments: Final version to appear in IEEE Transactions on Communications. The source code is available at https://github.com/gtrofimiuk/SCLKernelDecoder

  5. arXiv:2004.12091  [pdf, ps, other

    cs.IT cs.CR cs.MM eess.SP

    Randomized Nested Polar Subcode Constructions for Privacy, Secrecy, and Storage

    Authors: Onur Günlü, Peter Trifonov, Muah Kim, Rafael F. Schaefer, Vladimir Sidorenko

    Abstract: We consider polar subcodes (PSCs), which are polar codes (PCs) with dynamically-frozen symbols, to increase the minimum distance as compared to corresponding PCs. A randomized nested PSC construction with a low-rate PSC and a high-rate PC, is proposed for list and sequential successive cancellation decoders. This code construction aims to perform lossy compression with side information. Nested PSC… ▽ More

    Submitted 29 July, 2020; v1 submitted 25 April, 2020; originally announced April 2020.

    Comments: Shorter version to appear in 2020 IEEE International Symposium on Information Theory and Applications. Decoding complexity results are added

  6. Efficient decoding of polar codes with some 16$\times$16 kernels

    Authors: Grigorii Trofimiuk, Peter Trifonov

    Abstract: A decoding algorithm for polar codes with binary 16$\times$16 kernels with polarization rate 0.51828 and scaling exponents 3.346 and 3.450 is presented. The proposed approach exploits the relationship of the considered kernels and the Arikan matrix to significantly reduce the decoding complexity without any performance loss. Simulation results show that polar (sub)codes with 16$\times$16 kernels c… ▽ More

    Submitted 12 January, 2020; originally announced January 2020.

    Comments: This is the extended version of the conference paper. Minor typos are fixed, arithmetical complexity computations are refined

    Journal ref: 2018 IEEE Information Theory Workshop (ITW), Guangzhou, 2018, pp. 1-5

  7. On Distance Properties of Convolutional Polar Codes

    Authors: Ruslan Morozov, Peter Trifonov

    Abstract: A lower bound on minimum distance of convolutional polar codes is provided. The bound is obtained from the minimum weight of generalized cosets of the codes generated by bottom rows of the polarizing matrix. Moreover, a construction of convolutional polar subcodes is proposed, which provides improved performance under successive cancellation list decoding. For sufficiently large list size, the dec… ▽ More

    Submitted 18 January, 2019; originally announced January 2019.

    Comments: 8 pages, 5 figures, submitted to IEEE Transactions on Communications

  8. arXiv:1808.07268  [pdf, ps, other

    cs.IT

    Fast Block Sequential Decoding of Polar Codes

    Authors: Grigorii Trofimiuk, Nikolay Iakuba, Stanislav Rets, Kirill Ivanov, Peter Trifonov

    Abstract: A reduced complexity sequential decoding algorithm for polar (sub)codes is described. The proposed approach relies on a decomposition of the polar (sub)code being decoded into a number of outer codes, and on-demand construction of codewords of these codes in the descending order of their probability. Construction of such codewords is implemented by fast decoding algorithms, which are available for… ▽ More

    Submitted 7 July, 2020; v1 submitted 22 August, 2018; originally announced August 2018.

  9. arXiv:1804.00620  [pdf, ps, other

    cs.IT

    Algebraic matching techniques for fast decoding of polar codes with Reed-Solomon kernel

    Authors: Peter Trifonov

    Abstract: We propose to reduce the decoding complexity of polar codes with non-Arikan kernels by employing a (near) ML decoding algorithm for the codes generated by kernel rows. A generalization of the order statistics algorithm is presented for soft decoding of Reed-Solomon codes. Algebraic properties of the Reed-Solomon code are exploited to increase the reprocessing order. The obtained algorithm is used… ▽ More

    Submitted 2 April, 2018; originally announced April 2018.

    Comments: Accepted to ISIT 2018

  10. arXiv:1801.06315  [pdf, ps, other

    cs.IT

    Chained Successive Cancellation Decoding of the Extended Golay code

    Authors: Peter Trifonov

    Abstract: The extended Golay code is shown to be representable as a chained polar subcode. This enables its decoding with the successive cancellation algorithm and its stack generalization. The decoder can be further simplified by employing fast Hadamard transform. The complexity of the obtained algorithm is comparable with that of the Vardy algorithm.

    Submitted 19 January, 2018; originally announced January 2018.

  11. arXiv:1705.00202  [pdf, ps, other

    cs.IT

    A Randomized Construction of Polar Subcodes

    Authors: Peter Trifonov, Grigorii Trofimiuk

    Abstract: A method for construction of polar subcodes is presented, which aims on minimization of the number of low-weight codewords in the obtained codes, as well as on improved performance under list or sequential decoding. Simulation results are provided, which show that the obtained codes outperform LDPC and turbo codes.

    Submitted 3 May, 2017; v1 submitted 29 April, 2017; originally announced May 2017.

    Comments: Accepted to ISIT 2017 Formatting changes

  12. arXiv:1703.06592  [pdf, ps, other

    cs.IT

    Fast Sequential Decoding of Polar Codes

    Authors: Peter Trifonov, Vera Miloslavskaya, Ruslan Morozov

    Abstract: A new score function is proposed for stack decoding of polar codes, which enables one to accurately compare paths of different lengths. The proposed score function includes bias, which reflects the average behaviour of the correct path. This enables significant complexity reduction with respect to the original stack algorithm at the expense of a negligible performance loss.

    Submitted 15 January, 2018; v1 submitted 20 March, 2017; originally announced March 2017.

  13. Polar Subcodes

    Authors: Peter Trifonov, Vera Miloslavskaya

    Abstract: An extension of polar codes is proposed, which allows some of the frozen symbols, called dynamic frozen symbols, to be data-dependent. A construction of polar codes with dynamic frozen symbols, being subcodes of extended BCH codes, is proposed. The proposed codes have higher minimum distance than classical polar codes, but still can be efficiently decoded using the successive cancellation algorith… ▽ More

    Submitted 5 November, 2015; originally announced November 2015.

    Comments: Accepted to IEEE JSAC special issue on Recent Advances In Capacity Approaching Codes

  14. arXiv:1307.2352  [pdf, ps, other

    cs.IT

    Polar Codes with Dynamic Frozen Symbols and Their Decoding by Directed Search

    Authors: Peter Trifonov, Vera Miloslavskaya

    Abstract: A novel construction of polar codes with dynamic frozen symbols is proposed. The proposed codes are subcodes of extended BCH codes, which ensure sufficiently high minimum distance. Furthermore, a decoding algorithm is proposed, which employs estimates of the not-yet-processed bit channel error probabilities to perform directed search in code tree, reducing thus the total number of iterations.

    Submitted 10 July, 2013; v1 submitted 9 July, 2013; originally announced July 2013.

    Comments: Accepted to ITW2013

  15. arXiv:1103.1958   

    cs.IT

    On the Root Finding Step in List Decoding of Folded Reed-Solomon Codes

    Authors: Peter Trifonov

    Abstract: The root finding step of the Guruswami-Rudra list decoding algorithm for folded Reed-Solomon codes is considered. It is shown that a multivariate generalization of the Roth-Ruckenstein algorithm can be used to implement it. This leads to an improved bound on the size of the list produced by the decoder, as well as enables one to relax the constraints on the parameters of folded codes. Furthermore,… ▽ More

    Submitted 9 July, 2013; v1 submitted 10 March, 2011; originally announced March 2011.

    Comments: Not accepted to IEEE Int. Symposium on Information Theory, 2011

  16. arXiv:0812.4937  [pdf, ps, other

    cs.IT cs.DM math.AC

    Efficient Interpolation in the Guruswami-Sudan Algorithm

    Authors: Peter Trifonov

    Abstract: A novel algorithm is proposed for the interpolation step of the Guruswami-Sudan list decoding algorithm. The proposed method is based on the binary exponentiation algorithm, and can be considered as an extension of the Lee-O'Sullivan algorithm. The algorithm is shown to achieve both asymptotical and practical performance gain compared to the case of iterative interpolation algorithm. Further comp… ▽ More

    Submitted 12 April, 2010; v1 submitted 29 December, 2008; originally announced December 2008.

    Comments: Submitted to IEEE Transactions on Information Theory

  17. Finding roots of polynomials over finite fields

    Authors: Sergei V. Fedorenko, Piter V. Trifonov

    Abstract: We propose an improved algorithm for finding roots of polynomials over finite fields. This makes possible significant speedup of the decoding process of Bose-Chaudhuri-Hocquenghem, Reed-Solomon, and some other error-correcting codes.

    Submitted 8 June, 2006; originally announced June 2006.

    Comments: 6 pages. IEEE Transactions on Communications

    Journal ref: IEEE Transactions on Communications, Volume 50, Issue 11, Nov. 2002, Pages:1709 - 1711