Projects
Ongoing Research Projects
Belief propagation (BP) is a classical algorithm that approximates the marginal distribution associated with a factor graph by passing messages between adjacent nodes.
In 2016, Renes developed belief propagation with quantum messages (BPQM) and described how it could be used to decode classical codes defined by tree factor graphs that are sent over the classical-quantum pure-state channel.
In this research, we extend the classical belief propagation algorithm to a method called Paired Measurement Belief Propagation with Quantum Messages (PM-BPQM) for binary symmetric classical-quantum (BSCQ) channels. A tree factor graph based classical code can be analyzed using two channel combining operations- check-node and bit-node combining. We obtained sufficient statistics based on classical parameters for channel combining operations (check-node and bit-node combining) for quantum states from CQ channel outputs via PM-BPQM. Using these classical parameters and monte carlo based density evolution, we characterized the asymptotic performance (e.g. finding noise thresholds) of tree based codes (regular low-denisty parity-check (LDPC), polar codes) over BSCQ channels.
We deveoped PM-BPQM based polar decoder over BSCQ channels and provided its performance.

Here are the list of papers which gives more insight on this topic
- Belief propagation with quantum messages for symmetric classical-quantum channels, ITW 2022 (arxiv version)
- Belief-propagation with quantum messages for polar codes on classical-quantum channels, ISIT 2023
- Polar Codes for CQ Channels: Decoding via Belief-Propagation with Quantum Messages (arxiv preprint) .
Here are the relevant repositories
- Finding thresholds for regular LDPC codes over BSCQ channels - PMBPQM_BSCQ
- Simulating Polar Decoder over BSCQ channels - CQ-Polar-BPQM .
In Quantum State Compression poblem, Alice wants to transmit her quantum states to Bob using the least number of qubits possible.
In 1995, Schumacher proposed the first method for rate-optimal lossless quantum state compression and it can be seen as a generalization of Shannon’s original protocol for rate-optimal lossless classical compression. However, direct implementation on a quantum computer is quite complex.
The idea of syndrome source coding was first introduced in 1976 by Ancheta which provides an approach to use linear codes for classical compression problems.The complexity of syndrome source coding can be reduced if linear codes used for the compression have low encoding and decoding complexity. Polar codes are also known to be rate-optimal for lossless compression problems.
In this work, we develop a belief propagation (BP) based low complexity quantum state compressor and decompressor using polar codes. For quantum state decompressor, we treat frozen bits of polar codes as syndrome qubits and information bits are kept as ancilla. Using BP we construct conditional unitary which determines the state of information qubits coherently. Thus we get coherent version of polar source coding protocol based on BP. The quantum state compressor follows the same principle as the decompressor.

The published version of this work can be found here- Quantum State Compression with Polar Codes ISIT 2024 .
The code repository can be found here - QSCPolar.