Skip to main content

Principal-Agent Problems with Present-Biased Agents

  • Conference paper
  • First Online:
Algorithmic Game Theory (SAGT 2019)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11801))

Included in the following conference series:

Abstract

We present a novel graph-theoretic principal-agent model in which the agent is present biased (a bias that was well studied in behavioral economics). Our model captures situations in which a principal guides an agent in a complex multi-step project. We model the different steps and branches of the project as a directed acyclic graph with a source and a target, in which each edge has the cost for completing a corresponding task. If the agent reaches the target it receives some fixed reward R. We assume that the present-biased agent traverses the graph according to the framework of Kleinberg and Oren (EC’14) and as such will continue traversing the graph as long as his perceived cost is less than R. We further assume that each edge is assigned a value and if the agent reaches the target the principal’s payoff is the sum of values of the edges on the path that the agent traversed. Our goal in this work is to understand whether the principal can efficiently compute a subgraph that maximizes his payoff among all subgraphs in which the agent reaches the target. For this central question we provide both impossibility results and algorithms.

The work was done while D. Soker was a student at Ben-Gurion University.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 74.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    In quasi-hyperbolic discounting a cost that will be incurred t steps from now is discounted by \(\beta \cdot \delta ^t\). Where \(\beta \in [0,1]\) is a present bias parameter and \(\delta \in [0,1]\) is an exponential discounting parameter. Our model is equivalent to the \((\beta ,\delta )\) model for \(\beta =1/b\) and \(\delta =1\). Similar to [9] and some of its follow-ups we focus on the case that \(\delta =1\) to highlight the effects of present bias.

  2. 2.

    XP is the class of parameterized problems that can be solved in time \(n^{f(k)}\), where k is the parameter, n is the input’s size and f is a computable function.

  3. 3.

    In order to simplify the analysis we require the set of potential shortcuts to include a path for each node \(u_i\in S(P)\). As a result, in some cases the path \(\hat{P}(u_i)\) is not a proper shortcut and all its edges are in \(P \cup (\mathcal {\hat{P}} - \hat{P}(u_i))\).

  4. 4.

    We can easily extend this set to a set of potential shortcuts.

  5. 5.

    We assume that in case that \(b\cdot w^{-} + d_H(u_{i+1},t) = b\cdot w^{+} + (d_H(u_i,t)-w^{+})\) the agent will break ties in favor of taking the shortcut.

  6. 6.

    In this construction we ignore the costs of the edges.

  7. 7.

    For example, we can go over the graph in reverse topological order and update for each node the length of the maximum path connecting it to t.

  8. 8.

    By construction \(\forall i,j\in X\) we have that \(x_i=x_j\) and \(x_i=y_j\).

  9. 9.

    By replacing the list with a binary matrix of size \((|V|\times |V|)^k\) in which a cell \((h_1,l_1,\ldots ,h_k,l_k)\) represents whether there are k converging paths such that each path i has \(h_i\) edges of weight \(w^+\) and \(l_i\) edges of weight \(w^-\), we can reduce the running time to \(O(k\cdot |V|^{4k})\).

References

  1. Akerlof, G.A.: Procrastination and obedience. Am. Econ. Rev. Pap. Proc. 81(2), 1–19 (1991)

    Google Scholar 

  2. Albers, S., Kraft, D.: Motivating time-inconsistent agents: a computational approach. In Proceedings 12th Workshop on Internet and Network Economics (2016)

    Chapter  Google Scholar 

  3. Albers, S., Kraft, D.: On the value of penalties in time-inconsistent planning. In: 44th International Colloquium on Automata, Languages, and Programming, ICALP, Warsaw, Poland, pp. 10:1–10:12 (2017)

    Google Scholar 

  4. Albers, S., Kraft, D.: The price of uncertainty in present-biased planning. In Proceedings 13th Workshop on Internet and Network Economics (2017)

    Chapter  Google Scholar 

  5. Ariely, D., Wertenbroch, K.: Procrastination, deadlines, and performance: self-control by precommitment. Psychol. Sci. 13(3), 219–224 (2002)

    Article  Google Scholar 

  6. Gravin, N., Immorlica, N., Lucier, B., Pountourakis, E.: Procrastination with variable present bias. In: Proceedings of the 2016 ACM Conference on Economics and Computation, EC 2016, p. 361. ACM (2016)

    Google Scholar 

  7. Grossman, S.J., Hart, O.D.: An analysis of the principal-agent problem. Econometrica: J. Econometric Soc. 51(1), 7–45 (1983)

    Article  MathSciNet  Google Scholar 

  8. Kaur, S., Kremer, M., Mullainathan, S.: Self-control and the development of work arrangements. Am. Econ. Rev. Pap. Proc. 100(2), 624–628 (2010)

    Article  Google Scholar 

  9. Kleinberg, J., Oren, S.: Time-inconsistent planning: a computational problem in behavioral economics. In: Proceedings of the Fifteenth ACM Conference on Economics and Computation, EC 2014, pp. 547–564. ACM (2014)

    Google Scholar 

  10. Kleinberg, J., Oren, S., Raghavan, M.: Planning problems for sophisticated agents with present bias. In: Proceedings of the 2016 ACM Conference on Economics and Computation, EC 2016, pp. 343–360. ACM (2016)

    Google Scholar 

  11. Kleinberg, J., Oren, S., Raghavan, M.: Planning with multiple biases. In: Proceedings of the 2017 ACM Conference on Economics and Computation, EC 2017, pp. 567–584. ACM (2017)

    Google Scholar 

  12. Laibson, D.: Golden eggs and hyperbolic discounting. Q. J. Econ. 112(2), 443–478 (1997)

    Article  Google Scholar 

  13. O’Donoghue, T., Rabin, M.: Doing it now or later. Am. Econ. Rev. 89(1), 103–124 (1999)

    Article  Google Scholar 

  14. Pollak, R.A.: Consistent planning. Rev. Econ. Stud. 35(2), 201–208 (1968)

    Article  Google Scholar 

  15. Shiloach, Y., Perl, Y.: Finding two disjoint paths between two pairs of vertices in a graph. J. ACM (JACM) 25(1), 1–9 (1978)

    Article  MathSciNet  Google Scholar 

  16. Strotz, R.H.: Myopia and inconsistency in dynamic utility maximization. Rev. Econ. Stud. 23(3), 165–180 (1955)

    Article  Google Scholar 

  17. Tang, P., Teng, Y., Wang, Z., Xiao, S., Xu, Y.: Computational issues in time-inconsistent planning. In: AAAI, pp. 3665–3671 (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sigal Oren .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Oren, S., Soker, D. (2019). Principal-Agent Problems with Present-Biased Agents. In: Fotakis, D., Markakis, E. (eds) Algorithmic Game Theory. SAGT 2019. Lecture Notes in Computer Science(), vol 11801. Springer, Cham. https://doi.org/10.1007/978-3-030-30473-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-30473-7_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-30472-0

  • Online ISBN: 978-3-030-30473-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics