home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!stanford.edu!rutgers!netnews.upenn.edu!saul.cis.upenn.edu!dawar
- From: dawar@saul.cis.upenn.edu (Anuj Dawar)
- Newsgroups: comp.theory
- Subject: A question about finite automata
- Keywords: finite automata, languages
- Message-ID: <88403@netnews.upenn.edu>
- Date: 10 Sep 92 01:39:53 GMT
- Sender: news@netnews.upenn.edu
- Organization: University of Pennsylvania
- Lines: 35
- Nntp-Posting-Host: saul.cis.upenn.edu
-
- I have a problem relating to finite automata that I would appreciate
- help with.
-
- Let A and B be two non-deterministic finite automata, each with n
- states, over the same alphabet. It is easy to see that if they
- agree on all strings of length at most 2n, then they accept the same
- language. However, the automata that I am interested in have some
- special properties, and I was wondering if these constraints could
- be used to reduce that 2n bound (I am particularly interested in
- obtaining a sub-linear bound).
-
- The relevant properties are:
-
- 1) Every state is a final state, i.e. the languages accepted are
- prefix closed.
-
- 2) A and B can be seen as two copies of the same automaton, differing
- only in the choice of starting state. In other words, I am actually
- interested in the equivalence of states, rather than that of automata.
-
- 3) There is a constant k, such that the transition graphs of the automata
- have diameter k, i.e. there is a path from any state to any other state
- of length at most k. Recall that the automata are non-deterministic.
-
- My intuition suggests that 1 and 2 would not make much difference, except
- for getting rid of the factor of 2, but the third constraint might help.
- I would appreciate any help, or any pointers to literature that might be
- relevant.
-
- Note: I am not particularly interested in the computational complexity
- of determining equivalence, but in an upper bound on the length of the
- shortest string that will distinguish two states.
-
- -Anuj Dawar
- dawar@saul.cis.upenn.edu
-