Search Results for author: Nate Veldt

Found 17 papers, 15 papers with code

Faster Approximation Algorithms for Parameterized Graph Clustering and Edge Labeling

1 code implementation8 Jun 2023 Vedangi Bengali, Nate Veldt

Graph clustering is a fundamental task in network analysis where the goal is to detect sets of nodes that are well-connected to each other but sparsely connected to the rest of the graph.

Clustering Graph Clustering

On the Optimal Recovery of Graph Signals

1 code implementation2 Apr 2023 Simon Foucart, Chunyang Liao, Nate Veldt

Learning a smooth graph signal from partially observed data is a well-studied task in graph-based machine learning.

Correlation Clustering via Strong Triadic Closure Labeling: Fast Approximation Algorithms and Practical Lower Bounds

1 code implementation20 Nov 2021 Nate Veldt

Correlation clustering is a widely studied framework for clustering based on pairwise similarity and dissimilarity scores, but its best approximation algorithms rely on impractical linear programming relaxations.

Clustering

Approximate Decomposable Submodular Function Minimization for Cardinality-Based Components

1 code implementation NeurIPS 2021 Nate Veldt, Austin R. Benson, Jon Kleinberg

We develop the first approximation algorithms for this problem, where the approximations can be quickly computed via reduction to a sparse graph cut problem, with graph sparsity controlled by the desired approximation factor.

Image Segmentation Segmentation +1

The Generalized Mean Densest Subgraph Problem

1 code implementation2 Jun 2021 Nate Veldt, Austin R. Benson, Jon Kleinberg

Finding dense subgraphs of a large graph is a standard problem in graph mining that has been studied extensively both for its theoretical richness and its many practical applications.

Graph Mining

Generative hypergraph clustering: from blockmodels to modularity

2 code implementations24 Jan 2021 Philip S. Chodrow, Nate Veldt, Austin R. Benson

Many graph algorithms for this task are based on variants of the stochastic blockmodel, a random graph with flexible cluster structure.

Clustering Community Detection +1

Hypergraph Clustering for Finding Diverse and Experienced Groups

1 code implementation10 Jun 2020 Ilya Amburg, Nate Veldt, Austin R. Benson

In contrast to related problems on fair or balanced clustering, we model diversity in terms of variety of past experience (instead of, e. g., protected attributes), with a goal of forming groups that have both experience and diversity with respect to participation in edge types.

Clustering Fairness

Minimizing Localized Ratio Cut Objectives in Hypergraphs

1 code implementation21 Feb 2020 Nate Veldt, Austin R. Benson, Jon Kleinberg

However, there are only a few specialized approaches for localized clustering in hypergraphs.

Clustering Graph Clustering

Clustering in graphs and hypergraphs with categorical edge labels

1 code implementation22 Oct 2019 Ilya Amburg, Nate Veldt, Austin R. Benson

Here, we develop a computational framework for the problem of clustering hypergraphs with categorical edge labels --- or different interaction types --- where clusters corresponds to groups of nodes that frequently participate in the same type of interaction.

Clustering Community Detection

Learning Resolution Parameters for Graph Clustering

1 code implementation12 Mar 2019 Nate Veldt, David F. Gleich, Anthony Wirth

We begin by formalizing the notion of a parameter fitness function, which measures how well a fixed input clustering approximately solves a generalized clustering objective for a specific resolution parameter value.

Clustering Graph Clustering

A Parallel Projection Method for Metric Constrained Optimization

1 code implementation29 Jan 2019 Cameron Ruggles, Nate Veldt, David F. Gleich

In this paper we present a parallel projection method for metric-constrained optimization which allows us to speed up the convergence rate in practice.

Clustering

Flow-Based Local Graph Clustering with Better Seed Set Inclusion

1 code implementation29 Nov 2018 Nate Veldt, Christine Klymko, David Gleich

Our first contribution is a generalized objective function that allows practitioners to place strict and soft penalties on excluding specific seed nodes from the output set.

Social and Information Networks Data Structures and Algorithms

A Projection Method for Metric-Constrained Optimization

1 code implementation5 Jun 2018 Nate Veldt, David Gleich, Anthony Wirth, James Saunderson

We outline a new approach for solving optimization problems which enforce triangle inequalities on output variables.

Clustering Graph Clustering

Unifying Sparsest Cut, Cluster Deletion, and Modularity Clustering Objectives with Correlation Clustering

1 code implementation15 Dec 2017 Nate Veldt, David Gleich, Anthony Wirth

Graph clustering, or community detection, is the task of identifying groups of closely related objects in a large network.

Data Structures and Algorithms Social and Information Networks

Correlation Clustering with Low-Rank Matrices

no code implementations21 Nov 2016 Nate Veldt, Anthony Wirth, David F. Gleich

In this paper we explore how to solve the correlation clustering objective exactly when the data to be clustered can be represented by a low-rank matrix.

Clustering

Cannot find the paper you are looking for? You can Submit a new open access paper.