Skip to main content

Showing 1–25 of 25 results for author: Kurkoski, B

.
  1. arXiv:2407.03898  [pdf, other

    cs.IT

    Overflow-Avoiding Memory AMP

    Authors: Shunqi Huang, Lei Liu, Brian M. Kurkoski

    Abstract: Approximate Message Passing (AMP) type algorithms are widely used for signal recovery in high-dimensional noisy linear systems. Recently, a principle called Memory AMP (MAMP) was proposed. Leveraging this principle, the gradient descent MAMP (GD-MAMP) algorithm was designed, inheriting the strengths of AMP and OAMP/VAMP. In this paper, we first provide an overflow-avoiding GD-MAMP (OA-GD-MAMP) to… ▽ More

    Submitted 4 July, 2024; originally announced July 2024.

  2. arXiv:2402.18094  [pdf, other

    cs.IT

    On the Existence of Cyclic Lattice Codes

    Authors: Chengpin Luo, Brian M. Kurkoski

    Abstract: A coding lattice $Λ_c$ and a sha** lattice $Λ_s$ forms a nested lattice code $\mathcal{C}$ if $Λ_s \subseteq Λ_c$. Under some conditions, $\mathcal{C}$ is a finite cyclic group formed by rectangular encoding. This paper presents the conditions for the existence of such $\mathcal{C}$ and provides some designs. These designs correspond to solutions to linear Diophantine equations so that a cyclic… ▽ More

    Submitted 9 May, 2024; v1 submitted 28 February, 2024; originally announced February 2024.

    Comments: 5 pages, isit 2024 conference

  3. arXiv:2212.12431  [pdf, ps, other

    eess.SP cs.IT math.RA

    Algebra of L-banded Matrices

    Authors: Shunqi Huang, Lei Liu, Brian M. Kurkoski

    Abstract: Convergence is a crucial issue in iterative algorithms. Dam** is commonly employed to ensure the convergence of iterative algorithms. The conventional ways of dam** are scalar-wise, and either heuristic or empirical. Recently, an analytically optimized vector dam** was proposed for memory message-passing (iterative) algorithms. As a result, it yields a special class of covariance matrices ca… ▽ More

    Submitted 15 November, 2023; v1 submitted 20 December, 2022; originally announced December 2022.

  4. arXiv:2206.11674  [pdf, ps, other

    cs.IT cs.AI cs.LG eess.SP math.ST

    Sufficient Statistic Memory Approximate Message Passing

    Authors: Lei Liu, Shunqi Huang, Brian M. Kurkoski

    Abstract: Approximate message passing (AMP) type algorithms have been widely used in the signal reconstruction of certain large random linear systems. A key feature of the AMP-type algorithms is that their dynamics can be correctly described by state evolution. However, state evolution does not necessarily guarantee the convergence of iterative algorithms. To solve the convergence problem of AMP-type algori… ▽ More

    Submitted 23 June, 2022; originally announced June 2022.

    Comments: Accepted by the 2022 IEEE International Symposium on Information Theory (ISIT). arXiv admin note: substantial text overlap with arXiv:2112.15327

  5. arXiv:2112.15327  [pdf, other

    cs.IT cs.LG eess.SP math.ST stat.ML

    Sufficient-Statistic Memory AMP

    Authors: Lei Liu, Shunqi Huang, YuZhi Yang, Zhaoyang Zhang, Brian M. Kurkoski

    Abstract: Approximate message passing (AMP) type algorithms have been widely used in the signal reconstruction of certain large random linear systems. A key feature of the AMP-type algorithms is that their dynamics can be correctly described by state evolution. While state evolution is a useful analytic tool, its convergence is not guaranteed. To solve the convergence problem of the state evolution of AMP-t… ▽ More

    Submitted 29 June, 2023; v1 submitted 31 December, 2021; originally announced December 2021.

    Comments: Double-column, 21 pages, submitted to IEEE Transactions on Information Theory

  6. arXiv:2106.02237  [pdf, other

    cs.IT cs.AI eess.SP math.ST

    Memory Approximate Message Passing

    Authors: Lei Liu, Shunqi Huang, Brian M. Kurkoski

    Abstract: Approximate message passing (AMP) is a low-cost iterative parameter-estimation technique for certain high-dimensional linear systems with non-Gaussian distributions. However, AMP only applies to independent identically distributed (IID) transform matrices, but may become unreliable for other matrix ensembles, especially for ill-conditioned ones. To handle this difficulty, orthogonal/vector AMP (OA… ▽ More

    Submitted 3 June, 2021; originally announced June 2021.

    Comments: 6 pages, 5 figures, accepted by IEEE ISIT 2021. arXiv admin note: substantial text overlap with arXiv:2012.10861

  7. arXiv:2106.01573  [pdf, other

    cs.IT

    Irregularly Clipped Sparse Regression Codes

    Authors: Wencong Li, Lei Liu, Brian M. Kurkoski

    Abstract: Recently, it was found that clip** can significantly improve the section error rate (SER) performance of sparse regression (SR) codes if an optimal clip** threshold is chosen. In this paper, we propose irregularly clipped SR codes, where multiple clip** thresholds are applied to symbols according to a distribution, to further improve the SER performance of SR codes. Orthogonal approximate me… ▽ More

    Submitted 2 June, 2021; originally announced June 2021.

    Comments: 6 pages, 4 figures, submitted to IEEE ITW 2021

  8. arXiv:2103.08263  [pdf, other

    cs.IT

    Construction D' Lattices for Power-Constrained Communications

    Authors: Fan Zhou, Brian M. Kurkoski

    Abstract: Designs and methods for nested lattice codes using Construction D' lattices for coding and convolutional code lattices for sha** are described. Two encoding methods and a decoding algorithm for Construction D' coding lattices that can be used with sha** lattices for power-constrained channels are given. We construct nested lattice codes with good coding properties, a high sha** gain, and low… ▽ More

    Submitted 31 December, 2021; v1 submitted 15 March, 2021; originally announced March 2021.

    Comments: 13 pages, 6 figures, submitted to IEEE Transactions on Communications

  9. Encoding and Decoding Construction D' Lattices for Power-Constrained Communications

    Authors: Fan Zhou, Arini Fitri, Khoirul Anwar, Brian M. Kurkoski

    Abstract: This paper focuses on the encoding and decoding of Construction D' coding lattices that can be used with sha** lattices for power-constrained channels. Two encoding methods and a decoding algorithm for Construction D' lattices are given. A design of quasi-cyclic low-density parity-check (QC-LDPC) codes to form Construction D' lattices is presented. This allows construction of nested lattice code… ▽ More

    Submitted 9 February, 2021; originally announced February 2021.

    Journal ref: Proc. 2021 IEEE International Symposium on Information Theory (ISIT), pp. 1005-1010

  10. arXiv:2102.03998  [pdf, other

    cs.IT

    Design of Polar Code Lattices of Small Dimension

    Authors: Obed Rhesa Ludwiniananda, Ning Liu, Khoirul Anwar, Brian M. Kurkoski

    Abstract: Polar code lattices are formed from binary polar codes using Construction D. In this paper, we propose a design technique for finite-dimension polar code lattices. The dimension $n$ and target probability of decoding error are parameters for this design. To select the rates of the Construction D component codes, rather than using the capacity as in past work, we use the explicit finite-length prop… ▽ More

    Submitted 7 February, 2021; originally announced February 2021.

  11. arXiv:2012.10861  [pdf

    cs.IT cs.AI cs.LG eess.SP math.ST

    Memory AMP

    Authors: Lei Liu, Shunqi Huang, Brian M. Kurkoski

    Abstract: Approximate message passing (AMP) is a low-cost iterative parameter-estimation technique for certain high-dimensional linear systems with non-Gaussian distributions. AMP only applies to independent identically distributed (IID) transform matrices, but may become unreliable (e.g., perform poorly or even diverge) for other matrix ensembles, especially for ill-conditioned ones. To solve this issue, o… ▽ More

    Submitted 22 June, 2022; v1 submitted 20 December, 2020; originally announced December 2020.

    Comments: Accepted by IEEE Trans. on Information Theory. [Memory AMP inherits the strengths of AMP and OAMP/VAMP such as low complexity, Bayes optimality and applicability to unitarily-inavariant matrices while avoiding the weakness of AMP (e.g. limited to IID matrices), OAMP/VAMP (e.g. needs high-complexity LMMSE) and CAMP (e.g., Fails to converge in high condition numbers).]

  12. arXiv:2008.03437  [pdf, ps, other

    cs.IT

    Opportunistic Cooperation Strategies for Multiple Access Relay Channels with Compute-and-Forward

    Authors: Mohammad Nur Hasan, Brian M. Kurkoski

    Abstract: This paper studies the application of compute-and-forward to multiple access relay channels (MARC). Despite its promising advantage of improving network throughput, it is not straightforward to apply compute-and-forward to the MARC. This paper proposes two efficient cooperation strategies for the MARC with compute-and-forward. Both proposed strategies are opportunistic in the sense that the cooper… ▽ More

    Submitted 8 August, 2020; originally announced August 2020.

    Comments: Multiple access relay channel (MARC), cooperative networks, compute-and-forward, lattice codes, network coding

  13. arXiv:1912.06493  [pdf, other

    eess.SP

    GuardRider: Towards Sustainable Backscattering System over WiFi in the Wild

    Authors: Xin He, Weiwei Jiang, Meng Cheng, Xiaobo Zhou, Peng-Jun Wan, Panlong Yang, Brian Kurkoski

    Abstract: The WiFi backscatter communications offer ultra-low power and ubiquitous connections for IoT systems. Caused by the intermittent-nature of the WiFi traffics, state-of-the-art WiFi backscatter communications are not reliable for backscatter link or simple for tag to do adaptive transmission. In order to build sustainable (reliable and simple) WiFi backscatter communications, we present GuardRider,… ▽ More

    Submitted 12 December, 2019; originally announced December 2019.

  14. arXiv:1904.09356  [pdf, ps, other

    cs.IT math.OC

    Steepest Gradient-Based Orthogonal Precoder For Integer-Forcing MIMO

    Authors: Mohammad Nur Hasan, Brian M. Kurkoski, Amin Sakzad, Emanuele Viterbo

    Abstract: In this paper, we develop an orthogonal precoding scheme for integer-forcing (IF) linear receivers using the steepest gradient algorithm. Although this scheme can be viewed as a special case of the unitary precoded integer-forcing (UPIF), it has two major advantages. First, the orthogonal precoding outperforms its unitary counterpart in terms of achievable rate, outage probability, and error rate.… ▽ More

    Submitted 19 April, 2019; originally announced April 2019.

  15. arXiv:1810.02163  [pdf, other

    cs.IT

    Construction D$^\prime$ Lattices from Quasi-Cyclic Low-Density Parity-Check Codes

    Authors: Siyu Chen, Brian M. Kurkoski, Eirik Rosnes

    Abstract: Recently, Branco da Silva and Silva described an efficient encoding and decoding algorithm for Construction D$^\prime$ lattices. Using their algorithm, we propose a Construction D$^\prime$ lattice based on binary quasi-cyclic low-density parity-check (QC-LPDC) codes and single parity-check product codes. The underlying codes designed by the balanced-distances rule contribute in a balanced manner t… ▽ More

    Submitted 4 October, 2018; originally announced October 2018.

    Comments: 5 pages, 2 figures, to be presented in part at the 10th International Symposium on Turbo Codes & Iterative Information Processing (ISTC'18), Hong Kong, P. R. China, December 2018

  16. arXiv:1707.08567  [pdf

    cs.IT

    Proceedings of Workshop AEW10: Concepts in Information Theory and Communications

    Authors: Kees A. Schouhamer Immink, Stan Baggen, Ferdaous Chaabane, Yanling Chen, Peter H. N. de With, Hela Gassara, Hamed Gharbi, Adel Ghazel, Khaled Grati, Naira M. Grigoryan, Ashot Harutyunyan, Masayuki Imanishi, Mitsugu Iwamoto, Ken-ichi Iwata, Hiroshi Kamabe, Brian M. Kurkoski, Shigeaki Kuzuoka, Patrick Langenhuizen, Jan Lewandowsky, Akiko Manada, Shigeki Miyake, Hiroyoshi Morita, Jun Muramatsu, Safa Najjar, Arnak V. Poghosyan , et al. (9 additional authors not shown)

    Abstract: The 10th Asia-Europe workshop in "Concepts in Information Theory and Communications" AEW10 was held in Boppard, Germany on June 21-23, 2017. It is based on a longstanding cooperation between Asian and European scientists. The first workshop was held in Eindhoven, the Netherlands in 1989. The idea of the workshop is threefold: 1) to improve the communication between the scientist in the different p… ▽ More

    Submitted 27 July, 2017; originally announced July 2017.

    Comments: 44 pages, editors for the proceedings: Yanling Chen and A. J. Han Vinck

    MSC Class: 68P30; 94A05

  17. arXiv:1608.01267  [pdf, ps, other

    cs.IT

    Low-Dimensional Sha** for High-Dimensional Lattice Codes

    Authors: Nuwan S. Ferdinand, Brian M. Kurkoski, Matthew Nokleby, Behnaam Aazhang

    Abstract: We propose two low-complexity lattice code constructions that have competitive coding and sha** gains. The first construction, named systematic Voronoi sha**, maps short blocks of integers to the dithered Voronoi integers, which are dithered integers that are uniformly distributed over the Voronoi region of a low-dimensional sha** lattice. Then, these dithered Voronoi integers are encoded us… ▽ More

    Submitted 3 August, 2016; originally announced August 2016.

    Comments: 13 pages

  18. arXiv:1607.03581  [pdf, ps, other

    cs.IT

    Encoding and Indexing of Lattice Codes

    Authors: Brian M. Kurkoski

    Abstract: Encoding and indexing of lattice codes is generalized from self-similar lattice codes to a broader class of lattices. If coding lattice $Λ_{\textrm{c}}$ and sha** lattice $Λ_{\textrm{s}}$ satisfy $Λ_{\textrm{s}} \subseteq Λ_{\textrm{c}}$, then $Λ_{\textrm{c}} / Λ_{\textrm{s}}$ is a quotient group that can be used to form a (nested) lattice code $\mathcal{C}$. Conway and Sloane's method of encodi… ▽ More

    Submitted 12 July, 2016; originally announced July 2016.

  19. arXiv:1110.4245  [pdf, ps, other

    cs.PF

    An Improved Analytical Expression for Write Amplification in NAND Flash

    Authors: Luojie Xiang, Brian Kurkoski

    Abstract: Agarwal et al. gave an closed-form expression for write amplification in NAND flash memory by finding the probability of a page being valid over the whole flash memory. This paper gives an improved analytic expression for write amplification in NAND flash memory by finding the probability of a page being invalid over the block selected for garbage collection. The improved expression uses Lambert W… ▽ More

    Submitted 19 October, 2011; originally announced October 2011.

    Comments: 5 pages, 5 figures, accepted by ICNC 2012

  20. arXiv:1107.5637  [pdf, other

    cs.IT

    Quantization of Binary-Input Discrete Memoryless Channels

    Authors: Brian M. Kurkoski, Hideki Yagi

    Abstract: The quantization of the output of a binary-input discrete memoryless channel to a smaller number of levels is considered. An algorithm which finds an optimal quantizer, in the sense of maximizing mutual information between the channel input and the quantizer output is given. This result holds for arbitrary channels, in contrast to previous results for restricted channels or a restricted number of… ▽ More

    Submitted 15 May, 2014; v1 submitted 28 July, 2011; originally announced July 2011.

    Comments: 9 pages, 5 figures. Source code available at http://brian.kurkoski.org/

  21. arXiv:1107.4900  [pdf, ps, other

    cs.IT

    Threshold Improvement of Low-Density Lattice Codes via Spatial Coupling

    Authors: Hironori Uchikawa, Brian M. Kurkoski, Kenta Kasai, Kohichi Sakaniwa

    Abstract: Spatially-coupled low-density lattice codes (LDLC) are constructed using protographs. Using Monte Carlo density evolution using single-Gaussian messages, we observe that the threshold of the spatially-coupled LDLC is within 0.22 dB of capacity of the unconstrained power channel. This is in contrast with a 0.5 dB noise threshold for the conventional LDLC lattice construction.

    Submitted 25 July, 2011; originally announced July 2011.

    Comments: 5 pages, 4 figures, submitted to ICNC2012

  22. arXiv:1009.5764  [pdf, ps, other

    cs.IT

    The E8 Lattice and Error Correction in Multi-Level Flash Memory

    Authors: Brian M. Kurkoski

    Abstract: A construction using the E8 lattice and Reed-Solomon codes for error-correction in flash memory is given. Since E8 lattice decoding errors are bursty, a Reed-Solomon code over GF($2^8$) is well suited. This is a type of coded modulation, where the Euclidean distance of the lattice, which is an eight-dimensional signal constellation, is combined with the Hamming distance of the code. This system is… ▽ More

    Submitted 15 February, 2011; v1 submitted 28 September, 2010; originally announced September 2010.

    Comments: To appear in Proceedings of ICC 2011; 5 pages. See also http://arxiv.longhoe.net/abs/1007.1819

  23. arXiv:1007.1819  [pdf, other

    cs.IT

    Rewritable Codes for Flash Memories Based Upon Lattices, and an Example Using the E8 Lattice

    Authors: Brian M. Kurkoski

    Abstract: A rewriting code construction for flash memories based upon lattices is described. The values stored in flash cells correspond to lattice points. This construction encodes information to lattice points in such a way that data can be written to the memory multiple times without decreasing the cell values. The construction partitions the flash memory's cubic signal space into blocks. The minimum num… ▽ More

    Submitted 12 July, 2010; originally announced July 2010.

    Comments: Submitted to Globecom 2010. 5 pages, 2 figures

  24. arXiv:0904.4741  [pdf, other

    cs.IT

    Belief-Propagation Decoding of Lattices Using Gaussian Mixtures

    Authors: Brian M. Kurkoski, Justin Dauwels

    Abstract: A belief-propagation decoder for low-density lattice codes is given which represents messages explicitly as a mixture of Gaussians functions. The key component is an algorithm for approximating a mixture of several Gaussians with another mixture with a smaller number of Gaussians. This Gaussian mixture reduction algorithm iteratively reduces the number of Gaussians by minimizing the distance bet… ▽ More

    Submitted 30 April, 2009; originally announced April 2009.

    Comments: 7 pages, 5 figures, submitted to IEEE Transactions on Information Theory

  25. arXiv:0802.0554  [pdf, other

    cs.IT

    Message-Passing Decoding of Lattices Using Gaussian Mixtures

    Authors: Brian M. Kurkoski, Justin Dauwels

    Abstract: A lattice decoder which represents messages explicitly as a mixture of Gaussians functions is given. In order to prevent the number of functions in a mixture from growing as the decoder iterations progress, a method for replacing N Gaussian functions with M Gaussian functions, with M < N, is given. A squared distance metric is used to select functions for combining. A pair of selected Gaussians… ▽ More

    Submitted 5 February, 2008; originally announced February 2008.

    Comments: Cite this paper as: Brian Kurkoski and Justin Dauwels, "Message-passing decoding of lattices using Gaussian mixtures," in Proceedings of the 30th Symposium on Information Theory and its Applications (SITA 2007), pp. 877-882, November 27-30, 2007, Shima, Mie, Japan