Общественно-экономическая формация — это понятие, введённое в марксистской философии для обозначения определённого этапа в развитии общества, характеризующегося присущим ему способом производства и соответствующими социальными, политическими и культурными отношениями. Карл Маркс разработал теорию смены общественно-экономических формаций (первобытно-общинный строй, рабовладельческий строй, феодализм, капитализм, коммунизм) как последовательную смену этапов общественного развития.
Г.В.Ф. Гегель рассматривал историю как процесс развития мирового духа, имеющий закономерный характер, но его концепция отличается от формационного подхода.
А. Тойнби предложил теорию цивилизаций, основанную на идее зарождения, роста, упадка и распада цивилизаций.
О. Конт разработал закон трёх стадий (теологической, метафизической и позитивной), описывающий развитие человеческого познания и общества.
Таким образом, философ, понимавший общественный прогресс как развитие и смену общественно-экономических формаций, — это К. Маркс.
Ответ: д. К. Маркс