Provides classes and interfaces for creating objects relevant to solving optimization problems.