[2508.05493] Exact and Heuristic Algorithms for Constrained Biclustering

[2508.05493] Exact and Heuristic Algorithms for Constrained Biclustering

arXiv - Machine Learning 4 min read Article

Summary

This paper presents exact and heuristic algorithms for constrained biclustering, enhancing data matrix analysis by incorporating prior knowledge to improve clustering outcomes.

Why It Matters

The study addresses the growing need for advanced clustering techniques in machine learning and optimization, particularly in scenarios where prior knowledge can enhance the interpretability and quality of data analysis. The proposed algorithms could significantly impact fields that rely on data clustering, such as bioinformatics and social network analysis.

Key Takeaways

  • Introduces constrained biclustering, enhancing traditional clustering methods.
  • Presents both exact and heuristic algorithms for improved performance.
  • Demonstrates significant performance improvements over general-purpose solvers.
  • Utilizes semidefinite programming and integer programming techniques.
  • Offers practical solutions for large-scale data analysis challenges.

Mathematics > Optimization and Control arXiv:2508.05493 (math) [Submitted on 7 Aug 2025 (v1), last revised 23 Feb 2026 (this version, v2)] Title:Exact and Heuristic Algorithms for Constrained Biclustering Authors:Antonio M. Sudoso View a PDF of the paper titled Exact and Heuristic Algorithms for Constrained Biclustering, by Antonio M. Sudoso View PDF Abstract:Biclustering, also known as co-clustering or two-way clustering, simultaneously partitions the rows and columns of a data matrix to reveal submatrices with coherent patterns. Incorporating background knowledge into clustering to enhance solution quality and interpretability has attracted growing interest in mathematical optimization and machine learning research. Extending this paradigm to biclustering enables prior information to guide the joint grouping of rows and columns. We study constrained biclustering with pairwise constraints, namely must-link and cannot-link constraints, which specify whether objects should belong to the same or different biclusters. As a model problem, we address the constrained version of the k-densest disjoint biclique problem, which aims to identify k disjoint complete bipartite subgraphs (called bicliques) in a weighted complete bipartite graph, maximizing the total density while satisfying pairwise constraints. We propose both exact and heuristic algorithms. The exact approach is a tailored branch-and-cut algorithm based on a low-dimensional semidefinite programming (SDP) relaxation, s...

Related Articles

Llms

Claude Opus 4.6 API at 40% below Anthropic pricing – try free before you pay anything

Hey everyone I've set up a self-hosted API gateway using [New-API](QuantumNous/new-ap) to manage and distribute Claude Opus 4.6 access ac...

Reddit - Artificial Intelligence · 1 min ·
Machine Learning

[D] ICML reviewer making up false claim in acknowledgement, what to do?

In a rebuttal acknowledgement we received, the reviewer made up a claim that our method performs worse than baselines with some hyperpara...

Reddit - Machine Learning · 1 min ·
UMKC Announces New Master of Science in Artificial Intelligence
Ai Infrastructure

UMKC Announces New Master of Science in Artificial Intelligence

UMKC announces a new Master of Science in Artificial Intelligence program aimed at addressing workforce demand for AI expertise, set to l...

AI News - General · 4 min ·
Machine Learning

[D] Budget Machine Learning Hardware

Looking to get into machine learning and found this video on a piece of hardware for less than £500. Is it really possible to teach auton...

Reddit - Machine Learning · 1 min ·
More in Machine Learning: This Week Guide Trending

No comments

No comments yet. Be the first to comment!

Stay updated with AI News

Get the latest news, tools, and insights delivered to your inbox.

Daily or weekly digest • Unsubscribe anytime