The Complexity of Campaigning

06/20/2017
by   Cory Siler, et al.
0

In "The Logic of Campaigning", Dean and Parikh consider a candidate making campaign statements to appeal to the voters. They model these statements as Boolean formulas over variables that represent stances on the issues, and study optimal candidate strategies under three proposed models of voter preferences based on the assignments that satisfy these formulas. We prove that voter utility evaluation is computationally hard under these preference models (in one case, #P-hard), along with certain problems related to candidate strategic reasoning. Our results raise questions about the desirable characteristics of a voter preference model and to what extent a polynomial-time-evaluable function can capture them.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2021

A Knowledge Compilation Map for Conditional Preference Statements-based Languages

Conditional preference statements have been used to compactly represent ...
research
05/22/2009

Reasoning about soft constraints and conditional preferences: complexity results and approximation techniques

Many real life optimization problems contain both hard and soft constrai...
research
06/22/2018

Election Score Can Be Harder Than Winner

Election systems based on scores generally determine the winner by compu...
research
11/14/2019

A Dynamic Preference Logic for reasoning about Agent Programming

In this work, we investigate the use of Dynamic Preference Logic to enco...
research
07/04/2012

Unstructuring User Preferences: Efficient Non-Parametric Utility Revelation

Tackling the problem of ordinal preference revelation and reasoning, we ...
research
12/11/2014

Logic of temporal attribute implications

We study logic for reasoning with if-then formulas describing dependenci...
research
12/29/2017

Effective algorithms for homogeneous utility functions

Under the assumption of (positive) homogeneity (PH in the sequel) of the...

Please sign up or login with your details

Forgot password? Click here to reset