답변
NP는 의사 결정 문제로 구성되며 예 또는 대답이없는 문제로 NP에 있지 않습니다. 그러나이 문제는 "글자, 사전 및 그 사전 중 일부 단어의 모음이 주어지면 사전에는 있지만 그 안에는없는 글자의 아나그램이 있습니다"라고 다시 말하면서 결정 문제로 쉽게 만들 수 있습니다 우리가 지금까지 가지고있는 단어의 목록? "
이 문제는 다차원 시간 (따라서 비 결정적 다항식 시간)에서 확실히 풀릴 수 있습니다. 사전을 반복하면서 각 가능한 단어를 검사 할 수 있기 때문에 사전과 입력 단어의 크기로 시간 다항식을 취합니다. 그러나 예/아니오 질문을하지 않으므로 P 또는 NP 중 하나에 포함되지 않습니다.
희망이 도움이됩니다.
OP가 실제 단어 (예 : 영어)에 대해 이야기하고 있는지 여부는 알 수 없지만, 그렇지 않은 경우 사전을 포기하고 단어 목록이 가능한 모든 분석기를 나타내는 지 여부를 묻는 것이 더 실제적 일 수 있습니다. 이 문제는 여전히 P ...이며 입력이 덜 필요합니다. 그냥 생각. – Patrick87
AFAIK 문제에 대한 해결책이 없기 때문에 NP는 결정 문제입니다. 남아있는 것은 종종 폴리 노미 널 시간에 좋은 해답을 찾을 수있는 욕심 많은 알고리즘 또는 유전 알고리즘입니다. brute-force는 충실하지 못하며 최적의 솔루션을 찾지 못했습니다.
왜 downvote ......? – Bytemain
- 1. NP 문제입니까?
- 2. 이 데이터 공유 문제는 NP 문제입니까?
- 3. Microsoft 문제입니까?
- 4. NP 검증기 기반 정의
- 5. NP 완료 문제가 있습니까?
- 6. NP 경도 경계
- 7. 간단한 감소 (NP 완전성)
- 8. 캐싱 문제입니까? 또는 무엇을?
- 9. 양식 기반 인증 문제입니까?
- 10. 이 코드가 무슨 문제입니까?
- 11. 이미지 스프라이트가 높이 문제입니까?
- 12. 부울 표현식의 최소화 NP 완료입니까?
- 13. np-complete이지만 "hard"가 아닙니다.
- 14. Python np 배열 배열 배열
- 15. 이것은 공장 패턴에있어 완벽한 문제입니까?
- 16. _tkinter.TclError : wrong # args : 뭐가 문제입니까?
- 17. sqlcmd가 실행되지 않습니다 - 구성 문제입니까?
- 18. 무언가를 증명하기 위해 NP 하드, 왜 NP 완성에서 그것을 줄일 필요가 있습니까? 위키
- 19. NP 완전하다고 의심되는이 문제를 나타내는 모델을 찾으십시오.
- 20. NP 및 P로 문제를 생성해야하는 이유는 무엇입니까?
- 21. 정지 문제가 NP 하드인지 증명 하시겠습니까?
- 22. UNKNOWN_PARAMETER_VALUE의 이메일에 바이러스가 있습니까? 아니면 MIME 문제입니까?
- 23. PostgreSQL 외래 키가 존재하지 않습니다. 상속 문제입니까?
- 24. 일부 jQuery 함수를 순서대로 실행하려고합니다. 콜백 문제입니까?
- 25. 폐쇄 문제입니까? - 변수의 현재 값 전달
- 26. 테이블 뷰 문제 또는 CoreData 문제입니까?
- 27. GAC에 2 버전의 MySql.Data 어셈블리가있는 것이 문제입니까?
- 28. 우리가 ER_UNKNOWN_COM_ERROR을 (를) 얻었다면 무엇이 문제입니까?
- 29. App Engine 높은 CPU 경고 - 정말 문제입니까?
- 30. 관리자 권한 - 개발자 또는 사용자 문제입니까?
"주어진 문자 조합을 찾는 것"은 무엇을 의미합니까? – captncraig
주어진 단어의 죄송합니다 조합! –