IEICE transactions on fundamentals of electronics, communications and computer sciences, vol. E83-A, no. 12, page. 2715 - 2722, 2000-12