We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Data Structures and Algorithms

Title: Learning-Augmented Query Policies

Abstract: We study how to utilize (possibly machine-learned) predictions in a model for computing under uncertainty in which an algorithm can query unknown data. The goal is to minimize the number of queries needed to solve the problem. We consider fundamental problems such as finding the minima of intersecting sets of elements or sorting them (these problems can also be phrased as (hyper)graph orientation problems), as well as the minimum spanning tree problem. We discuss different measures for the prediction accuracy and design algorithms with performance guarantees that improve with the accuracy of predictions and that are robust with respect to very poor prediction quality. These measures are intuitive and might be of general interest for inputs involving uncertainty intervals. We show that our predictions are PAC learnable. We also provide new structural insights for the minimum spanning tree problem that might be useful in the context of explorable uncertainty regardless of predictions. Our results prove that untrusted predictions can circumvent known lower bounds in the model of explorable uncertainty. We complement our results by experiments that empirically confirm the performance of our algorithms.
Comments: 58 pages, 9 figures
Subjects: Data Structures and Algorithms (cs.DS)
MSC classes: 68Q25
ACM classes: F.2.2; G.2.2
Cite as: arXiv:2011.07385 [cs.DS]
  (or arXiv:2011.07385v2 [cs.DS] for this version)

Submission history

From: Thomas Erlebach [view email]
[v1] Sat, 14 Nov 2020 20:50:24 GMT (85kb,D)
[v2] Fri, 5 Nov 2021 22:57:37 GMT (97kb,D)

Link back to: arXiv, form interface, contact.