Protograms:
Abstract: "Motivated largely by tasks that require control of complex processes in a dynamic environment, we introduce a new computational construct called a protogram. A protogram is a program specifying an abstract course of action, a course that allows for a range of specific actions, from w...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Stanford, Calif.
1990
|
Schriftenreihe: | Stanford University / Computer Science Department: Report STAN CS
1323 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Motivated largely by tasks that require control of complex processes in a dynamic environment, we introduce a new computational construct called a protogram. A protogram is a program specifying an abstract course of action, a course that allows for a range of specific actions, from which a choice is made through interaction with other protograms. We discuss the intuition behind the notion, and then explore some of the details involved in implementing it Specifically, we (a) describe a general scheme of protogram interaction, (c) [sic] describe a protogram interpreter that has been implemented, dealing with some special cases, (c) describe three applications of the protogram interpreter, one in data processing and two in robotics (both currently only implemented as simulations), (d) describe some more general possible implentations of a protogram interpreter, and (e) discuss how protograms can be useful for the Gofer project [1]. We also briefly discuss the origins of protograms in psychology and linguistics, compare protograms to blackboard and subsumption architectures, and discuss directions for future research. |
Beschreibung: | 18 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV008973906 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 940206s1990 |||| 00||| eng d | ||
035 | |a (OCoLC)25630984 | ||
035 | |a (DE-599)BVBBV008973906 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-29T | ||
050 | 0 | |a QA76.754 | |
082 | 0 | |a 005.1/1 |2 20 | |
100 | 1 | |a Mozes, Eyal |e Verfasser |4 aut | |
245 | 1 | 0 | |a Protograms |c by Eyal Mozes and Yoav Shoham |
264 | 1 | |a Stanford, Calif. |c 1990 | |
300 | |a 18 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Stanford University / Computer Science Department: Report STAN CS |v 1323 | |
520 | 3 | |a Abstract: "Motivated largely by tasks that require control of complex processes in a dynamic environment, we introduce a new computational construct called a protogram. A protogram is a program specifying an abstract course of action, a course that allows for a range of specific actions, from which a choice is made through interaction with other protograms. We discuss the intuition behind the notion, and then explore some of the details involved in implementing it | |
520 | 3 | |a Specifically, we (a) describe a general scheme of protogram interaction, (c) [sic] describe a protogram interpreter that has been implemented, dealing with some special cases, (c) describe three applications of the protogram interpreter, one in data processing and two in robotics (both currently only implemented as simulations), (d) describe some more general possible implentations of a protogram interpreter, and (e) discuss how protograms can be useful for the Gofer project [1]. We also briefly discuss the origins of protograms in psychology and linguistics, compare protograms to blackboard and subsumption architectures, and discuss directions for future research. | |
650 | 4 | |a Computer programs | |
700 | 1 | |a Shoham, Yoav |e Verfasser |4 aut | |
810 | 2 | |a Computer Science Department: Report STAN CS |t Stanford University |v 1323 |w (DE-604)BV008928280 |9 1323 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-005925557 |
Datensatz im Suchindex
_version_ | 1804123311872933888 |
---|---|
any_adam_object | |
author | Mozes, Eyal Shoham, Yoav |
author_facet | Mozes, Eyal Shoham, Yoav |
author_role | aut aut |
author_sort | Mozes, Eyal |
author_variant | e m em y s ys |
building | Verbundindex |
bvnumber | BV008973906 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.754 |
callnumber-search | QA76.754 |
callnumber-sort | QA 276.754 |
callnumber-subject | QA - Mathematics |
ctrlnum | (OCoLC)25630984 (DE-599)BVBBV008973906 |
dewey-full | 005.1/1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1/1 |
dewey-search | 005.1/1 |
dewey-sort | 15.1 11 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02131nam a2200337 cb4500</leader><controlfield tag="001">BV008973906</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940206s1990 |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)25630984</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV008973906</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-29T</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.754</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1/1</subfield><subfield code="2">20</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Mozes, Eyal</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Protograms</subfield><subfield code="c">by Eyal Mozes and Yoav Shoham</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Stanford, Calif.</subfield><subfield code="c">1990</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">18 S.</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">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Stanford University / Computer Science Department: Report STAN CS</subfield><subfield code="v">1323</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Motivated largely by tasks that require control of complex processes in a dynamic environment, we introduce a new computational construct called a protogram. A protogram is a program specifying an abstract course of action, a course that allows for a range of specific actions, from which a choice is made through interaction with other protograms. We discuss the intuition behind the notion, and then explore some of the details involved in implementing it</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Specifically, we (a) describe a general scheme of protogram interaction, (c) [sic] describe a protogram interpreter that has been implemented, dealing with some special cases, (c) describe three applications of the protogram interpreter, one in data processing and two in robotics (both currently only implemented as simulations), (d) describe some more general possible implentations of a protogram interpreter, and (e) discuss how protograms can be useful for the Gofer project [1]. We also briefly discuss the origins of protograms in psychology and linguistics, compare protograms to blackboard and subsumption architectures, and discuss directions for future research.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programs</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Shoham, Yoav</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Computer Science Department: Report STAN CS</subfield><subfield code="t">Stanford University</subfield><subfield code="v">1323</subfield><subfield code="w">(DE-604)BV008928280</subfield><subfield code="9">1323</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-005925557</subfield></datafield></record></collection> |
id | DE-604.BV008973906 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:27:46Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-005925557 |
oclc_num | 25630984 |
open_access_boolean | |
owner | DE-29T |
owner_facet | DE-29T |
physical | 18 S. |
publishDate | 1990 |
publishDateSearch | 1990 |
publishDateSort | 1990 |
record_format | marc |
series2 | Stanford University / Computer Science Department: Report STAN CS |
spelling | Mozes, Eyal Verfasser aut Protograms by Eyal Mozes and Yoav Shoham Stanford, Calif. 1990 18 S. txt rdacontent n rdamedia nc rdacarrier Stanford University / Computer Science Department: Report STAN CS 1323 Abstract: "Motivated largely by tasks that require control of complex processes in a dynamic environment, we introduce a new computational construct called a protogram. A protogram is a program specifying an abstract course of action, a course that allows for a range of specific actions, from which a choice is made through interaction with other protograms. We discuss the intuition behind the notion, and then explore some of the details involved in implementing it Specifically, we (a) describe a general scheme of protogram interaction, (c) [sic] describe a protogram interpreter that has been implemented, dealing with some special cases, (c) describe three applications of the protogram interpreter, one in data processing and two in robotics (both currently only implemented as simulations), (d) describe some more general possible implentations of a protogram interpreter, and (e) discuss how protograms can be useful for the Gofer project [1]. We also briefly discuss the origins of protograms in psychology and linguistics, compare protograms to blackboard and subsumption architectures, and discuss directions for future research. Computer programs Shoham, Yoav Verfasser aut Computer Science Department: Report STAN CS Stanford University 1323 (DE-604)BV008928280 1323 |
spellingShingle | Mozes, Eyal Shoham, Yoav Protograms Computer programs |
title | Protograms |
title_auth | Protograms |
title_exact_search | Protograms |
title_full | Protograms by Eyal Mozes and Yoav Shoham |
title_fullStr | Protograms by Eyal Mozes and Yoav Shoham |
title_full_unstemmed | Protograms by Eyal Mozes and Yoav Shoham |
title_short | Protograms |
title_sort | protograms |
topic | Computer programs |
topic_facet | Computer programs |
volume_link | (DE-604)BV008928280 |
work_keys_str_mv | AT mozeseyal protograms AT shohamyoav protograms |