Online Cycle Detection for Models with Mode-Dependent Input and Output Dependencies
Heejong Park, Arvind Easwaran, Etienne Borde

TL;DR
This paper introduces an online cycle detection method for models with mode-dependent dependencies in cyber-physical systems, enabling faster and more efficient detection of feedback loops during simulation.
Contribution
The paper presents a novel online cycle detection approach using an oracle and adaptive data structures to handle mode-dependent dependencies in models.
Findings
Reduces cycle detection analysis time compared to offline methods.
Effectively handles mode-dependent input-output dependencies.
Maintains simulation accuracy while minimizing stall time.
Abstract
In the fields of co-simulation and component-based modelling, designers import models as building blocks to create a composite model that provides more complex functionalities. Modelling tools perform instantaneous cycle detection (ICD) on the composite models having feedback loops to reject the models if the loops are mathematically unsound and to improve simulation performance. In this case, the analysis relies heavily on the availability of dependency information from the imported models. However, the cycle detection problem becomes harder when the model's input to output dependencies are mode-dependent, i.e. changes for certain events generated internally or externally as inputs. The number of possible modes created by composing such models increases significantly and unknown factors such as environmental inputs make the offline (statical) ICD a difficult task. In this paper, an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
