What is an undecidable problem in computer science?
An undecidable problem is a decision problem that asks a yes-or-no question for every input in an infinite set where no algorithm exists that always halts with the correct answer. These problems correspond to sets of natural numbers that are not recursive.