Agricultural production has been increasing at an exponential rate thanks to the introduction of technologies that have increased crop yields and enabled food transfer at a global level, yet famines have not disappeared. This is because, in general, food shortages are a result of access problems rather than production ones. A possible solution can be constructed by examining why it is people lack this crucial access to food.
Free market economics are, unfortunately, a key reason behind the occurrence of any form of widespread starvation. Most famously, during the Irish famine, Ireland was still a net exporter of food. Due to the fact that farmers could get higher prices for their products overseas, little was available for the Irish. Emergency price controls and export bans are a possible solution for this issue, however, they are not a catch-all solution.
The other major reason for the modern famine is political interference. Hunger has a long history of use as a weapon and even in our modern, civilized times has been used alarmingly often to control rebels and decimate minority groups. An organization such as the United Nations should be able to prevent States from engaging in this kind of illegal warfare and perhaps expanding their powers could allow them to do so in the future.
The fact that people still go hungry in this day and age despite all our modern technology is a travesty and one that could quite easily be prevented if the free market and international organizations could provide a guiding hand to solve the problem of access.