Reference point based multi-objective optimization using evolutionary algorithms | Synapse