Exploiting hierarchy and structure to efficiently solve graph coloring as SAT | IEEE Conference Publication | IEEE Xplore