«computability» 태그된 질문

계산 이론, 일명 재귀 이론과 관련된 질문



7
모든 튜링 언어를 서로 바꿔 사용할 수 있습니까
프로그래밍 방법을 알고 있지만 CS 이론의 초보자입니다. 이 답변 에 따르면 튜링 완성도는 계산 성의 추상 개념입니다. 언어가 Turing 완료 인 경우 다른 Turing 완료 언어가 수행 할 수있는 계산을 수행 할 수 있습니다. 그리고 어떤 튜링 완전한 언어로 작성된 프로그램은 다른에 다시 작성할 수 있습니다 . 승인. 이것은 말이됩니다. …

4
중단 문제의 결정 불가능한 증거
Halting Problem의 결정 불가능한 증거를 이해하는 데 어려움을 겪고 있습니다. 만약 반환 프로그램 여부 입력에가 정지 왜 우리의 코드를 통과해야 할 모두 와 ?a b P a bH(a,b)H(a,b)H(a,b)aaabbbPPPaaabbb 왜 에 와 와 같은 임의의 입력 을 공급할 수 없습니까?P xH()H()H()PPPxxx

5
NP에서이 결정 불가능한 문제가 아닌 이유는 무엇입니까?
분명히 NP에는 결정 불가능한 문제가 없습니다. 그러나 Wikipedia 에 따르면 : NP는 응답이 "예"인 경우 결정 론적 튜링 머신에 의해 다항식 시간으로 검증 할 수있는 [.. 증명]을 갖는 모든 결정 문제의 집합입니다. [...] 다항식 시간으로 실행되는 문제에 대한 검증자가있는 경우에만 문제가 NP에 있다고합니다. 이제 다음 문제를 고려하십시오. Diophantine 방정식이 주어지면 …

6
평신도를위한 재귀적이고 재귀 적으로 열거 가능한 언어 정의
이 질문은 컴퓨터 과학 스택 교환에서 대답 할 수 있기 때문에 이론적 인 컴퓨터 과학 스택 교환에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . 나는 재귀적이고 재귀 적으로 열거 가능한 언어에 대한 많은 정의를 보았습니다. 그러나 나는 그들이 무엇인지 이해할 수 없었다. 어떤 사람들이 간단한 단어로 무엇인지 말해 줄 수 …

4
바쁜 비버는 사람에게 알려진 가장 빠르게 성장하는 기능입니까?
이 질문은 컴퓨터 과학 스택 교환에서 대답 할 수 있기 때문에 이론적 인 컴퓨터 과학 스택 교환에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 방금이 흥미로운 질문이있었습니다. 인간에게 가장 빠르게 성장하는 기능은 무엇입니까? 그것은인가 바쁜 비버 ? 우리는 와 같은 함수를 알고 있지만,이 함수는 보다 느리게 증가하고 , 그 결과 …

4
계산 함수가 재귀 함수라고도하는 이유는 무엇입니까?
계산 이론에서 계산 가능한 함수는 재귀 함수라고도합니다. 적어도 첫눈에 그들은 일상 프로그래밍에서 "재귀 적"이라고 부르는 것과 공통점이 없습니다 (즉, 스스로 호출하는 함수). 계산의 맥락에서 재귀의 실제 의미는 무엇입니까? 왜 이러한 기능을 "재귀"라고합니까? 다른 말로 표현하자면 : "재 귀성"의 두 의미 사이에는 어떤 관련이 있습니까?

6
Turing의 "Halting problem‍"을 해결하는 알고리즘
이 질문은 컴퓨터 과학 스택 교환에서 대답 할 수 있기 때문에 이론적 인 컴퓨터 과학 스택 교환에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . "Alan Turing은 1936 년에 가능한 모든 프로그램 입력 쌍에 대한 정지 문제를 해결하기위한 일반적인 알고리즘이 존재할 수 없음을 증명했습니다. " 나는에 대한 중단 문제를 해결하기 위해 …

5
기능 언어 튜링이 완벽한 이유는 무엇입니까?
아마도 주제에 대한 나의 제한된 이해가 잘못되었지만 이것이 내가 지금까지 이해 한 것입니다. 함수형 프로그래밍은 Alonzo Church가 공식화 한 Lambda Calculus를 기반으로합니다. 명령형 프로그래밍은 교회 학생 인 Alan Turing이 만든 Turing 머신 모델을 기반으로합니다. 람다 미적분은 튜링 머신만큼 강력하고 성능이 뛰어나 계산 능력과 동등합니다. 함수형 프로그래밍이 Turing 머신이 아닌 Lambda …

3
Kolmogorov 복잡성 근사
나는 Kolmogorov Complexity 에 대해 무언가를 연구하고 Vitanyi와 Li의 기사와 책을 읽었으며 Normalized Compression Distance 의 개념을 사용하여 저자의 stilometry를 확인했습니다 (각 저자가 유사성으로 텍스트와 그룹 문서를 작성하는 방법을 식별). 이 경우 데이터 압축기는 튜링 기계로 사용될 수 있기 때문에 Kolmogorov의 복잡성을 근사하기 위해 데이터 압축기가 사용되었습니다. 데이터 압축 및 …

2
"자연스러운"결정 불가능한 언어가 있습니까?
결정할 수없는 "자연"언어가 있습니까? "자연"이란 기계와 그에 상응하는 것이 아니라 문자열의 속성에 의해 직접 정의 된 언어를 의미합니다. 즉, 같은 언어 보이면 TM, DFA (또는 정규 EXP), PDA (문법) 인, 등등, 그 다음 자연스럽지 않습니다 . 그러나 는 자연 스럽습니다.L = { ⟨ M⟩ ∣ … }L={⟨M⟩∣…} L = \{ …


5
더 높은 수준의 계산 설명으로 이탈하여 중단 문제를 "해결"할 수 있습니까?
최근 튜링의 정지 문제에 대한 결정 불가능한 증거는 러셀의 이발사 역설과 매우 유사하다는 흥미로운 비유를 들었습니다. 그래서 수학자들은 Cantor의 순진한 현장 공식화에서 좀 더 복잡한 공리 시스템 (ZFC set theory)으로 전환하여 중요한 배제 (제한) 및 추가를 통해 세트 이론을 일관되게 만들었습니다. 따라서 튜링 머신보다 강력하고 표현력이 뛰어나고, 존재 증거를 얻거나 …

1
비결정론으로부터 추가적인 힘을 얻지 못하는 문맥없는 언어를위한 기계
컴퓨터 계산 모델을 고려할 때, Chomsky 계층 구조는 일반적으로 유한 자동 마타, 푸시 다운 자동 마타, 선형 바운드 자동 마타 및 튜링 머신으로 구성됩니다. 첫 번째 수준과 마지막 수준 1 (일반 언어 및 재귀 적으로 열거 가능한 언어)의 경우 결정적 또는 비 결정적 기계를 고려하는지 여부, 즉 DFA가 NFA와 같고 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.