当前位置:首页 >> 英语学习 >>

Mixed PfairERfair scheduling of asynchronous periodic tasks


??

?

?? ?

? ?

?? ? ?

×?? ?????×

? ? ? ? × ×?
? ? × ?? ? ??? ?? ? ? ?×?? ? ? ? ?? ? ? × ? ??? ? ????? ? ? ? ? ?? ? ?× ?? ? ???? ? ? ? ??? ? ?? ? ? ? ?? ? ??? ?

?×??? ? ? ×  ×??? ? ? ? ? ? ???

? ????

×?? ?

? ? ? ? × ?

× ?? ? ?

? ?? ? ?? ?? ? ×? ? ???? ??? ××?? ? ? ? ? × × ?? ? ??? ?? ?????? ? ? ×? ? × ×? ? ?? ? ????? ? × ? ? ? ?? ×

? ? ×

?? ?

? ?? ? ?×? ?? ?

? ? ??×? ? ?? ? ? ? × ? ??? ? ????

? ? ?? ? ? ? ×???×? ? × ? ? ??× ? ????? ? ? ?? ?? ? ? ? ? ? ?? ? ??× ?? ? ? ? ?? ? ? ? × ?? ? ?? × ?? ? ????? ? × ?? ? × ? ? ?? ? ???? ? ? ?? ? ? ? × ? ? ???? ????? ? × ? ×??? ?

? × ??? ??? ?? ??? ?? ?? ?? ? ×? ?? ?? ?× ?? ? ? × ? ???? ?????× × ? ?

?? ? ? ?? ? ? ? × × ??? ? ? ? ?? ? ? ?×?? ? ? ? ×

?? ? ? ×? ? × × ? ? ? ? ? ? ? ? ?? ? ?? ?? ??

? ? ? ? ? ??×? ? ???? ????? ? × ×?? ?????× ? × × ?? ??×? ?? ??× ????
? ?? ?

? ? ? × ??? ? ? ?? ???? ??? ××??? ? × ?? ? ??

? ??? ? ?×? ?? ?
?? ? ?

??? ? ? ? ×

? ???? ????? ? × ? × × ?? ?

????? ? ? ??? ? ? ?? ? ?? ?? ?? ??? ?? ??? ? ? ?? ×?? ?????× ? ? ? ? × ×?×? ?×?
? ??? ?? ? ?

???? ??? ××?? ? ? ?? ? ? ×

? ?? ? ?×
? ?????

? ???

×??????

? ??

? ??×

?

?

????? ? ? ??
?? ? ? × ?????× ? ?? ?? ? ? ?? × ? ? ? ??? ? ??? ? ?? ? ??? ? ×× ? ×?
? ??

? ? ×

? ???? ×

?? ? ? ? ? ? × × ?? ?? ? × ?? ? ×

???? ??? ××?? ×?×? ? ? ?? ? ? × ?? ?? × × ? ? × ?
? ? ??

? ?× ??? ??? ??? ?? ?? ? ? ??? ? × ? ? ? ×? ?? ?
?

??? ??? ? ?? ?
? ?? ?
??

? ×× ? ? ? ? × ?? ?? ? ?
?

? ?? × ? ? ??? ? ? ? ?
? ?

?? ??

? ?

×?

? ?? ?? ?×? ?

? ? ? ? ?×? ? ? ? ? ??? ? ×?? ???

×?

??? ? ?? ? × ??? ?? ?

? ? ×

? ? ? ?

? ? ?? ?× ? ? ?

?? ? ? ?× ? ? ? ? ?? ? ?

? ? ?× ? ? ? ? ?? ?× ????? ? ?? ? ? ? ? × ×?? ? ? ? ?? ? ?? ?

??? ? ?? ? × ×? ? ?

? ???? ?? ? ? ? × ?? ?

?? ? ? ? × ??? ? ??? ?? ?

? × ?? ×? ?

? ? ? ? × ?? ??? ??×× ?? ? ×? ? ?? ? ?× ?×?? ?? ??? ? ?? ?? ? ? × ? ? ? ? ?? ? ? ? ×???×? ? ?? ? ? ? × × ??? ?? ?????? ? ? ? ×? ? ? × ?× ?? ? ? × ??? ? ? ?? ? ?× ? ? ? ? ??

? ? × ? ? ??× ?

×? ? × ??×? ? ?? ? ? ? ? ?? ? ? ?

? × ??? ??? ?? ??? ?? ?? ?? ? ×? ?? ?? ?× ? ????? ? ? ?? ?? ? ? ? ? ? ? ? ?? ? ?× ? ??? ?? ? ?? ? ? ? ? ? ?? ? ??? ? ? ?? ? ×???× ????? ? ???? ?? ?? ×??? ? ??? ? ×

? ? × × ??? ×? ?? ? ? ?? ? ?? ?×? ? ? × ??? ? ?× ? ? ?

??? ? ?×? ???? ? ? ??? ? × ?????? ??? ? ?×? ?? ?? ?? ? ?? ? ?

× ? ?? ? ??? ×?? ?? ×? ??? ?? ??? ? ?× ??? ? ? ? ? ?? ? ? ? ? ? ? ×

? ??? ? ?? ? ?×? ??

?? × ?? ???? ??? ××??× ?? × ?×? ? ? ? ? ??

× ? ×?? ?????× ? ? ? ? × × ?? ? × ??? ? ? × ? ? × × ?× ??×? ? ? ?? ? ? × ? ? ? ? ? ×? ??? ? ?? ? ? ?? ? ? ?? ? ?

? ? ?? ?? ? ? ×

×?? ?????× ? × ×?×? ??

? ? ? ? ? ? ×?? ?????× ? × ×?×? ?? ? × ? ? ??? ? ?? ? ?×? ?? ? ?? ??? ??? ? ?? × ?? ?? ? ?? ??? ? ??? ????? ? × ?? ? ? ? ? ? × ??? ? ?

? ? × ?× ??×? ? ? ????? ×

? ?× ?? ? ? ? ??

??×? ? ?? ? ? ? ?? ? ? ?????× ?? ? ??

?? ? ×?? ?????× ? ? ? ? × ×? ?? ?? ? ? ?? ??? ? ? ??× ??? ? ??× ?? ? ? ? ?? ? ? ? × ????? ? × ? ?× ?? ? ? ? ? × ? ×
?

? ? ?? ×

?? ? ? ? × ??

× ? ??? ? ? ? ? × ?? ?

? ?? ? ?

?? ×?? ?????× ? ? ? ? × ×?×? ?× ??? ? ?? ?? ? ? ? × ?? ? ?? ?? ??? ? ? × ? ? ?? ?? ×? ? × ? ? ? ?× ? ?? ×

?? ?

? ?× ??? ? ? × ?? ? ?

?? ? ? ×?? ×? ? × ? ?? × ? ?? ?

? ?? ×

??? ? ? ? ?× ? ? ??? ? ? ? × ? ? ??? ×? ? × × ? ? ?? ? ?

?? ? ? ?× ? ?? ? ? ??? ?? ? ? ? × ???? ? ??

× ?? ×? ? ×

? ?? ? ?? ?? × ×??? × ? ? ? ×

??×? ???? ? ×? ?? ?? ? ??? ×?

?? ? ? ?× ? ? ? ? ??? ?? ? × ? ? ???? ×?? ?????× ? ? ? ? × ×?×? ? ?? ? ? ?? ? ?× ?? ×?? ?????× ××???? ?? ? ? ?? ? × × ??? ? ? ?? ? ? ? ?? ? ?× ?

?? ? ? ? ? ?? ? ??×? ?? ?? ??? ?? ? ? ? ? ??× ? × ×?×? ?× ?????× × ??? ?? ×× ???? × ?? ? ×
?

? ?? ?? ? ? ? ? ? ? ? ?? ? ??×?? ?? ? ×

× ??? ????? ?? ??? ?? ? ??× ??? ?? ×?? ?????× ? × ×?×? ?×? ??? ? ?? ??×? ? ? ??? ?? ?

?? ? ? ? ? ???? ? ? ? ???? ? ? ×? ? ??? ?? ?? ? ? × ?? ? ? ?? ? ? ?? ×?? ?????× ? × ×?×? ?× ?? ?? ×? ? ??? ?? ?? ? ?? ? ?× ? ??? ??? ? ?? ?? ?? ? ? ?? ??? ? ? ?????× ? × ?? ? ? ? ? ? ?? ×? ×??? ? ? ? ×?? ?????×? ? × ?? ? ??? ??? ? ?? ? ? ?? ? ?× ? ? ? ?? ? ???? ??? ? ?? ??????? ××?? ×?×? ?×?

?

×??? ???

? ? ? ? ? ?

?? ?? ?? ?? ? ? ?

×??? ???

? ? ? ? ? ? ?

?? ?? ?? ?? ? ?

??? ?? ?

?

?

?

??? ?? ? ?? ???? ?

? ? ? ?

? ? ? ? ? ? ?

? ?

? ?

??? ?? ?

?

?

?

??? ?? ? ? ? ? ? ?? ???? ?

? ?

? ?

? ?

? ?

? ? ? ? ? ? ? ? ? ?

×??? ???

? ? ? ? ? ? ?

?? ?? ?? ?? ? ?

??? ?? ?

?

?

?

??? ?? ? ?? ???? ?

? ? ? ?

? ? ? ? ? ?

? ?

? ?

? ? ?

? ? ?

?? ? × ?? ?? ? × × ? ?? ? ? ? ? ? × ?? ? ? ? ? ? ? × ?? ? ? ? ? ? ? ? × ?? ? ? ?? ? × ? ?? ? ? × × ? ? ?? ? ? × ??? ?? ? ?? ? ? ? ? ?? × × ??? ?? × ? ? ? × ?? ? ? ? ? ×???× ? ×? ?×? ????? ??? ×??? × ?? ? ? ×???? ?? ?× ? ? ?? ? ×??? ? ? ×?? ? ? ?? ? ?× ? ? ? ? ? ×? ? × × ? ? ??×? ? ?? ? ? ? ? ? ? ? ?? ? × ?? ? ? ?? ? ?× ? ? ?? ×? ×? ? × × × ?? ? ×??? ?? ?? ?× ?× ? ? ? ? ?? ×?? ×? ? × × ?? ? ? ? ? ? ? ??×? ? ×?? ?????× ? ? ? ? ? ?? ?? ? ??? ×? ? × ???? × ? ?? ? ?? ?×? ? ??? ? ? ??? ??

? ? ? ? ? × ? ? ? ?? ? ? ?? ? ? ?? ? ?? ? ×??? ?? ?? ? ? × ??

?? ?? ?? ? ? ×

???? ?? ??× ? ? × ? ? ?? ?? ? × ? ? ?? ? ???? ? ? ? ? ? ? ? ? ?? ? ? × ??? ? ? ?? ×
?? ? ? ? × ?×? × ? ????? ? × ??×? ?? ??× ? ???? ????? ? × ?? ×?? ?????× ? × × ?? ???? ??? ××??? ?? ?? ? ?? ?? ? ?× ?? ? × ?× ? ? ????? ? × ? ?? ?? ??×? ??? ?? ??? ? ? ???? ??? ××?? ? ? ?? ? ? × ??? ? ? ? × ? ????? ? ? ??? ? ?? ×?? ? ?? ? ? × ? ????? ? × ? × ? ?? ? ?? ? ?? ?

?? ? ? ?

? ?? ? ?× ?? ×?? ?????× ×?×? ?×? ? × ? ? ? ? ???? ????? ? × ? × × ?? ? ×?×? ? ? ×? ??? ? ? × ? ?? ?? ? ? ×? ?? ×? × ? ? ? × × ? ? ×???× ? ? ?

? ×???× ?? ? ? ?? ? ? ??×?

???
?

? ??? ×?
?

?? ??? ?? ? ? ? ??× ?
? ??

? ×?? ? ??? × ? ? ×
??

?? × ? ? ? ? ?? ? × ? ×? ??

?

?? ?? ?

? ? ? × ??? ? × ?
? ?×

? × ?? ?× ??×

? ? × ? ? ?? ?? ? ×? ?? ?? × ?× ? ? ? ?

?? ? ? ? ? ??? ? ?

? ?? ?

? ?? ??

?×? ? ? ? ? ? ×?

? × ?× ?

? ?? ?? ? ? ??? ?

?× ? ? ? ? ??×? ? ?? ? × ? ? × ??× ? ? ? × ??× ?

?? ? × ??× ×?? × ? ?? ? × ?

?? × ????? ? ? ? ? × ×? ?

× ?× ? ? × × ? ?? ? ?? ??? ??? ××??× ? ?? ? ? ? ? ? × ×? ? ×?×? ?? ??? ? ? ×? ×× ?

?? ?? ? × ? × × ?? ?? ? ? ×??? ? ? ? ??× ?

? ? ??× ? ? ??× × ? ? ? ??

? ×

?

? ?

× ? ?? ?? ?? ?? ? ? ?? ×????

