Method and system for solving the lagrangian dual of a constrained binary quadratic programming problem using a quantum annealer

Inactive Publication Date: 2016-08-04
1QB INFORMATION TECHNOLOGIES INC
View PDF2 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a method that makes it easier to solve a specific type of mathematical problem. This method can be used to process a system for solving a Larganian dual of a constrained binary quadratic programming problem. Its technical effect is to speed up the processing of this problem.

Problems solved by technology

In a wider range of scenarios, dual problems may yield more complicated information about the optimization model.
These combinatorial optimization problems are models of many problems of interest in operational research; e.g. scheduling problems, job-shop problems, and resource allocation problems.
The difficulty of having efficient implementations of such algorithms is the urge to very efficient methods for solving hard nonlinear integer programming problems in various stages of these methods.
For example, the single constrained quadratic 0-1 knapsack problem can be solved using an efficient branch and bound method based on Lagrangian duality as explained in Section 11.5, “Nonlinear integer programming” by Duan Li and Xiaoling Sun but the proposed method cannot be generalized for multi-dimensional knapsack problems.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for solving the lagrangian dual of a constrained binary quadratic programming problem using a quantum annealer
  • Method and system for solving the lagrangian dual of a constrained binary quadratic programming problem using a quantum annealer
  • Method and system for solving the lagrangian dual of a constrained binary quadratic programming problem using a quantum annealer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032]In the following description of the embodiments, references to the accompanying drawings are by way of illustration of an example by which the invention may be practiced.

Terms

[0033]The term “invention” and the like mean “the one or more inventions disclosed in this application,” unless expressly specified otherwise.

[0034]The terms “an aspect,”“an embodiment,”“embodiment,”“embodiments,”“the embodiment,”“the embodiments,”“one or more embodiments,”“some embodiments,”“certain embodiments,”“one embodiment,”“another embodiment” and the like mean “one or more (but not all) embodiments of the disclosed invention(s),” unless expressly specified otherwise.

[0035]A reference to “another embodiment” or “another aspect” in describing an embodiment does not imply that the referenced embodiment is mutually exclusive with another embodiment (e.g., an embodiment described before the referenced embodiment), unless expressly specified otherwise.

[0036]The terms “including,”“comprising” and variati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method is disclosed for solving the Lagrangian dual of a constrained binary quadratic programming problem. The method comprises obtaining a constrained quadratic binary programming problem; until a convergence is detected, iteratively, performing a Lagrangian relaxation of the constrained quadratic binary programming problem to provide an unconstrained quadratic binary programming problem, providing the unconstrained quadratic binary programming problem to a quantum annealer, obtaining from the quantum annealer at least one corresponding solution, using the at least one corresponding solution to generate a new approximation for the Lagrangian dual bound; and providing a corresponding solution to the Lagrangian dual of the constrained binary quadratic programming problem after convergence.

Description

CROSS-REFERENCE TO RELATED APPLICATION[0001]The present patent application claims priority on Canadian Patent Application No. 2,881,033, filed on Feb. 3, 2015.FIELD[0002]The invention relates to computing. More precisely, this invention pertains to a method and system for solving the Lagrangian dual problem corresponding to a binary quadratic programming problem.BACKGROUND[0003]Duality is an important phenomenon in optimization theory. In general, duality is a process of generating a “dual” problem for the original “primal” problem. Solving dual problems provide information about the primal problem.[0004]In some optimization models, duality directly yields alternative viewpoints to the problems. For example, in models of electrical networks, the “primal variables” may represent current flows, whereas the “dual variables” may represent voltage differences. In models of economic markets, “primal variables” may represent production and consumption levels and the “dual variables” may re...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/11
CPCG06F17/11G06N10/00G06N5/01
Inventor RONAGH, POOYAIRANMANESH, EHSANWOODS, BRAD
Owner 1QB INFORMATION TECHNOLOGIES INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products