"testing advanced mathematical problems on proprietary models" sounds ... wrong? ... to me?
I would've said "testing proprietary models on advanced mathematical problems".
Typically I wouldn't say a math problem needs to be "tested" - it needs to be 'examined', maybe, or 'considered', or ultimately 'solved'.