You can use AMPL's "objective" command (for example, "objective obj1;") to specify which of your objective functions is to be optimized. However, the available solvers can only return a solution that optimizes one chosen objective. If you want to the solution to take several objectives into account, then you need to decide how to design a single-objective model that meets your needs. Summing the objectives with various weights (which may or may not be equal) is one possibility, but you would have to try it to see if it gives solutions that are acceptable.
Note that in general, it is not possible to find one solution that optimizes all of the objectives. A solution that is better for some of the objectives will generally be worse for the others, and at best you will find a good tradeoff between the quality of the different objective functions.
Bob Fourer
am...@googlegroups.com
=======