We show several ways to round a real matrix to an integer one in such a way that the rounding errors in all rows and columns as well as the whole matrix are less than one. This is a classical problem with applications in many fields, in particular, statistics. We improve earlier solutions of different authors in two ways. For rounding $m \times n$ matrices, we reduce the runtime from $O( (m n)^2 ) $ to $O(m n \log(m n))$. Second, our roundings also have a rounding error of less than one in all initial intervals of rows and columns. Consequently, arbitrary intervals have an error of at most two. This is particularly useful in the statistics application of controlled rounding. The same result can be obtained via (dependent) randomized roundin...
A problem arising in integer linear programming is transforming a solution of a linear system to an...
Due to the limited number of bits in floating-point or fixed-point arithmetic, rounding is a necessa...
AbstractThe linear discrepancy problem is to round a given [0,1]-vector x to a binary vector y such ...
We show several ways to round a real matrix to an integer one in such a way that the rounding errors...
Abstract. Rounding a real-valued matrix to an integer one such that the rounding errors in all rows ...
Rounding a real-valued matrix to an integer one such that the rounding errors in all rows and column...
We show that any real matrix can be rounded to an integer matrix in such a way that the rounding err...
Motivated by an application from image processing (Asano et al., SODA 2002), we investigate the prob...
We show that any real valued matrix A can be rounded to an integer one B such that the error in all ...
We provide a general method to generate randomized roundings that satisfy cardinality constraints. ...
When factorizing binary matrices, we often have to make a choice between using expensive combinatori...
A problem arising in integer linear programming is transforming a solution of a linear system to an ...
The available error bounds for randomized algorithms for computing a low rank approximation to a mat...
We study the problem of rounding a real-valued matrix into an integer-valued matrix to minimize an L...
We introduce a new technique called oblivious rounding-a variant of randomized rounding that avoids ...
A problem arising in integer linear programming is transforming a solution of a linear system to an...
Due to the limited number of bits in floating-point or fixed-point arithmetic, rounding is a necessa...
AbstractThe linear discrepancy problem is to round a given [0,1]-vector x to a binary vector y such ...
We show several ways to round a real matrix to an integer one in such a way that the rounding errors...
Abstract. Rounding a real-valued matrix to an integer one such that the rounding errors in all rows ...
Rounding a real-valued matrix to an integer one such that the rounding errors in all rows and column...
We show that any real matrix can be rounded to an integer matrix in such a way that the rounding err...
Motivated by an application from image processing (Asano et al., SODA 2002), we investigate the prob...
We show that any real valued matrix A can be rounded to an integer one B such that the error in all ...
We provide a general method to generate randomized roundings that satisfy cardinality constraints. ...
When factorizing binary matrices, we often have to make a choice between using expensive combinatori...
A problem arising in integer linear programming is transforming a solution of a linear system to an ...
The available error bounds for randomized algorithms for computing a low rank approximation to a mat...
We study the problem of rounding a real-valued matrix into an integer-valued matrix to minimize an L...
We introduce a new technique called oblivious rounding-a variant of randomized rounding that avoids ...
A problem arising in integer linear programming is transforming a solution of a linear system to an...
Due to the limited number of bits in floating-point or fixed-point arithmetic, rounding is a necessa...
AbstractThe linear discrepancy problem is to round a given [0,1]-vector x to a binary vector y such ...