Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Spot
Spot
Commits
d49dbf8a
Commit
d49dbf8a
authored
Apr 02, 2019
by
Alexandre Duret-Lutz
Browse files
org: fix description of remove_fin
* doc/org/dstar2tgba.org: The RA2BA is not for state-based acceptance only.
parent
62836490
Pipeline
#7850
passed with stages
in 231 minutes and 26 seconds
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
doc/org/dstar2tgba.org
View file @
d49dbf8a
...
...
@@ -475,10 +475,13 @@ SCC-based optimizations described in our [[https://www.lrde.epita.fr/~adl/dl/adl
This generalized case is specialized for two types of acceptances that
are common (Rabin and Streett).
***
State-based
Rabin to BA
*** Rabin to BA
For state-based Rabin automata, and dedicated conversion to BA is
used.
When the input is a Rabin automaton, a dedicated conversion to BA is
used. This procedure actually works for input that is called
Rabin-like, i.e., any acceptance formula that can easily be converted
to Rabin by adding some extra Fin or Inf terms to the acceptance
conditions and ensuring that those terms are always true.
The conversion implemented is a variation of Krishnan et al.'s
"Deterministic ω-Automata vis-a-vis Deterministic Büchi Automata"
...
...
@@ -493,7 +496,8 @@ SCC-wise: any DRA will be converted into a BA, and the determinism
will be conserved only for strongly connected components where
determinism can be conserved. (If some SCC is not DBA-realizable, it
will be cloned into several deterministic SCC, but the jumps between
these SCCs will be nondeterministic.)
these SCCs will be nondeterministic.) Our implementation also work on
automata with transition-based acceptance.
This specialized conversion is built in the =remove_fin()= procedure
described above.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment