20230529174640.955156 Journal of algorithms and computation (Print) Iran Journal of algorithms and computation (Print) Journal of algorithms and computation. 2476-2776 Journal of algorithms and computation.