Büchi automata와 선형


30

모든 LTL 공식이 Büchi -automaton 으로 표현 될 수 있다는 것은 알려진 사실입니다 . 그러나 Büchi automata는 더욱 강력하고 표현력있는 모델입니다. 나는 Büchi automata가 선형 시간 μ - calculus와 같습니다 (즉, 일반적인 고정 소수점을 가진 μ- calculus와 하나의 시간 연산자 : X )와 같습니다.ωμμX

이 동등성의 알고리즘 (구조적 증거)이 있습니까?


나는 논리에 대해 너무 많이 모른다. NBA는 MSO, afaik과 동일합니다. MSO와 논리의 관계에 대해 알고 있습니까?
Raphael

@Raphael 불행히도, 나는 MSO에 대해 잘 모른다
Daniil

3
일반 언어, DFA, NFA 및 NBA는 문자열 에서 MSO 와 동일 하지만 일반적인 의미에서 (임의의 구조에서) MSO와 "동일"하지는 않습니다. 실제로, 문자열을 고려할 때 2 차 논리 (SO)는 모노머 2 차 논리 (MSO)와 동일하지만 일반적으로 SO는 LTL보다 훨씬 표현력이 좋습니다.
Janoma

REG, DFA 및 NFA는 MSO가 아닌 WMSO에 해당합니다.
Raphael

1
@Raphael hal.archives-ouvertes.fr/docs/00/06/06/08/PDF/LogicOnWords.pdf- 이 기사는 저에게있어 좋은 출발점 이었지만, 비록 저 자신은 전문가가 아니며 아직 대수학을 완전히 이해하지 못했습니다. 및 언어에 대한 오토마타 방법 . ω
Daniil

답변:


15

선형 시간 고정 소수점 공식 ( 일부 는 논리를 TL 이라고 함 )과 Buechi automata 의 건설적인 동등성은 1992 년 Mads Dam의 논문에 나와 있습니다.ν

Buchi Automata의 고정 점 , FST & TCS 1992.

Buechi 오토 마톤 의 TL 공식 구성에 대해서는 4 페이지를 참조하십시오 . ν TL 공식 으로부터 Buechi 오토 마톤의 구성 은 더 복잡하고 나머지 논문을 사용합니다.νν

이 답변의 나머지 부분은이 결과가 훨씬 덜 직접적인 형태로 문헌에 존재했다는 간단한 주장입니다. Pierre Wolper는 LTL로 정의 할 수없는 오메가 레귤러 속성이 있으며 오메가 레귤러 속성을 표현할 수있는 LTL (ETL이라고 함)의 확장을 제공함을 보여주었습니다.

템포 럴 로직은 1983 년에 보다 표현력이 뛰어나다.

또한 ETL 수식을 TL 수식으로 변환 할 수 있다는 것이 알려져 있으므로 이러한 결과를 결합하면 Buechi automata의 번역을 ν TL 로 읽을 수 있습니다 . 다른 방향에서,이 S1S (하나의 후속의 2 차 이론) 수식 Buechi 오토마타 내로 변환하여 컴파일 될 수 Buechi의 작업으로부터 다음 ν S1S으로 TL 수식 우리의 번역 얻었다 ν를νννν Buechi 오토마타에 TL한다. 이 주제들에 대해 더 깊이 소개하고 싶다면 Mads Dam의 강의 노트 또는 Roope Kaivola의 작품 (슬프게도 많은 관련 작품만큼 널리 알려져 있지는 않음)을 제안합니다.

시간 논리, 오토마타 및 고전 이론-소개 , Mads Dam, ESSLLI 1994.

Automata를 사용하여 고정 소수점 시간 논리 특성 분석 , Roope Kaivola


1
이 참고 문헌에 OP의 질문에 대한 결과가 있습니까, 아니면 열려 있습니까?
Raphael

나는 나의 대답을 명확히했다.
Vijay D

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