× ??? ? ? × ?? ×

? ? ?? ? × × ? × ? ?? ×

? ? ? ???? ??? ? ×? ? × ? ? ? ×??? ? × ?? ? × × ?

×?×? ?×? ??× ? ? ? × ??× ? ? ? × ?? × ?

× ? ? × × ? ?? ? ? ? × ?? ? ??× ? ? ? × ??×

?? ? ? ?? ? × × ?

× ×??? × ?× ??

××?? ???? ? ×? ??? ? ? ?? × ??

× ?? ×??? ? ? ? ? ? ×

?? ? ? ???? ?

????? ? × ? × ? ??? ? ? ? × ? × ?× ? ×???× ? ? × ??? ? × ? × ?? × ? ?? ? ? ?

?? ? ? ??× ×? ?? ? ? ? ? ?

? ? ? ? ? ?? ?

?? ? ??× ??? ? ??? ×?

? ×? ? ? × ? ? ? × ?? ? ? ?? ?

? ? ? ?? ?? ?

? ? ? ?? ? ?? ?? ? ? ?? ? ? ???? ? ? ? ? ??? ??? × ?? ? ????? ? ×

× ?????×? ?? ? ? ?? ?? ?

?? ? ? ?

? ? ×

?? ? ? ? ?? × ? ?? ?? ?

?? × ??

×?? ?????× ? ? ? ? × × ? ??× ×? ? ? ? ? ? × ?? ? ? ? ? ?? ?

? ???? ????? ? × ? × ×?

?
??×

?

? ?
??? ??? ?
? ? · ???

?

? ?

?? ?
? ?? ?
?

? ??? ? ?? ? ×?? ?????× ? ? ? ? ??? ? ? × × ?? ? ???? ??×
?

?? ×?×? ? ? ???? ?? ??? ××??×? ×?? ?????× ? × × ? ?? ?? ?×? ? ? ×
? ?

? ?? ? ?? ?? ? ? ??? ? ? ? ?
?

? ? ×?? ?????× ? ? ? ? × ×? ×?×? ? × ??? ? ?? × ??
? ?
??

??× ×
? ??

? ??
? ?

? ? ??? ?

××?? ? ? ??? ××?? ? ? ? ×? ? ?
?

× ? ? ? ? ?? ?×? ?? ?? ?? ? ??

×

????
?

? ? ??

×??? ??

××? ?

? ? ?? ?? ?×?

? ? ?? ?

? ? ?? ?×? ? ? ??? ? ?? ? ? ? ??? ?

? ? ?? ?× × ? ? × ? ?? ??

×?×? ? ? ?? ×? ??
?

? ??? ? ?? ? ? ??

? × ??×? ???? ? ?? ? ? ?? ?? ? ? ?? ?? ?? × ??? ??? ???? ??
×

? ?? ? ? ? ? ? × ? ?

?×? ? ?×? ? ? ? ?? ?× ??×? ??? ? ??? ? ?? × × ? ?? ? × ??× ?? ? ? ?
?? ? ×??? ??
??

?? ? ?

· ?? ? ? ???

?? ?

? ? ?? ??? ××??× ? ×? ?? × × ×? ?? ?

× ? × ??? ??? ?
??
?

? ? ?? ? ? ?? ??? ××??× ? ?

??

× ?? ? ?

?? ?? ?
? ?? ??

× ? ? ? ?? ? × × ?

?

×

? ?? ? ?? ×? ? ? ??×

× ? ? ????

? ? ??

?×? ?

? ?? ??

? ? ? × ? ? ? ? × ? × ×
?

? ??

??? × ?

× ? ? ? × × ×

? ×??? ?? ?

?

? ?

?? ? ? ???
? ? ?

?
?

??×?? ??×? ?
× ?? × ?? ? ?

? ??

× ??

?

?

? ? ? × ?

??

???

???? ??

?

××??

? × ?×

? × ×?? ??? ? ×× ? ? ?? ? × ?? ? ?? × ? ? ? ?? ? ? ? ×
?

? × ?? ?

? ?? ???? ? ?? ?

?

??? ××??? ? ? ?× × ?? ? ? × ?? ? ? ? ? ×? ??? ? ?? ?? ?
??

? ? ×× ? ? ??? × ?? ? ? ? × ?? ? ?? ? ?? ×

? ? × ?? ?

× ?? ? × ?× ? ??×? × ?? ? ?

?? ? × ?

?? ? ??

?× ??? ××?? ? ? × ??? ?
? ???

? ???? ? ? ?? ? ??×

?? ? ??? ??

?? ?? ??

?? ?
?



?? ?? ? ? ? ? ?

×?×? ?? ??? ××?? ? ? × ??? ?
?

? ×

?

? ?? ? ? ? ?×?? × ? ? ??? ?? × ??? ??? ?? ×× ? ? ????? ? ? ?

?× ? ? ? ? ?? ?? ? ? ? ? ? ?× ? ?? ?

? ? × ??? ?? ??? ? ? ? ? ? ?× ? ?? ? ? ????? ? ? ? ? ??? ?

? ??

? ×

? ? ????
? ×
?

??? ?
??

?? ? ? ? × ? ?
? ?? ??? ×

? ×?×? ? ? ? × ?????× ??
? ???

?? ???? ???? ? ? ??? ??? ???? ?

?

?

???

???

??

? ?? ??

?

??? ? ?? ??

??? × ?? × ? ? ? ??? ??? ?? ?
????? ? ×

? ?

??? ? ?? ?? × ?

????? ? ??? ××?? ? ? ?
? ?

??? ?

?? ? ? ? ??? ??

??

? ?? ??

?? ??? ???? ? ×? ? ?

??? ? ?? ???? ?? ? × ???? ???? ? ?

?? ?

? × ???? ?

?? ?? ????? ? ?? ×

????? ? × ×

?? ?

??×?? ??? ??? ???? × ?
? ?

? ? ? ?? ?

? ?? ??

?? × ×? ? ?? ? ? ??? ?? ??? ×? ?? ? ×

??? ×

?? ?? × ?

??

? ?? ? ??×

?? ??

? × ×?×? ??

? × ?× ? ?

???? ????? ? × ? ×

??? ? × ? ?

????? ? × ? ×

? ?? ?? ??? ? ? ?? ? ? ?? ? ?

?? × ? ?? ?? ??? ? ×× ? ?? ? ? ?× ? ?? × ×?? ?? ? ? ?? ? ? ? ?? ? ? ×

? ??? ? ?? × ?? ? ? ?? ? ? × ?? ?? ? ??? ××??× ?

?? ? × ? ? ? ?? ?? ?? × ? ? ×
?
?

×

? ???

×?? ?????× ? ? ? ? × × ?

?

? ?

?

? ? ?× ?? ? ? × ??

? × ? ×??? ? × ???? × ? ?? ? ? ×

?

??

? ?? ? ? ? ?× ? ?? ? ?
?

? ???? ??? ??×??? ? ??? ?? ×?×? ?× × ? ??? ? ? × ×?×? ?×? ? ? ? ? ×? ?? ? ××? ? ? ? ? × ?? ?? ? ×
? ?

× ? ?? ?? ? ?? ?? ? ??× ? ?? ? ??× ??? × ? ? ? ??? ??? ? ? ?? ?? ?
?
?

?? × ? ? ? ? ×??×? ? × ?×? ??? ? ??? ? × ?? ? ?

× ? ?? ?? ? ?? ?? ? ?

? ? ??×? ? ? ? ?
?? ??? ? ×? ? × × ? ? ? ?
?

×? ? × ? ? ×
?

?? × ?? ? ??
?

××??
???

?

?

·? × ??
??

×? ××?? ?

?

× ? ?? ?

×? ? ×

?× ? ??? ? ×

?

?× ? ??

× ×?? ?????× ? ? ? ? ? ? ? ??? ? ?
???

?? ? ?

× ?????×? ? ?

?

???? ?

??

?? ? ? × × ? ? ? ??× ? ? × ?? ? ? ??? × × ???? ??? ×× ??× ? ???

???? ?

??
??×? ×??? ??? ? ? ?? ?× ? ?? ? ??
?

? ? ??? ?? ??? ???
?

? ???? ??? ? × ?

?? ? × ?

? ×? ×? ×???? ?? ? ? ??? ? ? ? ? ?
? ? ? ? ? ? ?? ??? ??

? ? × ? ?× ? ??? ? × ×
? ? ?? ? ×? ? ×

? ? × ? ? ? × ×? ? ×? ? ? ??? ? ? ??? ?? ?

?? ?? ? ??? ?? ?? ?? × ?? ???
???

?? ×

× ?? ? ? ??? ? · ??

?

? ? ??

Ti
t

T i+1

T i+2

T i+3

T i+4

T i+5

T i+6

T i+7 eight windows of T

t+1

t+2

t+3

t+4

t+5

t+6

t+7

t+8

t+9

t+10

t+11

?? ? ?
??? ?

? ? ? ??× ? ? × ? ? ? ? ??? ××?? ? ? ?? ? ?× ? ? ??? ?? ?×

?? ?? ??? ? ? ?× ? ? ??? ? ?? ? ?? ? ?? ? ×????

? ?? ?× ? ????? ? ?? ??×?

×? ?? ?

?

? ? ×???× × ??

? ??? ? ?? ?

?? ? ? ? × ? ??

?? ? ? ??? ? × × ? ?

??

?? ?

? ?×? ?? ??? ? ?? ? × ??? ??? ? × ? ×?? ? ?? ××?? ? ? ? ? × ××???? ?? ?? ? ? ? ? ?? ????? ? ??? ? × ? ? × ×? × ? ??? ? × × ? ? ? ?? ?× ?? ? ? ?? ? ? ? × ? ?

? ? ?

?? ?? ?

? ×
? ?

??

? ?? × ?? ?

× ? ? ?? ? ×
??

?

? ? ? ? ? ?? ?? ? ?? ?× ?

? ??? ? ?? ? ? ?????

?× ?? ? ? ? ×

?? ? ?

??

? ? ? ? × × ? ?? ?

? ? ? ?? ? ? × ??? ? ? ? × × ? ? ? ? × ? ×?? ? × ? × ? ? ??? ? ??× ?? ?? ? ×
??

?? ? ? ×? ? × × ? ? × ?×? ? ??× ×?× ?
?

× ×??? × ?× ?? ? ??? ?× ?

××?? ? ?? ×? ??? ×× ? × ? ?? ? × ?×? ? ?? ?

??×? ×? ? × ? ?× ? ?? ?? ? ??? ?? ? × ??? ? ?? ? ? ?? ? ? × ?? ? ? ???? ? ? ? ???
?

× ?? ? ? ?? ?? ??? ? ×? ? ? ? × ? × ??× ×?× ? × ? ? ? ? ? ? ??×? ?? ? ??× ? ? ? ? ?? ? × ?×? ? ?
??

? ?× ?? ??? ? ×? ? × ×? ?? ? ? ? ??? × ?? ?

? ??? ×??? × ?? ?? ? × ?×? ? ? ?× ? ? ? ??? ? ? × ?? ? ? ???? ? ???? ? ?? ? ? ? ??? ? ?×
???

? × ??×× ? ?? × ?? ? ? ? ??× ×?× ? ??? ? ×? ?

? ? ??× ? ? ?

?? ?? ?? ? ??? ?? ??

????? ? ???? ?? × ?? ?? ? ? ? ??×? ? ? ? ??× ?
?

? ??? ???? ?

???? ?
?



? ? ??

? ×

?

? ×??? ?? ? ? ??

·?

???

· ·?? ? ? ? ?
?

?

?

???? ? ???? ? ?? ?

? ? ? ? ? ? ? ? ? ? × ? ?× ? ? ??× × ? ? ? ? ?? ? ? · ?? ? ? ?? ? ? × ? ? ? ? ? ? ? ? ? ? ?? ×? ? ? ??? ? ·?? × ?? ? ? ? ? ?? ×? ? ? ??? ? ? ? ? ? ? ? ?? ? ? ? ? ??×? ? ? ?? ? ? × ? × ? × ? ? ? × × ??? ? ? ? ? ? ? ?? ? ? ? ? × ? ? ???? ? ????? ? ??×? ? ? ×? ? ? ??× ?

? ?

?? ? ? ?

??? ? ?? ? ? ×

?? ?

??

?? ? ? ? ? ???? ?×? ? ?? ? ?? ? ? ×?? ?????× ? ? ? ? × ×?×? ?? ?? ? ?? ?? ? ??× ?? × ?? ? ? ? ?? ??

×?? ?????× ? ? ? × ×?×? ?×? ?? ?
? × ? ? ? ? × ?× ??×? ? × ? ??×? ×? ? × ? ? × ?×? ?
??

? ?? ? ? ?

×?×? ?×? ? × ? ?× ? ?

? ? ?? ?? ? ? ?

? ? ? ? ? ??? ??? ??? ?? ?

? ×?? ?????× ? × ×?×? ?

