Redundancy and computational efficiency in Cartesian genetic programming | IEEE Journals & Magazine | IEEE Xplore