i struggle to understand the connection between optimization/mathematical programming and the knowledge representation problem in classical AI.
I thought that the reference was to the general 'no free lunch' assumption: https://en.wikipedia.org/wiki/No_free_lunch_theorem