? ? ?? ×? × ?

????

? ×

?

??

? ? ?? ?? ? ? ? ??

?? ? ?× ×? ? × ×? × ? × ?? × ? ? ??? ?× ?

? ? ?× ?? ?? ? ? ? ?? ? ? ? × ×? ? × ? ? ? × ? ? ? ?? ? ? ? × ??? ???? ? ?? × ×?? ?? ×?? ?????× ? × ×?×? ?× × ? × ??×× ? ?? ? ??? ? ?? ? ?? × ?? ? ?? ?

?? ×

?? ? ?

? ? ? ? ? ???

? ??? ? ?? ?? ? ?

??? ??×??? ? ?? ? ? ?? ???? ? ? ? × ? ? ? ?? ? ?× ? ?? ?

? ? ?×? ? ? ×

× ? ?? ?? ? ?? ?? ×? ×?×? ?×? ??

×? ? × ?× ? × ??? ?????

? ? ? ? ? ? ? ? ?? ×?? ?????× ? × ×?×? ?×? ? ? ?? ??? ?? ? ?? ×? ? ? × ????? ??? ? ?× ? ? ? ? ??? ???? ? ? ?×? ? ? ?? ?? ???? ?? × ??????? ? ×? ?

?

?

? ?? ? ?
? ? ??? ? × ? ????? ? ?? ? ? ?? ? ??×? ? ?? ? ? × ? ?? ? ? ?? ? ? ?? ? ?? ? ? ?? ? ? ?????× ?? ? × ? ? ?? ? ? ?? ? ?? ?? ? ? × ×? ? × × ? ?× ? ?? ? ? ? ? × ??? ×? ? × × ? ? ? ? ? × ?? ? ??? ?? × ?? ? ? ×? ?? ?? ? ???

?? ×?? ?????× ? ? ? ? × ×?×? ?×? ? ? ?? ? ? ?? × ? ???? ? ? ?? ? ??? ? ? ? ? ?? ? ? ? ? ? ?× ? ? ?? ?? × ? ? ?

?? ? ? ??? ? ? ? ???× ? ???? ?× ? ?? ???? ? ?×?× ××? ? ? ? ? ???× ? ? ? ? ?? ? ?? ? ? ? ??

??? ?? ? ×?? ?????× ? ? ? ×?×? ?×? ?× ??? ?? ×× ???? × ?×? ??? ? ?? ×?? ?????× ? ? ?? ? ? ? ? ×? ? × ??? ?? ? ? ? ?? ? ?? ? ? ? ? ?×? ?? ?? ? ? ? ? ? ?× ? ?× ? ? ??? × ??? ? ? ? ? ? ? ??× ?× ? ?? ? ??×? ?? ??? ? ? ? ? ?

×?×? ?×? ?? ????? ? ??? ?

? ? ?? ?? ??

??? ? ? ? ? ?

? ? ? ? ?× ? ?× ?? ? ???

? ? ? ? ? ? ? ? ? ???? ??? ? ? ? ? ? ? ?

? ? ? ? ?×? ?

?×? ? ? ?
? ?

?

? ??

? ? ? ? ? ?? ??? ·? ? × ? ? ?? ? ?? ?? ?·?? ? ?? ×? ×× ? ? ? ??× ? ?? ? ? ? ?? ? ? ?
???

× ? ?? ?? ?? ?? ? ? ?? ×???? ? ?? ?

×? ? ? × × ?? ?

?? ? ? × ??? ??×× ? ? ×? ? ?

·? ?

?? ?? × ? ? ?
??

?? ? ? ??
?

× ??? ? ? ?? ? ?
?

? ? ??? ? × ?

? ×? ? ? ?? ?

? × ?????× ??? ??? ? ?

?

? ? ? ? ? ?? ?? ? ?

? ?? ?
? ?
? ???

?
? ?
?

?
?? ?

????
? ?? ??
? ?

?? ?
·?
?

??× ?

? × ?? ? ? ?
???

?

?

? ×? ? × × ?

?? ? ×

?

×?

·? ?
?

?

?

·? ?? ? ·? ?
??× ?
????

·? ?
×
??

· ??

· ?

?? ??? ? ? ??
?

?? ?

? ?? ??? ·? ? ? ?? ·? ? ? ? ? ?? ? × × ?? ? ? ? ×? ×??? ? ?× ?? ? ?× ? ×? ×???? ?? ? ?? ? ? ? ??? ???? ? ? ? ? ? ?
? ? ?

? ? ??? ? ? ??×? ??

×? × ?? ?? ×? ? × ? ? × × ?? ? ??×? ? ?? × ? ? × ?? ? ?? ? ?? ?? ×? ???? ? ×? ? × × ?

× ????

??

?? ? · ?

? ???? ? ? ???

??

×? ? × × ×

??

??×? ×??? ? ?× ? ? ??? ? ? ?

×???× ? ? ? ? ? ???? ? ??? ??? ×??? ?? ?

???? ? ??

?? ×? ?? ?

??

?? ? ??? ? ? ???? ?? ?

?? ?? ? ? ? ? ×? ? ×
?

× ????
?

? ? × ? ×???× ? · ?? ? · ? ?
?

? · ???

??? ?

? ??? ????
?

×

??? ? ? ?? ?
??

?? ? ?
?

?? ? ? ?? · ?

×

????

?? ? ??? ? ? ?? ? × ×? ?
?

?? ?? ×?

?? ?

·? ? ? ??? ?? ×?
??

?

· ??? ? × ?× ? ?

??

?? ? ?? ?

×??

???? ?? ????

?? ? ?

?? ?

?? ??? ???? ?

????? ? ???? ?? × ?? ?? ?
? ? ? ??? ?? ? ? ? ???

? ? ×? ? × ???? ?? × ? ????

?? ? ?

?

?

??

? ×? ×× ?

????

? × ????

??

? ? ?? ? ? × ? ? ?? ? ? ? ? ? ?? ? ? ??
?

??

· ??
?? ?

?? ? ? ? ?
×? ×× ? ?? ? ? ?? ?? ? ? ??

?? ? × ? ? ??? ? ? ?? ???? ???? ? ?
??

?? × ?
?

??

? ?
?

?? ×? ? ? ??? ?? ? × ? ??×? ? ?
??

?? ×? ? ? ??? ? ?

??×? ?? ×? ? ? ??? ? ×?? ???? ??

??

? ? · ??

?

?

?

×?

?? ? ×× ? ? ? ?× ? ? × ? ? ??

? ??

?

??? ? ? ?
??

? ? ? ? ?×? ? ? ??? ×? ? ?
? ?×

? ? ?? ?? ?? ? ?? ? ?? ?

?? ? ??? ?? ??? ? ?
?

? ? ?? ?? ??
??? ????? ? ? ? ? ? ? ??
??

?? ? ?? ? ×
×? ? × ? ? ?

?? ?? ?? ? ? ?

?

×

??

??

×?

?? ?? ? × ? ?? ?

?? ? ?? ? ? ?
?

????? ? ? ? ? ??? ?

??
?

??
?

? ?
?

??
?
?

? ??

??

?

??

?

? ???
? ?×

??? ?? ×? ? × × ? ?? ?? ? ?? ? ?? ? ? ×
???

? ? ×? ? ? ??? ? ? ? ?× ?? ?? ?? × ? ? ×? ? ?? ?

? ?? ? ?? ? ?? ? ?

?? ??? ? ? ?? ?? ?? ? ?? ? ×? ?? ? ?? ? ? ?? ?? ?? ? ? ?? ? ?? ? × ??×?? ?? ???? ? ? ? ?? ? ? ? ? ?? ? ? ? ×? ? × ?? × ? ?? × ?
?

?
?

????? ??× ? ? ? ?
?

? ? ×?? ?????× ×?×? ? ?× ?
?

× ??? ????? ? ? ?? ? ?? ?? ? ? ? ?? ?
? ???

× ×?
?

?? ?

× ?×?

??×?? ?? ???? ? ? ? ? ?? ?? ? × ? ?

?

?

?
?

? ×? ?
?

??×? ×? ? × ? ?× ? × ?×? ? ? ? ?? ?? ?? ?? ?? ? ?× ? ?? ?? ? ?? ? ?? ? ??? ? ? ? ×? ?? ?? ? ? ?? ?
?

?? ?? ?? × ?
?? ?
?

?? ? ?? ? ? ? × × ?× ×

? ?? ?? ?? ? ? ? ? ?

?? ? ?× ? ?? × ?? ? ? ???? × ? ???? ??? ? ? ?? ? ? ? ? × ??? ?

?

×? ? × ? ?
?

?? ? ?? × ? ? ??×?? ??× ?? ? ?? × ? ?? ? ? ? ? ? ? ?×? ? ? ? × ?? ?

?? ? ??? ??? ? ?? × ?? ? ? ? ?? ? ????

? ?? ?? ?? ? ?×? ? ? × ?? ???? × ?? ? ? ??

? ? ×

? ?? ? ? ? ? ?? ? ?

? ×? ×??? ? ?× ? ? ??? ? ? ? × ???? ? ? ? ?? ? ?

? ×???× ? ? ? ?? ? ·? ? ?? ?? ? ?? ? ? ?? ? ?

?

? ?? ? ?× ? ?? ?? ? ? ? ? × ? ?? ? ? ? ? ? ? ???? ?? ×? ?? × ? ×? ? ×

? ? ? ?? × ? ????

× ?? ? ? ??? ? ? ? ? ? ?? ? ?

? ? ? ??? ? ? ? ?? ?

×? ? × ? ? ? ? ????

??? ? ×

× ??× ? ?

???? ? ? ?×? ??× ? ?? × ?? ? ?

??? ?? × ? ? ??×?? ??× ?? ? ?? ? ? ?? ? ???

?? ?? ? ? ?

??? ?? ×× ????
? ??? ???? ? ? ? ? ??? ? × ? ? × ? ××?? ? ? ?? ? ???? ??? ? ? ? ?
?? ×?

?? ?? ??

× ?

×?? ?????× ? ? ? ? × ×?×? ?? ?

?

?× ?? ??? ??? ×
? ? ×??

?? ×?? ×? ? × ×?×? ??
× ? ×?? ?????× ? ? ? ? × ×?×? ? ? ×× ×

?? ? ?? ?
??

? ? ?? ? ? ? ?

?

×

??? ???

× ? ? ×× × ??

×?? ?????× ? ? ? ? × ×?×? ? ? ? ? ? ? ?? ? ? ? ? ? ?

????? ? ???? ?? ×?

????

???? ???
?

× ? ? × ×?×? ?× ? ? ? ××
?

? ? ?? ? ? ? ? ? × ×?

?

? ?? ? × ×?×? ? ? ? × ×

? ? ?

??? ? ? ×? ? × × ? ? ????? ? ? ?? ?? ??? ?? ? ? ?? ?? ? ? ? ? ? ?

?? ? ? ???? ? ? ? ???? ? ? × ? ?? ? ? × ? × ?? ? ? ? ? ?? ? ??? ?? ? ? ×?? ?????× ×?×? ? ?? ????

? × ? ????? ?? ???? ??? ? ?

?? ? ?× ×? ? × ×??
?

? ?? ? ? ? ×
?? ?? ? ? ?

?
?? ?

? ? × × ?× ??×? ×? ? ×
?

???
???

?

?? ?
? · ?? ?

? × ??×? ×? ? × ×

?

?

?? ? ? ? ?

???

?? ?? ?? ?

? ?

?? ?
?

????
? ?
?

?

?? ? ?? ??× ? ? ? × ×?×? ? ? ? ? ? ??? ?? ? ? ? ?? ? × ? ×? × ? ????? ? ???? ?? ×?
???

? ???? ? ?

?? ?? ?

?? ? ?

???

?? ?

?

???? ?? ?? ?? ? ? × × ? ? ?? ?????× ? ? ×? ? × ? ?? ? ? ? ? × ? ??

? ?
?? × × ??×

??

× ?? ??? ×? ? × ? ? ? ?? ×??? ? ? ?? ? ?
?

?? ? ×× × ? ?? ?

? ?? ?? ??? ? ? ???? ×? ? × ? ? ? ×× ×
?

?? ?? ?

?

?? ? × ??? ? ×× ?×

? ? ? ? ? ? ? ?? ? ? ? ? ? ×???? ? × ? ? ??? ? ?? ? ??

??? ××?? ×

? ? ?? ? ? ?? ??× ??
??

??? ???? ?? ?? ×? ? × ?? ? ? ?? ?? ?? ? × ????

×? ? × ?? ? ? ? ×???? ? ×? ??? ? ? ? ? ? ×× × ? ?? ? ? ? ? ?? ? ? ?? ????? ? ? ?? ?
???

? ? ?? × ×

??? ???? ? ? × ? ? ? ??× ??

?× ? ?

?? ?

?

??? ???? ??? ? ? × × × ??× ×? ?? ? ? ? ? ? ? ?? ? ? ? ? ? ?? ??

