Application of bipartite graphs for achieving race-free state assignments | IEEE Journals & Magazine | IEEE Xplore