Abstract
We study a Liquid Democracy framework where voters can express preferences in an approval form, regarding being represented by a subset of voters, casting a ballot themselves, or abstaining from the election. We examine, from a computational perspective, the problems of minimizing (resp. maximizing) the number of dissatisfied (resp. satisfied) voters. We first show that these problems are intractable even when each voter approves only a small subset of other voters. On the positive side, we establish constant factor approximation algorithms for that case, and exact algorithms under bounded treewidth of a convenient graph-theoretic representation, even when certain secondary objectives are also present. The results related to the treewidth are based on the powerful methodology of expressing graph properties via Monadic Second Order logic. We believe that this approach can turn out to be fruitful for other graph related questions that appear in Computational Social Choice.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
For ease of presentation, we will also use some set operations that although they are not explicitly allowed, they can be easily replaced by equivalent MSO expressions. For instance, \(x\notin A\setminus B \equiv \lnot ((x \in A)\wedge \lnot (x\in B))\) and \(A\subseteq B \equiv (\forall x\in A\Rightarrow x\in B)\).
References
Abramowitz, B., Mattei, N.: Flexible representative democracy: an introduction with binary issues. In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, (IJCAI-19), pp. 3–10 (2019)
Anshelevich, E., Fitzsimmons, Z., Vaish, R., Xia, L.: Representative proxy voting. arXiv preprint arXiv:2012.06747 (2020)
Arnborg, S., Lagergren, J., Seese, D.: Easy problems for tree-decomposable graphs. J. Algorithms 12(2), 308–340 (1991)
Bloembergen, D., Grossi, D., Lackner, M.: On rational delegations in liquid democracy. In: Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, (AAAI-19), pp. 1796–1803 (2019)
Blum, C., Zuber, C.I.: Liquid democracy: potentials, problems, and perspectives. J. Polit. Philos. 24(2), 162–182 (2016)
Bodlaender, H.L.: A linear-time algorithm for finding tree-decompositions of small treewidth. SIAM J. Comput. 25(6), 1305–1317 (1996)
Boldi, P., Bonchi, F., Castillo, C., Vigna, S.: Viscous democracy for social networks. Commun. ACM 54(6), 129–137 (2011)
Caragiannis, I., Micha, E.: A contribution to the critique of liquid democracy. In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, (IJCAI-19), pp. 116–122 (2019)
Christoff, Z., Grossi, D.: Binary voting with delegable proxy: an analysis of liquid democracy. In: Proceedings of the Sixteenth Conference on Theoretical Aspects of Rationality and Knowledge, (TARK-17), pp. 134–150 (2017)
Colley, R., Grandi, U., Novaro, A.: Smart voting. In: Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, (IJCAI-20), pp. 1734–1740 (2021)
Courcelle, B.: The monadic second-order logic of graphs. I. Recognizable sets of finite graphs. Inf. Comput. 85(1), 12–75 (1990)
Escoffier, B., Gilbert, H., Pass-Lanneau, A.: The convergence of iterative delegations in liquid democracy in a social network. In: Proceedings of the Twelfth International Symposium on Algorithmic Game Theory, (SAGT-19), pp. 284–297 (2019)
Escoffier, B., Gilbert, H., Pass-Lanneau, A.: Iterative delegations in liquid democracy with restricted preferences. In: Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, (AAAI-20), pp. 1926–1933 (2020)
Golovach, P.A., Villanger, Y.: Parameterized complexity for domination problems on degenerate graphs. In: Proceedings of the Thirty-Fourth International Workshop on Graph-Theoretic Concepts in Computer Science, pp. 195–205 (2008)
Gölz, P., Kahng, A., Mackenzie, S., Procaccia, A.D.: The fluid mechanics of liquid democracy. In: Proceedings of the Fourteenth International Conference on Web and Internet Economics, (WINE-18), pp. 188–202 (2018)
Green-Armytage, J.: Direct voting and proxy voting. Const. Polit. Econ. 26(2), 190–220 (2015)
Grohe, M.: Logic, graphs, and algorithms. Log. Automata 2, 357–422 (2008)
Kahng, A., Mackenzie, S., Procaccia, A.: Liquid democracy: an algorithmic perspective. J. Artif. Intell. Res. 70, 1223–1252 (2021)
Kavitha, T., Király, T., Matuschke, J., Schlotter, I., Schmidt-Kraepelin, U.: Popular branchings and their dual certificates. In: Proceedings of the Twenty-First International Conference on Integer Programming and Combinatorial Optimization, pp. 223–237 (2020)
Knop, D., Koutecký, M., Masarík, T., Toufar, T.: Simplified algorithmic metatheorems beyond MSO: treewidth and neighborhood diversity. Log. Methods Comput. Sci. 15(4), 1–32 (2019)
Kreutzer, S.: Algorithmic meta-theorems. In: Grohe, M., Niedermeier, R. (eds.) IWPEC 2008. LNCS, vol. 5018, pp. 10–12. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-79723-4_3
Masařík, T., Toufar, T.: Parameterized complexity of fair deletion problems. Discret. Appl. Math. 278, 51–61 (2020)
Paulin, A.: An overview of ten years of liquid democracy research. In: The Proceedings of the Twenty-First Annual International Conference on Digital Government Research, pp. 116–121 (2020)
Seymour, P.: The origin of the notion of treewidth. Theoretical Computer Science Stack Exchange (2014). https://cstheory.stackexchange.com/q/27317. Accessed 16 May 2021
Slavık, P.: A tight analysis of the greedy algorithm for set cover. J. Algorithms 25(2), 237–254 (1997)
Szeider, S.: Monadic second order logic on graphs with local cardinality constraints. ACM Trans. Comput. Log. 12(2), 1–21 (2011)
Zhang, Y., Grossi, D.: Tracking truth by weighting proxies in liquid democracy. arXiv preprint arXiv:2103.09081 (2021)
Acknowledgements
This work has been supported by the Hellenic Foundation for Research and Innovation (H.F.R.I.) under the “First Call for H.F.R.I. Research Projects to support faculty members and researchers and the procurement of high-cost research equipment” grant (Project Number: HFRI-FM17-3512).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Markakis, E., Papasotiropoulos, G. (2021). An Approval-Based Model for Single-Step Liquid Democracy. In: Caragiannis, I., Hansen, K.A. (eds) Algorithmic Game Theory. SAGT 2021. Lecture Notes in Computer Science(), vol 12885. Springer, Cham. https://doi.org/10.1007/978-3-030-85947-3_24
Download citation
DOI: https://doi.org/10.1007/978-3-030-85947-3_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-85946-6
Online ISBN: 978-3-030-85947-3
eBook Packages: Computer ScienceComputer Science (R0)