× ? × ?? ? ? ? ? ? ?? ? ?
?

? ×? ? ? ?? ? × ? ?? ?? ??

?? × ?? ? × × ? ? ?? ? ? ? ??? ×? ? ? ??
?

× ? ?? ?? ? × ?? ?? ? × ? ?? ??? ?

?? ×? ? ?? ? ??? ? ?? ?? ??? ??? ?? ? ?? ×? ? × × ? ? ? ? ?? ? ??? ? ??? ×? ? × × ? ? ? ?? ? × ?? ? ××? ? ? ??
? ???? ?? ? ? ? ?

? ?? ? ? ? ??? ? ?? ? ? ? ? ? ?? ? ?? ? ???
?

? ? ?? ?? ?? ? ? ? ? ? ? × ??

?

??

?? ? ×

? ?? × ??? ? ? ?? ? ?? ? ?? ? ??×? ?? ?? ??

?? ??

? ?? ? ?? ?

?? ? ? ? ? ? ? ? ? ? ?

?

×? ? × × ?? ? ??

?

? ? ? ? ×? ? × × ? ×

? ? ? ? ? ??×?

t same decisions as our algorithm

...

t’

t

...

t’

Ti Uj
(a)

]i ]j

Uj
(b)

]i Uj+1]j
Ti

?? ? ? ?× ? ????? ? ??? ? ?? ? ? × ? ×? × ?? ?? ? ?? ×? ? ? ? ? ? ?? × ? ?? ? ×? ? × ×? × ? ??× ? ? ? ×? ? × ? ? × × × ??? ?? × ? ? ? ? ? ? ? ???? ??? ×? ? × ? ?? ×? ? × ? ? ? × ? ? ? × ??? × ?? ? ?? ? ? ? ? ???? ?? ? ??? ? ? ? ? × ? ? ? ?? ? ??× ? ?? ? ??? ? ? ? ??? ? ? ? ? ? ?? ? ? ????? ? ? × ? ??? ?? ??? ? ×???× ? ? ? ??? ? ? ? ?? ?? ?? ×???× ? ?? ??? ? ? × ? ? ? ? ? ? ?? ??? ?? ? ?? ??×? ? ? ???? ? ×× ? ?? ?? ? × ×? ? ??? ? ?? ×?? ? ? × ? ? × ? ×??? ?? ? ? × ? ? ? ? ? ? ? × ? ×??? ?? ? ? × ? ? ? ×??? ?? ? ? ? × ? ? ? ? ? ? ? × ? ×??? ?? ? ? ?? ? ??× ? ? ?? ?? ? ? ? ? ??? × ?? ??× ?? ? ??? ?? × ?? ??? ? ?? ×? ? ? ×× × ??? ?
?? ?

× ?? ? ? × ? ? ?? ?? ????× ?× ? ? ? ? ?? ???? ? ? × ???? ? ? ?? ? ??
?

? × ??? × ?? ? ?? ?? ×

??

?

?

× ?? ? ??? ××?? ? ? ?? ?? ? × × ? ? ?? ??
? ? ??
??

?× ? ?
?

? × ? ? ?? ? ?

?? ? ?? ? ?? ??
×? ? ? ?? ?
???

×? ? × ×
?

?
? ??

?

? ?

·? ? ×
?

?? ??? ? ? ?
? × ? ?

?? ? ?? ? ? ? ×? ?? ? ×?? ×? ? × ×? ? × ??×× ? ?? ???
× ? ×??? ?? ? ?
??

??? ? ×??? ??
?? ? ×???
??? ??

? ?? ? ? ? ?
·? ?
?

?? ??

?? × × ? ?
?

?

??

?? ?

?? ? ???

?

?

·? ?
? ×
?

?? ?

?

?? ? ?

× ×
?? ?

?

?? ?
?? ? ?

? ?
?

? ×
?

? ? ? ? ? ? ?? ? ? ?? ?
??

?

?? ×? ? × × × ??

??

? ??

?

?

?

? ×?×

?

? ?? ?

×

?×? × ? × ? ? ? × ???? ??? ×? ? ?

? ??? ? ??

? ??

? ? ? ? ? ??×? ?? ?

? ??? ???? ? ? ?×?
?

? ???? ?? × ? ?
?

??

? ×?× ? ? ? ? ?? ?? ? ??? ? ? × ?? × ? ? ?? ?? × ?? × ?? ? ? ? ? ×? ? ? ?
? ×?×

?? ???? ?? × × ? ? × ×?×? ??

?? × ?×??

? ? ×

?? ? ? ?
?

? ×? ? ? ×? ?? ? ? ? ????? ? ? ??

?? ?? × ???? ?
? ? ×

? ? ? ? ?? ? ?

×? ? × × ? ? ? × ?? ?
? ? ×

? ? ????

?? ? ? × ???? ? ?? ?
??
??

?×?

? ?? ? ?
???? ???

?

? ???? ?? ×

?? ?? ? ? ? ? ?

??

? ? × ? · ???

???? ? ? ? ? ? · ??×? ×? ? × ?? ? ?? ?? ? ? × × ?? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ?? ?? × ? ? ? ? ×?× ? ? ×??? ? ×? ? ? ? × ? ? ? ? ?? × ?? ? ? ?? ? ? ? ? ? ×?? ??? ××?? × ? ? ?? ?? ? ? ×?? ×? ? × ?? ? ? ? ? ? ? × × ?? ? ?? ?? ? ??? ? × ?
? ? ×
?

× ?? × ?

??

?

? ?? ×? ? ? ?

? ×? ? ?

???? ? ?

××?? ? ? ? ? ?? ×? ? ?? ? ?? ? ? ?? ?
? ?

?

??
?

? × ×

?? ×? ?? ?
??

×? ? ? ×???? ? ? ? ? ? ? × ?
? ?

??? ×???? ?? ?? ×? ? × × ?×
?

×??? ? ?

?? ?? ?? ??? ? ? ? ? ? ?? ? ? ??? ? ? ? ? ? ×? ? ?

?× ? ? ? ? ?? ? × ? ? ? ?? ?? ??? ? ??

? ? × ?? ? ? ? ? ×
? ? ?

????? ? × ×? ? × ? ??? ? ?? ?× ? ? ? ? ??? ?? ? ? ?? ? ?? ? ?
?

?? ? ? ? ?

???? ? ? ???? ? ? ? ? ?

× ? ???? ??? ? ? × ? ? ?

?× ? ? ? ? ?? ?

? ×? ?? ?

? ? ? ?× ×?? ?? ? ×? ? × ×? ?? ?? × ×? ?

×? ? × × ? ? ? ×? ?? ??

? ×? ? × ×

× ? ???? ??? ?? ×? ×? ? × × ? ×

? ? ? ? ? ??×?

t

...

t’

t’+1

t’+2

t’+3

t’+4

... ... ...

u-1

...
]i+p-1 ]j+p-1

u or u+1

Ti Uj

]i

no T T i+1

]i+1

no T

T i+2 ]i+2

T i+p-1 Uj+p

T i+p ]i+p
no U

Uj+1 ]j no Uj+2 ]j+1 no Uj+3 ]j+2 U U

]j+p

?? ?×
?

× ??

?

×

??? ? × ?

?? ?

?? ?

?? ??

×

? ? ×

??

?

?

?× ?? ?? ?? ×
? ??

? ? ? ? ?×? ? ?? ? ?? ?
?

?

?

?? ?

?? ? ??
?

?? ?

?? ?

?? ? ?? ?? ?

?? ? ? ?? ×? ? × ? ?? ? ?? ? ?? ? ? ?? ? ? × ?? ?

?

×

??

?? ???? ? ?

?? ?? ? ?? ?? ?? ××?? ? ? ? ?

? ? ? ? ?

?

? ??? ×? ??

?? ? ?? ? ?

? ×? ? ?



?

×

? ?? ?? ?? ? ? ? ? ? ? ?? ?

? ? ? ??? ×? ??
?

?

?

·? × ??? ×
××?? ?? ? ??

??
?

? ×??? ?? ? ? ? ? ?

? ??? ?

·? × × ?? ?? ? ?? ??? ?? × ? ??? ? ?
?

? ×??? ?? ? ? ?? ?
???

?

×? ?? ?

??

? ? ? ×

?? ? ? ?×? ? ?? ? ? ????

× ? ×??? ×

?

? ? ?? ? × ?

?? ? ????

·? ? ???? ?? ?? ? ? ??? ? ? ?? ×????? ? ?×? ?
?? ?
??

·? ? ??

?

?? ?

??

? × ?? ? ??× ?
?

? ? ?

?

?? ?? ?? ? ??? ??×

? ??? × ×? ? ???? ? ? ×? ?? ?

? ? ?? ? ××??

?

?× ? ? × ×

?

??

? ? ?? ?

? ? ?? ? ?? ? ? × × ×? ? ? ? ???

?? ?? ?

× ? ? ×? × ? ? ×
? ?? ??

? ? ? ×

???

??

?? ? ?? ?

? ? ????

? ?? ?? ?? ? ? ? ? ? ? ?? ? ?? × ? ? ? ??
?

?? ? ? × ?

?? ?? ? × × ? ? × ?? ? ? ?
? ? ×? × ??? ? ?
?

? × ?? ?

? ? ?× ? ? ??× ? ? ×? ? ? ?? ?

× ? ?×??

? ???? ? ?? ?? ?? ? ? ??× ? ? ? ?? ??? ? × ??? ?

?

? ? ? ? ??? ?? ? ? ? ? ? ? ? ?? ? ?× ? ? ? ?×? ? ?
???

× ? ? ? ? ????

?? ?

? ×?× ? ×? ? ? ? ? ?
? ???

·? ?

· ?

?

?? · ?

??

??

t

...

t’

t’+1

t

...

t’

t’+1

Ti Uj
(a)

]i
Uj
an idle processor

Ti

]i

T i+1

Uj+1]j

Uj+1]j
(b)

?? ???? ? ? ? ?? ??
?

× ??

? ?

??? ??? ××?? ×
?

? ? ×??? ?? · ??

? ?

?

·? × ×

??
???

? ×??? ?? · ??

??? ?

?? ? ? ??

???

? ?? ??? ? ??×
???

?? ? ??? ? ? ?? ·? ?? ? ?
?

·? ???



?

×?

?? ? ?

???

? ?? ?? ? ? × ??? × ? ? ?? ·? ? ?? · ?? ???? ? ? ? ?? · ? ?? · ? ? ?? ?

??? ?

×? ?? ×? ? ?? ?

× ? ×? × ?? · ? ? ? ?×
?

???

· ?
???

???

· ?

?

?? · ?

??

?? ·? ?

?? ·? ? ?

?? ·? ? ?

×? ?? ×? ? ?? ??

?? ·? ?? ? ? ?? ·? ? ×? ? ? ? · × × ??
?

?? ? ·?·? ? ? ? ? ·?·? ?? ? ?×? ? ·? × × ?? ?? ?? ?? ? · ·? ? ? ?? ??? ? ? ? ? ?? ?? ×??? ? ?

? ? ?

?
?

?? · ? ?? ? ? ? ? ??
?

?? · ?

???

· ?

?

???

· ?

?

?? · ?

??

?? ·? ?

?? ·? ??

·? × ×


?? ??

·?·? ? ?
?? ?

??

· × ??? ×

??

?? ??

?

· ·? ?
× × ??? ? ?? ? ? ? ?

?? × ×??

? ??? ? ?? ×

? ? ? ?? ×? ? × × ? ×

×? ?? ? × ? ? ?

× ?
?? ? ??× ×?? × × ??? ?

?? ? ? ? ? ?
? ? ?? · ? ? ×? ?? ??
?

?? ?? × ×
? ?? ?? ?? ?? × ? ?? ? × × ??? ×

? ?×

×
?

? ×?? ? ? ? ? ? ??? ×? ?? ? ?? ?? ??
???

?? ?

× ?? ? ??

? ? ?? × ×

? ?
?

? ×??? ?? · ?? ? ?? ? ?
?

·? ?

??? ××?? × × ?? ?

×? ?? ? × ??? ? ×??? ?? · ? ?

? ? ? ×? ? ?? ? ??

·? × ×

? ×??? ?? · ?? ? ? ? ??

?? ? ? ?? ? ? ·? ? ? ×??? ?? · ?? ? ? ? ×? ?? ? ? ?

? ? ?×?

?? ? ?? ?

? ×? ?

××?? ? ? ?? ??? ××?? × ×? ? ?

?× ? × × ?? ? ?? ?? ??? ?? · ?? ? ?× ?? ??? ××?? × ? ? ×??? ?? · ?? ? ? ? ×?× ? × ? × ?? ? ?? · ? ?? ??? ?? ? ? ? ? ? ×? ? × ? ? × ?? ? ?? · ?? ?× ? × × ?? ??? ? · ?? ? ? ??? ? ?? · ?? ? ??? ? ?? · ?? ? ? ? ×? ?? ? × ??? ? ?? ? ? ??? ? × ? ? ×? × ?? ? ?? ? ? ×? ? ? ???? ?? × ?? ? ××??
???

