I was doing my HW assignment for my theory class and came across a problem that I don't really even know where to begin. We are covering the section of Push-Down automata.
"Let L1 be a context-free language and L2 be regular. Show that there exists an algorithm to determine whether or not L1 and L2 have an infinite number of common elements."
I am not sure how to go about solving this. I cannot get my mind to grasp the idea. I do know that regular languages do not allow ambiguity and am wondering if that is something that will need to be considered for this problem. Also with it being in the "Push-Down Automata" section I am assuming it may require creating a npda or pda. Can anyone at least steer me in the right direction. Not asking for HW solving, but for HW help!