Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Łukasiewicz Games: A Logic-Based Approach to Quantitative Strategic Interactions

Published: 15 September 2015 Publication History

Abstract

Boolean games provide a simple, compact, and theoretically attractive abstract model for studying multiagent interactions in settings where players will act strategically in an attempt to achieve individual goals. A standard critique of Boolean games, however, is that the strictly dichotomous nature of the preference relations induced by Boolean goals inevitably trivialises the nature of such strategic interactions: a player is assumed to be indifferent between all outcomes that satisfy her goal, and indifferent between all outcomes that do not satisfy her goal. While various proposals have been made to overcome this limitation, many of these proposals require the inclusion of nonlogical structures into games to capture nondichotomous preferences. In this article, we introduce Łukasiewicz games, which overcome this limitation by allowing goals to be specified using Łukasiewicz logics. By expressing goals as formulae of Łukasiewicz logics, we can express a much richer class of utility functions for players than is possible using classical Boolean logic: we can express every continuous piecewise linear polynomial function with rational coefficients over [0, 1]n as well as their finite-valued restrictions over {0, 1/k, …, (k − 1)/k, 1}n. We thus obtain a representation of nondichotomous preference structures within a purely logical framework. After introducing the formal framework of Łukasiewicz games, we present a number of detailed worked examples to illustrate the framework, and then investigate some of their theoretical properties. In particular, we present a logical characterisation of the existence of Nash equilibria in finite and infinite Łukasiewicz games. We conclude by briefly discussing issues of computational complexity.

References

