Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Johan Sebastian Rosenkilde Nielsen is active.

Publication


Featured researches published by Johan Sebastian Rosenkilde Nielsen.


symposium on asynchronous circuits and systems | 2009

A Behavioral Synthesis Frontend to the Haste/TiDE Design Flow

Sune F. Nielsen; Jens Sparsø; Jonas Braband Jensen; Johan Sebastian Rosenkilde Nielsen

This paper presents a complete design tool which performs automatic behavioral synthesis of asynchronous circuits (resource sharing, scheduling and binding).The tool targets a traditional control-datapath-style template architecture. Within the limitations set by this template architecture it is possible to optimize for area (which is our main focus) or for speed. This is done by simply using different cost functions.Input to the tool is a behavioral description in the Haste language, and output from the tool is a Haste program describing the synthesized implementation consisting of adatapath and a controller. The tool may be seen as an add-on to the Haste/TiDE tool flow, and it can be used to automatically optimize parts of a design and to quickly explore alternative optimizations. The paper outlines the design flow, explains key elements of the design tool, and presents a number of benchmark results.


IEEE Transactions on Information Theory | 2013

On Rational Interpolation-Based List-Decoding and List-Decoding Binary Goppa Codes

Peter Beelen; Tom Høholdt; Johan Sebastian Rosenkilde Nielsen; Yingquan Wu

We derive the Wu list-decoding algorithm for generalized Reed-Solomon (GRS) codes by using Gröbner bases over modules and the Euclidean algorithm as the initial algorithm instead of the Berlekamp-Massey algorithm. We present a novel method for constructing the interpolation polynomial fast. We give a new application of the Wu list decoder by decoding irreducible binary Goppa codes up to the binary Johnson radius. Finally, we point out a connection between the governing equations of the Wu algorithm and the Guruswami-Sudan algorithm, immediately leading to equality in the decoding range and a duality in the choice of parameters needed for decoding, both in the case of GRS codes and in the case of Goppa codes.


international symposium on information theory | 2013

Generalised Multi-sequence Shift-Register synthesis using module minimisation

Johan Sebastian Rosenkilde Nielsen

We show how to solve a generalised version of the Multi-sequence Linear Feedback Shift-Register (MLFSR) problem using minimisation of free modules over F[x]. We show how two existing algorithms for minimising such modules run particularly fast on these instances. Furthermore, we show how one of them can be made even faster for our use. With our modelling of the problem, classical algebraic results tremendously simplify arguing about the algorithms. For the non-generalised MLFSR, these algorithms are as fast as what is currently known. We then use our generalised MLFSR to give a new fast decoding algorithm for Reed Solomon codes.


Designs, Codes and Cryptography | 2014

Multi-trial Guruswami---Sudan decoding for generalised Reed---Solomon codes

Johan Sebastian Rosenkilde Nielsen; Alexander Zeh

An iterated refinement procedure for the Guruswami–Sudan list decoding algorithm for Generalised Reed–Solomon codes based on Alekhnovich’s module minimisation is proposed. The method is parametrisable and allows variants of the usual list decoding approach. In particular, finding the list of closest codewords within an intermediate radius can be performed with improved average-case complexity while retaining the worst-case complexity. We provide a detailed description of the module minimisation, reanalysing the Mulders–Storjohann algorithm and drawing new connections to both Alekhnovich’s algorithm and Lee–O’Sullivan’s. Furthermore, we show how to incorporate the re-encoding technique of Kötter and Vardy into our iterative algorithm.


international symposium on symbolic and algebraic computation | 2016

Algorithms for Simultaneous Padé Approximations

Johan Sebastian Rosenkilde Nielsen; Arne Storjohann

We describe how to solve simultaneous Padé approximations over a power series ring K[[x]] for a field K using O~(nω - 1 d) operations in K, where d is the sought precision and


IEEE Transactions on Information Theory | 2015

Sub-Quadratic Decoding of One-Point Hermitian Codes

Johan Sebastian Rosenkilde Nielsen; Peter Beelen

n


international symposium on information theory | 2013

On decoding Interleaved Chinese Remainder codes

Wenhui Li; Vladimir Sidorenko; Johan Sebastian Rosenkilde Nielsen

is the number of power series to approximate. We develop two algorithms using different approaches. Both algorithms return a reduced sub-bases that generates the complete set of solutions to the input approximations problem that satisfy the given degree constraints. Our results are made possible by recent breakthroughs in fast computations of minimal approximant bases and Hermite Padé approximations.


arXiv: Information Theory | 2015

Power Decoding of Reed–Solomon Codes Revisited

Johan Sebastian Rosenkilde Nielsen

We present the first two sub-quadratic complexity decoding algorithms for one-point Hermitian codes. The first is based on a fast realization of the Guruswami-Sudan algorithm using state-of-the-art algorithms from computer algebra for polynomial-ring matrix minimization. The second is a power decoding algorithm: an extension of classical key equation decoding which gives a probabilistic decoding algorithm up to the Sudan radius. We show how the resulting key equations can be solved by the matrix minimization algorithms from computer algebra, yielding similar asymptotic complexities.


Electronic Notes in Discrete Mathematics | 2017

Decoding Interleaved Gabidulin Codes using Alekhnovich's Algorithm

Sven Puchinger; Sven Müelich; David Mödinger; Johan Sebastian Rosenkilde Nielsen; Martin Bossert

We model the decoding of Interleaved Chinese Remainder codes as that of finding a short vector in a Z-lattice. Using the LLL algorithm, we obtain an efficient decoding algorithm, correcting errors beyond the unique decoding bound and having nearly linear complexity. The algorithm can fail with a probability dependent on the number of errors, and we give an upper bound for this. Simulation results indicate that the bound is close to the truth. We apply the proposed decoding algorithm for decoding a single CR code using the idea of “Power” decoding, suggested for Reed-Solomon codes. A combination of these two methods can be used to decode low-rate Interleaved Chinese Remainder codes.


Designs, Codes and Cryptography | 2017

Row reduction applied to decoding of rank-metric and subspace codes

Sven Puchinger; Johan Sebastian Rosenkilde Nielsen; Wenhui Li; Vladimir Sidorenko

Power decoding, or “decoding by virtual interleaving”, of Reed–Solomon codes is a method for unique decoding beyond half the minimum distance. We give a new variant of the Power decoding scheme, building upon the key equation of Gao. We show various interesting properties such as behavioural equivalence to the classical scheme using syndromes, as well as a new bound on the failure probability when the powering degree is 3.

Collaboration


Dive into the Johan Sebastian Rosenkilde Nielsen's collaboration.

Top Co-Authors

Avatar

Peter Beelen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Tom Høholdt

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jens Sparsø

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge