명확한 정규표현식의 포함성 문제도 NP 난제인가?

읽는 시간: 2 분
...

📝 원문 정보

  • Title: Inclusion of Unambiguous RE#s is NP-Hard
  • ArXiv ID: 1111.0422
  • 발행일: 2011-11-03
  • 저자: Pekka Kilpel’ainen

📝 초록 (Abstract)

: 본 논문은 명확한 정규표현식(정규표현식) 간의 포함성 문제 역시 NP-난제임을 증명한다. 이는 XML 스키마 콘텐츠 모델 표현에서 요구되는 명확성을 만족하더라도, 해당 문제가 계산적으로 어렵다는 것을 의미한다.

💡 논문 핵심 해설 (Deep Analysis)

Figure 1
: 본 논문은 정규표현식(REs)의 포함성 문제에 대한 중요한 이론적 결과를 제시하며, 특히 명확한 REs의 경우에도 NP-난제임을 증명한다. 이러한 결과는 XML 스키마 콘텐츠 모델에서 요구되는 명확성을 만족하더라도 계산적으로 해결하기 어려운 문제라는 것을 시사한다.

1. 서론

서론에서는 이전 연구

📄 논문 본문 발췌 (Excerpt)

## 불명확한 #RE의 포함성 NP-난제 증명

요약: 본 논문은 명확한 (#unambiguous) 정규표현식( #REs) 간의 포함성 문제도 NP-난제임을 증명한다. 이는 XML 스키마 콘텐츠 모델 표현에서 요구되는 명확성을 만족하더라도 해당 문제가 계산적으로 어렵다는 것을 의미한다.

1. 서론

이전 연구 [3]에서, #REs로 표현된 언어의 포함성과 겹침성 검사가 NP-난제임을 보여주었다. 특히, 명확하지 않은 (#ambiguous) #REs를 사용하여 #REs의 포함성 문제에 대한 NP-난제 증명을 제시했다. 본 논문에서는 명확성이 이러한 문제를 해결하는 데 실질적인 도움이 되지 않음을 보여준다.

2. 증명 개요

본 증명은 다중 부분 집합 분할 문제(PARTITION) [1, Chap. 5]를 기반으로 한 다항 시간 튜링 감소(polynomial-time Turing reduction)를 사용한다. PARTITION은 잘 알려진 NP-완전 문제 중 하나이다 [2, 1].

3. 정리 1.1: #RE의 포함성 문제는 NP-난제이다.

  • 증명:

    • 집합 A = {a1, …, ak}과 각 요소 a ∈ A에 대한 양의 정수 가중치 w(a)를 가진 인스턴스를 고려한다. 이 문제는 A를 두 동등한 가중치를 가진 부분집합 A’와 A - A’로 분할할 수 있는지 여부를 결정하는 것이다. 즉, 다음 조건을 만족하는 A’가 존재하는지 판단하는 것이다:
    $$ \sum_{a \in A'} w(a) = \sum_{a \in A \setminus A'} w(a) $$
    • 이 조건은 집합 A의 총 가중치가 짝수일 때만 성립한다. 따라서, 총 가중치를 2n으로 가정하고, 다음과 같이 단순화할 수 있다:
    $$ \exists A' \subseteq A : \sum_{a \in A'} w(a) = n $$
    • 각 #RE를 정의하기 위해, 문자열의 알파벳을 Σ = {a0, a1, …, ak}로 설정한다.

    E1:

…(본문이 길어 생략되었습니다. 전체 내용은 원문 PDF를 참고하세요.)…

📸 추가 이미지 갤러리

cover.png

Reference

이 글은 ArXiv의 공개 자료를 바탕으로 AI가 자동 번역 및 요약한 내용입니다. 저작권은 원저자에게 있으며, 인류 지식 발전에 기여한 연구자분들께 감사드립니다.

검색 시작

검색어를 입력하세요

↑↓
ESC
⌘K 단축키