Теория общественного выбора представляет собой одно из наиболее ярких направлений экономического империализма, связанное с применением методологии неоклассической экономической теории для изучения политических процессов и феноменов. Зародившись в 1960-х годах как отрасль экономической науки, изучающая вопросы налогообложения и государственных расходов, теория общественного выбора в последующие десятилетия значительно расширила сферу своего анализа и в настоящее время может рассматриваться в качестве дисциплины, по праву претендующей на статус экономической теории политики.
Идеи, лежащие в основе теории общественного выбора, были впервые сформулированы в конце 19-го века представителями итальянской школы государственных финансов: М. Панталеони, У. Маццола, А. Де Вити де Марко и др. Эти исследователи являлись пионерами использования предельного анализа и теории цены для изучения бюджетного процесса, а также для моделирования спроса и предложения на рынке общественных благ. Данный подход нашел дальнейшее развитие в работах представителей шведской школы в экономической науке – К. Викселля и Э. Линдаля, уделявших первостепенное внимание политическим процессам, обеспечивающим определение государственной бюджетной политики.
Разработанные подходы долгое время оставались практически неизвестными для исследователей. Вместе с тем в 1940-50-х годах представления о рациональном характере поведения индивидов в политической сфере стали активно проникать в научные дискуссии, благодаря опубликованным в этот период работам Й. Шумпетера, К. Эрроу, Д. Блэка, Э. Даунса. Объединение двух указанных направлений стало основой разработки комплекса идей, известных ныне как теория общественного выбора. Ключевую роль в этом сыграли представители так называемой Вирджинской школы в экономической теории. Признанным лидером этой школы является Дж. Бьюкенен, награжденный в 1986 г. Нобелевской премией по экономике за исследование договорных и конституционных основ теории принятия экономических и политических решений. Благодаря многочисленным работам Дж. Бьюкенена, а также других специалистов в области теории общественного выбора, как Дж. Бреннан, У. Нисканен, М. Олсон, Г. Таллок, Р. Толлисон и др., за период с начала 1960-х годов был достигнут существенный прогресс в разработке, как базовых идей теории общественного выбора, так и дочерних теорий, опирающихся на эти идеи.
В условиях ограниченности ресурсов каждый из нас стоит перед выбором одной из имеющихся альтернатив. Методы анализа рыночного поведения универсальны. Они с успехом могут быть применены к любой из сфер, где человек должен сделать выбор. Основная предпосылка теории общественного выбора состоит в том, что люди действуют в политической сфере, преследуя свои личные интересы. Рациональные политики поддерживают, прежде всего, те программы, которые способствуют росту их престижа и повышают шансы одержать победу на очередных выборах. Таким образом, теория общественного выбора пытается последовательно провести принципы индивидуализма, распространив их на все виды деятельности, включая государственную службу. Второй предпосылкой теории общественного выбора является концепция экономического человека. Человек в рыночной экономике отождествляет свои представления с товаром. Он стремится принять такие решения, которые максимизируют значение функции полезности. Его поведение рационально. Рациональность индивида имеет в данной теории универсальное значение. Это означает, что все – от избирателей до президента руководствуются в своей деятельности в первую очередь экономическим принципом, т.е. сравнивают предельные выгоды и предельные издержки: