activity
20202026
collaborators

11 papers

cs.AI2026

Distillation for Incrimination and Distillation for Capabilities

Sebastian Prasanna, Jacqueline Tay, Alek Westover

Powerful misaligned AI models might recognize alignment evaluations and strategically behave well on them, rendering direct audits uninformative. However, distilling such a model i…

cs.DS2026

Lower Bounds for Linear Hashing via Arithmetic Kakeya

Ainesh Bakshi, Alex Conway, Hanna Komlós +2

Affine modular linear hashing is one of the simplest classical hash families. For a prime , the hash function is obtained by choosing uniformly from and…

cs.DS2024

Listing 6-Cycles in Sparse Graphs

Virginia Vassilevska Williams, Alek Westover

This work considers the problem of output-sensitive listing of occurrences of -cycles for fixed constant in an undirected host graph with edges and -cycle…

cs.CC2024

New Direct Sum Tests

Alek Westover, Edward Yu, Kai Zheng

A function is a \defn{direct sum} if there are functions such that . In this work we give multiple…

cs.DS2024

When to Give Up on a Parallel Implementation

Nathan S. Sheffield, Alek Westover

In the Serial Parallel Decision Problem (SPDP), introduced by Kuszmaul and Westover [SPAA'24], an algorithm receives a series of tasks online, and must choose for each between a se…

cs.CC2024

Complexity of Multiple-Hamiltonicity in Graphs of Bounded Degree

Brian Liu, Nathan S. Sheffield, Alek Westover

We study the following generalization of the Hamiltonian cycle problem: Given integers and graph , does there exist a closed walk in that visits every vertex at least…

cs.DS2024

A Nearly Quadratic Improvement for Memory Reallocation

Martin Farach-Colton, William Kuszmaul, Nathan Sheffield +1

In the Memory Reallocation Problem a set of items of various sizes must be dynamically assigned to non-overlapping contiguous chunks of memory. It is guaranteed that the sum of the…

cs.DS2024

Scheduling Jobs with Work-Inefficient Parallel Solutions

William Kuszmaul, Alek Westover

This paper introduces the \emph{serial-parallel decision problem}. Consider an online scheduler that receives a series of tasks, where each task has both a parallel and a serial im…

cs.DS2023

On the Relationship Between Several Variants of the Linear Hashing Conjecture

Alek Westover

In Linear Hashing () with bins on a size universe , items are placed in bins by…

cs.DS2020

The Variable-Processor Cup Game

William Kuszmaul, Alek Westover

The problem of scheduling tasks on processors so that no task ever gets too far behind is often described as a game with cups and water. In the -processor cup game on cu…

cs.DS2020

In-Place Parallel-Partition Algorithms using Exclusive-Read-and-Write Memory

William Kuszmaul, Alek Westover

We present an in-place algorithm for the partition problem that has linear work and polylogarithmic span. The algorithm uses only exclusive read/write shared variables, and can be…