Projects per year
Abstract
We generalise clones, which are sets of functions f : A^n → A, to sets of maps f : A^n → A^m. We formalise this and develop
language that we can use to speak about such maps. In particular we look at bijective mappings, which model the logical gates of reversible computation. Reversible computation is important for physical (e.g. quantum computation) as well as engineering (e.g. heat dissipation) reasons. We generalise Toffoli’s seminal work on reversible computation to multiple valued logics. In particular, we show that some restrictions Toffoli found for reversible computation on alphabets of order 2 do not apply for odd order alphabets. For A odd, we can create all invertible mappings from the Toffoli 1- and 2-gates, demonstrating that we can realise all reversible mappings from four generators. We discuss various forms of closure, corresponding to various systems of permitted manipulations. This leads, amongst other things, to discussions about ancilla bits in quantum computation.
Original language | English |
---|---|
Pages (from-to) | 565-605 |
Number of pages | 41 |
Journal | Journal of Multiple-Valued Logic and Soft Computing (MVLSC) |
Volume | 32 |
Issue number | 5-6 |
Publication status | Published - 2019 |
Fields of science
- 101 Mathematics
- 101001 Algebra
- 101005 Computer algebra
- 101013 Mathematical logic
- 102031 Theoretical computer science
JKU Focus areas
- Computation in Informatics and Mathematics
- Engineering and Natural Sciences (in general)
Projects
- 2 Finished
-
Clonoids: a unifying approach to equational logic and clones
Aichinger, E. (PI)
01.02.2017 → 31.01.2020
Project: Funded research › FWF - Austrian Science Fund
-
Algebraic approaches to the description of Mal'cev clones
Aichinger, E. (PI)
01.01.2012 → 31.10.2015
Project: Funded research › FWF - Austrian Science Fund