Learning the weights using attribute order information for multi-criteria decision making tasks | Synapse