Switching function canonical forms based on commutative and associative binary operations: The switching function | IEEE Journals & Magazine | IEEE Xplore