Multi-Agent System algorithm for preventing cascading failures in smart grid systems | IEEE Conference Publication | IEEE Xplore