优化模型的建立和求解方法有哪些