Choose an initial collection of bins. Define an objective function on the bin space, |
|
where is the restriction of to , and is the usual vector population variance. Choose an annealing parameter α > 0, set , and iterate the following for a user-prescribed number of steps: |
1. Perturb to get new bins . |
(Say by moving a microbin from one bin to another bin.) |
2. With probability , set . |
3. If , then update . Return to step 1. |
Once the bin search is complete, the output is . |