Research Article

Multicriteria Decision Making for Carbon Dioxide (CO2) Emission Reduction

Procedure 1

Multilevel filtering for retrieval of parkings with empty lots within distance r.
Procedure mulLevelFirtering (gP, r)
Begin
  Inputs:; //the list of n parkings in SPSD.
   -Smart parking system’s cloud datacenter
   distance of radius r around the vehicle. Its default value is 0.5 mile
  Output://list of top-k parkings with empty lots
(1)     
(2)  if p is within r then
(3)     if p has Parking hours = Open then
(4)             if p empLots = Yes then //empLots is a flagged set for parkings in SPSD that has empty lots.
(5)update with info of ; //empP is the list of parkings with empty lots.
(6)       end if
(7)     end if
(8)   end if
(9)end for
(10)sort in ascending order of the distance r; //merge sort algorithm is used
(11)<--- assign (, K); //K is an integer representing number of parking in which the driver is interested to consider for parking his/her vehicle
(12)return ;
End