VLDB 2026 Research / reviewers in the wild / expert
Okko Makkonen
dblp:313/1484
· DBLP profile ↗
10ranked-venue papers
8as first author
10since 2021 · last 2026
0000-0001-6025-9282ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 5 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 first-author · 3 since 2021Computer networks · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Analog Secure Distributed Matrix MultiplicationabstractIn this paper, we present secure distributed matrix multiplication (SDMM) schemes over the complex numbers with good numerical stability and small mutual information leakage by utilizing polynomial interpolation with roots of unity. Furthermore, we give constructions utilizing the real numbers by first encoding the real matrices to smaller complex matrices using a technique we callcomplexification. These schemes over the real numbers enjoy many of the benefits of the schemes over the complex numbers, including good numerical stability, but are computationally more efficient. To analyze the numerical stability and the mutual information leakage, we give some bounds on the condition numbers of Vandermonde matrices whose evaluation points are roots of unity. Okko Makkonen, Camilla Hollanti |
IEEE Trans. Inf. Theory | 1 |
| 2025 | A Matrix Completion Approach for the Construction of MDP Convolutional CodesabstractMaximum Distance Profile (MDP) convolutional codes are an important class of channel codes due to their maximal delay-constrained error correction capabilities. The design of MDP codes has attracted significant attention from the research community. However, only limited attention was given to addressing the complexity of encoding and decoding operations. This paper aims to reduce encoding complexity by constructing partial unit-memory MDP codes with structured and sparse generator matrices. In particular, we present a matrix completion framework that extends a structured superregular matrix (e.g., Cauchy) over a small field to a sparse sliding generator matrix of an MDP code. We show that the proposed construction can reduce the encoding complexity compared to the current state-of-the-art MDP code designs. Sakshi Dang, Julia Lieb, Okko Makkonen, Pedro Soto 0001, Alexander Sprintson |
ITW | 3 |
| 2025 | Algebraic Geometry Codes for Secure Distributed Matrix MultiplicationabstractIn this paper, we propose a novel construction for secure distributed matrix multiplication (SDMM) based on algebraic geometry (AG) codes, which we call the PoleGap SDMM scheme. The proposed construction is inspired by the Gap Additive Secure Polynomial (GASP) code, where so-called gaps in a certain polynomial are utilized to achieve higher communication rates. Our construction considers the gaps in a Weierstrass semigroup of a rational place in an algebraic function field to achieve a similar increase in the rate. This construction shows that there is potential in utilizing AG codes and their subcodes in SDMM since we demonstrate a better performance compared to state-of-the-art schemes in some parameter regimes. Okko Makkonen, Elif Saçikara, Camilla Hollanti |
IEEE Trans. Inf. Theory | 1 |
| 2024 | Flexible Field Sizes in Secure Distributed Matrix Multiplication via Efficient Interference CancellationabstractIn this paper, we propose a new secure distributed matrix multiplication (SDMM) scheme using the inner product partitioning. We construct a scheme with a minimal number of workers and no redundancy, and another scheme with redundancy against stragglers. Unlike previous constructions in the literature, we do not utilize algebraic methods such as locally repairable codes or algebraic geometry codes. Our construction, which is based on generalized Reed-Solomon codes, improves the flexibility of the field size as it does not assume any divisibility constraints among the different parameters. We achieve a minimal number of workers by efficiently canceling all interference terms with a suitable orthogonal decoding vector. Finally, we discuss how the MDS conjecture impacts the smallest achievable field size for SDMM schemes and show that our construction almost achieves the bound given by the conjecture. Okko Makkonen |
ISIT | 1 |
| 2024 | Algebraic Geometry Codes for Cross-Subspace Alignment in Private Information RetrievalabstractA new framework for interference alignment in secure and private information retrieval (PIR) from colluding servers is proposed, generalizing the original cross-subspace alignment (CSA) codes proposed by Jia, Sun, and Jafar. The general scheme is built on algebraic geometry codes and explicit constructions with replicated storage are given over curves of genus zero and one. It is shown that the proposed scheme offers interesting tradeoffs between the field size, file size, number of colluding servers, and the total number of servers. When the field size is fixed, this translates in some cases to higher retrieval rates than those of the original scheme. In addition, the new schemes exist also in cases where the original ones do not. Okko Makkonen, David A. Karpuk, Camilla Hollanti |
ISIT | 1 |
| 2024 | General Framework for Linear Secure Distributed Matrix Multiplication With Byzantine ServersabstractIn this paper, a general framework for linear secure distributed matrix multiplication (SDMM) is introduced. The model allows for a neat treatment of straggling and Byzantine servers via a star product interpretation as well as simplified security proofs. Known properties of star products also immediately yield a lower bound for the recovery threshold as well as an upper bound for the number of colluding workers the system can tolerate. Another bound on the recovery threshold is given by the decodability condition, which generalizes a bound for GASP codes. The framework produces many of the known SDMM schemes as special cases, thereby providing unification for the previous literature on the topic. Furthermore, error behavior specific to SDMM is discussed and interleaved codes are proposed as a suitable means for efficient error correction in the proposed model. Analysis of the error correction capability under natural assumptions about the error distribution is also provided, largely based on well-known results on interleaved codes. Error detection and other error distributions are also discussed. Okko Makkonen, Camilla Hollanti |
IEEE Trans. Inf. Theory | 1 |
| 2023 | Secure Distributed Gram Matrix MultiplicationabstractThe Gram matrix of a matrix A is defined as AAT(or ATA). Computing the Gram matrix is an important operation in many applications, such as linear regression with the least squares method, where the explicit solution formula includes the Gram matrix of the data matrix. Secure distributed matrix multiplication (SDMM) can be used to compute the product of two matrices using the help of worker servers. If a Gram matrix were computed using SDMM, the data matrix would need to be encoded twice, which causes an unnecessary overhead in the communication cost. We propose a new scheme for this purpose called secure distributed Gram matrix multiplication (SDGMM). It can leverage the advantages of computing a Gram matrix instead of a regular matrix product. Okko Makkonen, Camilla Hollanti |
ITW | 1 |
| 2022 | Analog Secure Distributed Matrix Multiplication over Complex NumbersabstractThis work considers the problem of distributing matrix multiplication over the real or complex numbers to helper servers, such that the information leakage to these servers is close to being information-theoretically secure. These servers are assumed to be honest-but-curious, i.e., they work according to the protocol, but try to deduce information about the data. The problem of secure distributed matrix multiplication (SDMM) has been considered in the context of matrix multiplication over finite fields, which is not always feasible in real world applications. We present two schemes, which allow for variable degree of security based on the use case and allow for colluding and straggling servers. We analyze the security and the numerical accuracy of the schemes and observe a trade-off between accuracy and security. Okko Makkonen, Camilla Hollanti |
ISIT | 1 |
| 2022 | General Framework for Linear Secure Distributed Matrix Multiplication with Byzantine ServersabstractIn this paper, a general framework for linear secure distributed matrix multiplication (SDMM) is introduced. The model allows for a neat treatment of straggling and Byzantine servers via a star product interpretation as well as simplified security proofs. Known properties of star products also immediately yield a lower bound for the recovery threshold, as well as an upper bound for the number of colluding workers the system can tolerate. It produces many of the known SDMM schemes as special cases, hence providing unification for the previous literature on the topic. Furthermore, error behavior specific to SDMM is discussed and interleaved codes are proposed as a suitable means for efficient error correction in the proposed model. Analysis of the error correction capability is also provided, largely based on well-known results on interleaved codes. Okko Makkonen, Camilla Hollanti |
ITW | 1 |
| 2022 | Efficient Recovery of a Shared Secret via Cooperation: Applications to SDMM and PIRabstractThis work considers the problem of privately outsourcing the computation of a matrix product over a finite field${\mathbb {F}}_{q}$to$N$helper servers. These servers are considered to be honest but curious,i.e., they behave according to the protocol but will try to deduce information about the user’s data. Furthermore, any set of up to$X$servers is allowed to share their data. Previous works considered this collusion a hindrance and the download cost of the schemes increases with growing$X$. We propose to utilize such linkage between servers to the user’s advantage by allowing servers to cooperate in the computational task. This leads to a significant gain in the download cost for the proposed schemes. The gain naturally comes at the cost of increased communication load between the servers. Hence, the proposed cooperative schemes can be understood as outsourcing both computational cost and communication cost. Both information–theoretically secure and computationally secure schemes are considered, showing that allowing information leakage that is computationally hard to utilize will lead to further gains. The proposed server cooperation is then exemplified for specific secure distributed matrix multiplication (SDMM) schemes and linear private information retrieval (PIR). Similar ideas naturally apply to many other use cases as well, but not necessarily always with lowered costs. Jie Li 0019, Okko Makkonen, Camilla Hollanti, Oliver W. Gnilke |
IEEE J. Sel. Areas Commun. | 2 |