A new cat swarm optimization based algorithm for reliability-oriented task allocation in distributed systems | IEEE Conference Publication | IEEE Xplore