Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
We address the weighted max-cut problem, or equivalently the problem of maximizing a quadratic form in n binary variables. If the underlying (symmetric) matrix is positive semidefinite of fixed rank d, then the problem can be reduced to searching the extreme points of a zonotope, thus becoming of polynomial complexity in O(nd - 1). Reverse search is an efficient and practical means for enumerating the cells of a regular hyperplane arrangement, or equivalently, the extreme points of a zonotope. We present an enhanced version of reverse search of significantly reduced computational complexity that uses ray shooting and is well suited for parallel computation. Furthermore, a neighborhood zonotope edge following descent heuristic can be devised. We report preliminary computational experiments of a parallel implementation of our algorithms.
Mikhail Kapralov, Jakab Tardos, Navid Nouri, Aidasadat Mousavifar
Serge Vaudenay, Fatma Betül Durak