EDBT 2026 Demo / reviewers in the wild / expert
Marwa El Halabi
dblp:154/4329
· DBLP profile ↗
13ranked-venue papers
8as first author
7since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 8 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
7 papers |
Mathematical optimization · 93% Approximation and online algorithms · 4% Algorithms and data structures · 3% | |
| Artificial intelligence
7 papers |
Efficient and distributed learning · 65% Trustworthy machine learning · 15% Optimization for machine learning · 4% |
Topics — the 29 heaviest of 33, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
submodular optimization |
2.4 | 4 | 2025 | Discrete and Continuous Difference of Submodular Minimization · ICML 2025 Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023 Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022 |
Machine learning › Efficient and distributed learning
model compression |
2.2 | 3 | 2025 | GuidedQuant: Large Language Model Quantization via Exploiting End Loss Guidance · ICML 2025 LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging · ICML 2024 Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022 |
Mathematical optimization › nonconvex optimization
difference of convex programming |
1.5 | 2 | 2025 | Discrete and Continuous Difference of Submodular Minimization · ICML 2025 Difference of submodular minimization via DC programming · ICML 2023 |
Mathematical optimization › submodular optimization
difference of submodular minimization |
1.5 | 2 | 2025 | Discrete and Continuous Difference of Submodular Minimization · ICML 2025 Difference of submodular minimization via DC programming · ICML 2023 |
Mathematical optimization
discrete optimization |
1.1 | 2 | 2023 | Difference of submodular minimization via DC programming · ICML 2023 Optimal approximation for unconstrained non-submodular minimization · ICML 2020 |
Mathematical optimization › optimization
fair submodular maximization |
1.1 | 2 | 2023 | Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023 Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020 |
Mathematical optimization › submodular optimization › submodular maximization
streaming submodular maximization |
1.1 | 2 | 2023 | Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023 Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020 |
Mathematical optimization › discrete optimization
submodular function minimization |
1.1 | 2 | 2023 | Difference of submodular minimization via DC programming · ICML 2023 Optimal approximation for unconstrained non-submodular minimization · ICML 2020 |
Machine learning › Efficient and distributed learning › model compression › quantization
post-training quantization |
0.9 | 1 | 2025 | GuidedQuant: Large Language Model Quantization via Exploiting End Loss Guidance · ICML 2025 |
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
depth compression |
0.8 | 1 | 2024 | LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging · ICML 2024 |
Mathematical optimization
combinatorial optimization |
0.7 | 1 | 2023 | Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023 |
Mathematical optimization
continuous optimization |
0.7 | 1 | 2023 | Difference of submodular minimization via DC programming · ICML 2023 |
Mathematical optimization › combinatorial optimization
matroid constraint |
0.7 | 1 | 2023 | Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023 |
Machine learning › Trustworthy machine learning
fairness |
0.6 | 2 | 2023 | Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020 Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023 |
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning |
0.6 | 1 | 2022 | Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022 |
Mathematical optimization › submodular optimization
weakly submodular maximization |
0.6 | 1 | 2022 | Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022 |
Machine learning › Trustworthy machine learning › fairness › fair unsupervised learning
fair data summarization |
0.4 | 1 | 2020 | Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020 |
Approximation and online algorithms › approximation algorithms
approximation guarantees |
0.4 | 1 | 2020 | Optimal approximation for unconstrained non-submodular minimization · ICML 2020 |
Mathematical optimization › submodular optimization
non-submodular energy minimization |
0.4 | 1 | 2020 | Optimal approximation for unconstrained non-submodular minimization · ICML 2020 |
Mathematical optimization › submodular optimization
submodular maximization |
0.4 | 1 | 2020 | Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020 |
Algorithms and data structures › data streams
streaming algorithms |
0.4 | 2 | 2020 | An Efficient Streaming Algorithm for the Submodular Cover Problem · NIPS 2016 Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020 |
Natural language and speech › Language models and text generation
large language model inference |
0.3 | 1 | 2025 | GuidedQuant: Large Language Model Quantization via Exploiting End Loss Guidance · ICML 2025 |
Mathematical optimization › submodular optimization
submodular cover |
0.2 | 1 | 2016 | An Efficient Streaming Algorithm for the Submodular Cover Problem · NIPS 2016 |
Computer vision › Image recognition and object detection
image classification |
0.2 | 1 | 2024 | LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging · ICML 2024 |
Machine learning › Generative modeling
image generation |
0.2 | 1 | 2024 | LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging · ICML 2024 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection |
0.2 | 1 | 2023 | Difference of submodular minimization via DC programming · ICML 2023 |
Machine learning › Efficient and distributed learning › model compression
neural network compression |
0.2 | 1 | 2022 | Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022 |
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.1 | 1 | 2020 | Optimal approximation for unconstrained non-submodular minimization · ICML 2020 |
Approximation and online algorithms
approximation algorithms |
0.1 | 1 | 2020 | Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020 |
Methods — techniques the papers use, named apart from their topics
greedy algorithm · 2.3DC algorithm · 2.2submodular maximization · 1.3streaming algorithms · 1.3convex-concave procedure · 1.3approximation guarantees · 1.1non-uniform scalar quantization · 0.9end loss gradient · 0.9discretization · 0.9surrogate optimization · 0.8dynamic programming · 0.8submodular optimization · 0.6lower bound · 0.4approximation algorithm · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | GuidedQuant: Large Language Model Quantization via Exploiting End Loss GuidanceabstractPost-training quantization is a key technique for reducing the memory and inference latency of large language models by quantizing weights and activations without requiring retraining. However, existing methods either (1) fail to account for the varying importance of hidden features to the end loss or, when incorporating end loss, (2) neglect the critical interactions between model weights. To address these limitations, we propose GuidedQuant, a novel quantization approach that integrates gradient information from the end loss into the quantization objective while preserving cross-weight dependencies within output channels. GuidedQuant consistently boosts the performance of state-of-the-art quantization methods across weight-only scalar, weight-only vector, and weight-and-activation quantization. Additionally, we introduce a novel non-uniform scalar quantization algorithm, which is guaranteed to monotonically decrease the quantization objective value, and outperforms existing methods in this category. We release the code at https://github.com/snu-mllab/GuidedQuant. Marwa El Halabi, Wonpyo Park, Clemens JS Schaefer, Deokjae Lee, Yeonhong Park, Jae W. Lee, Hyun Oh Song |
ICML | 2 |
| 2025 | Discrete and Continuous Difference of Submodular MinimizationabstractSubmodular functions, defined on continuous or discrete domains, arise in numerous applications. We study the minimization of the difference of submodular (DS) functions, over both domains, extending prior work restricted to set functions. We show that all functions on discrete domains and all smooth functions on continuous domains are DS. For discrete domains, we observe that DS minimization is equivalent to minimizing the difference of two convex (DC) functions, as in the set function case. We propose a novel variant of the DC Algorithm (DCA) and apply it to the resulting DC Program, obtaining comparable theoretical guarantees as in the set function case. The algorithm can be applied to continuous domains via discretization. Experiments demonstrate that our method outperforms baselines in integer compressive sensing and integer least squares. George Orfanides, Tim Hoheisel, Marwa El Halabi |
ICML | 3 |
| 2024 | Fairness in Submodular Maximization over a Matroid ConstraintabstractSubmodular maximization over a matroid constraint is a fundamental problem with various applications in machine learning. Some of these applications involve decision-making over datapoints with sensitive attributes such as gender or race. In such settings, it is crucial to guarantee that the selected solution is fairly distributed with respect to this attribute. Recently, fairness has been investigated in submodular maximization under a cardinality constraint in both the streaming and offline settings, however the more general problem with matroid constraint has only been considered in the streaming setting and only for monotone objectives. This work fills this gap. We propose various algorithms and impossibility results offering different trade-offs between quality, fairness, and generality. Marwa El Halabi, Jakub Tarnawski, Ashkan Norouzi-Fard, Thuy-Duong Vuong |
AISTATS | 1 |
| 2024 | LayerMerge: Neural Network Depth Compression through Layer Pruning and MergingabstractRecent works show that reducing the number of layers in a convolutional neural network can enhance efficiency while maintaining the performance of the network. Existing depth compression methods remove redundant non-linear activation functions and merge the consecutive convolution layers into a single layer. However, these methods suffer from a critical drawback; the kernel size of the merged layers becomes larger, significantly undermining the latency reduction gained from reducing the depth of the network. We show that this problem can be addressed by jointly pruning convolution layers and activation functions. To this end, we propose *LayerMerge*, a novel depth compression method that selects which activation layers and convolution layers to remove, to achieve a desired inference speed-up while minimizing performance loss. Since the corresponding selection problem involves an exponential search space, we formulate a novel surrogate optimization problem and efficiently solve it via dynamic programming. Empirical results demonstrate that our method consistently outperforms existing depth compression and layer pruning methods on various network architectures, both on image classification and generation tasks. We release the code at https://github.com/snu-mllab/LayerMerge. Marwa El Halabi, Mingi Ji, Hyun Oh Song |
ICML | 2 |
| 2023 | Fairness in Streaming Submodular Maximization over a Matroid ConstraintabstractStreaming submodular maximization is a natural model for the task of selecting a representative subset from a large-scale dataset. If datapoints have sensitive attributes such as gender or race, it becomes important to enforce fairness to avoid bias and discrimination. This has spurred significant interest in developing fair machine learning algorithms. Recently, such algorithms have been developed for monotone submodular maximization under a cardinality constraint. In this paper, we study the natural generalization of this problem to a matroid constraint. We give streaming algorithms as well as impossibility results that provide trade-offs between efficiency, quality and fairness. We validate our findings empirically on a range of well-known real-world applications: exemplar-based clustering, movie recommendation, and maximum coverage in social networks. Marwa El Halabi, Federico Fusco 0001, Ashkan Norouzi-Fard, Jakab Tardos, Jakub Tarnawski |
ICML | 1 |
| 2023 | Difference of submodular minimization via DC programmingabstractMinimizing the difference of two submodular (DS) functions is a problem that naturally occurs in various machine learning problems. Although it is well known that a DS problem can be equivalently formulated as the minimization of the difference of two convex (DC) functions, existing algorithms do not fully exploit this connection. A classical algorithm for DC problems is called the DC algorithm (DCA). We introduce variants of DCA and its complete form (CDCA) that we apply to the DC program corresponding to DS minimization. We extend existing convergence properties of DCA, and connect them to convergence properties on the DS problem. Our results on DCA match the theoretical guarantees satisfied by existing DS algorithms, while providing a more complete characterization of convergence properties. In the case of CDCA, we obtain a stronger local minimality guarantee. Our numerical results show that our proposed algorithms outperform existing baselines on two applications: speech corpus selection and feature selection. Marwa El Halabi, George Orfanides, Tim Hoheisel |
ICML | 1 |
| 2022 | Data-Efficient Structured Pruning via Submodular OptimizationabstractStructured pruning is an effective approach for compressing large pre-trained neural networks without significantly affecting their performance. However, most current structured pruning methods do not provide any performance guarantees, and often require fine-tuning, which makes them inapplicable in the limited-data regime. We propose a principled data-efficient structured pruning method based on submodular optimization. In particular, for a given layer, we select neurons/channels to prune and corresponding new weights for the next layer, that minimize the change in the next layer's input induced by pruning. We show that this selection problem is a weakly submodular maximization problem, thus it can be provably approximated using an efficient greedy algorithm. Our method is guaranteed to have an exponentially decreasing error between the original model and the pruned model outputs w.r.t the pruned size, under reasonable assumptions. It is also one of the few methods in the literature that uses only a limited-number of training data and no labels. Our experimental results demonstrate that our method outperforms state-of-the-art methods in the limited-data regime. Marwa El Halabi, Suraj Srinivas, Simon Lacoste-Julien |
NeurIPS | 1 |
| 2020 | Optimal approximation for unconstrained non-submodular minimizationabstractSubmodular function minimization is well studied, and existing algorithms solve it exactly or up to arbitrary accuracy. However, in many applications, such as structured sparse learning or batch Bayesian optimization, the objective function is not exactly submodular, but close. In this case, no theoretical guarantees exist. Indeed, submodular minimization algorithms rely on intricate connections between submodularity and convexity. We show how these relations can be extended to obtain approximation guarantees for minimizing non-submodular functions, characterized by how close the function is to submodular. We also extend this result to noisy function evaluations. Our approximation results are the first for minimizing non-submodular functions, and are optimal, as established by our matching lower bound. Marwa El Halabi, Stefanie Jegelka |
ICML | 1 |
| 2020 | Fairness in Streaming Submodular Maximization: Algorithms and HardnessabstractSubmodular maximization has become established as the method of choice for the task of selecting representative and diverse summaries of data. However, if datapoints have sensitive attributes such as gender or age, such machine learning algorithms, left unchecked, are known to exhibit bias: under- or over-representation of particular groups. This has made the design of fair machine learning algorithms increasingly important. In this work we address the question: Is it possible to create fair summaries for massive datasets? To this end, we develop the first streaming approximation algorithms for submodular maximization under fairness constraints, for both monotone and non-monotone functions. We validate our findings empirically on exemplar-based clustering, movie recommendation, DPP-based summarization, and maximum coverage in social networks, showing that fairness constraints do not significantly impact utility. Marwa El Halabi, Slobodan Mitrovic, Ashkan Norouzi-Fard, Jakab Tardos, Jakub Tarnawski |
NeurIPS | 1 |
| 2018 | Combinatorial Penalties: Which structures are preserved by convex relaxations?abstractWe consider the homogeneous and the non-homogeneous convex relaxations for combinatorial penalty functions defined on support sets. Our study identifies key differences in the tightness of the resulting relaxations through the notion of the lower combinatorial envelope of a set-function along with new necessary conditions for support identification. We then propose a general adaptive estimator for convex monotone regularizers, and derive new sufficient conditions for support recovery in the asymptotic setting. Marwa El Halabi, Francis R. Bach, Volkan Cevher |
AISTATS | 1 |
| 2016 | Frank-Wolfe works for non-Lipschitz continuous gradient objectives: Scalable poisson phase retrievalabstractWe study a phase retrieval problem in the Poisson noise model. Motivated by the PhaseLift approach, we approximate the maximum-likelihood estimator by solving a convex program with a nuclear norm constraint. While the Frank-Wolfe algorithm, together with the Lanczos method, can efficiently deal with nuclear norm constraints, our objective function does not have a Lipschitz continuous gradient, and hence existing convergence guarantees for the Frank-Wolfe algorithm do not apply. In this paper, we show that the Frank-Wolfe algorithm works for the Poisson phase retrieval problem, and has a global convergence rate of O(1/t), where t is the iteration counter. We provide rigorous theoretical guarantee and illustrating numerical results. Gergely Ódor, Yen-Huan Li, Alp Yurtsever, Ya-Ping Hsieh, Quoc Tran-Dinh, Marwa El Halabi, Volkan Cevher |
ICASSP | 6 |
| 2016 | An Efficient Streaming Algorithm for the Submodular Cover ProblemabstractWe initiate the study of the classical Submodular Cover (SC) problem in the data streaming model which we refer to as the Streaming Submodular Cover (SSC). We show that any single pass streaming algorithm using sublinear memory in the size of the stream will fail to provide any non-trivial approximation guarantees for SSC. Hence, we consider a relaxed version of SSC, where we only seek to find a partial cover. We design the first Efficient bicriteria Submodular Cover Streaming (ESC-Streaming) algorithm for this problem, and provide theoretical guarantees for its performance supported by numerical evidence. Our algorithm finds solutions that are competitive with the near-optimal offline greedy algorithm despite requiring only a single pass over the data stream. In our numerical experiments, we evaluate the performance of ESC-Streaming on active set selection and large-scale graph cover problems. Ashkan Norouzi-Fard, Abbas Bazzi, Ilija Bogunovic, Marwa El Halabi, Ya-Ping Hsieh, Volkan Cevher |
NIPS | 4 |
| 2015 | A totally unimodular view of structured sparsityabstractThis paper describes a simple framework for structured sparse recovery based on convex optimization. We show that many structured sparsity models can be naturally represented by linear matrix inequalities on the support of the unknown parameters, where the constraint matrix has a totally unimodular (TU) structure. For such structured models, tight convex relaxations can be obtained in polynomial time via linear programming. Our modeling framework unifies the prevalent structured sparsity norms in the literature, introduces new interesting ones, and renders their tightness and tractability arguments transparent. Marwa El Halabi, Volkan Cevher |
AISTATS | 1 |