An evolutionary programming algorithm for multi-objective optimisation | IEEE Conference Publication | IEEE Xplore