Computer based crops improvement 

How can crops production be optimized by the use of computer systems and mathematical analysis. This with the purpose of having the largest quantity of product with better quality in less space and lower risk. This techniques can also be used in places where crops cannot be normally grown, for example deserts, other planets and also outer space.