The answer is population overcrowding in Europe. The first reason is Europe was not overpopulated at that time. In the 1800s, there were two things that kept the population down. These were warfare and epidemics. Therefore, population overcrowding was not a major cause of European imperialism in that century.