Universally Programmable Intelligent Matter
Project Homepage
Bruce MacLennan, Principal Investigator
(Short nanotube constructed by molecular combinatory programming;
see UPIM Report 4;
see gallery for more visualizations)
Intelligent matter is any material in which individual molecules
or supra-molecular clusters function as agents to accomplish some
purpose. Intelligent matter may be solid, liquid or gaseous, although
liquids and membranes are perhaps most typical.
Universally programmable intelligent matter (UPIM) is made
from a small set of molecular building blocks that are universal in the
sense that they can be rearranged to accomplish any purpose that can be
described by a computer program. In effect, a computer program
controls the behavior of the material at the molecular level. In some
applications the molecules self-assemble a desired nanostructure by
"computing" the structure and then becoming inactive). In other
applications the material remains active so that it can respond, at the
molecular level, to its environment or to other external conditions.
An extreme case is when programmable supra-molecular clusters act as
autonomous agents to achieve some end.
This research is supported by a Nanoscale Exploratory Research grant
from the National Science Foundation,
and has been facilitated by a grant for the UTK
Center for Information Technology Research.
Documents
- "Combinatory Logic for Autonomous Molecular Computation."
Preprint of paper invited for Information Sciences,
2003.
[pdf (800KB)]
(pdf font problems corrected)
- "Universally Programmable Intelligent Matter:
A Systematic Approach to Nanotechnology"
(presentation at
IEEE-Nano 2002)
by B. J. MacLennan:
- "A Systematic Approach to Nanotechnology Based on a Small Set of
Molecular Building Blocks"
by B. J. MacLennan
[postscript,
pdf]:
a paper submitted to
IEEE Transactions on Nanotechnology
- "Molecular Combinatory Computing for Nanostructure Synthesis and Control"
by B. J. MacLennan
[postscript (300 KB),
pdf (800 KB)]: presented at and appears in proceedings of IEEE Nano 2003,
San Francisco,
August 12-14, 2003.
(pdf font problems corrected)
- "Combinatory Logic for Autonomous Molecular Computation"
by B. J. MacLennan
[postscript,
pdf]: presented at Sixth International Conference on
Computational Intelligence & Natural Computing; appears in
Proceedings, Seventh Joint Conference in Information Sciences,
Cary NC,
September 26-30, 2003.
- "Molecular Combinator Reference Manual"
by B. J. MacLennan
[postscript,
pdf].
This report is based on
UPIM Report 2,
but is continuously revised to reflect the combinators required
for this project. June 12, 2003.
-
Progress Reports:
-
"Universally Programmable Intelligent Matter
(Exploratory Research Proposal) - UPIM Report 1
(UT CS Dept. TR UT-CS-02-486)"
by B. J. MacLennan
[postscript,
pdf]
- "Molecular Combinator Reference Manual - UPIM Report 2
(UT CS Dept. TR UT-CS-02-489)"
by B. J. MacLennan
[postscript,
pdf]
Definitions and other useful information about all combinators
in use by the project.
- "Replication, Sharing, Deletion, Lists, and Numerals:
Progress on Universally Programmable Intelligent Matter
- UPIM Report 3
(UT CS Dept. TR UT-CS-02-493)"
by B. J. MacLennan
[postscript,
pdf]
- "Membranes and Nanotubes:
Progress on Universally Programmable Intelligent Matter
- UPIM Report 4
(UT CS Dept. TR UT-CS-02-495)"
by B. J. MacLennan
[postscript (6.5 MB),
pdf]
- "Sensors, Patches, Pores, and Channels:
Progress on Universally Programmable Intelligent Matter
- UPIM Report 5
(UT CS Dept. TR UT-CS-03-513)"
by B. J. MacLennan
[ps (6 MB),
pdf (1 MB)]
- "Molecular Implementation
of Combinatory Computing
for Nanostructure Synthesis and Control:
Progress on Universally Programmable Intelligent Matter
- UPIM Report 6
(UT CS Dept. TR UT-CS-03-506)"
by B. J. MacLennan
[postscript,
pdf]
- "Simulator Input Language:
Progress on Universally Programmable Intelligent Matter
- UPIM Report 7
(UT CS Dept. TR UT-CS-04-518)"
by B. J. MacLennan
[pdf]
- "Development of a Simulator for Universally Programmable
Intelligent Matter:
Progress on Universally Programmable Intelligent Matter
- UPIM Report 8
(UT CS Dept. TR UT-CS-04-519)"
by Alex Andriopoulos
[pdf]
- "Radical
Reconfiguration of Computers by Programmable Matter: Progress on
Universally Programmable Intelligent Matter - UPIM Report 9 (UT CS
Dept. TR UT-CS-04-531)" by B. J. MacLennan [pdf forthcoming]
- "Accomplishments and New Directions for
2004: Progress on Universally Programmable Intelligent Matter - UPIM
Report 10 (UT CS Dept. TR UT-CS-04-531)" by B. J. MacLennan [pdf]
- "Preliminary investigation of random SKI-combinator trees"
by B. J. MacLennan,
Dept. of Computer Science, University of Tennessee, Knoxville,
Technical Report CS-97-370, 1997.
[
compressed postscript]
Links
Return to MacLennan's home page
Send mail to Bruce MacLennan / MacLennan@cs.utk.edu
Last updated: 2009-08-26