Many routing schemes [4] and [5] have been proposed to address QoS requirements. In most of these schemes, only one of the desired objectives is optimized, while others are assumed as problems’ constraints [6]. In certain applications, a meta-heuristic approach [7] and [8] using a multi-objective optimization (MO) algorithms that can provide several optimal solutions may be preferred, since single design objective algorithms ignore other relevant objectives. By considering all objectives simultaneously, a set of optimal solutions can be generated, also known as the Pareto solutions [9] of the multi-objective problem. It is also known from [10] that finding optimal routes for multiple objectives in networks (multi-constrained QoS routing), is a NP-complete problem, hence efficient heuristic search algorithms based on reduced-complexity Evolutionary Algorithms (EAs) [11] are necessary.