我已經這個DFA描述爲(Q,Q 1,A,N,F),其中確定性有限狀態自動機問題
Q = {1,2,3,4},
Q1 = 1 ,
A = {A,b,C},
F = {2,4},
N = {
(1,A) - > 2,(1,b) - > 3,(1 (2,a)→2,(2,b)→4,
(3,a)→2,(3,c)→4,
(3,c)→4,
4,b) - > 4,(4,C) - > 4}
因此,我已繪製的轉換圖,以及看起來不錯,
然後我需要解決閹羊或不以下字符串是由這個可接受的DFA:
- 爲aabbcc
- ACACAC
- cabbac
- BABBAB
,並拿出以下
- 正確
- 不正確(無法從移動? - > C)
- 不正確(無法從C -a動? )
- 不正確(無法從b移動 - > A)
我不知道這些是正確的100%,但認爲他們是在正確的軌道上。
然後,我需要描述這種接受的語言,在英語中,我不認爲這是一個問題,但我需要幫助的地方是使用數學符號描述這種語言。你能幫我理解這一點嗎?
非常感謝您的幫助
什麼將你的英文說明是什麼? – AakashM
嚴格來說,這不是DFA。我們是否假設你失蹤的過渡導致了一個不確定的「死亡」狀態?無論如何,給定一個正確定義的DFA,可以使用Kleene定理的第二部分找到正則表達式;見http://www.cs.odu.edu/~toida/nerzic/390teched/regular/fa/kleene-2.html。所有這些都說了,如果你能用英語很容易地描述這一點,那麼在你準備這門課程時,不能用數學符號翻譯可能是一個更嚴重缺陷的跡象。 – Patrick87