13
$\begingroup$

The (generalized) star height of a language is the minimum nesting of Kleene stars required to represent the language by an extended regular expression. Recall that an extended regular expression over a finite alphabet $A$ satisfies the following:

(1) $\emptyset, 1$ and $a$ are extended regular expressions for all $a\in A$

(2) For all extended regular expressions $E,F$;
$E\cup F$, $EF$, $E^*$ and $E^c$ are extended regular expressions

One phrasing of the generalized star height problem is whether there is an algorithm to compute the minimum generalized star height. With regards to this problem I have a few questions.

  1. Has there been any recent progress (or research interest) concerning this problem? I know a number of years ago that Pin Straubing and Thérien published some papers in this area.

  2. The restricted star height problem was resolved in 1988 by Hashiguchi but the generalized version (as far as I know) is still open. Does anyone have any intuition as to why this might be the case?

A link that might be helpful is the following: starheight

$\endgroup$
  • $\begingroup$ A clear definition of 'extended regular expression" or a link would be helpful. Also links to the papers cited would help flesh out the question $\endgroup$ – Suresh Venkat Apr 17 '11 at 19:41
  • 2
    $\begingroup$ @Suresh Given a finite alphabet A, then the extended regular expression are defined by: $\emptyset, 1, a$ for every $a\in A$ are extended regular expressions. Also, union, concatenation, complement and star are extended regular expressions. Basically just adding complement. A link that might be helpful is the following: liafa.jussieu.fr/~jep/PDF/StarHeight.pdf $\endgroup$ – confusedmath Apr 17 '11 at 19:48
  • 2
    $\begingroup$ AFAIK, Pin keeps his webpage updated ( liafa.jussieu.fr/~jep/Problemes/starheight.html ), which would mean no progress. $\endgroup$ – Michaël Cadilhac Apr 17 '11 at 20:46
  • $\begingroup$ thanks: even better would be to incorporate it in the question. $\endgroup$ – Suresh Venkat Apr 17 '11 at 21:31
  • $\begingroup$ In the previous comments, "liafa.jussieu.fr" should be replaced "www.liafa.univ-paris-diderot.fr". I edited the link in the question, but could not edit the links in the comments. $\endgroup$ – J.-E. Pin Jan 13 '15 at 14:12
9
$\begingroup$

Regarding your second question, an explanation why the generalized star height problem is less accessible than the star height problem is the following: Already Eggan's seminal paper in 1963 contained languages of (ordinary) star height $k$, for each $k\ge 0$. Only a few years later, McNaughton, and, independently, Déjean and Schützenberger, found examples over binary alphabets. This made clear what the problem "is about". During the years that followed, there was a more or less steady flow of published results in the area of the ordinary star height problem. This gave an ever increasing body of published examples, counterexamples and phenomena surrounding this problem.

In contrast, after some fifty years now, we don't know whether there is any regular language of star height at least two. So we do not even know whether there is a need for a decision procedure after all. This "complete lack of examples" indicates that it is extremely difficult to get a grip on this problem.

$\endgroup$
  • $\begingroup$ Do you know of any applications/areas that would be directly affected by the discovery of an actual algorithm? (other than from a purely intellectual standpoint) $\endgroup$ – confusedmath Apr 18 '11 at 1:21
  • 1
    $\begingroup$ The classification of the languages of star height $0$ turned out to have an extremely rich theory, see for example: Robert McNaughton & Seymour Papert. Counter-free Automata. MIT Press, 1971. The classification of languages of star height $1$ might have just as many consequences. Yet, I do not know of any direct consequences à la "Assuming the generalized star height hierarchy is infinite, we can prove...". But I am probably not the best person to ask either. $\endgroup$ – Hermann Gruber Apr 23 '11 at 13:50
  • 1
    $\begingroup$ Restricted star-height is likely to be applied soon in a work about approximating costs of components in communicating systems. (no reference yet sorry) $\endgroup$ – Denis Jan 13 '15 at 15:35
2
$\begingroup$

The solution of the restricted star-height problem inspired the rich theory of regular cost functions (by Colcombet), which in turn helped to solve other decidability problems and offers new tools to attack open problems. This theory is still developing and was extended to infinite words, finite trees, infinite trees, with its own set of deep results and open problems. Here is a seminal paper of the theory, and a bibliography, from Colcombet's website.

So while it is not directly an application of generalized star-height, it shows that progressing on seemingly useless problems such as star-height is likely to mean better understanding of regular languages, and yield new results on different problems.

Reference : Thomas Colcombet. “The theory of stabilisation monoids and regular cost functions”. In: ICALP 2009

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.