atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

A Fast Exact Solver with Theoretical Analysis for the Maximum Edge-Weighted Clique Problem

AAAI 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Structure and complexity of constraint reasoning

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proves MEWCP is NP-hard even when min degree is n-2, and presents MEWCat, a branch-and-bound exact solver with a tighter upper bound and O*(1.4423^n) worst-case time, outperforming BBEWC and MECQ.

Problem

Exact solving of the maximum edge-weighted clique problem (MEWCP), whose complexity on near-complete graphs differs from the vertex-weighted variant, and whose existing exact solvers lack worst-case guarantees better than O*(2^n).

Approach

Reduces the MEWCP subproblem to a vertex-and-edge-weighted clique problem and derives a tighter upper bound via independent set partitioning with ordered vertex-wise bounds, used in a GetBranches routine to prune branches; the search tree analysis yields O*(3^(n/3)).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MEWCat instead of MECQ or BBEWCMEWCP exact solving · real-world graphsrunning time: over 36x faster than MECQ; over 47x faster than BBEWCHelped
Use MEWCat instead of BBEWCMEWCP exact solving · 16 DIMACS instances BBEWC fails to solve within 7200 secondssolved instances: MEWCat solves all of them; average time of less than 1000 secondsHelped
Use MEWCat's new upper bound in branch-and-boundMEWCP exact solving · DIMACS graphstree sizeHelped
Use MEWCat instead of the best of MECQ and BBEWCMEWCP exact solving · random graphsrunning time: 2.53; 2.31Helped

Surprising findings

Limitations

Experimental setup

Datasets: DIMACS graphs real-world graphs from Network Repository random graphs

Benchmarks: DIMACS graphs real-world graphs random graphs

Metrics: running time (seconds) search tree size

Baselines: BBEWC MECQ EWCLIQUE

Builds on: Tomita and Seki independent set partition bound PLS local search MECQ BBEWC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy