A new approach for task scheduling in distributed systems using learning automata | IEEE Conference Publication | IEEE Xplore