Algorithms for Hiring and Outsourcing in the Online Labor Market

02/16/2020
by   Aris Anagnostopoulos, et al.
23

Although freelancing work has grown substantially in recent years, in part facilitated by a number of online labor marketplaces, (e.g., Guru, Freelancer, Amazon Mechanical Turk), traditional forms of "in-sourcing" work continue being the dominant form of employment. This means that, at least for the time being, freelancing and salaried employment will continue to co-exist. In this paper, we provide algorithms for outsourcing and hiring workers in a general setting, where workers form a team and contribute different skills to perform a task. We call this model team formation with outsourcing. In our model, tasks arrive in an online fashion: neither the number nor the composition of the tasks is known a-priori. At any point in time, there is a team of hired workers who receive a fixed salary independently of the work they perform. This team is dynamic: new members can be hired and existing members can be fired, at some cost. Additionally, some parts of the arriving tasks can be outsourced and thus completed by non-team members, at a premium. Our contribution is an efficient online cost-minimizing algorithm for hiring and firing team members and outsourcing tasks. We present theoretical bounds obtained using a primal-dual scheme proving that our algorithms have a logarithmic competitive approximation ratio. We complement these results with experiments using semi-synthetic datasets based on actual task requirements and worker skills from three large online labor marketplaces.

READ FULL TEXT
research
12/12/2018

An Efficient and Truthful Pricing Mechanism for Team Formation in Crowdsourcing Markets

In a crowdsourcing market, a requester is looking to form a team of work...
research
02/14/2020

Algorithms for Fair Team Formation in Online Labour Marketplaces

As freelancing work keeps on growing almost everywhere due to a sharp de...
research
04/24/2020

Optimal Team Recruitment Strategies for Collaborative Mobile Crowdsourcing Systems

The wide spread of mobile devices has enabled a new paradigm of innovati...
research
04/28/2020

A Stochastic Team Formation Approach for Collaborative Mobile Crowdsourcing

Mobile Crowdsourcing (MCS) is the generalized act of outsourcing sensing...
research
09/18/2018

Exploration vs. Exploitation in Team Formation

An online labor platform faces an online learning problem in matching wo...
research
09/21/2020

Faster Algorithms for Optimal Ex-Ante Coordinated Collusive Strategies in Extensive-Form Zero-Sum Games

We focus on the problem of finding an optimal strategy for a team of two...
research
11/03/2020

Finding teams that balance expert load and task coverage

The rise of online labor markets (e.g., Freelancer, Guru and Upwork) has...

Please sign up or login with your details

Forgot password? Click here to reset