EDBT 2026 Demo / reviewers in the wild / expert
Grigorii Trofimiuk
dblp:178/8881
· DBLP profile ↗
8ranked-venue papers
6as first author
4since 2021 · last 2026
0000-0002-9586-8325ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 1 since 2021Computer networks · 2 · 2 first-author · 2 since 2021Theory of computation · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
3 papers |
Coding theory · 69% Automated reasoning and model checking · 11% Mathematical optimization · 11% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Coding theory › channel coding
polar codes |
1.3 | 2 | 2024 | Fast Search Method for Large Polarization Kernels · IEEE Trans. Commun. 2024 Window Processing of Binary Polarization Kernels · IEEE Trans. Commun. 2021 |
Coding theory › channel coding › polar codes
polarization kernel |
1.3 | 2 | 2024 | Fast Search Method for Large Polarization Kernels · IEEE Trans. Commun. 2024 Window Processing of Binary Polarization Kernels · IEEE Trans. Commun. 2021 |
Coding theory › error-correcting codes › block codes › linear code
binary linear codes |
1.0 | 1 | 2026 | Using Constraint Solvers to Construct Binary Codes with Good Error Correction Performance · AAAI 2026 |
Mathematical optimization
constrained optimization |
1.0 | 1 | 2026 | Using Constraint Solvers to Construct Binary Codes with Good Error Correction Performance · AAAI 2026 |
Automated reasoning and model checking
constraint solving |
1.0 | 1 | 2026 | Using Constraint Solvers to Construct Binary Codes with Good Error Correction Performance · AAAI 2026 |
Coding theory
error-correcting codes |
1.0 | 1 | 2026 | Using Constraint Solvers to Construct Binary Codes with Good Error Correction Performance · AAAI 2026 |
Coding theory › channel coding
error exponent |
0.8 | 1 | 2024 | Fast Search Method for Large Polarization Kernels · IEEE Trans. Commun. 2024 |
Computational complexity
lower bounds |
0.8 | 1 | 2024 | Fast Search Method for Large Polarization Kernels · IEEE Trans. Commun. 2024 |
Coding theory › error-correcting codes › decoding
decoding algorithms |
0.5 | 1 | 2021 | Window Processing of Binary Polarization Kernels · IEEE Trans. Commun. 2021 |
Coding theory › error-correcting codes › decoding › decoding problems
decoding complexity |
0.2 | 1 | 2024 | Fast Search Method for Large Polarization Kernels · IEEE Trans. Commun. 2024 |
Coding theory › channel coding › polar codes
successive cancellation decoding |
0.1 | 1 | 2021 | Window Processing of Binary Polarization Kernels · IEEE Trans. Commun. 2021 |
Methods — techniques the papers use, named apart from their topics
parallel computing · 1.0SAT solver · 1.0MaxSAT solver · 1.0CP solver · 1.0depth-first search · 0.8coset leader weight table · 0.8log-likelihood ratio · 0.5arikan matrix · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Using Constraint Solvers to Construct Binary Codes with Good Error Correction PerformanceabstractIn recent years, constraint solvers show increasing use in solving various open combinatorial problems, e.g., from Ramsey theory or synthesis of combinatorial designs. The similar approach can be applied to some problems related to binary linear codes, which form one of the largest families of error correcting codes used both in coding theory and in various practical applications. Thanks to a simple algebraic structure of such codes it is possible to study them using a wide range of methods. Note that even codes with the same basic parameters (length n, dimension k, minimum code distance d) can show different error correction performance, i.e., the ability to correct errors which appear in a noisy channel. In the paper, we formulate the problem of finding binary linear codes with good error correction performance as a constraint optimization problem and explore the effectiveness of modern constraint solvers on it, including SAT, MaxSAT, and CP solvers. Using the respective solvers and parallel computing, for several values of n, k, d we found the codes which are significantly better than the known in terms of their practical performance. Stepan Kochemazov, Oleg Zaikin 0002, Grigorii Trofimiuk, Kirill Antonov, Alexander A. Semenov |
AAAI | 3 |
| 2024 | Fast Search Method for Large Polarization KernelsabstractA novel search method for large polarization kernels is proposed. The algorithm produces a kernel with given partial distances by employing the depth-first search combined with the computation of coset leaders weight tables and sufficient conditions of code non-equivalence. Using the proposed method, we improved all existing lower bounds on the maximum error exponent for kernels of size from 17 to 29. We also obtained kernels which admit low complexity processing by the recently proposed recursive trellis algorithm. Numerical results demonstrate the advantage of polar codes with the obtained kernels compared with shortened polar codes and polar codes with small kernels. Grigorii Trofimiuk |
IEEE Trans. Commun. | 1 |
| 2021 | A Search Method for Large Polarization KernelsabstractA new search method for large polarization kernels is proposed. The algorithm produces a kernel with given partial distances by employing depth-first search combined with some methods for search space reduction. Using the proposed method, we improved almost all existing lower bounds on the maximum rate of polarization for kernels of size from 17 to 27. We also obtained kernels which admit low complexity processing by the recently proposed recursive trellis algorithm. Numerical results demonstrate the advantage of polar codes with the proposed kernels compared with shortened polar codes and polar codes with small kernels. Grigorii Trofimiuk |
ISIT | 1 |
| 2021 | Window Processing of Binary Polarization KernelsabstractA decoding algorithm for polar (sub)codes with binary 2t×2tpolarization 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 cancellation (SC) decoder. In this paper we propose an improved version of WP, which has significantly lower arithmetic complexity and operates in log-likelihood ratios (LLRs) domain. The algorithm identifies and reuses common subexpressions arising in computation of Arikan SC path scores. The proposed algorithm is applied to kernels of size 16 and 32 with improved polarization properties. It enables polar (sub)codes with the considered kernels to simultaneously provide better performance and lower decoding complexity compared with polar (sub)codes with Arikan kernel. Grigorii Trofimiuk, Peter Trifonov |
IEEE Trans. Commun. | 1 |
| 2019 | Reduced complexity window processing of binary polarization kernelsabstractWe propose a reduced complexity algorithm for computing log-likelihood ratios (LLRs) needed for successive cancellation (SC) decoding of polar codes with 2t× 2tpolarization kernels. This algorithm is applied to some polarization kernels of length 16 and 32 with high polarization rate. The complexity reduction is achieved by exploiting linear relationship of the considered kernels and Arikan matrix. Further complexity reduction is achieved by identification of common subexpressions. The proposed approach enables SC list decoding of polar codes with some large kernels with lower complexity compared to the codes based on the Arikan kernel with the same performance. Grigorii Trofimiuk, Peter Trifonov |
ISIT | 1 |
| 2019 | Construction of binary polarization kernels for low complexity window processingabstractAn algorithm for construction of binary polarization kernels of size 16 and 32 with polarization rate greater than 0.5, which admit low complexity processing is proposed. Kernels are obtained by employing such linear transformations of the Arikan matrix, which minimize the complexity of the window processing algorithm, while preserving required rate of polarization. Simulation results show that polar subcodes with obtained kernels can outperform polar codes with Arikan kernel, while having lower decoding complexity. Grigorii Trofimiuk, Peter Trifonov |
ITW | 1 |
| 2018 | Efficient decoding of polar codes with some 16×16 kernelsabstractA decoding algorithm for polar codes with binary 16×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×16 kernels can outperform polar codes with Arikan kernel, while having lower decoding complexity. Grigorii Trofimiuk, Peter Trifonov |
ITW | 1 |
| 2017 | A randomized construction of polar subcodesabstractA 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. Peter Trifonov, Grigorii Trofimiuk |
ISIT | 2 |