There are different ways to go here -- you can do for instance a weighted sum approach -- so you would sum up your three optimization goals (each with a factor) and use this sum as the function to be minimized
Is getting one factor together the only way?