White Rose University Consortium logo
University of Leeds logo University of Sheffield logo York University logo

Algebraic approaches to artificial chemistries

Rainford, P S M F (2018) Algebraic approaches to artificial chemistries. PhD thesis, University of York.

This is the latest version of this item.

Text (Thesis)
An_algebraic_approach_to_artificial_chemistries (4).pdf - Examined Thesis (PDF)
Available under License Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 UK: England & Wales.

Download (2079Kb) | Preview


We have developed a new systematic framework, MetaChemisty for the description of artificial chemistries (AChems). It encompasses existing systems. It has the flexibility and complexity to allow for new features and new systems. A joint description language will allow comparisons to be drawn between systems. This will allow us to write metrics and benchmarks for artificial chemistries. It also enables us to combine existing systems in different ways to give a wealth of more complex and varied systems. We will be able to build novel chemistries quicker through reuse of code and features between chemistries allowing new chemistries to start from a more complex base line.We have also developed an algebraic artificial chemistry, Jordan Algebra Artificial Chemistry (JA AChem). This chemistry is based on existing algebra which is leverage to ensure features such as isomers and isotopes are possible in our system. The existence of isotopes leads naturally to the existence of elements for this chemistry. It is a chemistry with both constructive and destructive reactions making it a good candidate for further study as an open-ended system.We analyse the effect of changing probabilistic processes in JA AChem by modifying the probability spawning functions that control them. We also look at the algebraic properties of these probability spawning functions. We have described Swarm Chemistry, Sayama (2009),in the MetaChem showing it is at least more expressive than the previous framework for artificial chemistries, Dittrich et al. (2001).We use the framework to combine two artificial chemistries using a simple environment link structure to produce eight new modular AChems with a modular approach. This link structure requires minimal addition to existing code for artificial chemistry systems and no modification to most modules.

Item Type: Thesis (PhD)
Related URLs:
Academic Units: The University of York > Chemistry (York)
Depositing User: Ms P S M F Rainford
Date Deposited: 30 Apr 2019 13:49
Last Modified: 30 Apr 2019 13:49
URI: http://etheses.whiterose.ac.uk/id/eprint/23708

Available Versions of this Item

  • Algebraic approaches to artificial chemistries. (deposited 30 Apr 2019 13:49) [Currently Displayed]

You do not need to contact us to get a copy of this thesis. Please use the 'Download' link(s) above to get a copy.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.

Actions (repository staff only: login required)