Skip to content

More efficient set representations #21

@schillic

Description

@schillic

(This is a long-term nice-to-have thing.)

Instead of an intersection of HalfSpaces we can often create more efficient set representations, like Hyperrectangles.

In particular, since we add the affine term via a CartesianProduct with a Singleton([1]) to each set in U, one should detect this pattern and simplify (S * H1) ∩ (S * H2) = S * (H1 ∩ H2) = S * Box.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions