Skip to main content
. 2023 Feb 10;25(2):330. doi: 10.3390/e25020330
Algorithm 2: Short-step IF-QIPM
  • 1:

    Choose ϵ>0, δ(0,1), θ(0,θ0), β(0,1) and σ=(1βn).

  • 2:

    k0

  • 3:

    Choose initial feasible interior solution (x0,y0,s0)N(θ)

  • 4:

    while(xk,yk,sk)PDϵdo

  • 5:

       μk(xk)Tskn

  • 6:

       ϵOSSkδrck2/2SkV+XkQVkXkAT2

  • 7:

       (λk,Δyk)solve system (6) with accuracy ϵOSSk quantumly

  • 8:

       Δxk=Vλk and Δsk=ATΔyk

  • 9:

       (xk+1,yk+1,sk+1)(xk,yk,sk)+(Δxk,Δyk,Δsk)

  • 10:

       kk+1

  • 11:

    end while

  • 12:

    return(xk,yk,sk)