English

Maximum independent set (stable set) problem: Computational testing with binary search and convex programming using a bin packing approach

Data Structures and Algorithms 2023-12-21 v9 Optimization and Control

Abstract

This paper deals with the maximum independent set (M.I.S.) problem, also known as the stable set problem. The basic mathematical programming model that captures this problem is an Integer Program (I.P.) with zero-one variables xjx_j and only the \textit{edge inequalities} with an objective function value of the form  j=1Nxj ~\textstyle \sum_{j=1}^N x_j~ where NN is the number of vertices in the input. We consider LP(k)LP(k), which is the Linear programming (LP) relaxation of the I.P. with an additional constraint j=1Nxj=k  (0kN).  \textstyle \sum_{j=1}^N x_j = k ~~ (0 \le k \le N). ~~ We then consider a convex programming variant CP(k)CP(k) of LP(k)LP(k), which is the same as LP(k)LP(k), except that the objective function is a nonlinear convex function (which we minimise).  ~The M.I.S. problem can be solved by solving CP(k)CP(k) for every value of kk in the interval  0kN ~0 \le k \le N~ where the convex function is minimised using a \it{bin packing} type of approach. In this paper, we present efforts to developing a convex function for CP(k)CP(k).. However, in the latest version, in the absence of a convex function, we have introduced a new function; and for a certain instance, when we provide partial solutions (that is, for 5 vertices out of 150), the frequency of hitting an optimal complete integer solution increases significantly.

Keywords

Cite

@article{arxiv.2206.12531,
  title  = {Maximum independent set (stable set) problem: Computational testing with binary search and convex programming using a bin packing approach},
  author = {Prabhu Manyem},
  journal= {arXiv preprint arXiv:2206.12531},
  year   = {2023}
}

Comments

Introduced an approach that connects binary search, convex programming and bin packing; introduced a new type of function

R2 v1 2026-06-24T12:03:37.453Z