How to implement a recursive combination finder in CUDA or OpenCL for large datasets?
I have a problem involving several thousand lists of integers, each containing thousands of elements. My goal is to find a combination of elements (one from each list) such that the method IsCombinationValid returns true. Here’s how the validation works: