Skip to main content

Showing 1–13 of 13 results for author: Rowshan, M

.
  1. arXiv:2406.01903  [pdf, ps, other

    cs.IT

    Reverse PAC Codes: Look-ahead List Decoding

    Authors: Xinyi Gu, Mohammad Rowshan, **hong Yuan

    Abstract: Convolutional precoding in polarization-adjusted convolutional (PAC) codes is a recently introduced variant of polar codes. It has demonstrated an effective reduction in the number of minimum weight codewords (a.k.a error coefficient) of polar codes. This reduction has the potential to significantly improve the error correction performance. From a codeword formation perspective, this reduction has… ▽ More

    Submitted 3 June, 2024; originally announced June 2024.

    Comments: To appear in the proceedings of ISIT'24. It contains 6 pages, 3 figures, and 1 table

  2. arXiv:2405.07547  [pdf, other

    cs.IT eess.SP

    Channel Coding Toward 6G: Technical Overview and Outlook

    Authors: Mohammad Rowshan, Min Qiu, Yixuan Xie, Xinyi Gu, **hong Yuan

    Abstract: Channel coding plays a pivotal role in ensuring reliable communication over wireless channels. With the growing need for ultra-reliable communication in emerging wireless use cases, the significance of channel coding has amplified. Furthermore, minimizing decoding latency is crucial for critical-mission applications, while optimizing energy efficiency is paramount for mobile and the Internet of Th… ▽ More

    Submitted 13 May, 2024; originally announced May 2024.

    Comments: 102 pages, 87 figures, IEEE Open Journal of the Communications Society (invited paper)

  3. arXiv:2402.12707  [pdf, ps, other

    cs.IT

    Weight Structure of Low/High-Rate Polar Codes and Its Applications

    Authors: Mohammad Rowshan, Vlad-Florin Drăgoi, **hong Yuan

    Abstract: The structure of a linear block code is pivotal in defining fundamental properties, particularly weight distribution, and code design. In this study, we characterize the Type II structure of polar codewords with weights less than twice the minimum weight $w_{min}$, utilizing the lower triangular affine (LTA) transform. We present a closed-form formula for their enumeration. Leveraging this structu… ▽ More

    Submitted 19 February, 2024; originally announced February 2024.

    Comments: 15 pages, 5 tables, 3 figures

  4. arXiv:2305.14892  [pdf, ps, other

    cs.IT eess.SP

    Segmented GRAND: Combining Sub-patterns in Near-ML Order

    Authors: Mohammad Rowshan, **hong Yuan

    Abstract: The recently introduced maximum-likelihood (ML) decoding scheme called guessing random additive noise decoding (GRAND) has demonstrated a remarkably low time complexity in high signal-to-noise ratio (SNR) regimes. However, the complexity is not as low at low SNR regimes and low code rates. To mitigate this concern, we propose a scheme for a near-ML variant of GRAND called ordered reliability bits… ▽ More

    Submitted 24 May, 2023; originally announced May 2023.

  5. arXiv:2305.02921  [pdf, ps, other

    cs.IT

    On the Closed-form Weight Enumeration of Polar Codes: 1.5$d$-weight Codewords

    Authors: Mohammad Rowshan, Vlad-Florin Drăgoi, **hong Yuan

    Abstract: The weight distribution of error correction codes is a critical determinant of their error-correcting performance, making enumeration of utmost importance. In the case of polar codes, the minimum weight $\wm$ (which is equal to minimum distance $d$) is the only weight for which an explicit enumerator formula is currently available. Having closed-form weight enumerators for polar codewords with wei… ▽ More

    Submitted 4 May, 2023; originally announced May 2023.

  6. arXiv:2212.00254  [pdf, ps, other

    cs.IT

    Selective Reverse PAC Coding for Sphere Decoding

    Authors: Xinyi Gu, Mohammad Rowshan, **hong Yuan

    Abstract: Convolutional precoding in polarization-adjusted convolutional (PAC) codes can reduce the number of minimum weight codewords (a.k.a error coefficient) of polar codes. This can result in improving the error correction performance of (near) maximum likelihood (ML) decoders such as sequential decoders and sphere decoders. However, PAC codes cannot be decoded by sphere decoding. The reason is twofold:… ▽ More

    Submitted 30 November, 2022; originally announced December 2022.

  7. arXiv:2205.11773  [pdf, other

    cs.IT eess.SP

    Constrained Error Pattern Generation for GRAND

    Authors: Mohammad Rowshan, **hong Yuan

    Abstract: Maximum-likelihood (ML) decoding can be used to obtain the optimal performance of error correction codes. However, the size of the search space and consequently the decoding complexity grows exponentially, making it impractical to be employed for long codes. In this paper, we propose an approach to constrain the search space for error patterns under a recently introduced near ML decoding scheme ca… ▽ More

    Submitted 24 May, 2022; originally announced May 2022.

    Comments: 6 pages, 5 figures, to appear in the proceedings of ISIT 2022

  8. arXiv:2111.08843  [pdf, ps, other

    cs.IT

    On the Formation of Min-weight Codewords of Polar/PAC Codes and Its Applications

    Authors: Mohammad Rowshan, Son Hoang Dau, Emanuele Viterbo

    Abstract: Minimum weight codewords play a crucial role in the error correction performance of a linear block code. In this work, we establish an explicit construction for these codewords of polar codes as a sum of the generator matrix rows, which can then be used as a foundation for two applications. In the first application, we obtain a lower bound for the number of minimum-weight codewords (a.k.a. the err… ▽ More

    Submitted 20 September, 2023; v1 submitted 16 November, 2021; originally announced November 2021.

    Comments: Accepted in IEEE Trans. Inf. Theory, 23 pages, 13 figures, 6 tables, 3 listings

  9. arXiv:2109.10466  [pdf, ps, other

    cs.IT

    Efficient Partial Rewind of Polar Codes' Successive Cancellation-based Decoders for Re-decoding Attempts

    Authors: Mohammad Rowshan, Emanuele Viterbo

    Abstract: Successive cancellation (SC) process is an essential component of various decoding algorithms used for polar codes and their variants. Rewinding this process seems trivial if we have access to all intermediate log-likelihood ratios (LLRs) and partial sums. However, as the block length increases, retaining all of the intermediate information becomes inefficient and impractical. Rewinding the SC pro… ▽ More

    Submitted 21 September, 2021; originally announced September 2021.

  10. arXiv:2103.12483  [pdf, ps, other

    cs.IT

    On Convolutional Precoding in PAC Codes

    Authors: Mohammad Rowshan, Emanuele Viterbo

    Abstract: Polarization-adjusted convolutional (PAC) codes are special concatenated codes in which we employ a one-to-one convolutional transform as a precoding step before the polar transform. In this scheme, the polar transform (as a mapper) and the successive cancellation process (as a demapper) present a synthetic vector channel to the convolutional transformation. The numerical results in the literature… ▽ More

    Submitted 23 March, 2021; originally announced March 2021.

  11. arXiv:2007.05353  [pdf, ps, other

    cs.IT

    List Viterbi Decoding of PAC Codes

    Authors: Mohammad Rowshan, Emanuele Viterbo

    Abstract: Polarization-adjusted convolutional (PAC) codes are special concatenated codes in which we employ a one-to-one convolutional transform as a pre-coding step before the polar transform. In this scheme, the polar transform (as a mapper) and the successive cancellation process (as a demapper) present a synthetic vector channel to the convolutional transformation. The numerical results show that this c… ▽ More

    Submitted 10 July, 2020; originally announced July 2020.

  12. PAC Codes: Sequential Decoding vs List Decoding

    Authors: Mohammad Rowshan, Andreas Burg, Emanuele Viterbo

    Abstract: In the Shannon lecture at the 2019 International Symposium on Information Theory (ISIT), Arıkan proposed to employ a one-to-one convolutional transform as a pre-coding step before the polar transform. The resulting codes of this concatenation are called polarization-adjusted convolutional (PAC) codes. In this scheme, a pair of polar mapper and demapper as pre- and postprocessing devices are deploy… ▽ More

    Submitted 17 January, 2024; v1 submitted 17 February, 2020; originally announced February 2020.

    Comments: 14 pages, 12 figures, 1 table, 6 algorithms

    Journal ref: IEEE TVT, Vol. 70, No. 2, Feb 2021, Pages 1434-1447

  13. arXiv:2001.10732  [pdf, ps, other

    cs.IT eess.SP

    Shifted Pruning for List Decoding of Polar Codes

    Authors: Mohammad Rowshan, Emanuele Viterbo

    Abstract: In successive cancellation list (SCL) decoding, the tree pruning operation retains the L best paths with respect to metric at every decoding step. However, the correct path might be among the L worst paths due to imposed penalties. In this case, the correct path is pruned and the decoding process fails. In this work, we propose a scheme for additional decoding attempts when decoding fails, in whic… ▽ More

    Submitted 29 January, 2020; originally announced January 2020.