This course focuses on formulating and solving mathematical optimization models using the OPTMODEL procedure, from inputting data to interpreting output and generating reports. The course covers smooth and non-smooth models with continuous and integer decision variables. Advanced capabilities, such as control flow, multiple models, and network optimization, leverage the power of SAS Viya to solve complicated business problems.
Learn How To
Integrate programs that build and solve optimization models with other SAS procedures. Use operators and tools to perform sensitivity analysis and analyze optimization models. Solve complex business problems using column generation, constraint generation, and decomposition approaches.Who Should Attend
Anyone who wants to formulate and solve linear, integer, mixed integer, or nonlinear problems using SAS/OR software
Prerequisites
Before attending this course, you should complete the course Optimization Concepts for Data Science and Artificial Intelligence.
SAS Products Covered
SAS Optimization
Course Outline
Review Optimization Concepts for Data Science and Artificial Intelligence
Review of prerequisite course. Data Envelopment Analysis model.SAS Optimization in SAS StudioSubmitting PROC OPTMODEL programs in SAS Studio. Reading data from SAS data sets. Writing formatted output and creating SAS data sets. Integrating PROC OPTMODEL programs with SAS.Operators, Tools, and Control Flow in PROC OPTMODELPROC OPTMODEL operators for expressions and sets. Tools for solving and analyzing optimization models. Basic control flow in PROC OPTMODEL.Network Optimization and Solving Models with Network Structure in PROC OPTMODELNetwork structure. The NETWORK solver in PROC OPTMODEL.Nonlinear Models with Binary or Integer Decision VariablesModels with non-smooth functions. Models with smooth functions.