8
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Improving Optimization Bounds using Machine Learning: Decision Diagrams meet Deep Reinforcement Learning

      Preprint
      , , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Finding tight bounds on the optimal solution is a critical element of practical solution methods for discrete optimization problems. In the last decade, decision diagrams (DDs) have brought a new perspective on obtaining upper and lower bounds that can be significantly better than classical bounding mechanisms, such as linear relaxations. It is well known that the quality of the bound achieved through this flexible bounding method is highly reliant on the ordering of variables chosen for building the diagram, and finding an ordering that optimizes standard metrics, or even improving one, is an NP-hard problem. In this paper, we propose an innovative and generic approach based on deep reinforcement learning for obtaining an ordering for tightening the bounds obtained with relaxed and restricted DDs. We apply the approach to both the Maximum Independent Set Problem and the Maximum Cut Problem. Experimental results on synthetic instances show that the deep reinforcement learning approach, by achieving tighter objective function bounds, generally outperforms ordering methods commonly used in the literature when the distribution of instances is known. To the best knowledge of the authors, this is the first paper to apply machine learning to directly improve relaxation bounds obtained by general-purpose bounding mechanisms for combinatorial optimization problems.

          Related collections

          Most cited references4

          • Record: found
          • Abstract: not found
          • Article: not found

          Representation of Switching Circuits by Binary-Decision Programs

          C Lee (1959)
            Bookmark
            • Record: found
            • Abstract: not found
            • Book Chapter: not found

            Learning Heuristics for the TSP by Policy Gradient

              Bookmark
              • Record: found
              • Abstract: not found
              • Book Chapter: not found

              Variable Ordering for the Application of BDDs to the Maximum Independent Set Problem

                Bookmark

                Author and article information

                Journal
                10 September 2018
                Article
                1809.03359
                5549a706-7fe6-4ab8-8ad0-c32a3caca150

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                cs.AI

                Artificial intelligence
                Artificial intelligence

                Comments

                Comment on this article