Abstract: Aggregate blending consists of finding the proportions of fractions to form a final blend satisfying predefined specifications. It is a problem which is posed in many ways, and solved by using different techniques. These techniques range from simple graphical methods to advanced computer methods such as nonlinear programming or dynamic programming. In this article, an aggregate‐blending problem is formulated as a multiobjective optimization problem and solved by using genetic algorithms (GAs). It is shown that in this way all existing formulations of an aggregate‐blending problem can be covered and solved. The effectiveness of this new application is demonstrated through numerical examples. The technique is shown to be quite versatile in tackling multiple objectives including cost minimization, and approaching at best a given target curve. Linear and nonlinear cost functions can be dealt with equal ease; additional objectives may be inserted into the problem with no difficulty. The user has the possibility of defining and finding the best solutions with Pareto optimality considerations.
[1]
Donald L. Neumann.
Mathematical Method for Blending Aggregates
,
1964
.
[2]
John H. Holland,et al.
Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence
,
1992
.
[3]
Said M. Easa,et al.
Optimization model for aggregate blending
,
1985
.
[4]
David E. Goldberg,et al.
Genetic Algorithms in Search Optimization and Machine Learning
,
1988
.
[5]
Evangelos Triantaphyllou,et al.
Multi-criteria Decision Making Methods: A Comparative Study
,
2000
.
[6]
Y Cengiz Toklu.
Application of genetic algorithms to construction scheduling with or without resource constraints
,
2002
.
[7]
Matthias Ehrgott,et al.
Multicriteria Optimization
,
2005
.
[8]
Chang Wook Ahn,et al.
On the practical genetic algorithms
,
2005,
GECCO '05.
[9]
Xiao Jun.
Application of Genetic Algorithms
,
2005
.