Basic concepts, mathematical models, and computing methods