Article View: ut.theory
Article #231student seminar
From: Naomi Nishimura
Date: Mon, 07 Mar 1988 19:51
Date: Mon, 07 Mar 1988 19:51
24 lines
1706 bytes
1706 bytes
This week's speaker will be Richard Cleve. He will be speaking on "A Model of Reversible Computation and its Applications." The meeting will be held in Wallberg 144 from 11:00-12:00 on Thursday, March 10. The following is Richard's description of his talk. This will be a practice of my interview talk. I'm hoping to get constructive criticism from the people who are present at Thursday's seminar. We introduce a model of computation which is reversible in a strong sense. Using the setting of this model, we prove that any log-depth algebraic formula can be evaluated by a straight-line program which uses a constant number of registers. This can be viewed as an extension of a result of Barrington about Boolean formulas to general algebraic formulas. We also observe that programs in our reversible model of computation correspond to a special class of block ciphers (which includes the Data Encryption Standard). We prove that if it is possible to generate pseudo- random functions that are in a complexity class called "DET" (slightly stronger than nondeterministic-log-space) then it is possible to generate polynomial-length block ciphers in this special class which are secure. Finally, we relate our reversible model of computation to that of Bennett, who considers reversibility as a way of reducing the thermodynamic cost of computation.
Technical Details
Message-ID:
<8803071951.AA09442@stclair.csri.toronto.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!csri.toronto.edu!nishiShow Full Headers
Complete Article Headers
Newsgroups: ut.theory Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!csri.toronto.edu!nishi From: nishi@csri.toronto.edu (Naomi Nishimura) Subject: student seminar Message-ID: <8803071951.AA09442@stclair.csri.toronto.edu> Organization: University of Toronto, CSRI Distribution: ut Date: Mon, 7 Mar 88 14:51:15 EST