제10장. Other Models of TM’s 학습목표

Slides:



Advertisements
Similar presentations
일본주식시장의 신 고레가와긴조 투자전략 6 조 안승권. 신문수 발표자 : 신 문 수. 출 생 : 1897 효고현에서 출생 학 력 : 초등학교졸업, 사업가 1992 년 95 세 사망 유일한 자서전 1981 년 스미토모 금속광산 주식매매 200 억엔 벌다⇒ 일본 소득세 납세.
Advertisements

컴퓨터의 구조 2006년 2학기 컴퓨터의 개념 및 실습.
2009개정 중등 국어과 교육과정 울산광역시교육청 교육과정 컨설팅단 : 정일진.
달라지는 노동법 개정 내용 노무법인 正道 잠시나마… 주요 노동관계법 개정내용 3. 마무리 Contents
행정소송 실무교육 공익법무관 문 유 식 인사 공익법무관 소개 서울고검 소개.
목 차 추진배경 1 추진내용 2 운영현황 3 문제점 및 장애극복 4 기대효과 5.
1. 던전 디자인 개요_1 1. ‘던전’ 룬스톤은 던전 한 층에도 여러 개가 존재하며, 각 룬스톤 마다 영향을 미치는 범위가 설정되어 있다. 룬스톤이 영향을 주는 범위에 일정시간 사용자가 위치해 있게 되면 사용자 캐릭터는 ‘유령화’ 되어 버리기 때문에, 사용자는.
조선왕조의 유교정치.
보안등 고장관리 자동화시스템 시범운영 제안서 인천광역시 서구 민관협력개발 032) )
해수면이 높아졌다 낮아져 8조 박도훈 박혜정 임지원.
CATIA Mechanical Design
Sources of the Magnetic Field
DS020 오토마타형식언어 Chapter 3. Regular Languages and Regular Grammars
행복한 부자교실 16기 8조 성동구 성수동 답사 결과 12월 22일 발표.
Chaper 2 ~ chaper 3 허승현 제어시스템 설계.
PART 01 총 론 제9장 한국 사회복지법제의 형성과 발전.
강좌 개요 2009년 1학기 컴퓨터의 개념 및 실습.
과목 홈페이지  전산학개론 이메일 숙제를 제출할 경우, 메일 제목은 반드시 ‘[전산학개론]’으로 시작.
Discrete Math II Howon Kim
오토메타 형식언어 2003년도 제 2학기.
Christopher G. Langton (1989) 인지과학 협동과정 강 소 영
대림대학교 2017년도 1학기 강의 왕보현 순서도와 스크래치 3주차 대림대학교 2017년도 1학기 강의 왕보현
대림대학교 2017년도 1학기 강의 왕보현 순서도와 스크래치 2주차 대림대학교 2017년도 1학기 강의 왕보현
PPP (Point-to-Point Protocol)
제 5장. Context-Free Languages
학습목표 Turing Machine의 작동원리와 일반적인 계산모형으로서의 가능성 이해
Tel : Office : 2공학관 408호 오토마타 및 형식언어 김 현 성 Tel : Office : 2공학관 408호
Genetic Algorithm 신희성.
Chapter 7. PUSHDOWN AUTOMATA Exercises
Computer Architecture
1 도시차원의 쇠퇴실태와 경향 Trends and Features of Urban Decline in Korea
Chapter 2. Finite Automata Exercises
Discrete Math II Howon Kim
Deterministic Problems
7. 자극과 반응 7-2. 신경계 3. 여러 가지 반응.
운영체제 (Operating Systems)
계수와 응용 (Counting and Its Applications)
POWER POINT PRESENTATION
학습목표 CFL을 accept하는 오토메타인 pda를 이해 npda와 dpda의 차이를 compiler의 측면에서 학습
제 11장. 형식언어와 오토메타의 Hierarchy
제 4 장. Regular Language의 특성
11차시_방송 프로그램 제작 편집 하기.
Mathematical Description of Continuous-Time Signals
성균관대학교 전자전기컴퓨터공학과 오영환, 박효진
계약서 관련 실무 계약 위반과 판례 김래균.
Transmission Control Protocol (TCP)
Discrete Math II Howon Kim
Power Point 2007년 정보화교육 원미구청 총무과 통신전산팀.
생활 철학 인간이란 무엇인가?.
야채 듬뿍 월남쌈 센텀초등학교 요리교실 강사 : 전지원.
Agilent ADS 사용법.
Discrete Math II Howon Kim
CHAPTER 04 파일 설계(FiLE Design).
체크포인트 가정 내 일어나는 사고에 대해 알아보고 사고예방을 위해 주의한다. | 예방법 장소별 사고 – 방과 거실 1 2 높은 곳 에 물건 두지 않기! 날카로운 모서리는 천으로 씌우기!
이산수학(Discrete Mathematics)
Internet Computing KUT Youn-Hee Han
제12장. Algorithmic Computation의 한계
CONTENTS Ⅰ. 대회목적 Ⅱ. 대회개요 Ⅲ. 대회요강 Ⅳ. 대회규정 Ⅴ. 운영계획 Ⅵ. 홍보계획 Ⅶ. 예산계획.
교수학습과정안 우리 돼지고기 ‘한돈’ 알아보기 영양교육 이시원.
직장생활 예절 ① - 인사 1.내가 먼저 [인사의 5point] 2.상대방의 눈을 보고 미소지으며 3.상대방에 맞춰서
글로벌 교육 통신원 2015 해외대학 전공교육과정 우수사례 공모전 제목 소속(학과) 학번 성명.
선의관악종합사회복지관 김정현.
Part 정비사업의 절차 1 ※ : 도시주거환경정비기본계획 도시·주거환경 정비계획(안) 작성 도시·주거환경정비 기본계획 수립
이산수학(Discrete Mathematics) 수열과 합 (Sequences and Summations)
인터넷 쇼핑의 성격과 현황 시장과 고객관리 금융전공 박유진.
Introduction to Computer System 컴퓨터의 이해 3: 데이터 표현
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
2009개정 중등 국어과 교육과정.
남자의피부의 고민을 한번에 싹~ 해결해주는 옴므라인
흐름도FLOWCHART 프로그래밍 과정 전단부 처리 단계 문제 분석 논리 설계
Presentation transcript:

