“…Optimizing the haul, transfer and final disposal of MSW through mathematical programming has been a typical optimization problem since the 1970s, when emphasis was given to determining the optimum collection routes (Truitt et al, 1969) as well as to determining facility locations and capacities (Esmaili, 1972;Kirka and Erkip, 1988;Or and Curi, 1993). In addition, optimizing a MSW management system that includes waste processing, such as incineration and recycling, in addition to simple collection-haul-transfer-disposal, has also been tackled extensively in the literature (Gottinger, 1986;Anex et al, 1996;Everett and Modak, 1996;Modak and Everett, 1996;Badran and El-Haggar, 2006). Optimization models on solid waste management have been based on linear programming, mixed integer and linear programming, mixed integer and non-linear programming and multi-objective programming (Chang and Wei, 1999).…”