જટિલતાઓને તમામ પ્રકારના ત્રણ જૂથો વિભાજિત કરી શકાય છે: