A genetic algorithm for fixed-size subset selection