spacer

 

Bjørn Kjos-Hanssen

Automatic complexity of strings

Posted on September 9th, 2011 by admin

The automaton complexity of a finite binary string \(x=x_1\ldots x_k\) is defined to be the least number \(A(x)\) of states of a finite state automaton \(M\) such that \(x\) is the only string of length \(k\) in the language accepted by \(M\). In a Discrete Mathematics class in Spring 2009, students Jason Axelson, Chris Ho and Aaron Kondo wrote a C program that calculated the complexity of all strings of length at most 7. Results: \[A()=1,\quad A(0)=2,\] \[A(x_1\ldots x_k)\le k \quad\text{ for } k\ge 3,\] \[A(x_1\ldots x_k)\le k-1 \quad\text{ for } k\ge 5.\] \[A(x)\le 5 \quad\text{ for } k=7.\] The string \(011100\) is the only string (starting with a 0) of length 6 or less with the property that its complexity is increased when read backwards: \[A(011100)=4\ne 5=A(001110).\]

spacer

Automaton witnessing the complexity of the string 011100. (For simplicity, the trash state where any missing arrow goes is not shown.)


A table of complexities is available.

This exact notion of complexity has been studied before (thanks to Mia Minnes for the reference) by Shallit and Wang in 2001.

 
Posted in undergraduate research | Tags: automata

Comments: 2

Leave a reply »

 
 
spacer
Jason Teutsch
September 9th, 2011 at 5:15 pm
 

hi bjoern!!

 

Reply

    spacer
    admin
    October 13th, 2011 at 3:49 pm
     

    Hi Jason.

     

    Reply

 
Click here to cancel reply.

Leave a Reply

 
(will not be published)
 
 
 
 
Upcoming Events
  1. Feb
    14
    Tue

    1. 9:00 am Midterm I (incl. 5.4)
    2. 12:00 pm Midterm I (in class)
  2. Feb
    16
    Thu

    1. 9:00 am 5.8
 
Recent posts
  • Statistical Inference
  • Transition to Advanced Mathematics
  • A strong law of computationally weak subsets
 
Categories
  • automata
  • Brownian motion
  • NSF DMS-0901020
  • publications
  • randomness
  • research
  • teaching
  • Uncategorized
  • undergraduate research
  • web pages
 
 
Useful links
  • WebMail | MyUH etc. | Library etc.
spacer spacer spacer
Search

Printable version .
 
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.