Adversarial Task Allocation
Chen Hajaj, Yevgeniy Vorobeychik

TL;DR
This paper studies adversarial attacks on task allocation systems, proposing algorithms for defending against tampering in homogeneous and heterogeneous task settings, and finds that deterministic policies perform nearly as well as randomized ones.
Contribution
It introduces models for adversarial tampering in task allocation, providing polynomial algorithms for homogeneous tasks and NP-hardness results with solutions for restricted cases in heterogeneous tasks.
Findings
Deterministic allocation nearly matches randomized in defending against attacks.
Polynomial algorithms are effective for homogeneous task scenarios.
Heterogeneous task allocation is NP-hard, but solvable under certain restrictions.
Abstract
The problem of allocating tasks to workers is of long standing fundamental importance. Examples of this include the classical problem of assigning computing tasks to nodes in a distributed computing environment, as well as the more recent problem of crowdsourcing where a broad array of tasks are slated to be completed by human workers. Extensive research into this problem generally addresses important issues such as uncertainty and, in crowdsourcing, incentives. However, the problem of adversarial tampering with the task allocation process has not received as much attention. We are concerned with a particular adversarial setting in task allocation where an attacker may target a specific worker in order to prevent the tasks assigned to this worker from being completed. We consider two attack models: one in which the adversary observes only the allocation policy (which may be randomized),…
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
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Fault Detection and Control Systems
