English

On the Gap Between Separating Words and Separating Their Reversals

Formal Languages and Automata Theory 2018-02-13 v3

Abstract

A deterministic finite automaton (DFA) separates two strings ww and xx if it accepts ww and rejects xx. The minimum number of states required for a DFA to separate ww and xx is denoted by sep(w,x)sep(w,x). The present paper shows that the difference sep(w,x)sep(wR,xR)|sep(w,x)-sep(w^R,x^R)| is unbounded for a binary alphabet; here wRw^R stands for the mirror image of ww. This solves an open problem stated in [Demaine, Eisenstat, Shallit, Wilson: Remarks on separating words. DCFS 2011. LNCS vol. 6808, pp. 147-157.]

Keywords

Cite

@article{arxiv.1605.04835,
  title  = {On the Gap Between Separating Words and Separating Their Reversals},
  author = {Farzam Ebrahimnejad},
  journal= {arXiv preprint arXiv:1605.04835},
  year   = {2018}
}

Comments

22 pages, 2 figures

R2 v1 2026-06-22T14:01:50.091Z