Can quantum computer compute the minimal intersection DFA of numerous minimal DFAs in polynomial time using polynomial number of qubits, where the language of each given minimal DFA is finite and it's alphabet is Σ={0,1} and all words/strings in all languages are in the same length equal to the given number of minimal DFAs?
Remember that minimal DFA is deterministic finite automaton that there is no possibility to delete any of it's states and change it's transitions function δ so the language accepted by this DFA is unchanged.
EDIT: According to what I read here
3yakuya says in his answer:
As far as we believe, a quantum Turing machine is able to simulate any quantum computer, and it is also equivalent to classical deterministic Turing machine in terms of computability.
I don't know why he/she uses the word "believe", I think that it is known fact, because quantum computers where designed to solve every problem correctly, so it should be possible for quantum computer to compute the minimal intersection DFA of numerous minimal DFAs correctly, i.e. this is a task that can be accomplished and computed by quantum computer.
3yakuya then says:
However, if we consider practical computability, things may look a bit different. Imagine a problem where we have a classical solution which runs with O(2n)O(2n) complexity. It is definitely solvable, but for any reasonable data size it will require massive amounts of operations. In practice, it will run for thousands of years, even on the fastest computers. Now imagine we have a quantum algorithm solving the same problem, but with O(n)O(n) complexity. Out of a sudden, exact same problem can be solved in minutes, which is very reasonable (especially compared to thousands of years).
If quantum computer runs the classical algorithm (that can also be run by deterministic turing machine) to compute the minimal intersection DFA, by first computing the product intersection DFA (not minimal) and then minimize it by using Hopcroft's algorithm, then this will take too much time for the quantum computer to finish and no one will wait until it is done, and the same is correct for deterministic turing machine, but if quantum computer runs quantum algorithm to compute the same thing, but much more efficiently than the classical algorithm (without computing products and calling any minimization algorithm), but getting the minimal intersection DFA more directly and quickly by quantum algorithm, which suppose to run only by quantum computer, but not by deterministic turing machine, then it is expected that the quantum computer running this quantum algorithm will finish much faster and at most polynomial time.
So until now there is hope, but after the first quote and before the second quote, 3yakuya said:
In other words, as far as we know the space of problems solvable by quantum computers is the same as space of problems solvable by classical computers.
That's really bad! Computing the minimal intersection DFA of numerous minimal DFAs is PSPACE-Complete problem! That means, the machine needs non-polynomial amount and quantity of memory to finish the computation!
The main reason that deterministic turing machine won't do that, because in reality, deterministic turing machine have finite tapes! Not infinite! For some large input, the turing machine (deterministic) won't have enough tape to write down the result, i.e. the minimal intersection DFA!
But I thought that "out of memory" problem can occur in classical computers, because their memory is a finite array of bits, where each bit has two states only: 0 and 1, so to describe larger object, the classical computer needs more memory, and in fact more bits, but quantum computer has qubits rather than bits, and single qubit suppose to have "infinitely" states, which are 0, 1 and the superpositions of 0 and 1. If so, quantum computer should have like "infinite memory", no? Out of memory expected to occur in classical computer, but not in quantum computers, so space problems for quantum computers suppose to be O(1), in contrast to classical computers, which is rarely O(1), but most of them are much worse than O(1). Maybe I misunderstand what really quantum computer is or 3yakuya is wrong in what he/she says?
If 3yakuya is right, then the answer to my question is NO, quantum computer won't be able to compute the minimal intersection DFA, because it will require non-polynomial number of qubits or something and that's too many.