Creating Buchi Automaton to Accept Property

  • Thread starter Thread starter dork
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on constructing a Büchi automaton that accepts the property where either proposition p is true indefinitely or p holds until proposition q becomes true. The proposed solution involves three states: S0 (the start state), S1, and S2 (both accept states). Transitions are defined as follows: S0 to S1 occurs if p is true and q is false; S1 to S2 occurs if either p is true and q is false or p is false and q is true; S0 to S2 occurs if both p and q are true. S1 loops on p being true and q being false, while S2 loops for all conditions.

PREREQUISITES
  • Understanding of Büchi automata
  • Familiarity with state transition diagrams
  • Knowledge of propositional logic
  • Basic concepts of formal verification
NEXT STEPS
  • Study the construction of Büchi automata in detail
  • Learn about state transition systems and their applications
  • Explore formal verification techniques for automata
  • Investigate the implications of temporal logic in automata theory
USEFUL FOR

This discussion is beneficial for computer scientists, students studying formal methods, and anyone interested in automata theory and its applications in verification and model checking.

dork
Messages
4
Reaction score
0

Homework Statement



Give a buchi automaton that accepts the following property
either p is true forever, or p is true until q becomes true

Homework Equations



check my answer if its right and correct if wrong


The Attempt at a Solution



Three states. Goes to p it loops and its final state.
or goes p then loops and if then goes q its final state and accepted
 
Physics news on Phys.org
Three states.
S0, S1 AND S2.
S1 AND S2 ACCEPT STATES
FROM S0 TO S1 IF IT IS P AND NOT Q . FROM S1 TO S2 IF IT IS( P NOT Q) OR (NOT P AND Q)

FROM S0 TO S2 IF IT IS P AND Q .
ON S1 IT LOOPS IF IT IS P AND NOT Q.
S2 LOOPS FOR EVERYTHING
 
S0 Is The Start State

Hope I Solved Everything Right.please Correct Me
 

Similar threads

Replies
1
Views
3K
  • · Replies 54 ·
2
Replies
54
Views
7K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 9 ·
Replies
9
Views
4K