Why would an (the excel) evolutionary algorithm be better at, or simply be able to, solve what seems to be a linear problem, when the LP (and also NLP) algorithm struggle to, or simply fail to.

The problem is of the form:

Max X; X = x1 + x2 + x3...

x1 = (k1 × z1) + (k2 x z2) + (k3 x z3)...

x2 = (k1 x y1) + (k2 x y2) + (k3 x y3)...

x3 = (k1 x q1) + (k2 x q2) + (k3 x q3)...

k are the coefficients of the problem to optimize; z, y, q are factors and are given/ constants.

The evolutionary algorithm can find a (better) solution (to the initial solution). The LP algorithm occasionally finds a solution, and not better (mostly worse) than the evolutionary algorithm. The NLP algorithm does not really find a solution at all.

More Brian Barnard's questions See All
Similar questions and discussions