·? × ??? ×

? ? ? ? × ?? ? ? ?? ? ?

×? ?? ? × ?

?

??

·?
?

????

? ? × ? × ×? ?? ? × ??? ? ? ? ??? ??×

? ×? ? × ??

?? ? ?

?

??

?

? ? ? ? ? ?? ?? ? ?

t

...

t’

t

...

v

...

t’(>t+1)

Uj
k

T i ]i Uj+1]j

Uj Vk Vk-1
(b)

T i ]i Uj+1]j
no V
k

[

no V

[ Vk

(a) t

...

t’

v

...

t

...

t’

t’+1

Uj Vk-1
(c) t

T i ]i Uj+1]j
no V
k

i

[
Uj

not equal
k-1

T i ]i Uj+1 ]j
no V (d)
k

T i+1

]i+1 ]k

[ Vk
v’-1 v’

[ Vk-1
t

[V k
v’-1 v’

...

t’

t’+1

...

...

t’

t’+1

...

Uj

T i ]i Uj+1]j
no V
k

T i+1]i+1 Uj

T i ]i Uj+1]j
no V
h k

T i+1]i+1

[Vk
W
h

Vk+1 ]k
no ] W h

[Vk

Vk+1 ]k W ]h W h
no

[

no W (f)

(e)

t

...

t’

t’+1

... v’-1

v’

t

...

t’

t’+1

... v’-1

v’

...

w

Uj

T i ]i Uj+1]j
no V

T i+1] Uj Vk+1 k ] W ]h
h no W no ] V k+1

T i ]i Uj+1]j
no V
h k

T i+1]i+1

[Vk [ h
k

[Vk
W ]h
h (h)

Vk+1 ]k
no W

minimal window

Vk+2 ]k+1 W
h+1

W

h+1 h+1

]

[W

h-1

]h+1

Lemma 1 case

(g)

?? ? ? ? ? ? ? ? ? ??·? ?

??

× ? ? ??? ?? ?? ? ?? ? ? · ?

? ?
?

?

? ? ?

? ?

?·? ? ?

?

· ?? ? ? ?? ?

?

? ? ? ?

? ?

? ?

·? ? ?? ?
?

? ?

? ?? ? ? · ?? ?

?

? ?? ?? ?
? ?

? ?

? ? ? ?? ? ?? ?

?? ?

?

??
?

· ??

? ?

?? ?? ? ??? ? ?? ? ×? ?? ? ?
?

??

? ?

?? ?? ?? ? ? ? ??? ?? ? ?? · ?? ?? ?? ??×× ? ? ×? ? ? ??? ? ? ? ? ?? ? ? ????? ??? ? ??? ·? ? ? ?× ??? ? ??? ·? ? · ?? ? × ??? × ? ?
???

?? ?

??

?? ·? ?? ? ? ? ? ? ?

×? ?? ?

?

??

? ? ×??

× ??? ? ??? ? ? ××?? ?? ? ?? ?? ?? ? ??

? ?? ?? ?? ? ? ? × ×

?? × ×

?? ?? ? ?? ?? ?? ? ? ?

? ×? ? ?

××?? ? ? ? ?? ? ? ×? ?? ? × ??? ? ? ? × ? ? ? ? ? ?? × ??? × ?? ???? ?? × ?? ? × ?? ? ×??? ??

?? × ? ??

?? ???

? ?×

?

??

?

? ?? ?

?? ?? ? ??? × ?? ? ? ? ???? ??

???? ??? ? ? ? ?? × × ?? ? ×??? ?? × ? ? ? ?? ? ?? ?× ??? ? ?? · ?? ?? ?? ? × ? ? ?? · ? ?? ?? ? ? ?? ?? ? × ?? ? ? ? ?? ?? ? ?? ?? ? ? × ? ? ?? × ??? ? ?? ?? ?? ? ? ? ? ?? ? ???? ?× ??? ? ? ? × ? ??? ×???? ?? ?? ×? ? × × ?? ? ?? ?????× ? ?? ? ?? ? ? ??×?
??

? ×? ? ? ?
?

× ?? ? ??× ? × ??? ? ?
?

??

? ? ? ? ??×× ? ??? ? ?? × ?? ??? ×
??

?

?? × ×

??
?

?

??
? ?

?

??

???? ???

? ?? ?? ×
?

?? ×

? ×? ??? ? ?

?

?

? ? ? × ???

? ×

? ? ? ×? ??
?

××???? ?? ? ? ?? ? ? × ???? ?
???

× ???

? ?? ?? ?? ? ? ? ?? ? ? × ???? ? ?? ? ?×? ? ? ??? ? ? ?? ??? ? ? ? ?? ????? ? × ? × ??
? ?

? ?? ?

?× ??? ×? ?? ? ???? ? ?

×× ?? ??× ?? × ? ?

× ?

?? ?? ?? ???? ?
???

???

?? ?

?? ? ?? ?? ? ??×



???

?? ?

??

? × ??? × ? ? ? ?

? ? × ??? ×? × × ? ??? ??? × ? ? ? ×? ?? ? ? ??

?? × ??

?

???

?? ?? ? × ?? ? ? ?? ?
??

?? ·? ?? ?

? ? ×? ? ? ? ?

? ??? ??×× ? ? × ?? ??×

? ? ? ?? ?

? ?? ? ?? ?? ??

?? ? ?? ? ?? ?? ?? ? ? ?? ?? ? ??? ? ? ?? ? ???? ? ????? ? × ?? ?? ? ?? ?? ? × × ? ? ? ??? × ? ? ?? ?? ? ?? ?? ? ? ?? ?? ? × ?? ??? ?? ? × ? ? ×? ? ? ?? ? ?× ? ? ? ??? ? × ? ??×? ? ? ?? ? ?× ? ? ? ?×? ? ????? ??? ? ??? ?? ? ? ?× ??? ?? ? ??? ? ???? ××???? ?? ?? ?? × ?? ? ?
???

·? ?

?? ?? ? ??? ? · ?? ? ?? ·? ??

?? ?? ? ? ?

?
???

???

?

???

?? ?

? ?? ?

? ?? ? ?
???

???

?

???

?

? ??

? ????? ? ??? ? ×

?

???

·? ? ?



???

·? ? · ? ?×

??

??? × ? ? ?? ?

?? ?? ? ?? ?? ? × × ? ? ? ? ? ?? ?? ? ?? ? · ?? ?×

?? ? ?? ? ?? ?? ?? ? ? ?? ?? ? ??? ?? ? ???? ? ????? ? × ??? × ??? ?? ? ??? ? ???? ××???? ?? ?? ?? × ?? ? ? ?? ?? ? ?? ? · ??
???

?? ?

???

? ·?
???

????

? ?????
???

??? ???

?

???

?? ? ? ? ?
??? ???

??? ??? ?

?

???

·? ? ? ?? ? ? ? ? ?????
?? × ??

?

·? ? ?
???


?

?

·? ? · ? ?
?

·? ? ? ?·?? ? ?? ? ??? ? × ??? × ? ? ?? ? ?? ·? ??
? ·?
???

?? × ??

?

?? ?

?? ? ?? ? ? ×?? ?
?? ? ?? ·? ?

× ? ?? × ?? ? ? ?????× ? ? ????

? ??? × ?? ? ? ? ?? ?? ·? ? ??
? ???

??

×? ?? ? ??

? ×?× ? ?? × ×? ? ×? ? ?

?×?? ??? ? ? ? ×

?

·? × ×
?? ?

?? ?? ·? ? ?? ??
?

??

?

·? ?

×? ?? ? × ??? ?

? ? × ×? ?? ? ? ? ? × ? ??

?? ? ??

·? ?

?? ? · ?? ?? ?

·? ? ? ????? ? × ?
?? ?
??

?? ? ???? ? ? ? ×?× ? ? × ? × ? ? ?

???? ?? ?? × ?? ? ?

××?? ? ? ? ·? × ??? × ????? ? ?×
?

? ??? ?? ?? ?

???

·? ?

??

?? ·? ? ??

??

?

·? ? ??

?

·? ? ??

?? ??× × ?×

? ? ?? ? ??×× ? ×? ?? ? ×? ? ??×? × ?? ? ? ??? ? × ? ×?? ? ? ? ?????×? ? ???? ? ?

? ? ? ? ? ? ?? ?

?

? ×

?

? × ?? ?? ? ? ? ??×? ?? ×???? ?? ?? ? × ? ? ?? ?? ?? · ?? ? ?? ?? ? ?? ? ? ? × ??? ?? ? ? ??? ? ? ??? ?? ?? ?? ? ? ??? ? × ? ??×? ? ? ?? ? ?× ? ? ? ? ? ? ????? ??? ? × ? ? ? ? ? ? ??? ?? ? ?? ? ? ?
? ? ?

× ? ? ??? × ??

? ? ? ??× ?? ? ? ? ??× ? ?

× ?

?? ?? ?
?

??

· ?? ? ? ×

???

?? ? ?

???

? ? ?? ?? ?? ? ? ?

? ?

????? ?

? ? ?

? ×

?? ?
??
?

?? ? ? × ? ?? ?× ?? ?

? ×??? ? ???? ××???? ?? ?? ?? × ?? ??
?

????? ?

??

×

??

? ?? · ? ? ? ××???? ???? ?

·? ?

?

? ? × ? ? ?? ???
???

·? ??? ?? ?? ?? ? ? ? ? ? ???? ? ×? ?? ? ? ?? ? ?? ?? ? ? ×? ? ?? × ?? ? ? ××?? ? ? ?? ??? ××?? × ? ? ×??? ? ? ? ?? ???? ?× ? ? ? ?? ? ?? ? ? × ? ? ???? ××???? ?? ?? ?? × ?? ?? ? ? × ? ? ? ?? ? ? × ? ? × ? ?? ·? ?× ???? ? ?????? ? ? ??? ?? ? ??? ? ·? ?? ??? ?? ? ??? ? ?? ?? ? ??
?? ??? ?? ? ×?? ??? ××?? ×
?

? ?????????? ? × ?

?? ? ????

? ? ×??? ? ? ? ?? ? ? ? ? ? ??× ?

?

???

?? ?

? ?? ?

??? × ? ? ??? ? × ? ? ? ? ? ? ???

?? ? ? × ?
???

?

??

· ? ?? ? ×



? ? ? ?

?

×?

?× ?? ??? ××?? × ? ×? ? × ? ?? ?
?

??

? ? ? ? ?? ? ??? × ?? ? ? ? ? ×? ?? ? ? ×? ?? ? ? ??

? ? ? ? ?? ? ?

??

?? ? ??????? ?? · ?? ?×
?

?

? ?? ·?
?

× ?×? ?
?

?? ?
?

·?

? ?? ? ?
?

?

???

?

??

? ???? ? ?? ??
?

? ×?× ? ×

? ? × ×

??

? ? ? ? ? ?? ??? ? ? ? ? ? ? ?? ××??

× ??? × ? ?

? ?? ?? ?
?

? ?×? ?

×? ?? ? × ? ? ???

? ??? ? × ? ? ?

?? ?

?? ? × × ? ?

? ? × ? ??? ? ? ? ?
??

?? ? ???? ?
??? ?? ? ??

??
×? ?? ? × ??? ? ?? ?? ×? ? ?

?? ?

???? ? ?? ?

?? ?? ?

?

? ?? ?? ?? ?
?

× × ??

?

??

? ? × ? ? ? ???
?

?? ? × × ? ? × ?? ? ? ?? ·? ? ?? ·? ?? ? ??? × ? ? ? ×? ?? ? ? ? ??? × ? ? ??? ? ? ? ??? ? ?× ?? ? ??? ?× ??? ? × ? ? ? ? ?? ??
???

? ? ?? ?

? × × ???

?

???

·? ? ? ? ?×?
?
???

???

·? ?

?? ?

???? ??×

?? ? ? ? ?? ?? ??? ·? ? ? ? ? ? ?×? ? ?? ? ??? ·? ? ??? ·? ?? ?? ? ??? ? ????? ??? ·? ? ??? ? ? ? ? ? ? ?? ?? ? ? ??? ·? ? ??? ·? ? ? ? ? ?? ? ?? ·? ? ?? ·? ?? ? ?? ? ?? ? ? ? ?? ?? ??? ·? ? ? ? ? ?? ? ? ?? ? ??? × ? ? ??? ·? ? ??? ·? ?? ?? ? ??? ? ? ?? ?? ? ?? ?
???

?????
???

·? ?
? ??

???

? ·?? ? ? ? ? ?? ?? ?

?

???

·? ?

???

·? ? ? ? ? ?? ? ?? ·? ?

?? ·? ??

?

??

? ?? ?
?

?? ? × × ? ? ??× × × ? ? ? ?? ? ? ?? ·? ? ?? ?? ·? ? ? ?? ·? ?

