An algorithm to simulate alternating Turing machine in signal machine
Dawood Hasanzadeh, Sama Goliaei

TL;DR
This paper presents an algorithm that simulates an Alternating Turing Machine within a Signal Machine framework, achieving linear time complexity and exponential space complexity based on the computation tree depth.
Contribution
It introduces a novel method to simulate Alternating Turing Machines using Signal Machines, combining geometrical computation with classical Turing machine features.
Findings
Simulation matches classic Turing Machine functionality
Linear time complexity for simulation
Exponential space complexity based on tree depth
Abstract
Geometrical Computation as a new model of computation is the counterpart of Cellular Automata that has Turing computing ability. In this paper we provide an algorithm to simulate Alternating Turing Machine in the context of Signal Machine using techniques adopted from the features of Signal Machine to set up and manage the copies/branches of Alternating Turing Machine. We show that our algorithm can simulate Alternating Turing Machine in Signal Machine as same functionality as classic family of Turing Machines. Time complexity of the algorithm is linear as ordinary simulated Turing Machines. Depending on the computation tree space complexity is exponential order of d, where d is the depth of the computation tree.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications · Computability, Logic, AI Algorithms · DNA and Biological Computing
