优化服务

 


 

 

 

 

 

 

 

 

操作系统客户

“服务”旨在为客户服务。对于Optimization Services,主要有三类客户:

  • 应用程序开发人员创建和构建系统组件,例如建模语言环境和求解器,作为大型优化系统的一部分。这些组件共同负责管理数据、解决优化问题和在图形界面中显示解决方案等通用功能。Optimization Services为应用程序开发人员实现其优化系统的一部分提供了一组特定的指导原则。“最先进”的设计和由此产生的标准化大大减少了开发人员的开发时间和工作量,同时显著提高了软件和系统设计质量。应用程序提供商是本论文的主要目标受众。
  • 建模者在建模语言环境或某些图形用户界面提供的环境中工作,以构建优化模型并获得可接受的解决方案。从优化服务的角度来看,建模者是直接的客户和受益者;通过让OptimizationServices负责接口和解决方案部分,他们现在可以专注于构建更健壮的模型。建模者不应该详细阅读本文,但他们应该了解什么是优化服务,以及优化服务如何为他们带来好处。
  • 用户通过优化系统运行在某个阶段执行优化的应用程序包。用户通常是任何优化系统的最终客户。使用Optimization Services,用户甚至可能没有意识到他们正在运行优化系统组件(如解算器),尽管他们通常知道优化目标,如最小化成本或最大化利润。尽管没有直接与优化服务对接,但用户将体验到他们正在使用的应用程序包带来的更高质量的性能和结果。由于应用程序开发人员现在有更广泛的优化资源可供选择,而且建模人员可以集中精力构建更好的优化模型,从而更准确地反映用户的业务问题,因此找到解决方案的可能性更大,速度也更快。