An evolutionary approach to reversible logic synthesis using output permutation | IEEE Conference Publication | IEEE Xplore