Here you can ask questions and find or give answers to organizational, academic and other questions about studying computer science.

1.1k questions

1.2k answers

1.6k comments

533 users

0 votes

when to use robin/scott or breakpoint while determinizing the automata. In this problem how to interpret ϕF = FG(¬q1 ∧ q2)?. why there is a state transition from Q5 to Q6. Also, why Q5 contain {} as a accepting state set.

in * TF "Emb. Sys. and Rob." by (230 points)

1 Answer

0 votes
 
Best answer

FG(¬q1 ∧ q2) means that we accept those paths that after finite time (F), stay forever (G) in the state set {s2} (only state satisfying ¬q1 ∧ q2)

We introduced q5 as a successor of q4. State q4 represented {s1, s2} of which s2 was breakpoint-accepting. The successors of s2 (for input c1) are all non-accepting. Thus, the the chain of accepting states is broken, which resets the breakpoint-accepting states to the empty set {}. Thus, we introduce state q5 representing {s0, s1, s2, s3} and having no breakpoint-accepting states. From there on, we can only stay in this set of states. But since we currently have no breakpoint-accepting states, the accepting states in the successor are reevaluated. That's why we introduce state q6 that differs from q5 by having an accepting state.

by (25.6k points)
selected by

Related questions

+7 votes
1 answer
0 votes
2 answers
0 votes
2 answers
asked Jan 25, 2021 in * TF "Emb. Sys. and Rob." by dn (1.4k points)
0 votes
1 answer
0 votes
1 answer
asked Jun 13, 2023 in * TF "Emb. Sys. and Rob." by farwinr (380 points)
Imprint | Privacy Policy
...