On the Problem of Designing Matrix Generators