Optimisation, also called mathematical programming, helps you find the answer that yields the best result--the one that attains the highest profit, output, or happiness, or the one that achieves the lowest cost, waste, or discomfort. Often these problems involve making the most efficient use of your resources--including money, time, machinery, staff, inventory, and more. Optimisation problems are often classified as linear or non-linear, depending on whether the relationships in the problem is linear with respect to the variables. There are a variety of software packages to solve optimisation problems. For example, LINDO or your WinQSB solve linear program models and LINGO and What'sBest! solve non-linear and linear problems.