Two Efficient Local Search Algorithms for Maximum Weight Clique Problem

Authors

  • Yiyuan Wang Northeast Normal University
  • Shaowei Cai Institute of Software, Chinese Academy of Sciences
  • Minghao Yin Northeast Normal University

DOI:

https://doi.org/10.1609/aaai.v30i1.10067

Keywords:

local search, strong configuration checking, MWCP, Best from Multiple Selection, massive graph

Abstract

The Maximum Weight Clique problem (MWCP) is an important generalization of the Maximum Clique problem with wide applications. This paper introduces two heuristics and develops two local search algorithms for MWCP. Firstly, we propose a heuristic called strong configuration checking (SCC), which is a new variant of a recent powerful strategy called configuration checking (CC) for reducing cycling in local search. Based on the SCC strategy, we develop a local search algorithm named LSCC. Moreover, to improve the performance on massive graphs, we apply a low-complexity heuristic called Best from Multiple Selection (BMS) to select the swapping vertex pair quickly and effectively. The BMS heuristic is used to improve LSCC, resulting in the LSCC+BMS algorithm. Experiments show that the proposed algorithms outperform the state-of-the-art local search algorithm MN/TS and its improved version MN/TS+BMS on the standard benchmarks namely DIMACS and BHOSLIB, as well as a wide range of real world massive graphs.

Downloads

Published

2016-02-21

How to Cite

Wang, Y., Cai, S., & Yin, M. (2016). Two Efficient Local Search Algorithms for Maximum Weight Clique Problem. Proceedings of the AAAI Conference on Artificial Intelligence, 30(1). https://doi.org/10.1609/aaai.v30i1.10067

Issue

Section

Technical Papers: Heuristic Search and Optimization