그것에 대해 긍정적 인 내용을 찾을 수 없습니다. 그리고 어떤 엡실론 전이가있는 NFA는 엡실론 -NFA입니까? 감사합니다. .DFA에서 엡실론/람다 전환이 가능합니까?
7
A
답변
9
DFA에는 엡실론 전환이 없습니다. 입력 된 경우 아무 입력이 없어도 {} 또는 φ가 아닌 현재 상태에서 다른 상태로 전환 될 수 있습니다. 그리고 정의에 따르면, 입력은 입력 집합에서 나온 것이어야합니다. 이렇게하면 의심의 여지가 없어졌습니다.
2
DFA는 한 상태에서 다른 상태로 이동하려면 명확한 입력 기호가 있어야합니다. 엡실론 이동은 DFA를 NFA로 변경하기 때문에 DFA에서 허용되지 않습니다. 예를 들어 Q1 상태에 있다고 가정하고 전환 (Q1, e) = Q2 인 경우이 경우 입력을 적용하지 않고 직접 Q2로 이동하거나 Q1 상태로 유지할 수 있으므로 두 가지 선택 기회가 있습니다 상태 Q1에서. DFA의 경우 선택 기준이 없어야합니다. 그렇기 때문에 DFA에는 엡실론 동작이 없습니다.
2
DFA의 정의에서 "Deterministic Finite Automata는 입력을받지 않고 다른 상태로 이동할 수없는 컴퓨터입니다."그리고 엡실론은 아무 의미도 없기 때문에 DFA는 엡실론 동작에서 이동할 수 없습니다.
NFA의 정의에서 "비 결정적 유한 오토마타는 입력이 없어도 다른 상태로 이동할 수있는 기계입니다. 따라서 NFA가 엡실론 동작으로 이동할 수 있습니다.
관련 문제
- 1. Jquery와 CSS 전환이 가능합니까?
- 2. Core Animation에서 키 프레임 전환이 가능합니까?
- 3. DFA에서 PDA로 변환
- 4. 트리거 전환이
- 5. CSS 전환이 움직이지 않음
- 6. D3 전환이 이상하게 동작합니다.
- 7. 여러 CSS3 전환이 충돌합니다.
- 8. HSL 전환이 정확한가?
- 9. CSS 전환이 작동하지 않습니까?
- 10. 전환이 Opera에서 작동하지 않습니다.
- 11. iOS 전환이 순간적으로 발생합니다.
- 12. CSS 전환이 작동하지 않습니다.
- 13. 데이터 전환이 작동하지 않습니다.
- 14. CSS 전환이 실행되지 않습니다.
- 15. CSS 전환이 실행되지 않음
- 16. 페이드 전환이 느려집니다.
- 17. CSS3 전환이 제대로 작동하지 않습니다.
- 18. 웹킷 전환이 사라지지 않고 사라집니다.
- 19. 전환이 작동하지 않는 이유는 무엇입니까?
- 20. ViewPager의 페이지 전환이 원활하지 않습니다.
- 21. 활동 전환이 작동하지 않습니다. android
- 22. 활성 클래스 전환이 작동하지 않습니다.
- 23. 간단한 bool 전환이 작동하지 않습니까?
- 24. ViewControllers 사이의 전환이 작동하지 않습니다.
- 25. 배경 전환이 작동하지 않는 이유는 무엇입니까?
- 26. iphone에서 페이드 전환이 발생합니다 (앞으로 및 뒤로)
- 27. 간단한 화면 이동 전환이 작동하지 않습니다.
- 28. 방문한 링크에서 CSS 전환이 작동하지 않습니다.
- 29. 다국어 드루팔 (drupal) 사이트에서 언어 전환이 실패합니다.
- 30. Google 전환이 작동하지 않음 - 스크립트가로드되지 않음
람다 전환이란 무엇입니까? –
일부 책에서는 엡실론 대신 람다를 사용합니다. 그건 같은거야. – liwing