Reversal-bounded computations:
IN computations by abstract computing devices such as the Turing machine, head reversals are required for searching the input or retrieving intermediate results. Hence the number of head reversals is a measure of the complexity of a computation. This thesis is a study of reversal-bounded computation...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Mikrofilm Buch |
Sprache: | English |
Veröffentlicht: |
1980
|
Ausgabe: | [Mikrofiche-Ausg.] |
Schlagworte: | |
Zusammenfassung: | IN computations by abstract computing devices such as the Turing machine, head reversals are required for searching the input or retrieving intermediate results. Hence the number of head reversals is a measure of the complexity of a computation. This thesis is a study of reversal-bounded computation on three models of abstract computing devices The first model is the 1-tape Turing machine with finite bounds on head reversals. It is known that such machines recognize exactly the regular sets so that for recognition purposes, reversals can be eliminated entirely. For transduction purposes, that is, if an output is expected on the tape, a single reversal suffices. Hence these machines are most appropriately called finite automata. Clearly they are among the weakest possible computing devices, and many decision problems about them are solvable. We use this fact and a very simple input-output encoding scheme to obtain greatly simplified proofs of the decidability of some weak mathematical theories, including the weak monadic second-order theory of one successor and Presburger arithmetic. Similar techniques yield linear size bounds as well as linear time complexity bounds (on the multitape Turing machine model) for functions definable in Presburger arithmetic. As corollaries, we find applications in linear diophantine systems and linear integer programming Lastly, we consider finite reversal-bounded multitape finite automata. We show that over a single-letter alphabet, the languages accepted are exactly the unary encodings of Presburger relations. This result holds whether the model is deterministic or nondeterministic, and even if it is augmented with, for example, finite reversal-bounded counters and an unrestricted pushdown store, or if the reversals are restricted to rewinds, that is, instructions that simultaneously position all heads at the beginnings of their respective tapes. For both deterministic and nondeterministic rewind automata, we establish exhaustive hierarchies based on the finite number of rewinds. When restricted to a single-letter alphabet, the deterministic hierarchy stands but the nondeterministic one collapses |
Beschreibung: | VI, 156 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV037488697 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | he|uuuuuuuucu | ||
008 | 110622s1980 d||| bm||| 00||| engod | ||
035 | |a (OCoLC)734088747 | ||
035 | |a (DE-599)BVBBV037488697 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-706 | ||
082 | 0 | |a 510.782 |b C45r | |
100 | 1 | |a Chan, Tat-Hung |e Verfasser |4 aut | |
245 | 1 | 0 | |a Reversal-bounded computations |c Tat-Hung Chan |
250 | |a [Mikrofiche-Ausg.] | ||
264 | 1 | |c 1980 | |
300 | |a VI, 156 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b h |2 rdamedia | ||
338 | |b he |2 rdacarrier | ||
502 | |a Ithaca, NY, Univ., Diss., 1980 | ||
520 | 3 | |a IN computations by abstract computing devices such as the Turing machine, head reversals are required for searching the input or retrieving intermediate results. Hence the number of head reversals is a measure of the complexity of a computation. This thesis is a study of reversal-bounded computation on three models of abstract computing devices | |
520 | 3 | |a The first model is the 1-tape Turing machine with finite bounds on head reversals. It is known that such machines recognize exactly the regular sets so that for recognition purposes, reversals can be eliminated entirely. For transduction purposes, that is, if an output is expected on the tape, a single reversal suffices. Hence these machines are most appropriately called finite automata. Clearly they are among the weakest possible computing devices, and many decision problems about them are solvable. We use this fact and a very simple input-output encoding scheme to obtain greatly simplified proofs of the decidability of some weak mathematical theories, including the weak monadic second-order theory of one successor and Presburger arithmetic. Similar techniques yield linear size bounds as well as linear time complexity bounds (on the multitape Turing machine model) for functions definable in Presburger arithmetic. As corollaries, we find applications in linear diophantine systems and linear integer programming | |
520 | 3 | |a Lastly, we consider finite reversal-bounded multitape finite automata. We show that over a single-letter alphabet, the languages accepted are exactly the unary encodings of Presburger relations. This result holds whether the model is deterministic or nondeterministic, and even if it is augmented with, for example, finite reversal-bounded counters and an unrestricted pushdown store, or if the reversals are restricted to rewinds, that is, instructions that simultaneously position all heads at the beginnings of their respective tapes. For both deterministic and nondeterministic rewind automata, we establish exhaustive hierarchies based on the finite number of rewinds. When restricted to a single-letter alphabet, the deterministic hierarchy stands but the nondeterministic one collapses | |
533 | |a Mikroform-Ausgabe |b Ann Arbor, Mich. |c Univ. Microfilms Internat. |d 1981 |e 2 Mikrofiches |n Mikrofiche-Ausg.: |7 s1981 | ||
650 | 4 | |a Computational complexity | |
650 | 4 | |a Turing machines | |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
776 | 0 | 8 | |i Reproduktion von |a Chan, Tat-Hung |t Reversal-bounded computations |d 1980 |
999 | |a oai:aleph.bib-bvb.de:BVB01-022640092 |
Datensatz im Suchindex
_version_ | 1804145802894901248 |
---|---|
any_adam_object | |
author | Chan, Tat-Hung |
author_facet | Chan, Tat-Hung |
author_role | aut |
author_sort | Chan, Tat-Hung |
author_variant | t h c thc |
building | Verbundindex |
bvnumber | BV037488697 |
ctrlnum | (OCoLC)734088747 (DE-599)BVBBV037488697 |
dewey-full | 510.782 |
dewey-hundreds | 500 - Natural sciences and mathematics |
dewey-ones | 510 - Mathematics |
dewey-raw | 510.782 |
dewey-search | 510.782 |
dewey-sort | 3510.782 |
dewey-tens | 510 - Mathematics |
discipline | Mathematik |
edition | [Mikrofiche-Ausg.] |
format | Thesis Microfilm Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03320nam a2200373 c 4500</leader><controlfield tag="001">BV037488697</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">he|uuuuuuuucu</controlfield><controlfield tag="008">110622s1980 d||| bm||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)734088747</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV037488697</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">510.782</subfield><subfield code="b">C45r</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Chan, Tat-Hung</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Reversal-bounded computations</subfield><subfield code="c">Tat-Hung Chan</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[Mikrofiche-Ausg.]</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1980</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VI, 156 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">h</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">he</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="502" ind1=" " ind2=" "><subfield code="a">Ithaca, NY, Univ., Diss., 1980</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">IN computations by abstract computing devices such as the Turing machine, head reversals are required for searching the input or retrieving intermediate results. Hence the number of head reversals is a measure of the complexity of a computation. This thesis is a study of reversal-bounded computation on three models of abstract computing devices</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">The first model is the 1-tape Turing machine with finite bounds on head reversals. It is known that such machines recognize exactly the regular sets so that for recognition purposes, reversals can be eliminated entirely. For transduction purposes, that is, if an output is expected on the tape, a single reversal suffices. Hence these machines are most appropriately called finite automata. Clearly they are among the weakest possible computing devices, and many decision problems about them are solvable. We use this fact and a very simple input-output encoding scheme to obtain greatly simplified proofs of the decidability of some weak mathematical theories, including the weak monadic second-order theory of one successor and Presburger arithmetic. Similar techniques yield linear size bounds as well as linear time complexity bounds (on the multitape Turing machine model) for functions definable in Presburger arithmetic. As corollaries, we find applications in linear diophantine systems and linear integer programming</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Lastly, we consider finite reversal-bounded multitape finite automata. We show that over a single-letter alphabet, the languages accepted are exactly the unary encodings of Presburger relations. This result holds whether the model is deterministic or nondeterministic, and even if it is augmented with, for example, finite reversal-bounded counters and an unrestricted pushdown store, or if the reversals are restricted to rewinds, that is, instructions that simultaneously position all heads at the beginnings of their respective tapes. For both deterministic and nondeterministic rewind automata, we establish exhaustive hierarchies based on the finite number of rewinds. When restricted to a single-letter alphabet, the deterministic hierarchy stands but the nondeterministic one collapses</subfield></datafield><datafield tag="533" ind1=" " ind2=" "><subfield code="a">Mikroform-Ausgabe</subfield><subfield code="b">Ann Arbor, Mich.</subfield><subfield code="c">Univ. Microfilms Internat.</subfield><subfield code="d">1981</subfield><subfield code="e">2 Mikrofiches</subfield><subfield code="n">Mikrofiche-Ausg.:</subfield><subfield code="7">s1981</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computational complexity</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Turing machines</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Reproduktion von</subfield><subfield code="a">Chan, Tat-Hung</subfield><subfield code="t">Reversal-bounded computations</subfield><subfield code="d">1980</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-022640092</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV037488697 |
illustrated | Illustrated |
indexdate | 2024-07-09T23:25:15Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-022640092 |
oclc_num | 734088747 |
open_access_boolean | |
owner | DE-706 |
owner_facet | DE-706 |
physical | VI, 156 S. graph. Darst. |
publishDate | 1980 |
publishDateSearch | 1980 |
publishDateSort | 1980 |
record_format | marc |
spelling | Chan, Tat-Hung Verfasser aut Reversal-bounded computations Tat-Hung Chan [Mikrofiche-Ausg.] 1980 VI, 156 S. graph. Darst. txt rdacontent h rdamedia he rdacarrier Ithaca, NY, Univ., Diss., 1980 IN computations by abstract computing devices such as the Turing machine, head reversals are required for searching the input or retrieving intermediate results. Hence the number of head reversals is a measure of the complexity of a computation. This thesis is a study of reversal-bounded computation on three models of abstract computing devices The first model is the 1-tape Turing machine with finite bounds on head reversals. It is known that such machines recognize exactly the regular sets so that for recognition purposes, reversals can be eliminated entirely. For transduction purposes, that is, if an output is expected on the tape, a single reversal suffices. Hence these machines are most appropriately called finite automata. Clearly they are among the weakest possible computing devices, and many decision problems about them are solvable. We use this fact and a very simple input-output encoding scheme to obtain greatly simplified proofs of the decidability of some weak mathematical theories, including the weak monadic second-order theory of one successor and Presburger arithmetic. Similar techniques yield linear size bounds as well as linear time complexity bounds (on the multitape Turing machine model) for functions definable in Presburger arithmetic. As corollaries, we find applications in linear diophantine systems and linear integer programming Lastly, we consider finite reversal-bounded multitape finite automata. We show that over a single-letter alphabet, the languages accepted are exactly the unary encodings of Presburger relations. This result holds whether the model is deterministic or nondeterministic, and even if it is augmented with, for example, finite reversal-bounded counters and an unrestricted pushdown store, or if the reversals are restricted to rewinds, that is, instructions that simultaneously position all heads at the beginnings of their respective tapes. For both deterministic and nondeterministic rewind automata, we establish exhaustive hierarchies based on the finite number of rewinds. When restricted to a single-letter alphabet, the deterministic hierarchy stands but the nondeterministic one collapses Mikroform-Ausgabe Ann Arbor, Mich. Univ. Microfilms Internat. 1981 2 Mikrofiches Mikrofiche-Ausg.: s1981 Computational complexity Turing machines (DE-588)4113937-9 Hochschulschrift gnd-content Reproduktion von Chan, Tat-Hung Reversal-bounded computations 1980 |
spellingShingle | Chan, Tat-Hung Reversal-bounded computations Computational complexity Turing machines |
subject_GND | (DE-588)4113937-9 |
title | Reversal-bounded computations |
title_auth | Reversal-bounded computations |
title_exact_search | Reversal-bounded computations |
title_full | Reversal-bounded computations Tat-Hung Chan |
title_fullStr | Reversal-bounded computations Tat-Hung Chan |
title_full_unstemmed | Reversal-bounded computations Tat-Hung Chan |
title_short | Reversal-bounded computations |
title_sort | reversal bounded computations |
topic | Computational complexity Turing machines |
topic_facet | Computational complexity Turing machines Hochschulschrift |
work_keys_str_mv | AT chantathung reversalboundedcomputations |