Umberto Eco had already discussed this extensively in his paper “the combinatorics of creativity”.
Unfortunately, I couldn't find the English version, but it should be very easy to translate, it's only 16 pages.
http://www.umbertoeco.it/CV/Combinatoria%20della%20creativit...