Four Functions: 1. BLOOMP: realize BLOOMP. We set search = 1 in all simulations. 2. LO: control local optimization 3. LS: realize local optimization. Locally optimize the input support in its order. 4. MultiLS: realize local optimization. Locally optimize the input support in a random order.