← Search

Kiarash Banihashem

22 accepted papers

2026

Active Learning for Decision Trees with Provable Guarantees

ICLR 2026poster

This paper advances the theoretical understanding of active learning label complexity for decision trees as binary classifiers. We make two main contributions. First, we provide the first analysis of the **disagreement coefficient** for decision trees—a key parameter governing active learning label…

Cited by 0SourceScholar
2026

Adversarially Robust Approximate Furthest Neighbor

ICML 2026poster

We work in the adaptive query model, where one is given a point set $P \subset \mathbb{R}^d$ and seeks to construct a data structure that can answer correctly and efficiently a sequence of adaptive queries. In this model, an adversary observes the answers returned by the data structure to previous q…

Cited by 0SourceScholar
2026

Bi-Criteria Metric Distortion

ICLR 2026poster

Selecting representatives based on voters' preferences is a fundamental problem in social choice theory. While cardinal utility functions offer a detailed representation of preferences, voters often cannot precisely quantify their affinity towards a given candidate. As a result, modern voting system…

Cited by 0SourceScholar
2026

Decision Tree Learning on Product Spaces

ICML 2026poster

Decision tree learning has long been a central topic in theoretical computer science, driven by its practical importance. A fundamental and widely used method for decision tree construction is the top-down greedy heuristic, which recursively splits on the most influential variable. Despite its empir…

Cited by 0SourceScholar
2026

Improved Dynamic Algorithm for Non-monotone Submodular Maximization under Cardinality Constraint

ICML 2026poster

Non-monotone submodular maximization is a fundamental problem in machine learning and combinatorial optimization, with a range of applications including text and video summarization, recommendation systems, feature selection, Max Cut problems in graphs, and viral marketing strategies. In this work, …

Cited by 0SourceScholar
2026

Matroid Algorithms Under Size-Sensitive Independence Oracles

ICML 2026spotlight

The standard oracle model for matroid algorithms assumes that each independence query can be answered in constant time, regardless of the size of the queried set. While this abstraction has underpinned much of the theoretical progress in matroid optimization, it masks the true computational effort r…

Cited by 0SourceScholar
2025

Dynamic Diameter in High-Dimensions against Adaptive Adversary and Beyond

NeurIPS 2025poster

In this paper, we study the fundamental problems of maintaining the diameter and a $k$-center clustering of a dynamic point set $P \subset \mathbb{R}^d$, where points may be inserted or deleted over time and the ambient dimension $d$ is not constant and may be high. Our focus is on designing algorit…

Cited by 0SourceScholar
2025

Fully Dynamic Embedding into $\ell_p$ Spaces

ICML 2025poster

Metric embeddings are fundamental in machine learning, enabling similarity search, dimensionality reduction, and representation learning. They underpin modern architectures like transformers and large language models, facilitating scalable training and improved generalization. Theoretically, the cla…

Cited by 0SourcePDFScholar
2025

Non-monotone Submodular Optimization: $p$-Matchoid Constraints and Fully Dynamic Setting

NeurIPS 2025poster

Submodular maximization subject to a $p$-matchoid constraint has various applications in machine learning, particularly in tasks such as feature selection, video and text summarization, movie recommendation, graph-based learning, and constraint-based optimization. We study this problem in the dynami…

Cited by 0SourceScholar
2025

Replicable Online pricing

NeurIPS 2025poster

We explore the concept of replicability, which ensures algorithmic consistency despite input data variations, for online pricing problems, specifically prophet inequalities and delegation. Given the crucial role of replicability in enhancing transparency in economic decision-making, we present a rep…

Cited by 0SourceScholar
2024

A Dynamic Algorithm for Weighted Submodular Cover Problem

ICML 2024oral

We initiate the study of the submodular cover problem in a dynamic setting where the elements of the ground set are inserted and deleted. In the classical submodular cover problem, we are given a monotone submodular function $f : 2^{V} \to \mathbb{R}^{\ge 0}$ and the goal is to obtain a set $S \subs…

Cited by 0SourcePDFScholar
2024

Dynamic Metric Embedding into lp Space

ICML 2024poster

We give the first non-trivial decremental dynamic embedding of a weighted, undirected graph $G$ into $\ell_p$ space. Given a weighted graph $G$ undergoing a sequence of edge weight increases, the goal of this problem is to maintain a (randomized) mapping $\phi: (G,d) \to (X,\ell_p)$ from the set of…

Cited by 0SourcePDFScholar
2023

An Improved Relaxation for Oracle-Efficient Adversarial Contextual Bandits

NeurIPS 2023poster

We present an oracle-efficient relaxation for the adversarial contextual bandits problem, where the contexts are sequentially drawn i.i.d from a known distribution and the cost sequence is chosen by an online adversary. Our algorithm has a regret bound of $O(T^{\frac{2}{3}}(K\log(|\Pi|))^{\fra…

Cited by 1SourcePDFScholar
2023

Bandit Social Learning under Myopic Behavior

NeurIPS 2023poster

We study social learning dynamics motivated by reviews on online platforms. The agents collectively follow a simple multi-armed bandit protocol, but each agent acts myopically, without regards to exploration. We allow a wide range of myopic behaviors that are consistent with (parameterized) confiden…

Cited by 1SourcePDFScholar
2023

Dynamic Constrained Submodular Optimization with Polylogarithmic Update Time

ICML 2023poster

Maximizing a monotone submodular function under cardinality constraint $k$ is a core problem in machine learning and database with many basic applications, including video and data summarization, recommendation systems, feature extraction, exemplar clustering, and coverage problems. We study this cl…

Cited by 9SourcePDFScholar
2023

Dynamic Non-monotone Submodular Maximization

NeurIPS 2023poster

Maximizing submodular functions has been increasingly used in many applications of machine learning, such as data summarization, recommendation systems, and feature selection. Moreover, there has been a growing interest in both submodular maximization and dynamic algorithms. In 2020, Monemizadeh an…

Cited by 4SourcePDFScholar
2023

Run-off Election: Improved Provable Defense against Data Poisoning Attacks

ICML 2023poster

In data poisoning attacks, an adversary tries to change a model's prediction by adding, modifying, or removing samples in the training data. Recently, *ensemble-based* approaches for obtaining *provable* defenses against data poisoning have been proposed where predictions are done by taking a majori…

Cited by 17SourcePDFScholar
2022

Admissible Policy Teaching through Reward Design

AAAI 2022technical

We study reward design strategies for incentivizing a reinforcement learning agent to adopt a policy from a set of admissible policies. The goal of the reward designer is to modify the underlying reward function cost-efficiently while ensuring that any approximately optimal deterministic policy unde…

Cited by 17SourcePDFScholar
2022

Explicit Tradeoffs between Adversarial and Natural Distributional Robustness

NeurIPS 2022accept

Several existing works study either adversarial or natural distributional robustness of deep neural networks separately. In practice, however, models need to enjoy both types of robustness to ensure reliability. In this work, we bridge this gap and show that in fact, {\it explicit tradeoffs} exist b…

Cited by 25SourcePDFScholar