SAS® Optimization

SAS® Optimization

Optimal solutions to complex business and planning problems. Fast.

SAS Optimization shown on three desktop monitors

Evaluate a large number of alternative scenarios to determine the best courses of action using a powerful array of optimization modeling capabilities and solution techniques. 

SAS Optimization shown on desktop monitor

Quickly solve complex optimization problems.

Find optimal solutions to difficult problems faster than ever. Running on SAS® Viya, our distributed, in-memory platform, SAS Optimization delivers optimization modeling results at breakthrough speeds. In-memory data persistence eliminates the need to load data multiple times during iterative analyses. 

SAS Optimization shown on desktop monitor

Drive better decision making.

Identify and apply the best responses to complex, real-world problems. State-of-the-art methods for mathematical optimization are integrated with a full suite of data preparation, exploration, analytics and reporting capabilities – all in one unified environment.

SAS Optimization shown on desktop monitor

Use your preferred programming language.

Python, Java, R and Lua programmers can experience the power of SAS Optimization without having to learn SAS. Because SAS Viya is an open platform, programmers can access trusted and tested SAS optimization algorithms from their programming language of choice.


See SAS® Optimization in action.

Mike Gilliland, Product Marketing Manager at SAS, demonstrates how you can use SAS Optimization to build and solve an optimization model that guides financial investment decisions. 


  • Algebraic, symbolic optimization modeling. Enables you to build optimization models with clarity and precision using a powerful, intuitive algebraic optimization modeling language with specialized syntax and constructs.  
  • A single language for linear, mixed integer, nonlinear and quadratic programming. Lets you build and solve a wide range of optimization models using only one set of statements and commands.
  • Powerful optimization solvers and presolvers. Provides a suite of problem solvers that is streamlined for simplicity and tuned for performance. Aggressive presolvers reduce effective problem size. 
  • Network flow optimization. Provides network solver algorithms for investigating the characteristics of networks to find the best answers to network-oriented issues. 
  • Multistart algorithm. Selects multiple starting points and begins optimization in parallel from each; then reports the best solution from all starting points.
  • Open, cloud-enabled, in-memory platform. Distribute analysis and data tasks across multiple computing nodes, and enable fast, concurrent, multiuser access to data in memory with our open, scalable, distributed in-memory processing platform – SAS Viya
SAS Viya


이 새로운 솔루션은 폭넓고 깊이 있게 모든 분석 과제를 해결할 수 있는 최첨단 오픈 아키텍처인 SAS Viya를 기반으로 실행됩니다. 단일 클라우드 환경인 SAS Viya는 확장 가능하고 안전할 뿐만 아니라 애자일 IT 환경에 없어서는 안 될 분석 관리 및 거버넌스를 통해 데이터 사이언티스트에서 비즈니스 분석가까지, 그리고 애플리케이션 개발자에서 기업 임원에 이르기까지 누구나 이용할 수 있습니다. 분석 분야를 선도하는 세계적 리더인 SAS와 함께 여러분이 기대해왔던 성능을 경험해보세요.

Recommended Resources

Read the SAS Optimization product brief for more details.

Learn why SAS was named a Leader in The Forrester Wave: Predictive Analytics and Machine Learning Solutions, Q1 2017.

Ask questions, share tips and more in the Mathematical Optimization, Discrete-Event Simulation and OR Community.

Back to Top