Skip to main content
. 2020 Oct 12;20(20):5766. doi: 10.3390/s20205766
Subroutine 4Pattern Table Building Subroutine (LP,E,D)

Input: Loop Pattern LP, Event Set E, Training Data Set D

Output: Pattern Table T

 Pattern set PLPE, Pattern table T|P|×|P|

for sequence di in D do

  SL = Sequence Splitting Routine(di, LP, D)

  for (sli,sli+1) in SL do

   T(sli,sli+1)=if sli equals to sli+1

   T(sli,sli+1)= if T(sli,sli+1) is empty or →, and T(sli+1,sli) is empty

   T(sli,sli+1),T(sli+1,sli)= if T(sli,sli+1) is empty or →, and T(sli+1,sli)=

  end for

end for

return T