The Beard Sage

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

Post Category → Theoretical Computer Science

Decidable Language : EQDFA

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

The equivalence of regular languages is decidable. Here is how.

Continue reading →

Decidable Languages : EDFA, ENFA, EREX, ERG

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

Checking whether a regular language is empty is decidable. Here is how.

Continue reading →

Decidable Languages : ADFA, ANFA, AREX, ARG

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

Checking whether a string belongs to a regular language is decidable. Here is how.

Continue reading →

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 →
← Older posts
Newer posts →
Copyright (C) 2021. All rights reserved.