• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Sub-regular languages explanation

Status
Not open for further replies.
Level 15
Joined
Aug 7, 2013
Messages
1,337
Hi,

I came across a hierarchy of languages within the regular language class, but I honestly do not understand the distinction between these types of so-called sub-regular languages. Here is a picture illustrating the division between the two.

117tcn6.png


As you can see, there are divisions:

(1) the local branch

and

(2) the piecewise branch

which each include two further divisions

locally/piecewise testable and strictly local/piecewise

Does anyone know what these are (i.e. a definition of each kind of sub-regular language given)?
 
Level 15
Joined
Aug 7, 2013
Messages
1,337
Honestly I wish that were the case (implies I would be enrolled in a prestigious computer science program) but nope. I'm actually taking no classes this semester.

Also if I had a TA or professor to consult, I would go them first rather than post on this forum.

When I took theory of computation last spring, I made the mistake of selling back my textbook as I didn't think I'd really ever use it again but then again I don't think this is actually in the Sipser book.

Still looking for an explanation (e.g. something simple that I can bootstrap to understand where this sub-regular division comes from).

I suppose I am trying to learn Computational Learning Theory and Theory of Computation. There is a claim that a certain set of patterns are not only regular, but possibly sub-regular. This claim is very new (circa 2010) and is unproven. I am trying to get into the academic debate so to speak but I have no peers where I am (I've asked for help from fellow students but they are too busy or honestly can't help).

I post on this site because several people have made it known they have quite a background and professionalism in computer science, and the explanations here are always friendly and comprehensive, unlike those that I might find in various academic papers in a field with an extensive literature that I have no inkling about.
 
Status
Not open for further replies.
Top