[1]
S. Aguzzoli, S. Bova, and B. Gerla. 2011. Free algebras and functional representation for fuzzy logics. In Handbook of Mathematical Fuzzy Logic, Volume II, P. Cintula, P. Hájek, and C. Noguera (Eds.), College Publications, 713--792.
[2]
S. Aguzzoli and D. Mundici. 2003. Weierstrass approximation theorem and Lukasiewicz formulas with one quantified variable. In Beyond Two: Theory and Applications of Multiple-Valued Logic, M. Fitting et al. (Eds.), Springer-Verlag, Berlin, 315--335.
[3]
R. Alur and T. A. Henzinger. 1999. Reactive modules. Formal Methods in System Design 15, 11 (1999), 7--48.
[4]
P. Amato and M. Porto. 2000. An algorithm for the automatic generation of a logical formula representing a control law. Neural Network World 10 (2000), 777--786.
[5]
S. P. Anderson, J. K. Goereeb, and C. A. Holt. 2001. Minimum-effort coordination games: Stochastic potential and logit equilibrium. Games and Economic Behavior 34, 2 (2001), 177--199.
[6]
S. Arora and B. Barak. 2009. Computational Complexity. A Modern Approach. Cambridge University Press.
[7]
M. Baaz and H. Veith. 1999. Quantifier elimination in fuzzy logic. In Computer Science Logic, Lecture Notes in Computer Science, Vol. 1584, Springer-Verlag, Berlin, 399--414.
[8]
K. Basu. 1994. The traveler’s dilemma: Paradoxes of rationality in game theory. American Economic Review 84, 2 (1994), 391--395.
[9]
E. Bonzon, M.-C. Lagasquie-Schiex, J. Lang, and B. Zanuttini. 2006. Boolean games revisited. In Proceedings of the 17th European Conference on Artificial Intelligence (ECAI-2006).
[10]
E. Bonzon, M.-C. Lagasquie-Schiex, J. Lang, and B. Zanuttini. 2006. Compact preference representation and Boolean games. In PRICAI 2006: Trends in Artificial Intelligence, Lecture Notes in Computer Science, Vol. 4099, Springer-Verlag, Berlin, 41--50.
[11]
C. Boutilier, R. Brafman, C. Domshlak, H. Hoos, and D. Poole. 2004. CP-nets: A tool for representing and reasoning with conditional Ceteris Paribus preference statements. In Journal of Artificial Intelligence Research 21 (2004), 135--191.
[12]
A. R. Bradley and Z. Manna. 2007. The Calculus of Computation. Springer-Verlag, Berlin.
[13]
N. Bulling and V. Goranko. 2013. How to be both rich and happy: Combining quantitative and qualitative strategic reasoning about multi-player games. In Electronic Proceedings in Theoretical Computer Science 112 (2013), 33--41.
[14]
X. Caicedo. 2007. Implicit operations in DMV-algebras and the connectives of Łukasiewicz logic. In Algebraic and Proof-Theoretic Aspects of Non-Classical Logics, S. Aguzzoli, A. Ciabattoni, B. Gerla, C. Manara, and V. Marra (Eds.), Lecture Notes in Computer Science, Vol. 4460, Springer-Verlag, Berlin, 50--68.
[15]
R. Cignoli, I. M. L. D’Ottaviano, and D. Mundici. 2000. Algebraic Foundations of Many-Valued Reasoning (Trends in Logic Volume 7). Kluwer Academic Publishers, Dordrecht, The Netherlands.
[16]
M. De Vos and D. Vermeir. 1999. Choice logic programs and Nash equilibria in strategic games. In Computer Science Logic, Lecture Notes in Computer Science, Vol. 1683, Springer, Berlin, 266--276.
[17]
A. Di Nola and I. Leustean. 2011. Łukasiewicz logic and DMV-algebras. In Handbook of Mathematical Fuzzy Logic, Volume II, P. Cintula, P. Hájek, and C. Noguera (Eds.), College Publications, 469--584.
[18]
P. E. Dunne, S. Kraus, W. van der Hoek, and M. Wooldridge. 2008. Cooperative boolean games. In Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-2008).
[19]
F. Esteva, L. Godo, and E. Marchioni. 2011. Fuzzy logics with enriched language. In Handbook of Mathematical Fuzzy Logic, Volume II, P. Cintula, P. Hájek, and C. Noguera (Eds.), College Publications, 627--712.
[20]
J. Ferrante and C. Rackoff. 1975. A decision procedure for the first order theory of real addition with order. SIAM Journal on Computing 4, 1 (1975), 69--76.
[21]
B. Gerla. 2001. Many-Valued Logics of Continuous t-Norms and Their Functional Representation. Ph.D. thesis, University of Milan, Italy.
[22]
M. Ghallab, D. Nau, and P. Traverso. 2004. Automated Planning. Morgan Kaufmann.
[23]
J. Grant, S. Kraus, M. Wooldridge, and I. Zuckerman. 2011. Manipulating boolean games through communication. In Proceedings of the 22nd International Joint Conference on Artificial Intelligence (IJCAI-11).
[24]
P. Hájek. 1998. Metamathematics of Fuzzy Logic (Trends in Logic Volume 4). Kluwer Academic Publishers, Dordrecht, The Netherlands.
[25]
P. Harrenstein, W. van der Hoek, J.-J. Ch. Meyer, and C. Witteveen. 2001. Boolean games. In Proceedings of the 8th Conference on Theoretical Aspects of Rationality and Knowledge (TARK VIII), J. van Benthem (Ed.), 287--298.
[26]
W. Hodges. 1993. Model Theory, Volume 42 of Encyclopedia of Mathematics and Its Applications. Cambridge University Press.
[27]
T. Kroupa and O. Majer. 2014. Optimal strategic reasoning with McNaughton functions. International Journal of Approximate Reasoning 55, 6 (2014), 1458--1468.
[28]
G. Lenzi and E. Marchioni. 2014. An algebraic characterization of o-minimal and weakly o-minimal MV-chains. Journal of Pure and Applied Algebra 218 (2014), 90--100.
[29]
V. Levit, T. Grinshpoun, and A. Meisels. 2013a. Boolean games for charging electric vehicles. In Proceedings of the 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technology (IAT).
[30]
V. Levit, T. Grinshpoun, A. Meisels, and A. Bazzan. 2013b. Taxation search in boolean games. In Proceedings of the 12th International Conference on Autonomous Agents and Multiagent Systems (AAMAS’13).
[31]
E. Marchioni and M. Wooldridge. 2014. Łukasiewicz games. In Proceedings of the 13th International Conference on Autonomous Agents and Multiagent Systems (AAMAS’14). 837--844.
[32]
M. Maschler, E. Solan, and S. Zamir. 2013. Game Theory. Cambridge University Press.
[33]
M. Mavronicolas, B. Monien, and K. W. Wagner. 2007. Weighted boolean formula games. In Internet and Network Economics, Lecture Notes in Computer Science. Vol. 4858, Springer, Berlin, 469--481.
[34]
R. McNaughton. 1951. A theorem about infinite-valued sentential logic. Journal of Symbolic Logic 12, 1 (1951), 1--13.
[35]
F. Montagna and G. Panti. 2001. Adding structures to MV-algebras. Journal of Pure and Applied Algebra 164 (2001), 365--387.
[36]
D. Mundici. 1994. A constructive proof of McNaughton’s theorem in infinite-valued logic. Journal of Symbolic Logic 59, 2 (1994), 596--602.
[37]
D. Mundici. 2011. Advanced Łukasiewicz Calculus and MV-Algebras (Trends in Logic Volume 35). Springer, The Netherlands.
[38]
H. Nikaidô and K. Isoda. 1955. Note on non-cooperative convex game. Pacific Journal of Mathematics 5, 5 (1955), 807--815.
[39]
N. Nisan, T. Roughgarden, E. Tardos, and V. V. Vazirani. 2007. Algorithmic Game Theory. Cambridge University Press.
[40]
M. J. Osborne and A. Rubinstein. 1994. A Course in Game Theory. MIT Press.
[41]
S. Parsons, J. A. Rodríguez-Aguilar, and M. Klein. 2011. Auctions and bidding: A guide for computer scientists. ACM Computing Surveys 43, 2, Article 10 (2011).
[42]
J. Pavelka. 1979. On fuzzy logic I, II, III. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik 25 (1979), 45--52, 119--134, 447--464.
[43]
S. Schockaert, J. Janssen, D. Vermeir, and M. De Cock. 2009. Answer sets in a fuzzy equilibrium logic. In Web Reasoning and Rule Systems, Lecture Notes in Computer Science, Vol. 5837, Springer, Berlin, 135--149.
[44]
S. Schockaert, J. Janssen, and D. Vermeir. 2012. Fuzzy equilibrium logic: Declarative problem solving in continuous domains. ACM Transactions on Computational Logic 13, 4, Article 33.
[45]
J. R. Stallings 1967. Lectures on Polyhedral Topology. Tata Institute of Fundamental Research, Mumbay, India.
[46]
J. van Benthem. 2014. Logic in Games. MIT Press.
[47]
J. B. Van Huyck, R. C. Battalio, and R. O. Beil 1990. Tacit coordination games, strategic uncertainty, and coordination failure. The American Economic Review 80, 1 (1990), 234--248.
[48]
M. Wooldridge, U. Endriss, S. Kraus, and J. Lang. 2013. Incentive engineering for Boolean games. Artificial Intelligence 195 (2013), 418--439.

