symbolic#

Module for a Symbolic Asset class.

It represents an asset defined as a list of symbolic variables, such as a location or security taxonomy. The logic of the asset is defined in terms of a set of constraints:

  • aggregate: Aggregate the assets into a single asset via intersection.

  • satisfies: Check if all the elements in the constraint are present in the asset.

  • is_consistent: Check if the asset belongs to the interval [lower_bound, upper_bound].

Classes

Symbolic

SymbolicAsset represents an asset defined as a list of symbolic variables.