Skip to content

Wrong empty intersection detection #65

@Ludox73

Description

@Ludox73

The attached file contains .mat file with:

  • a hybrid automaton HA, together with params and options;
  • R = reach(HA, params, options);
  • 4 sets, A_1, A_2, A_3, A_4, where A_i is R(2).timeInterval.set{21+i};
  • a set B_1.
    The plot of the figure is the following (the vertical rectangles are the A_i, the horizontal one is B_1).

Image

Expected behaviour:
launching isIntersecting(A_i,B_1) should return 1 for every i=1,...,4.

Obtained behaviour:
launching isIntersecting(A_i,B_1) returns 1 for i=1,4 and returns 0 for i=2,3.

I know that there may be potential numerical issues with the routines, but the size of the set involved are not that big or small. Is this expected or should it be addressed?

Thank you in advance for any help.

CORA_bug.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions