Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dan Vilenchik

dblp:v/DanVilenchik · DBLP profile ↗
← Back
27ranked-venue papers
3as first author
8since 2021 · last 2026
0000-0002-3895-688XORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 14Artificial intelligence and machine learning · 7 · 6 since 2021Databases, data management, data science and information retrieval · 6 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 since 2021Human-computer interaction and ubiquitous computing · 3 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 1 since 2021

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 · 41% Algorithms and data structures · 24% Computational complexity · 14%
Artificial intelligence
3 papers
Graph learning · 63% Representation and self-supervised learning · 29% Learning theory · 8%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational social science and digital humanities · 100%
Databases, data mining, and information retrieval
2 papers
Data mining · 60% Web and social media mining · 40%

Topics — the 29 heaviest of 31, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph neural network
1.012026
Learning to Rank: How GNNs Solve Max-Clique and Sparse PCA · AAAI 2026
Mathematical optimization
combinatorial optimization
1.012026
Learning to Rank: How GNNs Solve Max-Clique and Sparse PCA · AAAI 2026
Machine learning › Graph learning
network embedding
0.612022
STEM: Unsupervised STructural EMbedding for Stance Detection · AAAI 2022
Machine learning › Graph learning › graph representation learning
structural embedding
0.612022
STEM: Unsupervised STructural EMbedding for Stance Detection · AAAI 2022
Computational social science and digital humanities
social media analysis
0.412020
Simple Statistics Are Sometime Too Simple: A Case Study in Social Media Data · IEEE Trans. Knowl. Data Eng. 2020
Mathematical optimization
nonconvex optimization
0.412020
A Greedy Anytime Algorithm for Sparse PCA · COLT 2020
Algorithms and data structures › numerical linear algebra › dimensionality reduction › principal component analysis
sparse PCA
0.412020
A Greedy Anytime Algorithm for Sparse PCA · COLT 2020
Algorithms and data structures › analysis of algorithms
smoothed analysis
0.222009
On smoothed k-CNF formulas and the Walksat algorithm · SODA 2009
Smoothed Analysis of Balancing Networks · ICALP (2) 2009
Web and social media mining
social media analysis
0.212022
STEM: Unsupervised STructural EMbedding for Stance Detection · AAAI 2022
Computational complexity
lower bounds
0.212013
How Hard Is Counting Triangles in the Streaming Model? · ICALP (1) 2013
Graph algorithms and graph theory
random graphs
0.212013
Chasing the K-Colorability Threshold · FOCS 2013
Graph algorithms and graph theory › graph coloring
random graph coloring
0.212013
Chasing the K-Colorability Threshold · FOCS 2013
Algorithms and data structures › data streams
streaming algorithms
0.212013
How Hard Is Counting Triangles in the Streaming Model? · ICALP (1) 2013
Computational complexity › lower bounds › machine model lower bounds
streaming lower bounds
0.212013
How Hard Is Counting Triangles in the Streaming Model? · ICALP (1) 2013
Graph algorithms and graph theory › subgraph counting
triangle counting
0.212013
How Hard Is Counting Triangles in the Streaming Model? · ICALP (1) 2013
Machine learning › Learning theory › high-dimensional statistics › matrix estimation
spiked covariance model
0.112020
A Greedy Anytime Algorithm for Sparse PCA · COLT 2020
Machine learning › Learning theory
statistical estimation
0.112020
A Greedy Anytime Algorithm for Sparse PCA · COLT 2020
Data mining
pattern mining
0.112020
Simple Statistics Are Sometime Too Simple: A Case Study in Social Media Data · IEEE Trans. Knowl. Data Eng. 2020
Data mining › anomaly detection
statistical anomaly detection
0.112020
Simple Statistics Are Sometime Too Simple: A Case Study in Social Media Data · IEEE Trans. Knowl. Data Eng. 2020
Distributed computing theory › concurrent systems
balancing networks
0.112009
Smoothed Analysis of Balancing Networks · ICALP (2) 2009
Mathematical optimization › combinatorial optimization
local search
0.112009
On smoothed k-CNF formulas and the Walksat algorithm · SODA 2009
Computational complexity › constraint satisfaction
random constraint satisfaction
0.112009
On smoothed k-CNF formulas and the Walksat algorithm · SODA 2009
Computational complexity › constraint satisfaction › SAT
random k-CNF
0.112009
On smoothed k-CNF formulas and the Walksat algorithm · SODA 2009
Algorithms and data structures › search algorithms
WalkSAT
0.112009
On smoothed k-CNF formulas and the Walksat algorithm · SODA 2009
Automated reasoning and model checking › satisfiability › random k-SAT
random 3-SAT
0.112006
Solving random satisfiable 3CNF formulas in expected polynomial time · SODA 2006
Automated reasoning and model checking
satisfiability
0.112006
Solving random satisfiable 3CNF formulas in expected polynomial time · SODA 2006
Combinatorics and discrete mathematics › moment analysis
second moment method
0.012013
Chasing the K-Colorability Threshold · FOCS 2013
Combinatorics and discrete mathematics
statistical physics models
0.012013
Chasing the K-Colorability Threshold · FOCS 2013
Computational complexity
average-case complexity
0.012006
Solving random satisfiable 3CNF formulas in expected polynomial time · SODA 2006

Methods — techniques the papers use, named apart from their topics

least-probable removal · 2.0graph neural network · 2.0degree-based ranking · 2.0unsupervised embedding · 1.1interaction network construction · 1.1semantic shattering · 0.9greedy algorithm · 0.9correlation analysis · 0.9anytime algorithm · 0.9second moment method · 0.2condensation phase transition · 0.2smoothed analysis · 0.1probabilistic analysis · 0.1expected polynomial time algorithms · 0.1
YearPublicationVenuePosition
2026 Learning to Rank: How GNNs Solve Max-Clique and Sparse PCA
abstract
Graph neural networks (GNNs) have shown promise on combinatorial problems such as Max-Clique, yet it remains unclear what algorithmic principles they actually learn. This paper introduces a concept-driven framework for evaluating and interpreting GNNs on such tasks. We begin with a principled benchmark based on synthetic graphs with known difficulty levels—easy, medium, and hard—derived from theoretical thresholds for planted cliques. Using this setup, we show that GNNs reliably learn a simple yet powerful concept: degree-based ranking. This insight motivates a new decoder, Least-Probable Removal (LPR), which significantly outperforms the common top-k strategy, especially on harder and real-world instances. Our analysis pipeline connects latent representations to classical heuristics, improving both interpretability and performance. Finally, we demonstrate cross-domain generalization to sparse PCA, showing that the same GNN architecture and decoding strategy succeed in recovering sparse principal components, revealing a shared underlying principle across domains.
Elad Shoham, Omri Haber, Havana Rika, Dan Vilenchik
AAAI4
2026 Concept learning for algorithmic reasoning: Insights from SAT-solving GNNs
abstract
Explainable AI and model transparency methods primarily focus on classification tasks, identifying salient input features or abstract concepts that are directly tied to the data. In contrast, algorithmic problems such as SAT solving present a deeper challenge: here, meaningful concepts depend not only on the input but also on the model’s evolving internal state; hence, such settings remain underexplored. We study concept learning in an existing model named NeuroSAT , a Graph Neural Network (GNN) trained to predict satisfiability, and uncover internal algorithmic structures, most notably the notion of support , that align with classical SAT heuristics. We then construct a significantly simplified GNN trained via a teacher–student approach: instead of learning from SAT/UNSAT labels, the student is trained to mimic NeuroSAT ’s latent representations—i.e., the concepts themselves—and achieves comparable performance using 91 % fewer parameters. For this simplified architecture, we provide a rigorous theoretical analysis that demonstrates, under certain assumptions on the input distribution and network weights, the emergence of the concept of support and its governing role in the network’s dynamics. This work bridges explainability and algorithmic reasoning by showing that classical SAT-solving strategies emerge naturally in GNNs—and can be used to simplify, compress, and formally analyze their internal dynamics. • We propose a framework for discovering algorithmic concepts learned by GNNs and showcase it on the problem of satisfiability using NeuroSAT by Selsam et al. (2018). • Key abstractions, such as variable assignment confidence-level, emerge spontaneously when the GNN is trained to predict SAT/UNSAT using only single-bit supervision and standard cross-entropy loss. • The discovered concepts enable both theoretical analysis and compression via a compact student network trained on internal representations. • Our insights guide principled modifications to the classical WalkSAT algorithm, yielding new variants that converge faster.
Elad Shoham, Hadar Cohen, Khalil Wattad, Havana Rika, Dan Vilenchik
Inf. Sci.5
2026 Choosing the right dataset: Hardness criteria for feature selection benchmarking
Itamar Elmakias, Dan Vilenchik
Knowl. Based Syst.2
2025 Acquired TASTE: Multimodal Stance Detection with Textual and Structural Embeddings
abstract
Stance detection plays a pivotal role in enabling an extensive range of downstream applications, from discourse parsing to tracing the spread of fake news and the denial of scientific facts. While most stance classification models rely on the textual representation of the utterance in question, prior work has demonstrated the importance of the conversational context in stance detection. In this work, we introduce TASTE – a multimodal architecture for stance detection that harmoniously fuses Transformer-based content embedding with unsupervised structural embedding. Through the fine-tuning of a pre-trained transformer and the amalgamation with social embedding via a Gated Residual Network (GRN) layer, our model adeptly captures the complex interplay between content and conversational structure in determining stance. TASTE achieves state-of-the-art results on common benchmarks, significantly outperforming an array of strong baselines. Comparative evaluations underscore the benefits of social grounding – emphasizing the criticality of concurrently harnessing both content and structure for enhanced stance detection.
Guy Barel, Oren Tsur, Dan Vilenchik
COLING3
2025 Beyond the Echo Chamber: Modelling Open-Mindedness in Citizens' Assemblies
Jake Barrett, Kobi Gal, Loizos Michael, Dan Vilenchik
AAMAS4
2024 Beyond the echo chamber: modelling open-mindedness in citizens' assemblies
abstract
Abstract A Citizens’ assembly (CA) is a democratic innovation tool where a randomly selected group of citizens deliberate a topic over multiple rounds to generate, and then vote upon, policy recommendations. Despite growing popularity, little work exists on understanding how CA inputs, such as the expert selection process and the mixing method used for discussion groups, affect results. In this work, we model CA deliberation and opinion change as a multi-agent systems problem. We introduce and formalise a set of criteria for evaluating successful CAs using insight from previous CA trials and theoretical results. Although real-world trials meet these criteria, we show that finding a model that does so is non-trivial; through simulations and theoretical arguments, we show that established opinion change models fail at least one of these criteria. We therefore propose an augmented opinion change model with a latent ‘open-mindedness’ variable, which sufficiently captures people’s propensity to change opinion. We show that data from the CA of Scotland indicates a latent variable both exists and resembles the concept of open-mindedness in the literature. We calibrate parameters against real CA data, demonstrating our model’s ecological validity, before running simulations across a range of realistic global parameters, with each simulation satisfying our criteria. Specifically, simulations meet criteria regardless of expert selection, expert ordering, participant extremism, and sub-optimal participant grouping, which has ramifications for optimised algorithmic approaches in the computational CA space.
Jake Barrett, Kobi Gal, Loizos Michael, Dan Vilenchik
Auton. Agents Multi Agent Syst.4
2022 STEM: Unsupervised STructural EMbedding for Stance Detection
abstract
Stance detection is an important task, supporting many downstream tasks such as discourse parsing and modeling the propagation of fake news, rumors, and science denial. In this paper, we propose a novel framework for stance detection. Our framework is unsupervised and domain-independent. Given a claim and a multi-participant discussion -- we construct the interaction network from which we derive topological embedding for each speaker. These speaker embedding enjoy the following property: speakers with the same stance tend to be represented by similar vectors, while antipodal vectors represent speakers with opposing stances. These embedding are then used to divide the speakers into stance-partitions. We evaluate our method on three different datasets from different platforms. Our method outperforms or is comparable with supervised models while providing confidence levels for its output. Furthermore, we demonstrate how the structural embedding relate to the valence expressed by the speakers. Finally, we discuss some limitations inherent to the framework.
Ron Korenblum Pick, Vladyslav Kozhukhov, Dan Vilenchik, Oren Tsur
AAAI3
2022 Opinion Spam Detection: A New Approach Using Machine Learning and Network-Based Algorithms
Kiril Danilchenko, Michael Segal 0001, Dan Vilenchik
ICWSM3
2020 A Greedy Anytime Algorithm for Sparse PCA
abstract
The taxing computational effort that is involved in solving some high-dimensional statistical problems, in particular problems involving non-convex optimization, has popularized the development and analysis of algorithms that run efficiently (polynomial-time) but with no general guarantee on statistical consistency. In light of the ever-increasing compute power and decreasing costs, a more useful characterization of algorithms is by their ability to calibrate the invested computational effort with various characteristics of the input at hand and with the available computational resources. We propose a new greedy algorithm for the $\ell_0$-sparse PCA problem which supports the calibration principle. We provide both a rigorous analysis of our algorithm in the spiked covariance model, as well as simulation results and comparison with other existing methods. Our findings show that our algorithm recovers the spike in SNR regimes where all polynomial-time algorithms fail while running in a reasonable parallel-time on a cluster.
Guy Holtzman, Adam Soffer, Dan Vilenchik
COLT3
2020 Simple Statistics Are Sometime Too Simple: A Case Study in Social Media Data
abstract
In this work we ask to which extent are simple statistics useful to make sense of social media data. By simple statistics we mean counting and bookkeeping type features such as the number of likes given to a user's post, a user's number of friends, etc. We find that relying solely on simple statistics is not always a good approach. Specifically, we develop a statistical framework that we term semantic shattering which allows to detect semantic inconsistencies in the data that may occur due to relying solely on simple statistics. We apply our framework to simple-statistics data collected from six online social media platforms and arrive at a surprising counter-intuitive finding in three of them, Twitter, Instagram and YouTube. We find that overall, the activity of the user is not correlated with the feedback that the user receives on that activity. A hint to understand this phenomenon may be found in the fact that the activity-feedback shattering did not occur in LinkedIn, Steam and Flickr. A possible explanation for this separation is the amount of effort required to produce content. The lesser the effort the lesser the correlation between activity and feedback. The amount of effort may be a proxy to the level of commitment that the users feel towards each other in the network, and indeed sociologists claim that commitment explains consistent human behavior, or lack thereof. However, the amount of effort or the level of commitment are by no means a simple statistic.
Dan Vilenchik
IEEE Trans. Knowl. Data Eng.1
2019 To Interpret or Not to Interpret PCA? This Is Our Question
Dan Vilenchik, Barak Yichye, Maor Abutbul
ICWSM1
2018 The Million Tweets Fallacy: Activity and Feedback Are Uncorrelated
Dan Vilenchik
ICWSM1
2014 The Condensation Phase Transition in Random Graph Coloring
abstract
Based on a non-rigorous formalism called the "cavity method", physicists have put forward intriguing predictions on phase transitions in discrete structures. One of the most remarkable ones is that in problems such as random k-SAT or random graph k-coloring, very shortly before the threshold for the existence of solutions there occurs another phase transition called condensation [Krzakala et al., PNAS 2007]. The existence of this phase transition appears to be intimately related to the difficulty of proving precise results on, e.g., the k-colorability threshold as well as to the performance of message passing algorithms. In random graph k-coloring, there is a precise conjecture as to the location of the condensation phase transition in terms of a distributional fixed point problem. In this paper we prove this conjecture for k exceeding a certain constant k0.
Victor Bapst, Amin Coja-Oghlan, Samuel Hetterich, Felicia Raßmann, Dan Vilenchik
APPROX-RANDOM5
2013 Chasing the K-Colorability Threshold
abstract
In this paper we establish a substantially improved lower bound on the k-color ability threshold of the random graph G(n, m) with n vertices and m edges. The new lower bound is ≈ 1.39 less than the 2k ln (k)-ln (k) first-moment upper bound (and approximately 0.39 less than the 2k ln (k) - ln(k) - 1 physics conjecture). By comparison, the best previous bounds left a gap of about 2+ln(k), unbounded in terms of the number of colors [Achlioptas, Naor: STOC 2004]. Furthermore, we prove that, in a precise sense, our lower bound marks the so-called condensation phase transition predicted on the basis of physics arguments [Krzkala et al.: PNAS 2007]. Our proof technique is a novel approach to the second moment method, inspired by physics conjectures on the geometry of the set of k-colorings of the random graph.
Amin Coja-Oghlan, Dan Vilenchik
FOCS2
2013 How Hard Is Counting Triangles in the Streaming Model?
Vladimir Braverman, Rafail Ostrovsky, Dan Vilenchik
ICALP (1)3
2013 Zero vs. ε error in interference channels
abstract
Traditional studies of multi-source, multi-terminal interference channels typically allow a vanishing probability of error in communication. Motivated by the study of network coding, this work addresses the task of quantifying the loss in rate when insisting on zero error communication in the context of interference channels.
Ilia Levi, Dan Vilenchik, Michael Langberg, Michelle Effros
ITW2
2013 Constructing Uniquely Realizable Graphs
Igor Pak, Dan Vilenchik
Discret. Comput. Geom.2
2011 On the Diameter of the Set of Satisfying Assignments in Random Satisfiable k-CNF Formulas
abstract
It is known that random [Formula: see text]-CNF formulas have a so-called satisfiability threshold at a density (namely, clause-variable ratio) of roughly [Formula: see text]: at densities slightly below this threshold almost all [Formula: see text]-CNF formulas are satisfiable, whereas slightly above this threshold almost no [Formula: see text]-CNF formula is satisfiable. In the current work we consider satisfiable random formulas and inspect another parameter—the diameter of the solution space (that is, the maximal Hamming distance between a pair of satisfying assignments). It was previously shown that for all densities up to a density slightly below the satisfiability threshold the diameter is almost surely at least roughly [Formula: see text] (and [Formula: see text] at much lower densities). At densities very much higher than the satisfiability threshold, the diameter is almost surely zero (a very dense satisfiable formula is expected to have only one satisfying assignment). In this paper we show that for all densities above a density that is slightly above the satisfiability threshold (more precisely, at ratio [Formula: see text], [Formula: see text] tending to 0 as [Formula: see text] grows) the diameter is almost surely [Formula: see text]. This shows that a relatively small change in the density around the satisfiability threshold (a multiplicative [Formula: see text] factor) makes a dramatic change in the diameter. This drop in the diameter cannot be attributed to the fact that a larger fraction of the formulas are not satisfiable (and hence have diameter 0), because the nonsatisfiable formulas are excluded from consideration by our conditioning that the formula be satisfiable.
Uriel Feige, Abraham D. Flaxman, Dan Vilenchik
SIAM J. Discret. Math.3
2010 Delaying Satisfiability for Random 2SAT
Alistair Sinclair, Dan Vilenchik
APPROX-RANDOM2
2010 Why Almost All k-Colorable Graphs Are Easy to Color
Amin Coja-Oghlan, Michael Krivelevich, Dan Vilenchik
Theory Comput. Syst.3
2009 Small Clique Detection and Approximate Nash Equilibria
Lorenz Minder, Dan Vilenchik
APPROX-RANDOM2
2009 Smoothed Analysis of Balancing Networks
Tobias Friedrich 0001, Thomas Sauerwald, Dan Vilenchik
ICALP (2)3
2009 On smoothed k-CNF formulas and the Walksat algorithm
abstract
In this paper we study the model of ∊-smoothed k-CNF formulas. Starting from an arbitrary instance F with n variables and m = dn clauses, apply the ∊-smoothing operation of flipping the polarity of every literal in every clause independently at random with probability ∊. Keeping ∊ and k fixed, and letting the density d = m/n grow, it is rather easy to see that for d ≥ ∊−-kln 2, F becomes whp unsatisfiable after smoothing. We show that a lower density that behaves roughly like ∊−-k+1 suffices for this purpose. We also show that our bound on d is nearly best possible in the sense that there are k-CNF formulas F of slightly lower density that whp remain satisfiable after smoothing. One consequence of our proof is a new lower bound of Ω(2k/k2) on the density up to which Walksat solves random k-CNFs in polynomial time whp. We are not aware of any previous rigorous analysis showing that Walksat is successful at densities that are increasing as a function of k.
Amin Coja-Oghlan, Uriel Feige, Alan M. Frieze, Michael Krivelevich, Dan Vilenchik
SODA5
2008 On the tractability of coloring semirandom graphs
Julia Böttcher, Dan Vilenchik
Inf. Process. Lett.2
2007 Why Almost All k -Colorable Graphs Are Easy
Amin Coja-Oghlan, Michael Krivelevich, Dan Vilenchik
STACS3
2006 Complete Convergence of Message Passing Algorithms for Some Satisfiability Problems
Uriel Feige, Elchanan Mossel, Dan Vilenchik
APPROX-RANDOM3
2006 Solving random satisfiable 3CNF formulas in expected polynomial time
Michael Krivelevich, Dan Vilenchik
SODA2