Cited By

View all
  • (2024)Nash meets Łukasiewicz: computing equilibria through logicJournal of Logic and Computation10.1093/logcom/exae073Online publication date: 7-Nov-2024
  • (2020)Fuzzy Neighborhood Semantics for Multi-agent Probabilistic Reasoning in GamesInformation Processing and Management of Uncertainty in Knowledge-Based Systems10.1007/978-3-030-50153-2_50(680-693)Online publication date: 5-Jun-2020
  • (2019)Łukasiewicz logics for cooperative gamesArtificial Intelligence10.1016/j.artint.2019.03.003Online publication date: May-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Computational Logic
ACM Transactions on Computational Logic  Volume 16, Issue 4
November 2015
273 pages
ISSN:1529-3785
EISSN:1557-945X
DOI:10.1145/2802139
  • Editor:
  • Orna Kupferman
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 September 2015
Accepted: 01 May 2015
Revised: 01 March 2015
Received: 01 August 2014
Published in TOCL Volume 16, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Łukasiewicz logics
  2. Logic
  3. games
  4. knowledge representation
  5. multiagent systems

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 31 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Nash meets Łukasiewicz: computing equilibria through logicJournal of Logic and Computation10.1093/logcom/exae073Online publication date: 7-Nov-2024
  • (2020)Fuzzy Neighborhood Semantics for Multi-agent Probabilistic Reasoning in GamesInformation Processing and Management of Uncertainty in Knowledge-Based Systems10.1007/978-3-030-50153-2_50(680-693)Online publication date: 5-Jun-2020
  • (2019)Łukasiewicz logics for cooperative gamesArtificial Intelligence10.1016/j.artint.2019.03.003Online publication date: May-2019
  • (2018)Modelling incomplete information in Boolean games using possibilistic logicInternational Journal of Approximate Reasoning10.1016/j.ijar.2017.10.01793(1-23)Online publication date: Feb-2018
  • (2017)Iterated Boolean Games for Rational VerificationProceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems10.5555/3091125.3091226(705-713)Online publication date: 8-May-2017
  • (2017)From model checking to equilibrium checking: Reactive modules for rational verificationArtificial Intelligence10.1016/j.artint.2017.04.003248(123-157)Online publication date: Jul-2017
  • (2017)Learning Łukasiewicz Logic Fragments by Quadratic ProgrammingMachine Learning and Knowledge Discovery in Databases10.1007/978-3-319-71249-9_25(410-426)Online publication date: 30-Dec-2017
  • (2016)Representing strategic games and their equilibria in many-valued logicsLogic Journal of IGPL10.1093/jigpal/jzw00424:3(238-267)Online publication date: 14-Apr-2016

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media