You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Railway deadlocks can occur when the graph of trains waiting on other trains contain a circle.
identifying an arbitrary circle before it is closed by a specific signal action is also costly (in particular because the train in question may have an arbitrary number of green signals to pass before the circular waiting comes in effect, and yet the circle condition may be unavoidable at a later point. See the algorithm of stacked reservations (https://leopard.tu-braunschweig.de/receive/dbbs_mods_00037775), reservation stacks grow as the square of the number of vehicles
deadlocks are a rare occurrence in the scenarios currently being investigated (most of the trivial two-vehicle deadlocks are eliminated by the driveway-foe pre-computation)
loading a "relevant" set of deadlock checks (i.e. as obtained by detect signal based deadlock #15561) should help to eliminate remaining deadlocks for repeated simulations on the same network infrastructure without incurring too much runtime cost.
The text was updated successfully, but these errors were encountered:
Railway deadlocks can occur when the graph of trains waiting on other trains contain a circle.
The text was updated successfully, but these errors were encountered: