Also see unary case.

(Row is simulated by/converted in column)

1DFA1NFA2DFA2NFA1-LAD1-LA
1DFA/(trivial)(trivial)(trivial)(trivial)(trivial)
1NFA 💡/
💡
(trivial)(trivial)
💡
2DFA 💡 💡/(trivial)(trivial)(trivial)
2NFA 💡 💡
💡
/(trivial)
💡
1-LA 💡 💡
💡
💡/
💡
D1-LA 💡 💡 💡 💡(trivial)/
  • (trivial) means that the simulated machine is a (pseudo)subcase of the simulating machine
  • cases not dependent on 1-LA are specified in the map for Finite State Automata
  • 1NFAD1-LA: ^1NFAtoD1LA
    • : since 1NFA1DFA is and 1DFAD1-LA is
    • relaxed form of the Sakoda and Sipser conjecture with extended 2DFA
  • 2NFAD1-LA: ^2NFAtoD1LA
    • : since 2NFA1DFA is and 1DFAD1-LA is
    • relaxed form of the Sakoda and Sipser conjecture with extended 2DFA
  • 1-LA1DFA: ^1LAto1DFA
  • 1-LA1NFA: ^1LAto1NFA
    • : transition table construction {PigPis14}
    • : 1NFA requires for block witness language , otherwise with 1NFA1DFA we would get a 1DFA for with {PigPis14}
  • 1-LA2DFA: ^1LAto2DFA
  • 1-LA2NFA: ^1LAto2NFA
  • D1-LA1DFA: ^D1LAto1DFA
  • 1-LAD1-LA: ^1LAtoD1LA
  • D1-LA2NFA: ^D1LAto2NFA
    • : since D1-LA1DFA is and 1DFA2NFA is
    • : unary witness language (recognized with D1-LA presented in {PigPri19} and with 2NFA lower bound proven in {MerPig00})
  • D1-LA1NFA: ^D1LAto1NFA
  • D1-LA2DFA: ^D1LAto2DFA