|
Algorithm 1: Compressive sensing-based target localization via energy-level jumping algorithm |
| |
Input: A measurement matrix P, a measurement vector y, an error threshold . |
| |
Initialize: An initial point , an iterative index l. |
| |
while Stopping criterion not met do |
| |
1: Apply IRLS to reconstruct a locally optimal sparse solution . |
| |
2: Let jump to by absorbing the energy . |
| |
3: Apply the modified Euler’s forecast-Newton correction homotopy method to construct a homotopy curve between and . |
| |
4: Update and apply IRLS to find a sparser solution . |
| |
5: Increase iterative index l. |
| |
end while if . |
| |
Output: |
| |
1: The globally optimal sparse solution . |
| |
2: The grid locations of targets |
|
|
|