20 research outputs found
Aerospace medicine and biology: A cumulative index to a continuing bibliography (supplement 358)
This publication is a cumulative index to the abstracts contained in Supplements 346 through 357 of Aerospace Medicine and Biology: A Continuing Bibliography. It includes seven indexes: subject, personal author, corporate source, foreign technology, contract number, report number and accession number
Chemical programming to eploit chemical Reaction systems for computation
This thesis is on programming approaches to exploit the computational
capabilities of chemical systems, consisting of two parts.
In the first part, constructive design, research activities on
theoretical development of chemical programming are reported.
As results of the investigations, general programming principles,
named organization-oriented programming, are derived.
The idea is to design reaction networks such that the desired
computational outputs correspond to the
organizational structures within the networks.
The second part, autonomous design, discusses on programming
strategies without human interactions, namely evolution and
exploration.
Motivations for this programming approach include possibilities to
discover novelty without rationalization.
Regarding first the evolutionary strategies, we rather focused on how
to track the evolutionary processes.
Our approach is to analyze these dynamical processes on a higher
level of abstraction, and usefulness of distinguishing organizational
evolution in space of organizations from actual evolution in state
space is emphasized.
As second strategy of autonomous chemical programming,
we suggest an explorative approach, in which an automated system is
utilized to explore the behavior of the chemical reaction system as a
preliminary step.
A specific aspect of the system's behavior becomes ready for a
programmer to be chosen for a particular computational purpose.
In this thesis, developments of autonomous exploration techniques are
reported.
Finally, we discuss combining those two approaches, constructive
design and autonomous design, titled as a hybrid approach.
From our perspective, hybrid approaches are ideal, and cooperation of constructive design
and autonomous design is fruitful
Task Allocation in Foraging Robot Swarms:The Role of Information Sharing
Autonomous task allocation is a desirable feature of robot swarms that collect and deliver items in scenarios where congestion, caused by accumulated items or robots, can temporarily interfere with swarm behaviour. In such settings, self-regulation of workforce can prevent unnecessary energy consumption. We explore two types of self-regulation: non-social, where robots become idle upon experiencing congestion, and social, where robots broadcast information about congestion to their team mates in order to socially inhibit foraging. We show that while both types of self-regulation can lead to improved energy efficiency and increase the amount of resource collected, the speed with which information about congestion flows through a swarm affects the scalability of these algorithms