?? ·? ?

?

?? ·? ?

?? × ??× ? ? ?? ·? ? ?? ·? ?? ? ? ? ·? ? ?? ? ? ? ? ×? ?? ? × ??? ?

?? ?? ?

? ? ×?? ?? ?
? ? ?

??

? ?? ?? ·? ?

?? ??? × ??× ? ?? ·? ? ?
? ?

? ?

·? ? ?? ? ? ? ?
? ×??? ?? · ??

? ?? ×

? ??? ? ?

?? ?

?? ?

×? ?? ? × ×? ?? ? ? ?? ?? ? ??

????? ? ?×

? ? ?

×? ? ×

? ×??? ?? ?

×? ? ×

·? × ? ? × ·? ?
?

? ×??? ? ? ? ? ? ? ? × ? ×??? ?? ?? ? ????
???

·?

? ?????????? ? × ?

·? ?

???

??



???

? ×

? ? ? ? ? ? ?? ?

??

? ×

??? × ? ? ??? ·? ? × ? ? ? ? ? ? ?? × ? ??? ? ?×? ? ? ?? ?? ? ? ? ×?× × ?? ? ? ? ·? × ??? × ?? ? ? ? ? ? ? ? ×? ?? ? × ??? ? ?? ? ? × ? ? ?? ? ? ? ? × ???? ? × × ??

×
? × ? ?
×? ?

?? ? ? ? ?
????? ? ??? ? ?? ? ?? ?? ??? × ? ? ???? ?? ?? ?? ?? ? · ?
?

??? ?? ?
?× ? ? ?? ? ? ×
?·?

???? ?? ? × × ? ? ? × ???? ? ? ? ??× ??
? · ???

? ?? ×? ×× ?

????

?? × ? ? ?? ? ??

?? ? ? × ? ??

? ? ? ?? ?

? ?? ×? ? ? ???

?? ?? ×? ? ? ??? ?×
?

? ??? ? ? ×
?

? ×? ?? ? · ? ? ? ?× ?? ?
?

?? ? ?

? ??

?? ? ?? ? ? ?
?

?? ?? ? ?? ? ??

× ?? ? ?? ?? ?? ? ?? ??

? ??

?? ?? ??
?

? ?? ??

× ? ??

? ?? ?? ?? ? ? ?? ?? ???

?? ? ?? ?? ?

×? × ?? ?? ×? ? × ? ? ??
? ?

? ?? ? ? ? ?



?

?
?

?

? ?? ??

?? ? × ×? ?? × ? ? ? · ? ?? ? · ?? ? ? ? ?× ?? ? ????? ? ??
?

?? ? × ×

? ×? ×??? ? ?× ? ? ??? ??? ?? ×? ? ?
?

? ? ?? ×? ? ?
?

? ??

?? ?? ? × ??? × ? ? ? ? ? ?? ?? × × ?? ?? ?? ? ??

?? ? ??

?? ?? ?

?? ? ?? × ? ? ? ? ?? ×???× ? ?? ??? ? ?? ×???× ? ?? ?? ×? ? × ?
? ?

? ?

×? ? × ?

× ×
?

? ×? ×??? ? ?× ? ? ?? ?? ??×? ×??? ? ?× ? ? ??

? ???

×? ? × ? ??

× ×

? ×??? ?? ?? ?? ? ?? ? ? ? ×? ? ? ?
? ?

? × ??? × ? ? ? ??? × × ?? ?

×? ?? ? ?
?

?? ? × × ?
? ?? ?
?

×? ? × × ?

??

×? ??

? ??? ?? ×???× ? ?

? ? ? ? ??×× ? ?? × ?

? ?? ? ?? ?

?? ?? ? ?? ?×
? ?

?

? ?? ? ?

? × ? ? ? ×? ?? ? × ? ? ?? ???? ?? ? ?? ?? ? ?

?? ? ?
?

?? ? ? ??
?

? ??
?? ? ?? ×? ? ?? ? ??? ?? ? ?? × ? ? ?? ? ? ? ? ???? ?? ?
?

??

?

·

?

? ? ?

×? ? × ? ×? ? × ×
?

? ?

×

??
?

?

? ??
?

· ? ? × × ??? ?

× ??×? ?×
???
?

?

? ?? ? ??? ·
?

·?

· ?? ?

·?

· ??

? × ? ?

??? ? ?? ×? ?? ?
?

? ×??? ? ?? ??? ? ?? ×? ?? ?

?? · ? × ??? ? ?? ×? ?? ? ? ×??? ?? ? ? ? × ???? ? · ? · ?? ? ? ??? · ? × ??? ? ?? ? ? · × × ?? ? ×??? ? ?

?? ?

? ×??? ? ? ?

? ? ? ? ?? ? ?? ??

t

...

( = t+1 ) or t+2
t’

Ti Uj

... ] T i+1 ] ...
t’+1
i i+1

t’+j’-1

(= u) t’+j’

T i+j’-1 ]i+j’-1 T i+j’]i+j’ Uj+j’ ]j+j’-1 no ]j+j’ U

Uj+1]j Uj+2 ]j+1
(a)

...

t

...

( = t+1 ) or t+2
t’ t’+1

... ... ...
k

t’+j’-1

(= u) t’+j’

t’+j’+1

Ti Uj

]i

T i+1 ]i+1

T i+j’-1 ]i+j’-1 no T Uj+j’

T i+j’

]i+j’

Uj+1]j Uj+2 ]j+1

]j+j’-1

no U

[

no V

Vk

(b)

t

...

( = t+1 ) or t+2
t’

Ti Uj

... ] T i+1 ] ...
t’+1
i i+1

t’+j’-1

(= u) t’+j’

t’+j’+1

T i+j’-1 ]i+j’-1 no T Uj+j’
no V

T i+j’

]i+j’

Uj+1]j Uj+2 ]j+1

...
(c)

]j+j’-1
k

no U

[

Vk

no V

]k

t

...

( = t+1 ) or t+2
t’

Ti Uj

... ] T i+1 ] ...
t’+1
i i+1

t’+j’-1

(= u) t’+j’

t’+j’+1

T i+j’-1 ]i+j’-1 no T Uj+j’
no V

T i+j’

... ] T i+j’+1] ...
t’+j’+2
i+j’ i+j’+1

v-1

v

T i+j’+i’-1]i+j’+i’-1 T i+j’+i’i+j’+i’ ]

Uj+1]j Uj+2 ]j+1

...

]j+j’-1
k

no U

[

Vk
(d)

Vk+1 ]k

Vk+2

]k+1 ...

Vk+i’

]k+i’-1

no V

?? × ? ? ?× ? ????? ? ??? ? ?? ? ?? × ? ? ???? ? ? ? ×??? ? × ??? ? ? ??? ???? ? ? × ? ? ? ? ? ? ? × ? ×??? ?? ? ?? ?? ? ???? ?? ? ???? ?? ? ? ??? ???? ? ? × ???? ?? ? ? ? ? ??? ? ? ? ? ? ?? ? ? ? ?? ?? ? ???? ?? ? ????? ? ? ?? ? ?? ? ?? ?? ? ?? ? ? ? ?? ? ? ? ? ?? ? ?? ? ? ??? ? ?? · ? ? ? ? ?? ? ?? ?? ??? ? ?? · ? ? ? ? ? ??? · ? ·? ? ? ? ?? ? ?? ?? ? ? ? ? ?? · ? ? ? ? ? ?? ? ? · ? ×?? ??? ××?? × ×? ?? ? ? × ?? ? ? ? ?
?

? ? ×??? ?? ? ? × ? ? ×? ? × ?? ? ? × ??? ? ? ? ?? ? ??? ? ? × ?? ?× ? ???

?

· ?? ×???
?

?

??? ? ×

× ?? ? ?? ? ? ? ??
?

××?? ? ? ?? ??? ××?? × ? ? ?? ×? ?? ? ? ? ×?× ? ×
?

??? ×?? ? ? ??? × ??

??

× ? ?? ?? ?

?× ×

? ?

? ?

? ??

?? ??? ?? ?

?× ?? ??? ××?? × ?

? ?? ? ?

??

??? ?

?

? ?? ? ? ?
???

?
?

?

?

? ??·? ? ?

×? ? × ?

?

×

??
???

? ?? ? ??? ? ??
? ???

??

? ??

×? ?? ? ? ? ×? ? ?

??

? ? ×? ? ? ××??

??

×? ?? ? ? ?
?

? ? × ? ? ? ?? ?

???? ? ?

? ??·?
? ?? ? ? ?? ? ? ?? ?? ? ×

??? ? ? ? ????

? ??·?
?

??? × ? ? ?? ? ? ?? ?? ? ? ? ?

? · ??

? ??

?? ?

?? ×? ×??? ? ? ? ×? ? ? ?
?

? ?? ? ???

??? ??×

??

? ? ?? ?

?? ? ? ? × × ?? ? ×???
?

??
?

?? ?? · ?
?

? ??? ? ?
?

?
?

·

?

?

×? ? × ?
? ?

?

? ??

?

? ?

?

?? · ? ??
?

? ? ? ?? ?

?? · · ? ?? ? ? ? · · × × ?? ? ×??? ? ? ? ? ×? ?? ? × ??? ? ? ×? ? ? ???? ? ? ××?? ? ? ? ? ? ? ? × ?? ? ??× ?? ×? ? ?? ?? · ?
?

??

? ? ×

??

? ??

?? · ?
?

?? · · ?
? ?

??

?? ?

?? × ??? × ?? ? ×??? ? ? ?? ?× ??? ? ?? ?? ?? ? × ? ? ? ? ? ?? ?? ? ?? ?? ? ? ? ?? ? ? ?? ?? ? ? ? ??? ?? ? × ? ?? ? ? ? ?? ? ? ? ? ? ? ? ?× ? ? ? × ???? ? ? ? ? ?? ?? ? ?? ? ? ? ? ×?? × ?????×? ?× ? × ?? ? × ? ? ???? ? ?? ?? ??? ?? ? ?? ?× ? ?? × ??? × ?? ? ×???× ? ? ? ?? ?? ??? ?? ? × ?? ? ? ?? ? × ??? × ? ? ??? ?? ? ?? ? ? ?? ? ? ? ? × ???? ?? ? ??
? ? ? ? ?
?

??

×

????

?? ?

×× ? ?

??

? ??

?

? ? ? × ??? ? ? ??× ?? ? ????

?

??

×
?

????
?

?? ?

??

? ??? × ?? ? ? ?? ??
? ?

?

? ??

?? ?? ???

? ?

× ?

?? × ?

? ×? ?? ??

?? ?? ?? × ? ??×? ?? ??? ? ?

?? · ? ? ?? ? ?? ? ? ?? ?? ??
?? ?? ??
?

?? · ?? ? ? ?? ? ? ?? ?? ?

?? · ? ? ? · ?? ? ? ?? ?

? ? ?

?? ?

?? ? ?? · ? ? ?

?? ? ? ? ? ?? ?

? ?

??

× ??× ?? ? ? ?? ??
?

? ??

????

? ? × ? ? ? ? ? ×? ?? × ? ? ×? ?? ? ×× ? ? ??
?? ??
?

? ?? ? ? ?? ? ???
?

? ?? ? ? ? ? ?? ??

?? ?? ? ? ? ? ?? ?? ?
?

? ??

?? ? ? ?? ? ?×? ????

? ??
?

?? ? ?? ? ? ? ?? ? ?? · ? ? ?
?

? ?? ?? ?? ?? ?? ?? ? ????? ?? ??
?? ??
?

?

? ??
??

? ??

?? ? ?? ? ? ?

?? ?? ??? ???

?×? ? ? ?? ?? ? ????
?? ??
?

? ??

?? ?? ??? ? ?×?
??

?? ?? ?? ?

× ? ?

? ?? ? ????

?? ??

?? ?? ? ??
??
?

?

? ??? ?

?? · ?
?

?? ? ? ?? ? ?

??

? ??? × ????? ? ? ????

? ?

? ??

?? ?? ??

??
?

??? ??

?

? ??

?? ?? ???

?

? ?? · ?

?? ?

??

????

? ?? ? ? ?? × ? ? ? · ? ?? ? · ?? ? ??×

? ? × ??? ×? × × ? ??? ?

t

t+1

(= t+2) t’

Ti Uj Vk’-1

... ] T i+1 ] ...
t’+1
i i+1

t’+j’-1

(= u) t’+j’

t’+j’+1

...
]i+j’ T i+j’+1 ]i+j’+1 ...

v-1

v

v+1

T i+j’-1 ]i+j’-1 no T Uj+j’
no V

T i+j’

T i+j’+i’-1 ]i+j’+i’-1 no T

T i+j’+i’ ]i+j’+i’

Uj+1]j Uj+2 ]j+1 Vk’]
k’-1

... ...

]j+j’-1
k

no U

Vk’+1 ]

[

k’

Vk

Vk+1

]k

