Defining languages by forbidding-enforcing systems

  • Authors:
  • Daniela Genova

  • Affiliations:
  • Department of Mathematics and Statistics, University of North Florida, Jacksonville, FL

  • Venue:
  • CiE'11 Proceedings of the 7th conference on Models of computation in context: computability in Europe
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Motivated by biomolecular computing, forbidding-enforcing systems (fe-systems) were first used to define classes of languages (fefamilies) based on boundary conditions. This paper presents a new model of fe-systems in which fe-systems define single languages (fe-languages) based on forbidden and enforced subwords. The paper characterizes well-known languages by fe-systems, investigates the relationship between fefamilies and fe-languages, and describes how an fe-system can generate the solution to the k-colorability problem and model splicing.