[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[2] Washington Univ, Dept Comp Sci, St Louis, MO 63130 USA
[3] Ohio State Univ, Dept Comp & Informat Sci, Columbus, OH 43210 USA
[4] IBM Japan Ltd, Tokyo Res Lab, Yamamoto 242, Japan
[5] Univ Calgary, Calgary, AB, Canada