this paper describes Grammar-based Immune programming (GIP) for evolving programs in an arbitrary language by immunological inspiration. GIP is based on Grammatical Evolution (GE) in which a grammar is used to define ...
详细信息
this paper describes Grammar-based Immune programming (GIP) for evolving programs in an arbitrary language by immunological inspiration. GIP is based on Grammatical Evolution (GE) in which a grammar is used to define a language and decode candidate solutions to a valid representation (program). However, by default, GE uses a Genetic Algorithm in the search process while GIP uses an artificial immune system. Some modifications are needed of an immune algorithm to use a grammar in order to efficiently decode antibodies into programs. Experiments are performed to analyze algorithm behavior over different aspects and compare it with GEVA, a well known GE implementation. the methods are applied to identify a causal model (an ordinary differential equation) from an observed data set, to symbolically regress an iterated function f(f(x)) = g(x), and to find a symbolic representation of a discontinuous function.
In this paper, we report a scheme for reversible state-transition of the automaton responding to a single kind of a photonic signal. the state is encoded into the conformation of hairpin-dnas tethered with azobenzene,...
详细信息
ISBN:
(纸本)9783642183041
In this paper, we report a scheme for reversible state-transition of the automaton responding to a single kind of a photonic signal. the state is encoded into the conformation of hairpin-dnas tethered with azobenzene, which is responsive to visible and UV light irradiation. the reversible behavior is realized by carrying out a sequence of conformation-change of the hairpin-dna in a stepwise manner. Experimental results demonstrate that the state can be changed reversibly according to photonic signals.
dna catalysts have been developed as methods of amplifying single-stranded nucleic acid signals. the maximum turnover (gain) of these systems, however, often varies based on strand and complex purities, and has so far...
详细信息
ISBN:
(纸本)9783642183041
dna catalysts have been developed as methods of amplifying single-stranded nucleic acid signals. the maximum turnover (gain) of these systems, however, often varies based on strand and complex purities, and has so far not been well-controlled. Here we introduce methods for controlling the asymptotic turnover of strand displacement-based dna catalysts and show how these could be used to construct linear classifier systems.
Unlike their traditional, silicon counterparts, dna computers have natural interfaces with both chemical and biological systems. these can be used for a number of applications, including the precise arrangement of mat...
详细信息
Unlike their traditional, silicon counterparts, dna computers have natural interfaces with both chemical and biological systems. these can be used for a number of applications, including the precise arrangement of matter at the nanoscale and the creation of smart biosensors. Like silicon circuits, dna strand displacement systems (DSD) can evaluate non-trivial functions. However, these systems can be slow and are susceptible to errors. It has been suggested that localised hybridization reactions could overcome some of these challenges. Localised reactions occur in dna 'walker' systems which were recently shown to be capable of navigating a programmable track tethered to an origami tile. We investigate the computational potential of these systems for evaluating Boolean functions and forming composable circuits. We find that systems of multiple walkers have severely limited potential for parallel circuit evaluation. dna walkers, like DSDs, are also susceptible to errors. We develop a discrete stochastic model of dna walker 'circuits' based on experimental data, and demonstrate the merit of using probabilistic model checking techniques to analyse their reliability, performance and correctness. this analysis aids in the design of reliable and efficient dna walker circuits.
We study the computational complexity of the recently proposed nubots model of molecular-scale self-assembly. the model generalises asynchronous cellular automata to have non-local movement where large assemblies of m...
详细信息
We study the computational complexity of the recently proposed nubots model of molecular-scale self-assembly. the model generalises asynchronous cellular automata to have non-local movement where large assemblies of molecules can be moved around, analogous to millions of molecular motors in animal muscle effecting the rapid movement of macroscale arms and legs. We show that nubots is capable of simulating Boolean circuits of polylogarithmic depth and polynomial size, in only polylogarithmic expected time. In computational complexity terms, we show that any problem from the complexity class NC is solved in polylogarithmic expected time on nubots that use a polynomial amount of workspace. Along the way, we give fast parallel algorithms for a number of problems including line growth, sorting, Boolean matrix multiplication and space-bounded Turing machine simulation, all using a constant number of nubot states (monomer types). Circuit depth is a well-studied notion of parallel time, and our result implies that nubots is a highly parallel model of computation in a formal sense. Asynchronous cellular automata are not capable of such parallelism, and our result shows that adding a movement primitive to such a model, to get the nubots model, drastically increases parallel processing abilities.
We consider the problem of characterizing nontrivial languages D that are maximal withthe property that D*, the Kleene closure of D, is contained in the subword closure of a given set S of words of some fixed length ...
详细信息
ISBN:
(纸本)9783642236372
We consider the problem of characterizing nontrivial languages D that are maximal withthe property that D*, the Kleene closure of D, is contained in the subword closure of a given set S of words of some fixed length k. the subword closure of S is simply the set of words for which all subwords of length k are in S. We provide a deep structural characterization of these languages D, which leads to polynomial time algorithms for computing such languages. this work is motivated by the problem of encoding arbitrary data into a set of dna molecules such that all blocks of length k in these molecules satisfy the constraint S - eg, they can form no stable bonds between them, or they have a desired g-c ratio.
the potential for inferring the presence of cancer by the detection of miRNA in human blood has motivated research into the design and operation of dna-based chemical amplifiers that can operate in bodily fluids. As a...
详细信息
ISBN:
(纸本)9783642183041
the potential for inferring the presence of cancer by the detection of miRNA in human blood has motivated research into the design and operation of dna-based chemical amplifiers that can operate in bodily fluids. As a first step toward this goal, we have tested the operation of a dna-based autocatalytic network in human serum and mouse serum. Withthe addition of sodium dodecyl sulfate to prevent degradation by nuclease activity, the network was found to operate successfully with bothdna and RNA catalysts.
dna nanotechnology is a rapidly-growing field, with many potential applications in nanoscale manufacturing and autonomous in vivo diagnostic and therapeutic devices. As experimental techniques improve it will become i...
详细信息
Sticker complexes are a formal graph-based data model for a restricted class of dna complexes, motivated by potential applications to databases. this data model allows for a purely declarative definition of hybridizat...
详细信息
Sticker complexes are a formal graph-based data model for a restricted class of dna complexes, motivated by potential applications to databases. this data model allows for a purely declarative definition of hybridization. We introduce the notion of terminating hybridization, which intuitively means that only a finite number of different products can be generated. We characterize this notion in purely graph-theoretic terms. Under a finite alphabet, each product is shown to be of polynomial size. Yet, terminating hybridization can still produce results of exponential size, in that there may be exponentially many different (nonisomorphic) finished products. We indicate a class of complexes where hybridization is guaranteed to be polynomially bounded.
Chemical reaction networks (CRNs) and dna strand displacement systems (DSDs) are widely-studied and useful models of molecularprogramming. In this tutorial, we introduce the models, illustrating the expressive power ...
详细信息
暂无评论