Skip to main content
. 2023 Jan 31;23(3):1556. doi: 10.3390/s23031556
Algorithm 3: NSR deployment through hybrid PROMETHEE-II and SLE
  • 1:

    Input: NSR deployment

  • 2:

    Output:SPA

  • 3:
    Set,
    • CPUserved,i=0 and aij,served=0,NP(i) of GP and
    • BWij,served=0,EP(i,j) at t=0
  • 4:

    whilet<Tmaxdo

  • 5:

       Get GNSR

  • 6:

       Call Algorithm 1 for Node Allocation

  • 7:

       if NSR node allocation unsuccessful then

  • 8:

         Increment NSRunsuccessful(t)

  • 9:

       else

  • 10:

         Increment NSRsuccess(t)

  • 11:

         Call Algorithm 2 for SLE

  • 12:

         Calculate NSRrevenue(t) and PSIcost(t)

  • 13:

       end if

  • 14:

       Increment t

  • 15:

    end while

  • 16:

    Calculate PNAR and PRE