The Beard Sage

  • Machine Learning
  • Computer Architecture
  • Theoretical Computer Science
  • About Me

String Encoding of Machines – What is <M>?

posted in Theoretical Computer Science on April 12, 2020 by TheBeard 5 Comments

What is <M>? A short discussion of encoding machines as strings.

Continue reading →

Turing Machine Variant – Nondeterminism

posted in Theoretical Computer Science on April 11, 2020 by TheBeard 0 Comments

Non deterministic turing machines and their equivalence to single-tape turing machines. Computation tree and address mapping discussed.

Continue reading →

Turing Machine Variant – Multiple Tapes

posted in Theoretical Computer Science on April 10, 2020 by TheBeard 0 Comments

Multitape turing machines and their equivalence to single-tape turing machines.

Continue reading →

Turing Recognizable, Turing Decidable and Turing Enumerable

posted in Theoretical Computer Science on April 9, 2020 by TheBeard 0 Comments

A clear explanation of Turing Recognizable, Decidable and Enumerable languages and the relationships between them.

Continue reading →

Turing Machines Configurations

posted in Theoretical Computer Science on April 8, 2020 by TheBeard 1 Comment

The concept of configurations of a Turing Machine and how they change based on different transitions. The notion of computation is also discussed.

Continue reading →

High-level Description of a Turing Machine

posted in Theoretical Computer Science on April 7, 2020 by TheBeard 0 Comments

A worked-out example of a high-level (implementat) description of a Turing Machine to recognize a language.

Continue reading →

Low-level Description of a Turing Machine

posted in Theoretical Computer Science on April 6, 2020 by TheBeard 0 Comments

A worked-out example of a low-level (formal) description of a Turing Machine to recognize a language.

Continue reading →

Turing Machine transitions

posted in Theoretical Computer Science on April 5, 2020 by TheBeard 0 Comments

A look into different Turing Machine transitions and how they affect the tape. Notations explained.

Continue reading →

Turing Machine – Formal Definition and Observations

posted in Theoretical Computer Science on April 4, 2020 by TheBeard 0 Comments

The formal definition of a Turing Machine and some observations are discussed.

Continue reading →

Proving a Language is not Regular using Closure Properties

posted in Theoretical Computer Science on April 3, 2020 by TheBeard 0 Comments

This article explores a step by step approach to prove that a language is not regular by using the Closure Properties of Regular languages.

Continue reading →
← Older posts
Newer posts →
Copyright (C) 2021. All rights reserved.