Vk+2

]k+1 ...

Vk+i’

]k+i’-1

no V

??

?? ×

? ? ??

?

· ??

?? × ? ?? ? · ?? ?? ? × × ? ? × ?? ? ? ? ?? ? · ? ??? × ? ? ? ? ??·? ? ? ? ??·? ? ? ? ?

?
??

×? ?? ? ?

? · ?? ×

?? ??
?

× ? ? ? ?? × ??×? × ????

?? ??? ? ? ?? ?
? ?? ?? ?

? ? ?

???

?? ? × ?? ?? ??? ? ?? ×? ?? ? ? ×??? ? ? ?

? ?
?

· ? ? ? ?× ?

??

??

??

? ?

?

?

? ?? ???? ?
??

×

??? ? ?? ?? × ×

?× ? ? ????? ?? ??

? ??
??? ?

?? ? ? ?? ?? × × ?? ?? ? ?? ×? ?? ? ? ? ? ?? ?? ?

??×? ×??? ? ?× ? ? ?? ?? × ?

× ? ? ? ? ? ?

? ?

?? ??? ?? ? ? ? ??? ? ? ?? ? ? ? ? ??× ?? ? ? ?×
?

×? ? × × ? ?? ? ?? ??? ?? ? ?? × ? ?? ??? ? ? ? ?? ?? ? ? ?? · ? ? ?? ?× ?? ? ? ? ? ?? ? ? ? ?? ?? ? ? ? ? ?
?

?

?

×?? ×

? ??

?

· ??

?

?

??
?

×
?

??
?

? ? ? ? · ? ?? ? · ?? ? ??? ???? ? ?
???
?

?? ?? ? ? · ?? ××?? ? ?? ? ???? ??? ? ? ?? ?? ? ? · ?? ?× ?? ? · ? ?× ?? ?? ? × ??? × ? ? ?? ?? ? ?? ? ?? ??? ?? ? × ?
?? ??
?

? × ??? ? ?? ×? ?? ? ? ×???

?? ? ? ? ?? ? ?× ? ? ? ?×? ???? ? ? ? ?? ? ?? ??
?

? ??
?

?·?

?
?

?

??

× ???? ??

????
?

× ? ? ×? ×? ??

? ?? ? ?? ? ???

? ? × ? ? ? ? ? ? ? ?? ? ? ?? ?? ? ? ?? ×? ??

????

? ? ? ? ? ? ? ? ? ??? ×? ??

? ?? ? ?? ? ?? ?? ? ?? ? ?? ?? ? ? ??? ? ? ? ? ?? ? ?? ? ?? ?? ? ?? ? ?? ?? ? ? ??? ?? ? ? × ?
?

? ??

?

× ?? ? ????? ?? ?

×? ??

? ??

?? ? ? ? ?
??



??

?

· ?? ??? ? ×
?
?

??? ? ??? ? ?×? ?? ?? ??
?

×? ?? ?? ? ×? ?? ?? ×? ??
?

× ? ? ×? ?? ? ×× ? ? ?? ?? ? ?? ?? ?

? ??
?

?? ??? ? ?? ×? ?? ?? ? ?
?? ? · ??

??

? · ??

? ?? ?? ?
?

? ??

?? · ?? ? × ??? × ? ?
?

?? · ?
?

? ×? ??

? ??

?? ? ? ? ?? ? ?×? ? ?? ? ?×? ×? ?? ? ?×? ?
?

? ??

? ?? · ?? ? ?? ?? ? ?? ? ? ? ?? ?? ? ? ? ?? ? ????

? ? ?

?? ? ?× ?× ?×

?? ?? ? ? ?? ? ? ?? ??

? ? ?? ?? ? ????
?

? ?

????? ? ?

?? ?? ? ?

?·?

? ??? × ?? ? ? ××?? ? ?? ?
?

?

?

?? × ×
?
? ?

??

? ×??? ? · ?? ? ??
?

??? × ? ? ? ?

×? ?? ? ×? ? ×
?

? ? ?
?

?? ×

×?? ? ?? ?
?
?

???? ??? ? ?

?? × ??? ×

? ? · ?? ?

?? ?? ? ? · ?? ??? ?? ?? ? ?? × ??? × ?? ? ×??? ? · ? ? ? ××???? ??? ?? ? ×??? ? · ? ? ?× × ?? ? ? ?? ? ??????? ?? ? × ??? × ? ? ??? ?? ? × ??? ? ??? ??? ?? ? ?? ? ? ?? × ×
?

×

??

? ×??? ??

×× ? ?

??? ? ?? ?? ?? ? ? ?

? ?? ?? ? ?? ?? ?? ?? ? ? ? ? ?? ???? ? ? ??? ? ?
? ?

??

?? ?? ?
?

×?

?? ?? ? ?? ?? ? ?×? ? ?? × ??? ×???? ?? ?? ×? ? × × ?? ? ??
? ?

?? ×

?

??

? · ??

?? ? × × ? ? × ?? ? ? ?? ? ?
?? ??
?

×? ?? ? × ?
?

??

× ? ? ? ? ??×? ???? ?? ?

? ??

× ? ?? ×

? ? ? × ??×× ? ?? × ?? ? ?
?
?

? ?
??
???
?

?
?

?

??

× ? ? ?? ? ? ? ? ??? ? ? ? × ×

× × ?? ??

??

??

??×? ×??? ? ?× ? ? ??? ?

??

× ? ? ?? ? ? ? ? ??? ?? ? ?
?
?

??×? ×??? ? ?× ? ? ??? ?? ?? ? ? ?? × ?? ?? ?
? ?

? ×? ? ? ×? ? × × ? ?
?

?

?? ?
???
?

?????× ??? ?
?
?

× ? ? ×?? ?
?

? ?? ? ?

? × ×

?? ? × ? ? ?? ?? ?

· ?? ?? ?? ? × ? ? ?? ? ? ? ?? ? ?× ? ? ? ? ?? ? ?? ?? ? ? ?? ?? ? ?? ? ?? ?×
? · ?? ???
?

?? ? · ?? ?

??

? ? ? ? ×?? × ?????×?


?

?

??? ?? ? ? ? ? ?????× ? ?? ?
?

?? ?

?? ? ? ? ???? ?? ??
???
?

? ??
?

×

??? ? ???? ? ?? ?? ??? ?? ? × ? ? ? ? ?? ? ?×? ? ×?? × ?? × ?? ? ? ??? ?? ? ??
?

???? ??? ? ?

?? ?

??


?

· ?? ?

?? × × ?? ? ×??? ?? ? × ?? ? ? ?? ?? ?? ? ?? ?? ? ?×? ? ?? × ??? ? ?? ?? ?? ? ? ?
?
? ? ?

?? ?? ? ? · ?? ? ?? ? ? · ?? ?? ?


?

?
?

?

× ×

??

? ×???

· ?? ?? ?? ? ?? ?? ? ?? ? ?? ? ???? ?× ??? ? ? ? × ? ?

??? ×???? ?? ?? ×? ? × ×

??

? ?? ? × ???? ? × ??? ???? ? ?? ?? ? ???? ? ?? ?? ?
?? ?? ?? ?? ??
?

? ??
? ?? ? ? ?? ? ? ×?× ? ×
?? ?

? ????? ? × ??? × ? ? ?× ?
? ?

? ??

? ??

?

? ??·? ?
?

?? · ?
?

?? ? ? ×? ? × ? ???? ? ?

?

?× ×

?? ??

? ??? ? ? × × ?? ? ?? ? ? ?? ×? ?? ? × ??? ?

?× ?? ??? ××?? × ?
?

?? ???

? · ??

?

??

? ? × ? ? ? ?? ?

? ×? ? ?

××?? ? ? ?? ?
?

?? ? × × ? ? × ?? ? ? ?? ? ? × ??? ? ?? ? ? × ? ? ? ?? ?

×? ?? ? × ? ? ×? ? ?

??

? ??? ? ? ? ? ? ? ××??

?

? ???? ? ?

??

×? ?? ?

???? ? ?
?

? ????
?

t no T

(= t+1) t’

Ti

... ] T i+1 ] ...
t’+1
i i+1

t’+j’-1

(= u) t’+j’

t’+j’+1

t’+j’+2

...

v-1

v

v+1 no T

T i+j’-1 ]i+j’-1 no T Uj+j’
no V

T i+j’

]i+j’ T i+j’+1 ]i+j’+1 ... ]k+1 ...

T i+j’+i’-1

]i+j’+i’-1

T i+j’+i’ ]i+j’+i’

Uj
k’

Uj+1]j

[

Vk’

... Vk’+1 ] ...
Uj+2 ]j+1
k’

]j+j’-1
k

no U

[

Vk

Vk+1
(a)

]k

Vk+2

Vk+i’

]k+i’-1

no V

(= t+1) t no T t’

Ti

... ] T i+1 ] ...
t’+1
i i+1

t’+j’-1

(= u) t’+j’

t’+j’+1

t’+j’+2

T i+j’-1 ]i+j’-1 no T Uj+j’
no V

T i+j’

]i+j’ T i+j’+1 ]i+j’+1

... ...

v-1

v

v+1

T i+j’+i’-1

]i+j’+i’-1

no T

T i+j’+i’ ]i+j’+i’

Uj

Uj+1]j Uj+2 ]j+1

...

]j+j’-1
k

no U

[

Vk W
h

Vk+1
no

]k ]h

Vk+2

]k+1 ...

Vk+i’

]k+i’-1

no V

W
(b)

? ?

??

??

?? × ? ? ?? ?× ?? ?? ? · ?? ? ?? ? ??? ?? ?? ? ????? ? ?

?? ? ??

?? ?? ?

?? ?

?? · ? ??

? ?

??

??

?

? ??

??

?? ???

?? ? × × ? ? ?
?

?

???

? ×

?

? ??
????

? ??

???

?? ?
???

?? ? ?×? ? ?? ?? ? ×
?

??? ? ??? ?×
?

? ??? × ?? ? ? ? × ?? ?

??

?? ? · ? ??

? ??

??

·? ? ??·?

??? ? ???? ? ?? ?? ? ·? × ?? × ?? ? ? ? ? · ?? ? ??? ·? ? × ? ? ??? ? ?? ? ×??? ? ?? ??? ? ?? ?? ? ? ×??? ? · ?? ?? ? ??? ? × ? ? · ? × ? ? ? ×??? ? ? ?? ? × ? ? × ? ?? ? ×? ? × × ?
?

??? ? ??? ? ? ? ? ??? ??? ???? ? ?
?? ???

?? ? ×??? ?
??

? ? ? ×?×
?? ? ?

??

?

? ? ? ? ? ×??
?

×? ? ? ??

×? ? ? ? ?? ? · ? ×
? ?

??

???? ?
?

? ?? ? ?

?? ?

??

?

×? ?? ? × ? ? ? ?? ? ? × ??? ? ××?? ? ? ?? ×? ? × ? ?? ? ??
?

?? ??

??

? ? ?? ? ? ?? ?

? ??? ? × ?

? ?? ? ?
? ·?
?

×?
?

× ×

?? ? ?? ?

? ×? ? ? ?? ?? ?

× ??? × ? ?? ?
?

×??? ? ?

× ×

??

? ×? ×??? ? ?× ? ? ?? ?? ?? ? ? ×? ? × ×
? ?

???? ? × × ???×?? ? ?? ? ? ?? ? ??

?

×× ? ??

? ?? ?

×

? ? ?? ? ? ? ? ???? ? ×

??? × ? ? ?

??×? ? ?? ???? ?? × ?? · ? ×

?? ?
? ?

??

? ? ?? ? · ? ? ??× ? ??
?? ?? ?? ?? ??
?? ?? ??

???? ???? ??

?? ? ?? ? ? ??

? ?

? · ??

?? ? ? ??? × ? ?
?

? ??? × ?? ? ? ? ?× ? ?? ???? ? × ×? ?? ? × ??? ? ???? ?? ??

??

? ? ?? ? · ? ? ??× ? ? ? ? ?? ?

?? ×?? ? ? ?

? ??? ??×× ? ? × ?? ??× ?? ? ? ? ? ??

? ? ? ?? ? ? ?

? ? ?? ? · ?? ?? ?? × ×? ? ?? ?? ????? ? ?? ?? ?
?

?? ?

t no T

(=t+1) t’

Ti

... ] T i+1 ] ...
t’+1
i i+1

t’+j’-1

(=u) t’+j’

t’+j’+1

...
]i+j’ T i+j’+1 ]i+j’+1 ... ]k+1 ...

v-1

v

v+1

T i+j’-1 ]i+j’-1 no T Uj+j’
no V
h

T i+j’

T i+j’+i’-1 ]i+j’+i’-1 no T

T i+j’+i’ ]i+j’+i’

Uj

Uj+1]j Uj+2 ]j+1

...

]j+j’-1
k

no U

[

Vk

Vk+1
no

]k

Vk+2

Vk+i’

]k+i’-1

