Model-based matching using a hybrid genetic algorithm