Discrepancy-based digital halftoning: automatic evaluation and optimization
Proceedings of the 11th international conference on Theoretical foundations of computer vision
Matrix approximation and Tusnády's problem
European Journal of Combinatorics
Randomly rounding rationals with cardinality constraints and derandomizations
STACS'07 Proceedings of the 24th annual conference on Theoretical aspects of computer science
SWAT'06 Proceedings of the 10th Scandinavian conference on Algorithm Theory
Rounding of sequences and matrices, with applications
WAOA'05 Proceedings of the Third international conference on Approximation and Online Algorithms
Hi-index | 0.89 |
For a given sequence a = (a1,...,an) of numbers, a global rounding is an integer sequence b = (b1,...,bn) such that the rounding error |Σi ∈ I(ai - bi)| is less than one in all intervals I ⊆ {1,...,n}. We give a simple characterization of the set of global roundings of a. This allows to compute optimal roundings in time O(n log n) and generate a global rounding uniformly at random in linear time under a non-degeneracy assumption and in time O(n log n) in the general case.