combinatorial [adjective] + hypothesis [noun]