I really have never heard of it before, but the wikipedia article seemed descriptive enough to write out the code in actionscript. The pseudo-algorithm provided there is quite descriptive!
But since I really don't know anything about the algorithm's purpose, I can't help much!
By the way, why are you looking for a java implementation in a flash forum?
My Site :- http://blog.bluemagica.com
I need a spriter, and a story writer for arcade fighter and a side-view RPG. If you can help, please pm me!