В 19 веке впервые были предприняты попытки распространить принцип рациональности на действия правительства. В дальнейшем это нашло отражение в теории общественного выбора. Рациональность потребителя - максимизация полезности, фирмы - максимизация прибыли. Политические деятели (партии) стремятся максимизировать число голосов избирателей. Отдельный избиратель голосует за ту политическую партию (политического деятеля), которая принесет ему наибольшую пользу, находясь у власти. Предполагается, что политики движимы личным интересом и желанием занимать официальные посты. Политика формируется с этой целью. Это противоречит модели государственной деятельности в интересах максимизации общественного благосостояния. В соответствии с теорией общественного выбора, политик будет отражать предпочтения среднего избирателя, интересы участвующих в производстве групп и бюрократии. Политические решения будут приниматься с целью получить (сохранить) официальный пост. Большое значение имеет количество лет между выборами. Если из-за лагов результат не может быть получен до выборов, то даже очень необходимые проекты не будут приняты.
Теория общественного выбора включает в себя и принятие коллективных решений (группа или от имени группы). Во всех экономиках многие решения относительно распределения ресурсов принимаются правительствами или другими группами. Наибольший интерес представляет оптимальность по Парето коллективных решений и степень отражения такими решениями личных предпочтений отдельных лиц.
Теорема невозможности К.Дж.Эрроу указывает на то, что имеют место серьезные трудности при формировании коллективного выбора на основании индивидуальных ценностей.