HCIRLGMay 27, 2019

Minimizing Time-to-Rank: A Learning and Recommendation Approach

arXiv:1905.11984v13 citations
Originality Incremental advance
AI Analysis

This addresses efficiency for users of online voting platforms, but is incremental as it builds on existing sorting algorithms and optimization methods.

The paper tackles the problem of minimizing user time to rank items on an online voting platform by recommending an initial ranking, and shows that the proposed approach reduces average time-to-rank by up to 50% compared to random recommendations.

Consider the following problem faced by an online voting platform: A user is provided with a list of alternatives, and is asked to rank them in order of preference using only drag-and-drop operations. The platform's goal is to recommend an initial ranking that minimizes the time spent by the user in arriving at her desired ranking. We develop the first optimization framework to address this problem, and make theoretical as well as practical contributions. On the practical side, our experiments on Amazon Mechanical Turk provide two interesting insights about user behavior: First, that users' ranking strategies closely resemble selection or insertion sort, and second, that the time taken for a drag-and-drop operation depends linearly on the number of positions moved. These insights directly motivate our theoretical model of the optimization problem. We show that computing an optimal recommendation is NP-hard, and provide exact and approximation algorithms for a variety of special cases of the problem. Experimental evaluation on MTurk shows that, compared to a random recommendation strategy, the proposed approach reduces the (average) time-to-rank by up to 50%.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes