A multiobjective programming model combining signal control and equilibrium network
designs under equity constraint is proposed. With the utility function method, the two-objective
upper level optimization is transfered into a single objective optimization problem. In this case, the
proposed model becomes a standard bilevel programming model. A penalty function approach and a
global optimization method such as the simulated annealing method are used to solve the model.