Journal of algorithms & computational technology.