Motivating Time-Inconsistent Agents: A Computational Approach
Susanne Albers, Dennis Kraft

TL;DR
This paper explores the computational complexity of motivating time-inconsistent agents to complete projects using graph models, proving NP-completeness and approximation bounds for reward placement strategies.
Contribution
It introduces complexity results and approximation algorithms for motivating agents via reward placement and subgraph selection in task graphs.
Findings
Deciding motivating subgraphs with fixed reward is NP-complete.
No efficient approximation within a ratio of rac{rac{\sqrt{n}}{4}} is possible unless P=NP.
A rac{1+rac{rac{rac{n}{4}}{4}} approximation algorithm is provided.
Abstract
In this paper we investigate the computational complexity of motivating time-inconsistent agents to complete long term projects. We resort to an elegant graph-theoretic model, introduced by Kleinberg and Oren, which consists of a task graph with vertices, including a source and target , and an agent that incrementally constructs a path from to in order to collect rewards. The twist is that the agent is present-biased and discounts future costs and rewards by a factor . Our design objective is to ensure that the agent reaches i.e.\ completes the project, for as little reward as possible. Such graphs are called motivating. We consider two strategies. First, we place a single reward at and try to guide the agent by removing edges from . We prove that deciding the existence of such motivating subgraphs is NP-complete if is fixed.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAuction Theory and Applications · Game Theory and Applications · Optimization and Search Problems