no V

[

no

W

W h ]h W
(c)

t no T

(=t+1) t’

t’+1

t’+2

Ti

]i

T i+1 ]i+1 T i+2 ]

... ... ...

t’+j’-1

(=u) t’+j’

t’+j’+1

T i+j’-1 ]i+j’-1 no T Uj+j’
no V

T i+j’

]i+j’ T i+j’+1 ]i+j’+1

... ...

v-1

v

v+1

T i+j’+i’-1 ]i+j’+i’-1 no T

T i+j’+i’]i+j’+i’

Uj

Uj+1]j Uj+2 ]j+1 Uj+3 ]

]j+j’-1
k

no U

[

Vk W h ]h

Vk+1
no

]k

Vk+2

]k+1 ...

Vk+i’

]k+i’-1

no V

no

W

W h-h’

]h-h’ ...

W h-1 ]h-1

W
OR (d)

t no T

(=t+1) t’

Ti

]i

... T i+1 ] ...
t’+1
i+1

t’+j’-1

(=u) t’+j’

t’+j’+1

T i+j’-1 ]i+j’-1 no T Uj+j’
no V

T i+j’

]i+j’ T i+j’+1 ]i+j’+1

... ...

v-1

v

v+1

T i+j’+i’-1 ]i+j’+i’-1 no T

T i+j’+i’] i+j’+i’

Uj

Uj+1]j

Uj+2 ]j+1

...

]j+j’-1
k

no U

[

Vk W
h

Vk+1

]k

Vk+2 W h+1

]k+1 ... ]h+1 ...

Vk+i’ W h+i’-1

]k+i’-1

no V

W h-j’ ]h-j’W h-j’+1

... ]h-j’+1

W h-1

]h-1

]h

no

W
OR (e)

]h+i’-1 W h+i’]h+i’

? ?

??

??

? ??? ?? ? ? ? ?? ? ? ? ? ? ???? ? ? ? ?? ? ? ???? ? ? ? ?× ??×? ? ?? ????

?

?? ? ?? ? ? ???? ? ? ? ? ?? ?? ×?? ? ? ?? ?? ?? ? ?? ? ? ?? ? · ? × ? ?? ?? ??

?

? ???

?

×

????

?? ?
?

??

?? ? × × ? ? × ? ? ? ?
??

?? ? ×? ?? ?? ?

× ? ? ×? ?

?? ? ? ? ?? ?? ??? ? ?? ×? ?? ????

? ×? ×? ? × ? ?× ? ? ? ?? ? ? ?? ?? ?
?

??? ???? ? ? ?? ?? ?? ?? ??
?·?

? ? ?? ? ×? ?? ?? ?? ? × × ? ? ?? ?? ? ?? ?
?

?? ? ?? ? ?? ?? ? × ??? × ? ? ×? ?? ?? ? ? ?
?

???

? ? ? ?? ???
??

×

????

?? ?

??

?? ? ×? ??
?

?

× ? ? ×? ?? ? ×× ? ? ?

? ? ?

· ? ? ?? ?? ??

· ??? ? ?? ×? ??

· ?? ? ?? · ??

· ?? ?

?

·?

?? · ?? ? ?? ??
?? ??
? · ??

?

· ?? ? ?? ? ? ?? ? ×? ?? ??×× ? ? × ? ?

?

· ?? ??

??

? × ??? × ? ? ×? ??
?

? · ?? ?

?? ? ? · ?? ? ? ?? ? ? ?? ?? ×? ?? ??? ? ?? ?? × ? ? ?
× ?

?? ? ?? ??

?

· ?? · ??

??? ???? ? ? ?? ??
? · ?? ??

? × ? ?×?× ?? ?

???? ? ? ?? ?? ?? ?? ?? ? ?
?

?

? ? ? ? ? ???? ?? ?? ??? ?? ? ? ××???? ??? ? ?×? ?

? ???? ? ? ?? ? ? ? ? ? ?? × × ?××

?? ? ? ? ? ×?× ? ? ×

? ??× ×? ??

????? ? ? ?? ??


? ?? ? ? ? ?
? × ?× ? × ???

? ? ? ×

? ?

×

??

?? ??

×?? ?????× ? ? ? ? × ×?×? ? ? ?

? ? ? ??? ?? ????

?? ?? ? ? ? ? ×
? ?? ? × ??? ? ? ? ????? ? × ? ? ? ?? ? ? × ??? ? ? ?? × ?? ? ?? ? ? ? ????? ? × ? ???? ????? ? × ??? ? ? ? × ?? ? ??×? ? ? ? ×?? ?????× ? ? ? ? × × ?? ???? ??? ××??? ? × × ? ? ???? ????? ? × ? × × ?? ? ? ??? ???? ??? ? ?? ?? ? ? ? × ×?×? ?×?
? ? ? ? ?? ?? ? ? ?? ?? ? ? ? ?? ?? ? ?? ?? ? ? ???? ? ?? ? ?? ?? ??

??×? ???

???? ?? ?× ?? ? ?? ?

????? ? ? ??? ? ??

? ??? ? × × ?

?? × ?? ? ? ?? ? ? ?? ? ? ???? ??? ××??? ? × ?? ? ×???

? ? ? ? ?? ? ? × ??? ? ? ?? ×

? ×???× ? ? × ? ? ? ?? × ?? ? ? ? ? × ?×? ??? ? ? ??

×?? ?????× ? × ×?×? ?× ??

????

? ??×

× ?×× ??× ?? ?

×?

? ? ? × ? ? ??

?

? ? ×
? ?? ? ? × ?? ????? ? × ? × ?? ? ? ?? ??? ? ?
? ??? ???? ?? ?? ? ? ?? ? ??? ? ??×? ?×?

?? ?? ? ?×?? ? ?

× ? ? ?? ??? ????? ? ?? ? ? × ?? ? ? ? ??? ? ??? ????? ? ? ??? ? ? ? ?? ?
?

?? ??

? ?×?? ? ??? ? ?

? ? ? ?? ?? ? ×? ? ? ? ? ???? ????????? ?? ? ?× ?? ? ???? ? ??? ?????? ×??? ? ?? ? ?×???? ? ?×? ???? ??? ? ? ? ? × ×?×? ?×? ??
??? ? ??×? ??? ? ? ? ? ??? ?? ? ?? ?

?? ??
??

? ?×?? ?
? ? ?? ?

? ?? ? ? × ?? ? ? ×
??? ? ????? ?

??×? ?×

????? ?? ?? ?? ??? ?? ? ?? ×× ? ? ×??? ??? ? ???

? ??

?? ? ?? ? ?? ? ? ?? ????? ? ?? ??? ? ? ? ? ? ? ? ? ? ?? ?????

? ? ?? ?? ??????? ?? ? ??? ? ××

? ?? ? ?

? ??

?? ? ??

×? × ?

?? ? ? ? ? ? ? × × ?? ???? ?? ? ×??? ×? ?? ??? ? × ? ??? ? ??? ? ?
??? ? ? ?

? ?

?

??? ?? ? ?? ? ? ? ?? ? ??? ×× ?

?????× ???

? ?? ? ? ???? ? ? ?? ?? ?? ?? ? ??? ?? ?? ? ? ? ×
? ??? ? ??×? ?× ?????× ???

?? ? ? ???? ??? ××??×? ??

??×? ?

?

×

? ?

? ?????

??

?? ? ? ???? ? ? ?? ?
?? ? × ?? ? ?? ? ???? ? ?? ?? ? × ? ×? ? ????
?? × × ? ?
?

? ?? ? ? ? ?
?? ?

? ? ??
??

× ?

·? ?

?

? × ? ?

? ×??? ?? ? ?

??

??

×? ? ? ?? ?
???

?

??

?? ?

?? ? ??? ·? ?

?

?

?

?? ? ?

?

?

?? ? ?

× ×

?? ?
?? ? ?

?? ? ? ?

??

? ×???
??? ??

? ×
?

? ? ? ? ? ? ?? ? ? ?? ?
??

?? ×? ? × × ×

?

? ×?×

?

? ?? ?

×

?? ? ? ?×? × ? × ? ? ? × ???? ??? ×? ? ? ?

??

? ??

?

?

? ×

? ??? ? ??

??

? ?? ?? ?

? ? ? ? ? ??×?
?

???? ??? ? ? ? ?
×? ? × × ? ?? ?? ?
?

?

???? ??
?

×? ??

? ??? ??
?

?× ? × ???? ? ×??? ? ?? ? ??? ? ×? ? × ?
? ?

×

?? ? ? ??? ?× × ? ?? ? ? ?? ? ×? ? ?? ?

? × ?? ?
?

?? ?

× ? ×???? ??×? ?? ×? ?? ? ?
?·?

? ? ?

×? ? ? ? ×? ? ? ×???×? ? ?×? ?? ? ×?? ??? ××?? × ? ?
? ?


? ?

?

?? ?

?? ? ????? ?? ? ? ??× ? ? ?? ?
?

? ×??? ?? ? ?? ? ? ?
?

?

??? ?? ?

×? ?? ? × ??? ? ? ??

? ???
??? ?

××?? ? ? ?? ??? ××?? × ? ×?× ? ×
?? ? ?? ? ? ?

? ?? ? ?? ? ?? ? ???? ? ?

? ? ××??

? ? × ×

? ×??? ?? ? ?? ?? ? × × ? ?× ? ? ? ?? ? ? ?? ??? ?? ? ? ? ? ? ×? ? × ? ?? ??? ? ? × ?
??

?? ??? ? ? × ?

×
??? ??

×

×? ?? ? × ??? ? ?? ?

×?

×

?? ? ?? ?

?

??
?? ??? ? ??? ? × ?

? ×

???

?

?

??

???

?

?

?

? ?? ? ?
??

??

×? ?? ? × ??? ?

×?

?? ? ?

? ? ? ? ??×× ? ?? ?? ??× ???? ?

? × ???? ?
? ?

? ?? ?
?? ??? ? ?? ? ?? ? ? ? ? ? ?× ? ×
??? ???

?? ? ? ??

?? ? × × ? ? × ?? ? ? ?
? ?

? ?? ??

×? ?? ? ?

?? ??? ? × ? ?

?? × ? ??

??? ?? ?? ?? ?? ? ?

×? ? ? ?? ? ?
???

? ?? ? ?
??? ???

?

???

? × ??? × ? ? ? ? ?? ? ???
???

???? ?? ·? ? ? ??? ·? ?·?? ??? ·? ? · ?? ? ?? ? ? ?? ?

?× ??? ?

???

? × ? ? ? ? ? ? ?? ?

? ? ???

·? ?
??

?? ?

·? ?

×? ? ? ?? ? ?

? ?? ? ? × ??? × ? ? ?? ·? ? ?? ·? ?

??·

???

?
?

????

???? ? ?? ? ? ?

? ? ?? ? ? ?? ?? ? ? ??? × ?? ? ? ? ? ? × ? ?? ·? ? ?? ? ? · ??? ? ? ? ??? ·? ? ??? ·? ? ??? ? ? ? ?? ? ??? ??? ·? ? ?? ·? ? ? ??? ·? ? · ?? ? ? ?? ? ?? ·? ?

? ? ? ??× ?? ? ? ? ??× ?

? × ?? ?? ? ? ? ??×? ?? ×????

·? × ? ? × ? ?? ? ? ? ? ????? ?? ? ? · ??? ? ?

??

t

...
minimal window

t’

t

...

t’-1

t’

t

...

t’-1

t’

j

[ Uj

T i ]i Uj+1]j

j

[ Uj

minimal window

T i ]i Uj+1]j

j

[ Uj

minimal window

T i ]i Uj+1]j
no ] V k

(a) t

an idle processor (b)

Vk
(c) t’-1 t’

...

t’-1

t’

t

...

...
]
Vk+1 ]

[ Uj j
k

minimal window

T i ]i Uj+1]j

j[ Uj

minimal window

T i ]i Uj+1]j
no V (e)

[ no V

Vk ]k no V
(d)

k

[ Vk-1
? ?

Vk ]k

? ?

? ?

?? ??
?

?

? ?

?? ? ??× ? ? ?? ??

? ?

?? ?

?

? ? ??

?? ?

?

??? ?

? ?

? ?

?

?

? ?

?? ?

?

??? ? ? · ??

?? ·? ? ? ??? ·? ? · ?? ? ?????× ? ? ?? ·? ? ?? ? ? · ??? ? ? ? ? ? ? ?? × ×? ?? ·? ? ?? ? ? · ??? ? ? ? ???? ? ????? ? × ??? × ? ? ?? ·? ? ?? ·? ?? ? ?×? ? ×? ?? ? × ??? ? ?? ??? ? × ? ? ? ? ??? ? × ? ? ?? ? × ?? ? ? ?×
???

?? ?

?? ?

? ?

???

·? ?

??

? ??

? ? ? ? ×?? × ?????×?

? ?????

???

·? ?

???

·? ?

?


相关文章: