There are a great many techniques available for dealing with complex calculations and many of these are specific to the particular decision problem. They are outside the scope of this tutorial, but you might like to explore some of the following.
- Neural networks
- Expert systems and knowledge based systems.
- Genetic algorithms
- Branch and bound
- Greedy algorithms
Critical path analysis
Graph theory and networks
- Bin packing, knapsack problems