Optimizing control inputs for sparsity constraints using a greedy algorithm with performance guarantees.