One of the central challenges of computer science is to get a computer to do what needs to be done, without telling it how to do it. Genetic Programming addresses this challenge by providing a method for automatically creating a working computer program from a high-level statement of the problem. Genetic Programming achieves this goal of automatic programming (also sometimes called program synthesis or program induction) by genetically breeding a population of computer programs using the principles of Darwinian natural selection and biologically inspired operations.

To search the space of possible computer programs for the best one, a population of executable computer programs is created that compete against each other. The weak programs die and the strong programs reproduce to form a new generation of better programs. After several iterations, the evolutionary process yields the best program for the problem at hand.

Contact

To see how SolveIT Software can optimise your operation, please contact us.

Contact Us

What our
customers say

Mr Benno Giuliani

“We selected SolveIT Software for Integrated Planning of the NCA demand chain as they are experienced in optimising complex and dynamic logistics processes. The NCA coal chain is a key asset in the Xstrata Coal Australia portfolio and is set for significant expansion in coming years. Ensuring we exceed customer expectations through optimisation of value, quality, quantity and cost of XCQ’s coal products is our primary goal, and logistics optimisation initiatives across our systems landscape is a key driver for improved commercial and operational outcomes.”

Transport and Logistics Manager
Xstrata Coal