સંકલન સિદ્ધાંતો