類似配列検索のための配列アラインメントアルゴリズムの高速化
6
0
0
全文
(2)
(3)
(4) ! " # $ %'& (*),+ -*.'&/& `52026BRba[148:92ZH32?78S57c262;d2KO82e729:f248<g7=O;>h4=@?BKO>i7A22j4C7:D2a^OkE4l2`2`F:l28HZOmoG4| nOI@n:pBJ4Oq[{KH0:rO[sB12>t L42KvoM7FOr uxN4w23O4y{MOP74z:QSZO2|~R>T22}2U7:202B71422Y:4V@WBa4^X22OY[ ?7c2`Z2dB\H\O][e:0714f2^O_g3 h4£¥KO7¤ 2=}247=OB27[4Z4^>B 2 ¡S` R¢\Oa40BZO1o| 37526B87978<;>K¦ H` 3o{2oVH§7¨BY[ZH|O©Bª2yo=? £¥¤ K2» a<3H[R@{=O?B2}:o2BKOB:[4=H^O?~7«2 ¬o` K2\23¼24½7oMO¾2>B[:3BEv5226:®°82¯²9B±´³~8¿[;>2K2µ·¶ 3·¯²4±>K243>o24b :O{l:KOm{7nO4À:VÁ4¸2r ¹¥3@º24\ | >27y4z2ZO|4Â:\2½2M2ÃO[325262829:8S;>^Ow `:l4n ? À2Ä2Å4rOÆ:Ç 2ÈSR>a[\O| ÉËÊ~ÌÎÍÐÏÑÉÓÒ/ÔOÕ@ÖØ×/ÏØÙ7Ú ÛÜÕHÖÞÝ~ßxà~á7ßãâ7ä¢ßæåÞçèÓߢé:âBßxÚêßãâHÏ ë~ìOí@ìOîHïñðxòôóõòOöÐîHïñ÷xìùøûúØüývþõíOïñÿ ï æìOíùï Hò ÎîHï ø ø ¯ °¶·µ ~¯ µ µ·³ ¯ ¯ !/'
(5) ´¯ 0¯ µ& !°³¯ ã!µ &"#,#!°$ )± ) !%&
(6) !°ñ¯¶ ! ° ®H µ ³ñ ¯ ¯ (³ ¯ '1! ²+± ¯ (³2¢' µ )±! !µ *'1!° )± &+¯ ñ¯ µ ² ³ ¯ 3.
(7) ¯H³ñ¯ ¯ ²
(8) %$-, )± !ñ¯ µ B³´¯ ¯ ¯ $).°³ñ¯ ܵ·³ ! .
(9) ¯B³´¯ ¯ ¯&°¶·µ%~¯.°³ñ¯$4!4$ ®~µ, ±!%°±%&~µ5~¯ !$ûµ·³& ¯6&! ³¢µ$ ¯²¶·®7 ³ñ¯$ ~¯ !$83:9;' µ < ³ ,Я ¯ $=°¶ ! ±´µ µ·& ³ !?> ¯ ±ñ¯ $8
(10) @¯ ,, ¶·µ ñµ !/7!?'A2¢µ ! µ '1!°)± &ñµ ³ ¢µ·¶ Î)³ , ±´¯ $ '; ± ¯ ± 3 ¯ , ± !%,#!°³ñ¯ @ ¯ *°¶ %!°±´µ C!?'x³´¯ ¯ ¯ °¶·µ %~¯ .°³ñ¯ $D!%7$ ® ~µ , )± !°)± &ùµ 39E B 5 !% ± ¯F,Я ±ñµ~¯´³ µ·³G°¶%!°±´µ :!%,Я ±H'1!°±)~³#I !)! 8J ³8°¶!°±ñµ :$H2®°¯²±´³ < 2µ·¶ ·¯ ± J ³K ¶!°±ñµ @ .L! !/'K µ ±´
(11) ¯
(12) ¯ &!°)³ 8'1&!% K³ ¯ ¶ &!°±ñµ$ G¯ M ¯ !?'#±ñ¯ °)³ ¶ !.¶ #° ¶ °¶·µ µ ³ ~ ¯!/¢L8³ . °³´³´P¯ ¯ '1$ ¶ ! &¯²³´$ L³ ® !/'Q!%~ K± µ ,¶ ± !°!±ñ µ ± @< ~µ N3#O!°± ¶ !°/¶ °¶·µ ~¯ ñ¯ )³ ´8³ ¯ ±ñ
(13) )!!3 RSUTWVYX[Z \ ]4_D`4acb-dfe4g:h4i^jck-lDm4g:h4npo4qr^o-s ^ b:tfu:b-vfw4x:y:z4{pj-|c}p~0:^bf4:^ D^ cf- bx4yfz4{:^_=:4npo4qr^oDs4z:{ p 4-|q^~:;L ¢¡¤£¥¤¦§K¨©s:ª«-¬4~D^ ® 7¯*°*;¥£#§8£±@£§#¡©²sª«¬ b7³´:µ¶ c· ~-p ® ¯p^°sfª«¬-c_D7{p¸: D¹^ zf{:º4»p -¼¾½0¿cÀ ~^ ® -¯c^°²s:ªC«-¬ _=¼¾½Á¿^ÂÃ^tDº4»:Ä4Å:ÆÇÁ7È -É:Ê bfË g4h zf{:Ì ÍfÎ4c_-=Ï:Ð4Ñ Å:Ò4Ó:g4hÔ0º:»4g4hpb4Õc0Ö Õ^0ÖC- Ø×1g7h^j=Ù ® -¯^°Aj-|}^~A44Ú@ -¹Û jfÙ ® -¯p^°Ü0=º:»^b:Ý-ÆÔÇ0Þ¾ß0z4{fg4h x à²áâ ãäã0äå5æèçé0êëìíä0î ï
(14) ð)ñò%óñôEõö/÷)øùù/úùûüö/ý/þEôEõ¤ÿ þ û¢õ ö/÷ õ%÷¤õ¤þ
(15) ý/óþEø/ó õ¤ðEþ
(16) ô1ý àà²áâ ãäã0äå5æèçé0ê íäå ñ÷¤óú ô;ý ùû/û¢ù/ðEÿñô
(17) ùÁö/÷ õ÷¤õ ñòKú õ¤÷¤ôEðEù%÷ñú %õ¤õ¤ð
(18)
(19) ý/óþEø/ó õ¤ðEþ
(20) ô1ý. u. y¾Ü p: ;xfy!cbDv ©(gfhc #"%$ c b'&!(c_D º:»g:hb#)f³+* -, Å _DÆ/.c½b-0fÛ³fÆ:Æ 1^ g:hcj4Ù ® ¯^p°0j|^}c~0f^bv4w32^_ x:y:z4{304cb5436 Ö%.³ D'7 f^_ b58fÆÇ b:39:µpb:ÕcÁÖ:p· g:hpj4Ù ® ¯^c°²c_-;: 7 b'<!=4hc '>!<?=A@ -B Å Ü3C!D+):³Þ3E . +FHG7'I h/JÓ K!L «D¬
(21) M NOM%!P ® cÁ!QfÌ©+_3C!D3)Û³ F ½RE SHT . 3FUG .7hYPjfÙ ® ¯pc°7 /G ©A #V t u <?=fh4 'W ÏHJ-à - j:Ù ® -¯cp°0_'<3= ³!C!DÔÜt50fi K!L «D¬: W ÏÔÜt'0 #X Ë V?Ypb Å!Z:³4Þ3E#. 3F%G5[ Æ4à - b5V?Ycb-Å3Z^ j:Ù ® D¯c^°²s%\:j^ %GA ÌH.Ò%]Dg4hcj4Ù ® ¯cc°-D_-7Þ3E#. j4Ù ® ¯^p°
(22) s%\:j-³ [ Æ Ã ?F%G .-Þ?^%.4j7Ù ® -¯^^°0 5_^u 4 0^· - g4h^j:Ù ® D¯^c°0_'`?a?b!c^b#d%e4 'f t4u g Ç0à - `3a?b!h4Îp_5i!j4ξkfÎ^b5`!a?bpb-g h:icq^Rl%m#npb-g:h^ #o?pfÌ ß4Üqk:Î^bDg4h ƾÇri!jÎcbDgh _!. ts j+u!v:³3wUJDÃ:Ã/x y b#u3v:³3c!zcb'dHeDc· '{!|3} ³:v -. −71−.
(23) f¶? Z e t-gfh^j:Ù ® -¯^c°0_Ûqc lHm-nfi;`3a!bbghpb#o+p T g Ç Ã pÛD g4hcj4Ù ® -¯c^°Áb-v:w%.4j|^}p~04:³4f%J-Ã ÃHxD 3h:. 'h:
(24) !hp b !F ½ F4 4Ö 3| . : S H b ?<_-6 Í ^b4j-|^}~04 £¥ =¦ ¢£¥ b4j|^}p~04 . e t-ÈÜ jD|^}^~4 Ö !p t^ßDb-c·
(25) "#$ µ !F4 D\^]fb:j-| }c~Á4c_4. %4 o &4|cj4Ù ® ¯^p° Ö - y à ÇU:AÖbfj-|c}^~4 F ½0v:w4p·44t Â4. t %4 o ' |cjfÙ ® -¯p^° Ö - ß0 y ÃÇ Ç ) }!| ( * + ÜDt . , S.-0/2123 4¶?Z e tg4h^j:Ù ® -¯^c°0bfj-|^} ~0:4p_-¯ 4 ~65 :8794g4hp :;4Ì f - <= Ü p:?>A@CB ¥¡¤£¥-ÇÁ³D E:Ì 3F%GF pj| }c~Á:^_ :AÖcb*GH S JI : 0³: S D?K Ö _ :874 9 gfh?>L^ M bc N 5Zf O Ì GH S Cß GPK Ö _ :Q74 9 g4hcbL^ M ft4R ½0j4Ù ® -¯c^°²s%\4j b-Þ!Ep N [ T Þ?^A.4j:Ù ® ¯^p°0 5_cu GH S ^· -S UTW4 V ©b4¯ 4 ~YX^ Z D¹ G j|^}^~Á4c 7|\[ °D~:«'m spj7|c}~ : /GAc b ³ g:h c 5 S UT^]_4V ©ac ` tJR : fÞ!^H.fj:Ù ® ¯cp° '_cu 4 {!|c Ü-t Up T bV _-Ï:Ðfg:h bA c J=© d e 7`fa4g:h^bDg4hcj4Ù ® D¯^c° g Çà j-|c}^~04^_-
(26) f £/£hg ¢± B §i#j §kl @ b4 m È4¶H.n o pq Ì sr f £/£hg ¢± B § tis#j §Cl @ _4¶3Z g tf4 % o4& |pj4Ù ® -¯c^°Áb4j-|c}^~Á4^ Ô u Üt ^ b4f % o4& |pj:Ù ® -¯cp°-_;: 7 b-g:h^ *v4 w ¶ o3pÜ I h%JÓ g4h^j:Ù ® -¯^ °b Ác· D ÜÁƾÜÁxy K?L «¬z{f|:ªp4 g t:j-|p}c~ :b'0:+ Z O |Û³ S UTPV4© p· b } Ü cj :p K3L «D ¬ z{f|:ªc4 g t:j-|c}p~4pb#0 !. Z O|p_ S U T~V4©&5. . W ò%õ ñòh; ÷¤ù ó%õ¤ððEù%÷¤õ¤òóðEõ. first computing. ¦¥ l @ . second computing. £¥¨ _DX Z;Z O|. third computing. S U TWV4©bf£/£gN ¢± B § :. isj#§Cl @ b4j-|^}^~04 -XZqZO| S UT.]
(27) V4© 4 G j-|^}^~4^ uÔÜ-t~ ¦¥ l @ £¥¨=_- c K b FHG- ¡¢ ¶ g :4 04XZ ZO|p £ ¤¾Üt ±¥ 5¦¢¡ @ t i B ¡¤£¥± B §=¦ _ f £/h£ g ¢± B § isj#§Cl @ b7j |c}c~Á4c -;:²ÖpbÏ4Ðfg4hcbÞßÁx4y } ¨ § 5} © ³:v u 4hp #f4Ì FAG t « H^: :¹ G x © ª Ü- y } _D ¬ É cc b ®4i W Ï^* ¯4Ì b FHG .' u h^ #_^u g4hpj4Ù ® -¯p^° %: o '-|pj4Ù ® -¯ c° HGA Í ^_50:?Z O | S U TWV4©èb4jf4^ K3L «D°¬ z { |:ªcf g t:jD|c}p~:p u¾Ü t ± ) :AÖcbDÏ Ð:g:hp b cHJD² ³ T W V¾c· S U T´³V4©H-0f ¯ 4Ô ~ XZ^ _ T¶µ*V o ·:Ì j|p}^~f^_ : Öp b ¸¹:ÆÇ'.  º U T»] K 8 © µ7U VP] K ©+* b N^ ZO¾Ü Þ?^H.4jfÙ ® -¯c^°Áb-sH\4j4 '_^u - y Ã:ƾÇ. Z OÜ t Np 4t t R6 Þ!^H.4jfÙ ® -¯p^° #_cu £¥ . =¦ ¢£¥è_ Í b=j |}~ =p ¦¥ l @ £¥¨ b7j6|}^~A=½ ¼\¾6Å=Ò7Ó XZq Z O
(28) | S U T¿]½V4© b4 %4 o &4|^jfÙ ® -¯^p°0b:j-|c}^~0f^bv4w?2 " d Üt i B ¡¤£¥± B § j B §K¨% B ¥ gÀ¦ Á%§#* =¦ ¢£¥ _6 ¥ ±5¦¢¡ @ \ b4j|^}c~04 % Q J à : % o ' ^ | 4 j Ù ® ¯^^°  b:j7|c}p~&f ? £¥ DW =¦ ¢£¥5bfj|p}*~Á: b ÃÄp ¼¾DÅ:Ò:Ó^t Å ^ b:jD|c}^~fc_- Æpu o 'D|^j:Ù ® -¯c^° b Ç È^ #_^u-
(29) 7 y b X %: Z É I Þ3^H.j:Ù ® ¯c°Á £¥ DW =¦ ¢£¥ b:j|p}c~Á:c g D _cu _ Ï B ¤¡ Ñ ¥Ò Ó Ï B ¤Ô ¡ ÑG¦§8£ B ¥N >8@kB ¥¡¤£¥¤ ¥ l @CB Ë£ ÊG£¥¤ ¥Ì BÎÍ ¥ Á%§ Ð ¥Õ B l/£ Ò ¦¢¨%§K±@£§#¡©üjD|}f~A=½ uCÜÁt F ¦¥ l @ £¥¨ b:j|^}p~0:^_D^ b Ö×c ; Ø4Ì 4 Á4 ¡ ¢ ¶ Z O XZc Ù Ü Z O^ D G² ÜÁÆÜ= &\ h ÇÚ b Ö\× ;\Ø Ü !\ Z O\X\Z* 7\ ÚPÛ \ h Ú Û:b ÇÚ Ü f S Ã%x F Y½ Ý%. ¡ Z O4fÞ?^ .:j:Ù ® -¯c^°Á 5_cu : Á³4 S - Z OX Z^ Þ ~ Þ
(30) ß :©ü½b Xà ¡¢ ¶
(31) 7Ì = A7á Ï B ¤¡ Ñ ¥Ò _ " 30:p #4!6ÔÜ-t t âcÜÁ; : µ Þ µã 7 b ä å b Ö×^ ;Ø4Ì b-4* :;fÌ ¯ 4~ Xà^_ æ^Ë - | [ °~«'m Þçéè bp S bÛjD|}c~p_ÛD\ scj|p}c~Á:¾6 êëA.:j|p}c~Á: . ) ìfÍ: >8@kB ¥¡¤£¥Ç-_ j B §K¨Çb:jD|}c~fb ícË: De Ü Ï B ¤¡ Ñ ¥îÒ ©ª Üt ï \c]f_ Í pb:j|p}c~Á:¾t £¥ -Ð =¦ ¢£¥ bfj |c}c~Á4c 'o?p¾Ü !: Öcb4jD|c}^~f^ b c ð^ t Ô Ã Ç e = ¾ È Ü j p | ^ } ~ 4 p ñò y - . −72−.
(32) u:Ì. .
(33) "!#%$'&)( *!+-,-,.$'&0/12 354768:9; "<:=>/1?2 35406@8 /?ABC>/D:E 9 F:G@HI 1@J:KL5M>0 9N OQP7RSP0 F:GT 1UVWXWY0Z[M\ 9] RRMD^E ]_`a; bc ]d \>e0f ;T R>^Og ; ^!#h$'&)(5!+-,-,.$'& /:1"2 35406@8 : F@G5T 1:UV>WX5WY0"Z[:M [ ] ^i@JK5kj0l:m d M@[ 9>d M?O@n"g ]o Pp<@=5/1?2 3
(34) 47685; i:J@K
(35) "qjplm: T` O T?r>Ts <:=/@12 34p68@9; H5I 1"JK5L M?t ] J:K/"uv5w:xyP a:zN @n?g>{ a:FG T 1@U:V>W?X5W>Yp"Z5[:M"R s795d M"O. D[ i , j ]. E[ i , j ]. F[ i , j ]. TraceRoute[ i , j ]. S. D[ i , j ]. E[ i , j ]. F[ i , j ]. |ºh¬êìòìë»°í)Àö³î°¡£²°ï¥³¤÷°ð¡Á®ø¥³ñ°¦¬.¨0·0ªÁª¬'«%¯ '³®¤¥§Á¦© ±¬' ¯ 0¡ ¥°®)'±¬ ¥³²Â´³¨póô¥§ª©° õh¤Ã :/@pR s ß P ` 1"2 354768 ?ù>ú?O ; n?g>û5üýÿþ :/1"2 354p68 ?O Å þ @/1"2 3Q4p68@9 *Ê%ˤÌÖÍ $ ϧÌhÐÑ ; @û5ü¼ý¾ ËÒÓ ¤$³ÔÊ/^ÕJKyP a` MD ] ÕwxØg a` MX Ù 4pÚ@Û "ÜSP a>` M"O to be computed. TraceRoute[ i , j ]. h |
(36) ¢¡£}¤¡£~¥§¦©¨0ª¬«%' ®¤¢'¯ 0¥°®)'±¬ ¥³²´³¨7µ¶¥§±©¥§¸ · ª'¯ ³¥§¦© ±¬ ¡ to be computed. D[ i , j ]. E[ i , j ]. using for the computation. elements saved. F[ i , j ]. |ºh¬¿¹¼)» ¯ °³¨'À¥³¤¦¬¡£¦¬ ±©ª¶¤°½¡Á¡ ¥³» ¦¬¨p ¯ ª¬¤«%¦ '®¤¢' ¯ ¥°®)'¾±¬ ¥³²Â´³¨ £» ¨)¤¦¬ªÄà » ¯ ¤¦¤· ª ÅÇÆ ÅÉÈ ; Æ _ /12 340689 "ÊhˤÌpÍÎ$pϳÌ%ÐÑ ÒÙ Ó 47ˤ$³ÚÔÊ¾Û /ÖÕÜkJP a5K×` P M?aOÖ` MD ; ] Õ?g wxs ØÆ _g a/1?` 2 MX3 4p6@8 /?ÝÞ@R spß P ` 12 34p68 /1:Vàá1: â5^O!#%$'&)("ã!+-,-,.$)&/:1?2 3>4p68:9>; F:GH I 1@J:KL>ME ] J:K/?uv>w:xyP a>`T:` / 9 i@J:K:lmS T M?O<:=>/1"2 354p68@9
(37) ; JK/uvwxyP a` M/ 9 iJKLMlm T` O L T"äå F@G:HI 1?JK:LM"E ] JK/"uv5w xSP a5` gæ?:!#h$)&)(Q!+-,-,.$'& /@1?2 3>4p6:89kç iJ:Kè@é ]F:GT 1U:VWX5WY7Z[:M>0 9 N M"O to be computed. using for the computation. elements saved. using for the computation. elements saved.
(38)
(39)
(40)
(41)
(42)
(43)
(44) .
(45) !#"$%'&&)(*+-,$%'&&).* :
(46)
(47) !#/
(48)
(49) 012435$%6&&)(5+7%'&&).*98 ; $)<&&).*+7='$)<&&).*>#?
(50)
(51)
(52) @'A '++B+ +DCE@1
(53) 31
(54) @'A ; $)<*GF-<A H=' $)< I*GCJF-FI<%-A
(55) -.7
(56) : ; $)C*IF7"KLM"GNJ,O0"
(57) P')C
(58) Q%48A R ='$)C*IF7"KLM"GNJ,O0"
(59) P')C
(60) Q%48A H FI%-
(61) -(7
(62) : SF ; $)<*A ; $)<*IF7"KLM"GNJ,O0"
(63) P' Q%48A 7FJ"KLM"GN-,O0"
(64) P' Q%T84A H IC7FU%-
(65) S.J
(66) : JFS
(67) 1V :
(68) :Q,O0"+ ; $)C*
(69) Q"K; LM" R A R ='$)C*IF-
(70) 1V ='$)C*
(71) Q,O0
(72) "+ $)C*
(73) Q"KL
(74) M" A JFS
(75) 1V : :N
(76) W"$ *+S,$)C*98+X+D='$)C* R A @Y
(77) ZE 1
(78) @GN
(79) @ "$ *+-,$)C*98[ _ @1?GZ
(80) U@\2 3^]
(81) 3]
(82) 7/
(83)
(84) 0123$ +)C
(85) *A 1
(86) @I`a@1?GZ
(87) U@\2 3^] @
(88) ]
(89) 7/
(90)
(91) 0123$ +)C
(92) *A 1
(93) @G='$)C*b@1?UZ
(94) G@\2 3G]
(95) 3
(96) ]
(97) 7/
(98)
(99) 0123$ +)C
(100) *A R -F ; $)C*A ; $)C*IFJA R R R hsrbôt |d¦¬¥°®¤cf¤õ°÷°eD¦©¢gD®¤h7¥³¡£i «°÷°jl±¬ kD²°mD±¬n ¢p¥³oD«°±¬q ¡)¯ª¬®¤¥³¦¬. È. −73−.
(101) Å ; Æ _ / yPD5/ FGH>I 1J:K LQM
(102) £ÌhÐ ÒÓ Ë¤$¸Ï³Ì°&)$?/@U 8>I ^ÜSP a5` M?O>:/
(103) 9>; 51 :á>W!@2">á # `ÖaQ` M?O$&%('*)+$ ; ,- . !@2"5á /10*2 $ ; 34 5!2 "5á 67L>M8O $ / ; 9 :;< 5 67L>MO@/
(104) 9; = >:J ? @5 # `?aF@GH5I 1:J@KyP a` MO/"JK5/E ] 1Æ AB DCÌ Ó Ë¤$ 2FE Í,.$ ] J@K/?u:v>?wxkP a ` M"O. $iC0$§( Ó ,.Ë ] wx:LMO C0$§( Ó ,.Ëjh+lk³$ ; 2 & E ϳ$`C$³( Ó ,.Ë/ 4 Ø 95d M?O.
(105)
(106) 0 1
(107) /
(108)
(109)
(110) .
(111) B"$%'&&)(*+S,$%'&&).*+ /
(112)
(113) 0123$%'&
(114) &)(+7%'&&).* :
(115)
(116) B0 1
(117) /
(118) @3 $ %'&&W/@43 HG * 8 +C[B@1
(119) 31 FJ(A C7FJ.A I G /
(120) @3 EF7<A Y: Z 3 5 J FI%T8 1 )C J FG%T8 :@Y
(121) ZE/
(122)
(123) 01243 $ +XC* _ :1
(124) @IZ
(125) G@\2 3G]
(126) 3] @1?GZ
(127) U@\2 3G] _
(128) 3] KG QQ'A
(129) 70 1
(130) /
(131) @3 $)/
(132)
(133) @ 3 T*A R C
(134) QQ'A :1
(135) @IZ
(136) G@\2 3G] @
(137) ] @1?GZ
(138) U@\2 3G] @
(139) ]
(140) 70 1
(141) /
(142) @3 $)/
(143)
(144) @ 3 K G T*A
(145) C Q ' Q A R :1
(146) @IZ
(147) G@\2 3G]
(148) 3
(149) ] @1?GZ
(150) U@\2 3G]
(151) 3
(152) ] K G QQ'A
(153) 70 1
(154) /
(155) @3 $)/
(156)
(157) @ 3 T*A R R K G R /
(158) @3 TNNA R |ML eB %Og [Z NQôt ¦¬PS¥ R®¤¤Tõ°÷°O¦¬ÀT±¬U¦ '½ ®¤N² l±¬k°Àm ¥§S« VO±¬ ¡W7'Fj ¯X«h)Y±© loDq.
(159) 1 L
(160)
(161)
(162) T m
(163) @Z 1(1on 'Z .
(164) !#"$%'&&)(*+-,$%'&&).* :
(165)
(166) !#"
(167) 3 Hp
(168) /
(169)
(170) @ 3'8 _ P7
(171)
(172) GZ
(173) G
(174)
(175) 1
(176) 3G@ &-P _
(177)
(178) 5)"$%'&
(179) &)(
(180) *+S,$%'&&).*98A _ P70 1
(181) IZ
(182) U1 1\]/
(183)
(184) 01243
(185) ]&7P _ 0 1
(186) /
(187) )"5$%'&T&)(
(188) *+S,$%'&&).*+ /
(189)
(190) 01243 $%'&
(191) &)( +J%'&&).*98A _ P7"
(192) 3 H p @[ q
(193) @^Y Z Z
(194) I?
(195)
(196) E]0 1
(197) /
(198) @ 3]'&7P _ "
(199) 3 Hp
(200) W"$ %'&&W(*5+S,$%'&&).*+ I G 0 1
(201) /
(202) @43 $%'&
(203) &)/T
(204) @3
(205)
(206) *98A R. hKM|sr ó¾¥³ª¬ë í* õ% î Ã ï» ð)ö³ñ ²°¥³÷°®ø °.·ª'¯ ³¥³ ¦¬ ±¬°¡ Åut ; û5ükýÿþ :/1"2 35406:8 /@XV5WQ
(207) / @U 8 I v95d M?O:/
(208) 9;
(209) u£ÌhÐÑ Ò9:Ó F:ˤ$wG¸Ï§TÌ &)1$ 9:U:F@VG:W"H>XI W51@Y? J@T KM"JP7K5 / u
(210) v>2 & E Z5ϳ`$ [CÌnÓ Ë¤$ / ef5 # `"a
(211) ]$,-l+ xzy¾Ð o$ yË 9@F:GQT 1@UV>W?X W5Yp"Z5[@M?O. Å \ ; Æ _ / 9: Q/ FG>T 1U@VQW?XQWQY? ] T M?JK>/u:v_^M
(212) 2 & E ϳ$`CÌ Ó Ë¤$0/ U 85I a "ÜyP a` MO:/
(213) 95; F:G>TH5I 1 :Z>\:M b5j ] ÆcAB CÌ Ó Ë¤$ 2FE Í,.$Qd5/J@K5/ u:v>:_ ^M?On5P a n:/ efhg AB 2 & E Ï'Ñ. }{ |~ (H]]] 9 {#yP":U 8>; ^L a @U W > # `?a P a5` M?O @: ; ] &)$³$ / ¡ £¢ ¤ Ѭ&)$',.$ E (¤$'¦¥ §¥5¨ª©
(214) ¬«« !)+k) 5X Ù 4 Ƭz\ ! / ® y¯ P?à H S¥ Y°v'±º "{# PÖ^O 9: q :P a Mg¬g1
(215) ² / 4 ØÖ ³ T MQ´ W§µ ¥5¶ / ; < #S6 P?On?g s; à ´· H ¹¸ +.(¤([' &)ÌhË 9 º, Øg a5` M ç / 95d M¦»H¼[ø½ O ¾¿Q/Ö 9Q; :<=Q/1^2 3Q4 68 *!#h$)&)( !+-,-,.$)& /@12 34p6@8 n>P a û>üký¸þ :/1"2 3 4 68 / Q ^À ÂÁ 2Q1UV
(216) W^XQWãY ^ L5M: 9 k P?O¾ 5Ã /: 9>; ^<@=5/1"2 3 4p68 !#%$'&)(ã!+-,-,.$'&/@1?2 354 6:8 5n5P a û üqýþ @/1?2 35406@8 # `"aÄ È _ / Å 2Q1:UV5W"XQW5Y / @ U 8 /> Â S P^?O !#%$'&)("
(217) !+-,-,.$'&/@1?2 3
(218) 476:8 Æ ] P" Å 2 1:UV5W"X
(219) W>Yp/@ U 8Q; ) E yÇx s /ÂÈ 5; ] ÆÉ `aÄÊ P"O yË e"/ Æ _ /1?2 Ó 34768 Æ ] P? Å 2>1:U:VW"X5W>Y0/ U 8>; Ð+.ËIÌ s /È 5; ] ÆÉ `"aÄ Ê P?"O . −74−.
(220) (.
(221)
(222) . 9 8 1.4. execution time[sec]. 7. execution time[sec]. Gotoh M&M Y&M. 1.2 1 0.8 0.6. 6 5 4 3 2 1. 0.4. 0. 0.2. 0. 500 1000 1500 2000 2500 3000 3500 4000 4500 array length.
(223) !. FHQ. . #". %$. Å ; È _ /:12 34768] b:M Á 21U:V W X5WY7/:D@EyP? ç / 9d MO:Ê pÌ%ˤÌzÌ¾Ê <=5/1^2 3Q4p68 Ê%! p!Ê !#h$'&)(: !+-,-,.$'& /:1"2 3>4p6:8 Ê p!Ê :û>üÇý¾þ :/@1?2 354 68:9d M"O /@ 9; Æ _ / 9: />j å ¿ 5/ ; 4 Ø È ¤ È / ] P0 ç jQ¿ 5/ ]@; 4 Ø^ g£R s « t \ 9 / ¤ 5/ 5 # ` "O Å R s _^"/:12 35406@8 /?@DE Qç 9: >/ 4 Ø ] L5M>0 ä R>MOn@/ 9Sç û üìýÿþ :/1?2 3>406:8; Ëke/ Æ _ /@12 34 6:8 b5e T 1?2 354p6@8:9>d M:>p ä R5M?O )(. *. 2. /.10. 12. 2. =R. 7. 1S. 1SU. -89. U. T. V. 1.6. execution time[sec]. T. 1V. W. =8. Y. Gotoh local Y&M local H&M. 1.2. T. /2. :; < =>?. 1.4. G. 134. 3/4. 5&. 6. G. D. %$. ,+-*. ,+-*. 13 4. OPD. #". -*. '&. 12. array length. KJMLNOC. h| ì °¢ ³¤®¤÷° ±© O¥³²pPS±¬R ¡£T£O¥ ¾T³U¯ ¥§ ´h)¯'¯ ³²°¤¡À± 0. 500 1000 1500 2000 2500 3000 3500 4000 4500. h| °¢ ³¤ ®¤÷°O±© ¥³PF² R±¬T ¡£OÁT¥ ôU¯ ¥°®)'¯ '¯ ³²°¤¡¢ ± Ð+.ËIÌ s / Å 2y1ºU5VãW:X WSY/51 2 3ã4?6 8 ʬ) p!Ê ; !#h$'&)(:!+-,-,.$)&/*1^2 3Q4 6*8 # ` ) Ó E y x s / Å 2>1:U:V>W?X>W5Yp/@1?2 3 406:8 nP a Ê p! ,.Ì Ï E ,.Ê ; ûüký%þ[ :/12 3 4068 # ` Ð+.ËIÌ s / Å 21UVWXWY0/ 1?2 3>406:8@9d M?O Å ¤ 95; Æ _ / 9: />j å ¿ / 4 Ø: È ¤ È ] P0 Å g « 9; 4 Ø Æ g Æ ] P a
(224) ` M?O Å ¤ Å g « çç §j ¿ Q/ 9 : ]; 4 Ø? g0R s ¬« t \ 9 / ¤ > / 5 # ` ?O ) Ó E yÇx s /1?2 3Q4p6:8Q; / Æ _ /1?2 3Q4 6:8 b>e0:@DE: ` OQP7RyPpª¿ 95; û5üýþ /@1Ö2 3Q4p68 / :) Ó E yÇx s /:1^2 3Q476 8 b5e ç :DE@ T a5` M50 ä R5MO g ; Å 2>1U:VW"XW5Y0/ o T M C>/ 4 Ø:/ ` R s M>0ù5ú s gM" O Å 21:UV>WX W5Yp/ o T M C>/ 4 Ø ; Æ _ / 9: / Q/
(225) Ø ] x@LQM?O @L
(226) M> ) E yÇx s /@1 2 354768 0û>üqýÿþ /@12 34p68 Ó /?E ] f ; T:` O b:c ç <:=/@12 34p68 / d a ` M?O. 0. (. Gotoh local Y&M local H&M. =X. []\. =Z. 10. 1 0.8. ^. |. _a`cbBd. 5û üýþ :/1"2 347685; Á 251@UV W?XQW5Y ]?_>`^a5; <=>/1"2 3Q4p6@8 ×!#h$'&)(" !+-,-,.$)& /@12 35406@8 />d ?Oû5üýÿþ /1^2 3Q4 68
(227) ; <=Q/1Ö2 3Q4 68 bQe^X Ù 4 Ú:Û ?l@m@P T:` OqP7RSPp*!#h$'&)(ã!+-,-,.$'& /1 2 35406@8 b5e ç N:T X Ù 47ÚÛ lmk0L5MO 95; X Ù 4 / ; be ç T a>` MOn /::[:/@ ;d \e m T 95;@T` O ç P Æ z\ ! / d>/:X Ù 4 ®¯kP??J@K >?{5 a5` g æ?ûüìýÿþ /:12 35406@8 ?:L>M57 9. 0.6 0.4 0.2. 10. 0 0. 500 1000 1500 2000 2500 3000 3500 4000 4500. %| k °À §¤ ®¤÷ O±¬ PS¥³² R±¬T ¡£O¢T¥ ¾U¯ ¥°®)'¯'¯ ³²°¤¡¢± Å ¤ Å g « ; È _ /12 3ã4 6*8Q] bM Å 2Q1UVãW^XQWQY /ÖDEQ qP^ ç / 9Qd MO*Ê pÌ%ˤzÌ Ìk,.Ì Ï E ,.Ê ; <5=ã/*12 3ã4658 8 # ` A@BC #I. )(. #". array length. ED!FHG. %$. gf. -e. D!FHG. h. −75−. i. j1k. nm. j. U. Nl. op. q.
(228) N M"O Å 21:UV5W"XW5Y ]_5`aSç ^û>üqýþ @/:1"2 35476:8>; b ` >?ÜSP"?O È ; / ] >e£6 ý `
(229) ` H " 8 / : H " 8 /"!5ü"# Ø$@ H " 8 /"%& ' Ø $ ] ()* P?\"L^O e. 1e e. Y. e. Y. 1e. 1e. +. e. ,. -. .. g0/ ¢ 1 $³$³Ô ,.Ð E y E yôÔ ¢ 2 Ó y¾(¤Ï Ì4365K$ p$oy¾$'& E , ËI̾$Â$ Ï'¸+.Ô $ E &) Ï[Ì8$:9 7¬$jÌ yô&aϳ$ h+.ÐÌ;Ñ7 +-!, E ¸Á$³&¤ËI+.ÌËøÌô+.'Ì$³(Ô]&)Ìhˤ$+ $'y + Òy¾Ò (¤ËIÊ<,-+.Ìô3Ï $ EÌ>Í=h,.$ÂÌ $ìÐ&[ˤy + Ìy¾Ì 2 <A È Ñ °È 3Fg t Ó E ,Ì?7!Ì ,.$§Ï Ó , E & Ó / +.̰,.̬x%#@3 ¤ « 5I¢ $ % + y¾$ E & E ϳ$ $0,lx%Ì Ñ Æ /¦&¤ +. ËIôÌ Ò¢ Ð Ò ¢ 0) ¢ 6+- &)7Ä(¤Ì Ï[& Ì Í $'£ &jÌh<x Ð 3B ø Ë + y x ! DE C +.Ð E Ò , £Ì%Ð Ð Ìzy Ò Ó Ó Íô(¤$E9 Ó $o¾y ϳ$³(¤Ê 3 £ Ì%Ð Ð Ó y +.Ï E Ëø+.Ìwôy ( Ì?7 $&£!F3 g / 'g Ñ 3Fg È / 2<Ì%GHТ \ ¸ ÐÐ A Ò+.ÌwÒËIyÌ ¢ È !E ôy Ì Ô:,.È $§ Ï! È ,¢ 2 &¤ E t ˤ$)&)¢Í¾Ð (¤$:E 9 y ¢ $jyô5IH©Ï³Ô$§$o(¤yÊ<Ëø3L+KJ¾=hÏÌ E Ëø&[+.y Ìw
(230) y ,Ì;Ì;77 !/ Ì ,.p$³Ï ÌhÓ Ë¤, ÌwE NÌ & 3O/ +.̰5I$O,.̬Óy hx #DE 3FH©g Ð ÓMt A &)ÒÌ?Ò Ph¢ $§g Ó Ô ¤ Ñjg 0$ ¤ ,lt %x 3FÌ &¤g +.¤ ËI¾Ì Ó g Ð ¢ E 7¬Ì°& ¢ !!EÌ ,.ˤ$³Ï[Ï Ì + y , x & / +.+.̰̰,.,.̬̬hx x #D+.Ï 3FE g , Ò $:9 Ó $o¾y Ï³Ñ $³(¤Ê<3Q3F=hg Ì Ó &[y E ,*Ì;7 \ ÆMA ¢ t « t « ¤ ÿÆ ¢ E / / 0 ¢ !#hÓ $'&)( E y¾Ô 2 ¢ !+-,-,.$'&?Ò3RÒ 5 Ò Ëø+.Ð E , E ,-+lxwyôÐ$oyˤ( + y +.Ìh,-+ (¤¾y Ï'$+.$jE ôy &7ϳ( $§Ò ( E ϳ1$³Ê<$ 3 £ H ÌhÐ Ò/SÓ3 ˤ$'&O?g / $ ÒÒ ,-g¬+.Ï 'g E ÑjËøg +.Ìw3(ôy g (p+ y ËIôÌ $ G G A t \ /U/ T ¢ ) Ó E yÇ x 3C ¢ /¢ ) E &)Ô¸+.(¤Ìw y E ôy ÒÔ Ò ¢ 2 ¢ !+-,-,.$'¤ &?3V¢ 5I$ (ËøÒ+.$³E (¤Ï³Ê<$'3 Ñ $SW"Ì%Ð Ï'+.$jy Ë Ë¤$'&&E ,l$ hx ̰&¤+.,-ËI+.ôÌ Ï Ð Ëø+.Ìwy7¬Ì &Ç+.(ËI,.ÌôÌ $Ï E ,+.Ìh(ø(¤+.Ï)Ð+.$o+-yô, E ϧ&¤$³+-(Ñ E / G c$ / H /SÒ3 Ó <\ G / A ÒÒ Ò¢ Ò È¹°t È Ñ È @g 3Fg ¤¬¤¬« ¢ t /U9 X $o¢ ¾y}Ï³Ì $ E &)$ ˤ$',-&?+lxz3¾y = Ð ¢ $oÏy Ì Ë E $SYÎ(ø$'+ y & x E ôy Ô(¤Ë[ %F¢ ¹¹p$ k E Ê<7 3Z&)ÌzH 4y y3F¶' 5[ &)̰$'ÑÑ Ï³$oôy$³Ó $³Ï§Ô $+ yÇÌz%x yy ( ! Ì;7 ËI2¾Ì $³¾Ì Ð $ ËøÆ +.«¬Ï³Ó «¬( « ôy H y Ô Ë¤ $'E &[y y E x Ëø+ ¾y+.Ìw$³y $'E&¤+,_y x Ìw<y $§7ÄÏ $'Ì &¤ÑÑ y ! +[9 Ó $³( ! + y ]E\!$³Ô¸+.Ï)/S+E3 ôy $ E ôy E Ô Ñ / 0 +.̰3 ,.̬ x +.Ï E , Ï'+.2 $o¾y ϳ$³( G 0}2 / Æ «¬«« ¢ Æ È ¤ Æ Æ ««¬« ¢ /¦$ ¢ E Ph+.Ô(¤ÌwNy 3"5I$ ÒE Ò (¤Ë.' & Ó y + y x 0$ ,lhx ̰&¤+.ËIôÌ Ð67¬Ì°& + yÇ+.Ò%x Ì (pËø+ y+.Ð Ì;7¬7Ì E &)Æ,MÐ ôy Ô_ Ëø$:H+.9 ϳ0*Ó ( 0}$jôy 0 ôy ϳ$Ô H y ˤ0$ $'+.&[,-Ì +ly xw$oE yôy Ëø xÐ +.+Ìw¾y $jy y$³E $'ˤ,±&¤Ê<+l¸ 3^y # x ÐH yDÒ Ìh' H (ø&)+ Ó Ì Ð¼Ï³\ $³$§?gÌzÔ¸/Sy Ñ 3 G / /10 « / E E / Ò¤ /UXÒ ¢ ¢ }¤ Ì Ñ z\E &)ˤ3 $'Æ &?«3?« = g ¢ ¢ Ï Ì E $SYÎ$'& E ôy Ô° ¢ ¡k E 7 &)ÌwNy 3>5 E (¤Ë[%S¡$ 0$ϳA $³$ ,l$³hx Ô Ì° + &¤yÇE +.ËI%x(¤ôÌ Ë:(3¹Ð`%Ì;7 + yô7¬Ì°$ & E &¤¸ Ñ $E9Ò H Óy E ˤϳ$o$'¾y$D&[3ϳy $' EËø$ +.& ÌzE,-y+l,-xz,.$)¾y ,, Ð E £ $oy¾Ìzy Ô y Ë¤Ê 7¬¸$'3a$E&)9 $oH Óya¾y $oϳy$¶' Ëø&)+ÌzḚy ,Ñ ' E & E ,-,.$),1' &)Ì Ï³Æ $³«¬(¤« (øÈ+ y <x 3 ÒÒ ¢ E Ñ ¬t 3E Æ «¬« È ¢ g « / ¹£¸ +.(¤(+' &)ÌhË:3 Ì Ë¤Ë Ò A b@b:c & ¢ $ C Ò E (¤# ¢ ̰&jx b ( Ò &)ÌhË b (. &. &. &. (. &. &. & &. ,&. &. &. \ −76−.
(231)
関連したドキュメント
情報理工学研究科 情報・通信工学専攻. 2012/7/12
研究計画書(様式 2)の項目 27~29 の内容に沿って、個人情報や提供されたデータの「①利用 目的」
0.1uF のポリプロピレン・コンデンサと 10uF を並列に配置した 100M
郷土学検定 地域情報カード データーベース概要 NPO
地図・ナビゲーション 情報検索・ニュース 動画配信 QRコード決済 メッセージングサービス SNS 予定管理・カレンダー オークション・フリマ
(ECシステム提供会社等) 同上 有り PSPが、加盟店のカード情報を 含む決済情報を処理し、アクワ
※ 本欄を入力して報告すること により、 「項番 14 」のマスター B/L番号の積荷情報との関
委員会の報告書は,現在,上院に提出されている遺体処理法(埋葬・火