Matches in SemOpenAlex for { <https://semopenalex.org/work/W2050520204> ?p ?o ?g. }
- W2050520204 endingPage "1308" @default.
- W2050520204 startingPage "1297" @default.
- W2050520204 abstract "Regular expression matching is a key task (and often computational bottleneck) in a variety of software tools and applications. For instance, the standard grep and sed utilities, scripting languages such as perl, internet traffic analysis, XML querying, and protein searching. The basic definition of a regular expression is that we combine characters with union, concatenation, and kleene star operators. The length m is proportional to the number of characters. However, often the initial operation is to concatenate characters in fairly long strings, e.g., if we search for certain combinations of words in a firewall. As a result, the number k of strings in the regular expression is significantly smaller than m. Our main result is a new algorithm that essentially replaces m with k in the complexity bounds for regular expression matching. More precisely, after an O(m log k) time and O(m) space preprocessing of the expression, we can match it in a string presented as a stream of characters in O(k log w/w + log k) time per character, where w is the number w of bits in a memory word. For large w, this corresponds to the previous best bound of O(m log w/w + logm). Prior to this work no O(k) bound per character was known. We further extend our solution to efficiently handle character class interval operators C{x, y}. Here, C is a set of characters and C{x, y}, where x and y are integers such that 0 ≤ x ≤ y, represents a string of length between x and y from C. These character class intervals generalize variable length gaps which are frequently used for pattern matching in computational biology applications." @default.
- W2050520204 created "2016-06-24" @default.
- W2050520204 creator A5039232562 @default.
- W2050520204 creator A5083100766 @default.
- W2050520204 date "2010-01-17" @default.
- W2050520204 modified "2023-09-25" @default.
- W2050520204 title "Regular expression matching with multi-strings and intervals" @default.
- W2050520204 cites W10589072 @default.
- W2050520204 cites W1491178396 @default.
- W2050520204 cites W1533208683 @default.
- W2050520204 cites W1548501023 @default.
- W2050520204 cites W1570445666 @default.
- W2050520204 cites W1591568585 @default.
- W2050520204 cites W1981409766 @default.
- W2050520204 cites W1985108724 @default.
- W2050520204 cites W2024305877 @default.
- W2050520204 cites W2028258439 @default.
- W2050520204 cites W2030102079 @default.
- W2050520204 cites W2033376980 @default.
- W2050520204 cites W2041855183 @default.
- W2050520204 cites W2052932288 @default.
- W2050520204 cites W2066558394 @default.
- W2050520204 cites W2077450865 @default.
- W2050520204 cites W2099964107 @default.
- W2050520204 cites W2110459974 @default.
- W2050520204 cites W2117019496 @default.
- W2050520204 cites W2129414328 @default.
- W2050520204 cites W2137939491 @default.
- W2050520204 cites W2149699979 @default.
- W2050520204 cites W2163143728 @default.
- W2050520204 cites W2187876322 @default.
- W2050520204 cites W2912435829 @default.
- W2050520204 cites W3150132563 @default.
- W2050520204 cites W1600024060 @default.
- W2050520204 cites W2585140578 @default.
- W2050520204 doi "https://doi.org/10.5555/1873601.1873705" @default.
- W2050520204 hasPublicationYear "2010" @default.
- W2050520204 type Work @default.
- W2050520204 sameAs 2050520204 @default.
- W2050520204 citedByCount "10" @default.
- W2050520204 countsByYear W20505202042014 @default.
- W2050520204 countsByYear W20505202042016 @default.
- W2050520204 countsByYear W20505202042018 @default.
- W2050520204 countsByYear W20505202042019 @default.
- W2050520204 crossrefType "proceedings-article" @default.
- W2050520204 hasAuthorship W2050520204A5039232562 @default.
- W2050520204 hasAuthorship W2050520204A5083100766 @default.
- W2050520204 hasConcept C112505250 @default.
- W2050520204 hasConcept C11413529 @default.
- W2050520204 hasConcept C114614502 @default.
- W2050520204 hasConcept C118615104 @default.
- W2050520204 hasConcept C121329065 @default.
- W2050520204 hasConcept C134306372 @default.
- W2050520204 hasConcept C149635348 @default.
- W2050520204 hasConcept C154945302 @default.
- W2050520204 hasConcept C157486923 @default.
- W2050520204 hasConcept C199360897 @default.
- W2050520204 hasConcept C2524010 @default.
- W2050520204 hasConcept C2777002779 @default.
- W2050520204 hasConcept C2780513914 @default.
- W2050520204 hasConcept C2780861071 @default.
- W2050520204 hasConcept C2780897414 @default.
- W2050520204 hasConcept C33923547 @default.
- W2050520204 hasConcept C37914503 @default.
- W2050520204 hasConcept C41008148 @default.
- W2050520204 hasConcept C52370388 @default.
- W2050520204 hasConcept C68859911 @default.
- W2050520204 hasConcept C77553402 @default.
- W2050520204 hasConcept C80444323 @default.
- W2050520204 hasConcept C87619178 @default.
- W2050520204 hasConceptScore W2050520204C112505250 @default.
- W2050520204 hasConceptScore W2050520204C11413529 @default.
- W2050520204 hasConceptScore W2050520204C114614502 @default.
- W2050520204 hasConceptScore W2050520204C118615104 @default.
- W2050520204 hasConceptScore W2050520204C121329065 @default.
- W2050520204 hasConceptScore W2050520204C134306372 @default.
- W2050520204 hasConceptScore W2050520204C149635348 @default.
- W2050520204 hasConceptScore W2050520204C154945302 @default.
- W2050520204 hasConceptScore W2050520204C157486923 @default.
- W2050520204 hasConceptScore W2050520204C199360897 @default.
- W2050520204 hasConceptScore W2050520204C2524010 @default.
- W2050520204 hasConceptScore W2050520204C2777002779 @default.
- W2050520204 hasConceptScore W2050520204C2780513914 @default.
- W2050520204 hasConceptScore W2050520204C2780861071 @default.
- W2050520204 hasConceptScore W2050520204C2780897414 @default.
- W2050520204 hasConceptScore W2050520204C33923547 @default.
- W2050520204 hasConceptScore W2050520204C37914503 @default.
- W2050520204 hasConceptScore W2050520204C41008148 @default.
- W2050520204 hasConceptScore W2050520204C52370388 @default.
- W2050520204 hasConceptScore W2050520204C68859911 @default.
- W2050520204 hasConceptScore W2050520204C77553402 @default.
- W2050520204 hasConceptScore W2050520204C80444323 @default.
- W2050520204 hasConceptScore W2050520204C87619178 @default.
- W2050520204 hasLocation W20505202041 @default.
- W2050520204 hasOpenAccess W2050520204 @default.
- W2050520204 hasPrimaryLocation W20505202041 @default.
- W2050520204 hasRelatedWork W1516545470 @default.
- W2050520204 hasRelatedWork W1548501023 @default.