Algorithms and lower bounds in finite automata size complexity

Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006.

Bibliographic Details
Main Author: Kapoutsis, Christos, 1974-
Other Authors: Michael Sipser.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2007
Subjects:
Online Access:http://hdl.handle.net/1721.1/37891
_version_ 1811086171870068736
author Kapoutsis, Christos, 1974-
author2 Michael Sipser.
author_facet Michael Sipser.
Kapoutsis, Christos, 1974-
author_sort Kapoutsis, Christos, 1974-
collection MIT
description Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006.
first_indexed 2024-09-23T13:21:57Z
format Thesis
id mit-1721.1/37891
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T13:21:57Z
publishDate 2007
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/378912019-04-10T12:50:29Z Algorithms and lower bounds in finite automata size complexity Kapoutsis, Christos, 1974- Michael Sipser. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006. Includes bibliographical references (p. 97-99). In this thesis we investigate the relative succinctness of several types of finite automata, focusing mainly on the following four basic models: one-way deterministic (1)FAs), one-way nondeterministic (1NFAs), two-way deterministic (2DFAS), and two-way nondeterministic (2NFAS). First, we establish the exact values of the trade-offs for all conversions from two-way to one-way automata. Specifically, we prove that the functions ... return the exact values of the trade-offs from 2DFAS to 1DFAS, from 2NFAS to 1DFAs, and from 2DFAs or 2NFAS to 1NFAs, respectively. Second, we examine the question whether the trade-offs from NFAs or 2NFAS to 2DiFAs are polynomial or not. We prove two theorems for liveness, the complete problem for the conversion from 1NFAS to 2DFAS. We first focus on moles, a restricted class of 2NFAs that includes the polynomially large 1NFAS which solve liveness. We prove that, in contrast, 2DFA moles cannot solve liveness, irrespective of size. (cont.) We then focus on sweeping 2NFAS, which can change the direction of their input head only on the end-markers. We prove that all sweeping 2NFAs solving the complement of liveness are of exponential size. A simple modification of this argument also proves that the trade-off from 2DFAS to sweeping 2NFAS is exponential. Finally, we examine conversions between two-way automata with more than one head-like devices (e.g., heads, linearly bounded counters, pebbles). We prove that, if the automata of some type A have enough resources to (i) solve problems that no automaton of some other type B can solve, and (ii) simulate any unary 2DFA that has additional access to a linearly-bounded counter, then the trade-off from automata of type A to automata of type B admits no recursive upper bound. by Christos Kapoutsis. Ph.D. 2007-07-18T13:04:56Z 2007-07-18T13:04:56Z 2006 2006 Thesis http://hdl.handle.net/1721.1/37891 131320384 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 99 p. application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Kapoutsis, Christos, 1974-
Algorithms and lower bounds in finite automata size complexity
title Algorithms and lower bounds in finite automata size complexity
title_full Algorithms and lower bounds in finite automata size complexity
title_fullStr Algorithms and lower bounds in finite automata size complexity
title_full_unstemmed Algorithms and lower bounds in finite automata size complexity
title_short Algorithms and lower bounds in finite automata size complexity
title_sort algorithms and lower bounds in finite automata size complexity
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/37891
work_keys_str_mv AT kapoutsischristos1974 algorithmsandlowerboundsinfiniteautomatasizecomplexity