An Introduction to Operational Research