| 
		        
			        |  |  
			        |  |  
					| Àâòîðèçàöèÿ |  
					|  |  
			        |  |  
			        | Ïîèñê ïî óêàçàòåëÿì |  
			        | 
 |  
			        |  |  
			        |  |  
			        |  |  
                    |  |  
			        |  |  
			        |  |  |  | 
		|  |  
                    | Smyth B. — Computing patterns in strings |  
                    |  |  
			        |  |  
                    | Ïðåäìåòíûé óêàçàòåëü |  
                    | |  -equivalence (in DAWGs)      141 143—145 155 Aggarwal, Alok      391
 Agrep      289
 Aho, Alfred V.      16 46 176 199 305 309—313 341
 Algorithms, ACFA      309—313
 Algorithms, ADBG      269—274
 Algorithms, BM      187—198
 Algorithms, BMFAST      208—209
 Algorithms, BMG      219—223
 Algorithms, BMGS      220—223
 Algorithms, BMH      210—212
 Algorithms, BMS1      213—215
 Algorithms, BMS2      215—218
 Algorithms, BMS2*      217—218
 Algorithms, Border      14—20
 Algorithms, BYN      317—326
 Algorithms, C      331—340
 Algorithms, calcLP      344—347
 Algorithms, calcLP'      344—347
 Algorithms, calcR      353—355
 Algorithms, CWFA      313—314
 Algorithms, DBG      202—205
 Algorithms, DFA      302—305
 Algorithms, Dvl      158—167
 Algorithms, Dvl*      162—167
 Algorithms, Easy      42
 Algorithms, F      126—136
 Algorithms, FST      370—380
 Algorithms, H1      245
 Algorithms, H2      246—248
 Algorithms, H3      248—249
 Algorithms, HS      250—256
 Algorithms, KK      356—258
 Algorithms, KMP      181—187
 Algorithms, KMP*      184—185
 Algorithms, KMPH      226—231
 Algorithms, KR      198—201
 Algorithms, LS      360—370
 Algorithms, LZ      175—178
 Algorithms, M      279—286
 Algorithms, M*      285
 Algorithms, MaxSuff      170—174
 Algorithms, McC      117—121
 Algorithms, MinSuff      167—170
 Algorithms, ML      340—349
 Algorithms, Mn      350—356
 Algorithms, NDFA      297—302
 Algorithms, S      380—396
 Algorithms, SAComplex      149—156
 Algorithms, SANaive      149—156
 Algorithms, SASimple      149—156
 Algorithms, SIPS1      399—401
 Algorithms, SIPS2      401
 Algorithms, TD      140—149
 Algorithms, Turbo-BM      223—225
 Algorithms, U      276—279
 Algorithms, Ukn      121—126
 Algorithms, UM      256—263
 Algorithms, WF      241—244 266—269
 Algorithms, WM      286—292 315—316
 Algorithms, WM*      305—308
 Allison, Lloyd      202 264
 Allouche, Jean-Paul      75 85
 Alphabet      6—7 61—62 91—92
 Alphabet, binary      6 26 39 62 194
 Alphabet, general      see "Unordered"
 Alphabet, indexed      39 92 94 113 126 136 188 190 198 302 304—305 308 312 314 316—317 325 331—332 348 380 384
 Alphabet, ordered      6 8 27—33 39 41 46 92 113 120—121 126 157 170 187 198 250 253 256 330—332 339 349
 Alphabet, quaternary      6
 Alphabet, standard      95
 Alphabet, ternary      6 62
 Alphabet, unordered      6 92 94 139 175 329 332 341
 Amoux, Pierre      85
 Andersson, Ame      113
 Antecedent      63—64
 Apostolico, Alberto      37—38 56 113 174 222 256 329 361 379 391
 Arikawa, S.      149
 Arlazarov, V.L.      264 302
 Array, benefit      381 383—386 388—391 395
 Array, border      15—20 23—24 36 52—53 57 91—93 100—108 111—112 182 191—192 309—312 342 359—360 362 364 366—367
 Array, cost      239—245 256 263 265—268 274—276 285 381—383 400—401
 Array, cover      36 57 91 359—370
 Array, Monge      391—393
 Array, NE      375—380
 Array, NRE      378—380
 Array, right border      23 192
 Array, suffix      see "Suffix"
 Astoorian, Dan      75
 Asymptotic complexity      8 12 14 22 32 211 256 285 290—291 325
 Asymptotically optimal      19 24 91 136 381
 Atallah, Mikhail J.      391
 Avoidance problem      61—62 67 69 74—75 78 85
 Avoidance problem, weak      62
 b-canonical      100—108
 B-equivalence      100—108
 Backtracking      19 90—91 158 161—162 222 227 234 384
 Baeza-Yates, Ricardo      ix 42 185 194 202—205 211 264 271 273 285 292 297 309 317—326
 Baghdadi, Leila      xii
 Base-pairs      42
 Bean, Dwight R.      74
 Benefit array      see "Array"
 Benson, Gary      395
 Bentley, Jon L.      150 154
 Berstel, Jean      85 363
 Binary letter comparison      164
 Block (of a morphism)      see "Morphism"
 Blumer, Anselm      141
 Blumer, Janet      141
 Boasson, Luc      363
 Booth, Kellogg S.      174
 Border      9—24 36 66—67 79 100—108
 Border, array      see "Array"
 Border, longest      9 13—16 19 22—23 36 66 75 93 103 106 111 162 182 184 190 192 217 220—221
 Border, tree      see "Tree"
 Border-equivalence      see "b-equivalence"
 Boshernitzan, M.      85
 Bowsher, S.      185
 Boyer, Robert S.      23 42 127 187—198 206—225 231—235 273 297 309 313—314 325
 Branch nodes      38 121 125 376—378
 Braunholtz, C.H.      69 71 74
 Breslauer, Dany      361
 Brodal, Gerth S.      56 357 375 379
 Caelli, Terry      xii
 Canonical form (of necklace)      27—28 31 33 40 90 158 174—175
 Castelli, M. Gabriella      22
 Chang, William I.      277—279 285 293
 Chappie, Jerry      xii
 Charras, Christian      181 231
 Chen, K.T.      29 158
 Chen, M.T.      113 141
 Chiba, Seibi      241
 Cluster property      151 153 156
 Code      63—64 71 75 80
 Cohen, Donald N.      241
 Cole, Richard      91 164 194—195 234 293
 Collision      200
 Colussi, Livio      234
 Commentz-Walter, Beate      313—314
 complexity      see "Asymptotic complexity"
 Concatenation      4—7 73 126 158
 conjugate      65—68 71 173
 Corasick, Margaret      309—313
 Cost (of edit operation)      239—245 256—259 381—385
 Cost, array      see "Array"
 Cover      54 56—57 59 359—370
 Cover of a necklace      59
 Cover, array      see "Array"
 Cover, tree      see "Tree"
 Coverable      see "String"
 Crawford, Tim      53
 
 | Crochemore, Maxime      ix 40 51 55 138 141 149 174 193 223 225 233—234 264 273 313 329—340 350 360 379 382 cube      11 62 67 69 78—79 81—84
 Currie, James D.      32 74
 Cyclic shift      see "Rotation"
 Czumaj, Artur      223 225 313
 D-run      376—377 380
 Dag      145—148
 Davies, G.      185
 DAWG      40 111 140—150 155 225
 de Luca, Aldo      85
 Decomposition      9 40 157 397
 Decomposition, Lyndon      see "Lyndon"
 DELETE      see "Deletion"
 Deletion      43—45 50 239—241 258—259 289 291 317 384
 Dependency graph      257—259 263 381 386
 Deterministic finite automaton      see "DFA"
 DFA      302—305
 Difference matrix      279—281
 Differences (in Myers' algorithm), horizontal      279 281 283
 Differences (in Myers' algorithm), vertical      279 281
 Dinic, E.A.      264 302
 Directed acyclic graph      see "DAG"
 Directed acyclic word graph      see "DAWG"
 Distance (between strings)      43—46 57—58 238 259 266
 Distance (between strings), absolute      397
 Distance (between strings), asymmetric edit      50
 Distance (between strings), deletion      50
 Distance (between strings), edit      44 50 237—238 244 264 269 274—277 279—280 284—286 288 292 309 316—317 323—324 383 395—397 401—402
 Distance (between strings), Hamming      43 58 237—238 241 269 271 273 292 309 317 362 402
 Distance (between strings), Levenshtein      43—45 50 58 237—239 244—245 250 257 263 264 266—268 279—280 286 288—289 309 317
 Distance (between strings), relative      397—400
 Distance (between strings), weighted      44 50 237—238 266 397—398
 Dix, Trevor I.      202 264
 Doemoelki, Balint      42 202—205 264
 Duval, Jean-Pierre      24 28 102 105 157—175
 Dynamic-programming      238—239 381—385 401
 Edit operations      43—44 50 238 242—244 268 384 386 395 see "Indel" "Insertion" "Substitution"
 Ehrenfeucht, Andrzej      56 74 141 285 379
 El-Mabrouk, Nadia      273
 Element      3—5
 Encoding      13 52—53 55 77—78 82—84 90 93 166 329 347 382
 Equal (of strings)      8 12
 Erdos, Pal      62
 Erickson, Brian W.      381 388
 execution time      7 18 90—91 165—166 207
 Execution time, amortized      93 105 112
 Execution time, average-case      152 165 174 194 201 206 211 225 232—235 276—277 279 285 292—293 323
 Execution time, worst-case      22 24 39 42 62 77 90 150 152 162 164—166 174 185 187 194—195 201 206—207 209 211 218—220 225—226 232—235 250 253 264 273 276—277 279 285—286 293 303 305 307 313—314 323 329 332 358 382
 EXPONENT      10—11 13 20 36 52—54 61—62 347 350 381
 Exponent, "the"      10
 Exponent, maximum      10
 Exponent, trivial      10
 FA      38 296—314 317—326
 Factor      9 31 158 351—352 355—356 358 398 400—401
 Factorization      see "Decomposition"
 Failure function algorithm      16 310
 Farach, Martin      113—114 126—136 361
 Faradzev, I.A.      264 302
 Fastscan      117 119—120 124—125 137 139
 Fibonacci string      see "Fibostring"
 Fibostring      52—53 56 58—59 62—64 66 71 76—87 93—94 108 112—114 175—177 185
 Fibostring, generalized      78
 Fibostring, infinite      77 79
 Fibostring, infinite generalized      79
 Fibostring, reverse      86
 Fine, N.J.      20
 Finite automaton      see "FA"
 Fischer, Michael J.      241—244
 Flipflop variable      246
 Four Russians technique      264 302
 Fox, R.H.      29 158
 Fraenkel, Aviezri S.      85 349—350 357
 Frangk, Frantisek      xii 24 85 102 105 340 347 370—380
 Galil, Zvi      91 164 219—220 234 273 279
 Gao, Shudi      24 102 105 108
 Gap (between repeats)      54 56 338—339 360—361
 Gasieniec, Leszek      223 225 313
 Generator      10—11 13 52—55 57 158—163 328—329 339 353 355 357 372
 Generator, "the"      10
 Generator, approximate      360 381—382 396—402
 Generator, trivial      10
 Giancarlo, Raffaele      91 164 222 234 273
 Giegerich, Robert      126
 Golden mean      77 108
 Gonnet, Gaston H.      42 194 202—205 211 264 271 273 285
 grep      46
 Grid graph      381 386—395
 guard      212—213 218—219 232
 Guerra, C.      256
 Guibas, Leo J.      14 194
 Gusfield, Dan      ix 38 177 331 357 375
 Hamming, Richard      43
 Hancart, Christophe      ix 193 223 226—231
 Hannan, Sampath K.      395
 Harel, Dov      135
 Hariharan, Ramesh      91 164 234 293
 Hash function      199—200
 Haton, Jean-Paul      241
 Haussler, David      141 285
 Head (of suffix)      115—116 118—121 138
 Herendi, Tamas      75
 Hirschberg, Dan S.      46 244—250 264
 Holub, Jan      149
 Hopcroft, John E.      16 46 176 199 299 341
 Horspool, R. Nigel      210—212 232
 Hoshino, H.      149
 Huang, Xiaoqiu      238 382
 Hume, Andrew      209 213 217—218 231—232
 Hunt, James W.      250—256 264
 I-run      376—377
 ID-run      see "I-run" "D-run"
 Iliopoulos, Costas S.      xii 53 84 174 264 331 361 396—402
 Indel      258—259 267 269 274
 Inenaga, S.      149
 Initiator (of morphism)      see "Morphism"
 Insert      see "Insertion"
 insertion      43—45 50 239—240 258—259 289 291 317 320 384
 Iteration (of morphism)      see "Morphism"
 Jacobson, Guy      264
 Jarominek, Stefan      223 225
 Jennings, Christopher G.      212
 Jiang, Jiandong      22 85
 K-approximate match      see "Match"
 k-differences problem      274—286 289 292
 k-mismatches problem      269—274 285—286 289
 Karaman, Ayse      85
 Karp, Richard M.      46 198—201
 Keraenen, Veikko      62
 Kim, Sung-Ryul      263—264
 Knuth, Donald E.      18 20 36 42 77 97 98 108 176 181—187 194 235 330
 Kolpakov, Roman      56 84 331 349—350 356—358
 Kosaraju, S. Rao      357
 Kowalski, G.      213
 Kronrod, M.A.      264 302
 Kruskal, Joseph B.      241
 Kucherov, Gregory      56 84 331 349—350 356—358
 Kurtz, Stefan      126 138 149
 Lampe, Jordan      277—279 285
 Landau, Gad M.      263—264 273 279 285 395 401
 Larmore, Lawrence      391
 Larsson, N. Jesper      113 150 154
 Lawler, Eugene L.      285 293
 LCA      114 130—131 135—136 139
 LCF      51 137 140
 LCP      129 131 135 151—155 342 344 371—380
 LCP, LCP tree      see "Tree"
 lcp, nodes (in suffix tree)      372—374 378—380
 LCS      249—250
 LE      55—56 58—59 71 370 389
 Lecroq, Thierry      ix xii 24 102 105 181 193 223 225 231 233 235 313
 
 | 
 |  |  |  | Ðåêëàìà |  |  |  |  |  |