Given two regular languages L1 and L2 over alphabet Σ, we define the operator RQ(L1, L2) = {w | there exists a word v in L2 such that wv is in L1}. The task is to determine the smallest language class among Regular, LL, CFG, and DCFG that certainly contains RQ(L1, L2).
So, I started with the most restricted of the languages I mentioned, which is Regular. But the problem is that I don't really have a formal or actual definition of RQ, or L1 and L2 for that matter. The only thing I know is that L1 & L2 are regular and then I know the definition of RQ. So, how can I use the pumping lemma or DFA without the expression for RQ to for example prove or disprove that it is a regular language?
What I need help with is grasping the problem, and maybe assistance in making the question less abstract if possible, because I just can't wrap my head around it right now.
Thanks beforehand!