제10장. Other Models of TM’s 학습목표 TM의 다양한 변형모델을 이해, Universal TM과 Linear Bounded Automata를 통하여 TM의 가능성 확인

개요 TM의 다양한 변형들 - Stay-option, Semi-infinite tape, Off-line tape 보다 강력한 Tape구조를 갖는 TM들 - Multi-tape, Multidimensional tape Nondeterministic TM Universal TM - Reprogrammable (general) TM Linear Bounded Automata - Tape사용에 제약을 가한 TM  그래 봐야 모두 같다!  뛰어봐야 벼룩! 이건 좀 이상해 보이지만 그래도 같다

Minor 변형 TM들 먼저 두 TM이 같음을 formal하게 정의합시다 그냥 적용하기는 좀 애매하니 택한 방법이  Simulation 자, 이제 TM의 변형과 그것이 power는 같음을 확인합시다

TM with a Stay-Option 변형 TM-1 Move할 때마다 헤드를 옮겨야 하는게 좀…  이거 앞에서 한번 본 것 같죠! cf) TM with multiple tracks = each tape symbol can be a composite of characters a b c Track 1 Track 2 Track 3

TM with Semi-Infinite Tape 테이프의 한쪽 끝으로만 무한히 쓸 수 있다면… Idea : partitioning the states into two parts → QU and QL b a Reference point # a b

Off-Line TM 변형 TM-3 입력용 테이프가 따로 있다면… Idea : using input file CU a b c 1 CU e f Tape a b c d Read-only input file g

Homework : Exercises 10.1 여러 가지 변형에 대한 연습문제가 주로인데, 모두 할 필요는 없고, 5번 9번 정도를 그냥 해봅시다.

Multitape TM’s TM with More Complex Storage q0 a b c d e f Tape 1  multi-track tape을 사용하면 간단히 해결!  왔다리 갔다리 하지 않고도 쉽게 해결이 가능하네요

Multidimensional TM’s TM with More Complex Storage 2D address scheme 1, -1 1, 1 1, 2 -1, 1 a 2 1 # b - 3

Homework : Exercises 10.2 전체적으로 detail한 유도가 까다로운 문제들이므로 기본 정의로부터 새로운 정의를 유도할 수 있는지 확인하는 정도에서 끝냅시다.

Nondeterministic TM (1) 이제까지의 경험에 의하면 이런 식의 nondeterminism이 해당 오토메타의 power에 영향을 끼칠 수도 있을텐데…

Nondeterministic TM (2) 실제로 TM의 경우에는 power에 영향을 못 미친다 Nondeterministic TM (2) # a q0 # a b c q1 q2

Homework : Exercises 10.3 3 : Nondeterministic solution이 훨씬 간단하게 얻어질 수 있음을 확인 4 : 세 부분으로 나누고 매칭을 시도

Universal TM 범용 컴퓨터로서의 TM으로 확장  인코딩 약속 필요 reprogrammable TM for general purpose machines Mu simulates the computation of M on w Standard way of describing TM CU (Mu) Description of M Tape contents of M Internal states of M

Set Theory : Countable 모든 TM이 0과 1의 스트링으로 표현된다는 사실  일반적 특성 유도 countable : 1-1 correspondence with positive integers ordering Countable이 아닌가? 아! 순서를 바꾸니 countable이네! if we can write the elements in some sequence → enumeration procedure

TM : Countable

Homework : Exercises 10.4 이 절의 내용도 따로 연습을 할 정도는 아니지만 7번 8번 정도의 문제를 해봅시다.

Linear Bounded Automata restriction : only a finite part of tape → FA only the part of tape occupied by input → LBA

LBA : 예 [ a a a a a a ] a’s [ a a a ] divisor (scratch space)

Homework : Exercises 10.5 LBA > PDA LBA 로 accept할 수 없는 L ? TM으로 accept할 수 없는 L ? 4(d) 4(e) 정도를 한번 해봅시다.