Common Adjective Collocations of complexity

apparent, aware, case, cognitive, dependent, different, difficult, due, enormous, extreme, full, great, high, human, ill, immense, important, increase, inherent, low, many, modern, much, multiplicity, sheer, social, structural, such, very, computational