11 svar
96 visningar
Al97i 39
Postad: 2 maj 2020 13:30

reguljärt uttryck för dfa

Hej, jag har fastnat på en fråga som lyder: hitta en reguljärt uttryck för den deterministiska tillståndsmaskinen som följs nedan:

jag tänkte inte lösa den här mha kleens algoritm utan med eliminationsmetoden. Men hur ska man tänka när det är fler tillstånd? tacksam för hjälp!

Al97i 39
Postad: 2 maj 2020 14:53

Jag har fastnat när det kommer till det sista delen där man ska ta bort tillstånden, det är då jag får fel.

Laguna Online 30488
Postad: 2 maj 2020 15:09

Jag kan inte de där metoderna längre, men kan b*a+(b+a+)* stämma? Jag är inte säker. 

Al97i 39
Postad: 2 maj 2020 15:11
Laguna skrev:

Jag kan inte de där metoderna längre, men kan b*a+(b+a+)* stämma? Jag är inte säker. 

vad betyder + i det här fallet? 

Al97i 39
Postad: 2 maj 2020 17:36

Jag tänkte b*aa*bUb, kan detta stämma? den måste ju sluta på 2 och 3

Laguna Online 30488
Postad: 2 maj 2020 17:43
Al97i skrev:
Laguna skrev:

Jag kan inte de där metoderna längre, men kan b*a+(b+a+)* stämma? Jag är inte säker. 

vad betyder + i det här fallet? 

En praktisk konvention för att något förekommer minst en gång. a+ är allrså samma som aa*. 

Al97i 39
Postad: 2 maj 2020 17:47

jaha, så det är inte samma sak som unionen? jag vet faktiskt inte vilken som är korrekt. Jag kan bild på hur jag tänkte.

Al97i 39
Postad: 2 maj 2020 17:49

så om jag förstår det rätt blir din parentes (bb*aa*)* eller? 

Laguna Online 30488
Postad: 2 maj 2020 19:40
Al97i skrev:

så om jag förstår det rätt blir din parentes (bb*aa*)* eller? 

Ja. 

Al97i 39
Postad: 2 maj 2020 20:00

jag har kommit så här långt, men jag vet inte exakt hur jag ska gå tillväga när jag ska slutligen exkludera tillstånd 3. Det blir fel. q1 är en ny starttillstånd och qf är den accepterande tillstånden

Al97i 39
Postad: 4 maj 2020 11:00

kan någon hjälpa mig? 

Al97i 39
Postad: 5 maj 2020 14:16

ingen som kan hjälpa?

Svara
Close