University homepage Suomenkielinen versio puuttuu Inte på svenska In english
University of Helsinki Department of Computer Science
 

Department of Computer Science

Leena Salmela's Publications

Journal Articles

  • L. Salmela: Average complexity of backward q-gram string matching algorithms. Information Processing Letters, Volume 112, Issue 11, 2012, 433–437.

  • F. Claude, G. Navarro, H. Peltola, L. Salmela and J. Tarhio: String matching with alphabet sampling. Journal of Discrete Algorithms, Volume 11, 2012, 37–50.

  • L. Salmela, V. Mäkinen, N. Välimäki, J. Ylinen, and E. Ukkonen: Fast scaffolding with small independent mixed integer programs. Bioinformatics, Volume 27, Issue 23, 2011, 3259–3265.

  • L. Salmela and J. Schröder: Correcting errors in short reads by multiple alignments. Bioinformatics, Volume 27, Issue 11, 2011, 1455–1461. (Also in HiTSeq 2011).

  • L. Salmela: Correction of sequencing errors in a mixed set of reads. Bioinformatics, Volume 26, Issue 10, 2010, 1284–1290. (Award for best paper submitted to HiTSeq 2010).

  • L. Salmela, J. Tarhio and P. Kalsi: Approximate Boyer-Moore string matching for small alphabets. Algorithmica, Volume 58, Issue 3, 2010, 591–609.

  • L. Salmela and J. Tarhio: Fast parameterized matching with q-grams. Journal of Discrete Algorithms, Volume 6, Issue 3, 2008, 408–419.

  • L. Salmela, J. Tarhio, and J. Kytöjoki: Multi-pattern string matching with q-grams. ACM Journal of Experimental Algorithmics, Volume 11, 2006.

Conference Articles

  • T. Gagie, K. Karhu, J. Kärkkäinen, V. Mäkinen, L. Salmela, and J. Tarhio: Indexed multi-pattern matching. In Proc. LATIN 2012, Latin American Theoretical Informatics Symposium (ed. D. Fernández-Baca), Lecture Notes in Computer Science 7256, Springer 2012, 399–407.

  • J. Fischer, T. Gagie, T. Kopelowitz, M. Lewenstein, V. Mäkinen, L. Salmela, and N. Välimäki: Forbidden patterns. In Proc. LATIN 2012, Latin American Theoretical Informatics Symposium (ed. D. Fernández-Baca), Lecture Notes in Computer Science 7256, Springer 2012, 327–337.

  • B. Ďurian, H. Peltola, L. Salmela, and J. Tarhio: Bit-parallel search algorithms for long patterns. In Proc. SEA 2010, Symposium on Experimental Algorithms (ed. Paola Festa), Lecture Notes in Computer Science 6049, Springer 2010, 129–140.

  • E. Rivals, L. Salmela, P. Kiiskinen, P. Kalsi, and J. Tarhio: MPSCAN: fast localisation of multiple reads in genomes. In Proc. WABI '09, Workshop on Algorithms in Bioinformatics (ed. S.L. Salzberg and T. Warnow), Lecture Notes in Bioinformatics 5724, Springer, 2009, 246–260.

  • G. Navarro and L. Salmela: Indexing variable length substrings for exact and approximate matching. In Proc. SPIRE'09, String Processing and Information Retrieval (ed. J. Karlgren, J. Tarhio, and H. Hyyrö), Lecture Notes in Computer Science 5721, Springer, 2009, 214–221.

  • L. Salmela, J. Tarhio, and T. Montonen: Towards automated management of compiler assignments. In: Proc. CSEDU 2009, Int. Conf. on Computer Supported Education (ed. J. Cordeiro, B. Shishkov, A. Verbraeck, and M. Helfert), Vol. 2, INSTICC, 2009, 243–249.

  • F. Claude, G. Navarro, H. Peltola, L. Salmela, and J. Tarhio: Speeding up pattern matching by text sampling. In: Proc SPIRE'08, String Processing and Information Retrieval (ed. A. Amir, A. Turpin, and A. Moffat), Lecture Notes in Computer Science 5280, Springer, 2008, 87–98.

  • L. Salmela and J. Tarhio: Algorithms for weighted matching. In: Proc SPIRE '07, String Processing and Information Retrieval (ed. N. Ziviani and R. Baeza-Yates), Lecture Notes in Computer Science 4726, Springer, 2007, 276–286.

  • P. Kalsi, L. Salmela, and J. Tarhio: Tuning approximate Boyer-Moore for gene sequences. In: Proc SPIRE '07, String Processing and Information Retrieval (ed. N. Ziviani and R. Baeza-Yates), Lecture Notes in Computer Science 4726, Springer, 2007, 173–183.

  • L. Salmela and J. Tarhio: Sublinear algorithms for parameterized matching. In: Proc. CPM '06, Combinatorial Pattern Matching (ed. M. Lewenstein et al.), Lecture Notes in Computer Science 4009, Springer, 2006, 354–364.

  • L. Salmela and J. Tarhio: ACE: Automated compiler exercises. In Proceedings of the 4th Finnish/Baltic Sea Conference on Computer Science Education, 2004, 131–135.

  • J. Kytöjoki, L. Salmela, and J. Tarhio: Tuning string matching for huge pattern sets. In: Proc. CPM '03, Combinatorial Pattern Matching (ed. R. Baeza-Yates et al.), Lecture Notes in Computer Science 2676, Springer, 2003, 211–224.

Book Chapters and Other Publications

  • E. Rivals, L. Salmela, and J. Tarhio: Exact search algorithms for biological sequences. In: M. Elloumi, A. Zomaya (eds.): Algorithms in Computational Molecular Biology: Techniques, Approaches and Applications. Wiley, 2011, 91–111.

  • L. Salmela: Merkkijonoalgoritmeja monen hahmon hakuun. Tietojenkäsittelytiede 31, 2010, 70–83.

  • L. Salmela and J. Tarhio: Approximate string matching with reduced alphabet. In: Algorithms and Applications (Ukkonen Festschrift 2010, ed. T. Elomaa, H. Mannila, and P. Orponen), Lecture Notes in Computer Science 6060, Springer, 2010, 210–220.

Thesis

  • L. Salmela: Improved algorithms for string searching problems. Doctoral dissertation, TKK Research Reports in Computer Science and Engineering A, TKK-CSE-A1/09, Department of Computer Science and Engineering, Helsinki University of Technology, 2009.

  • L. Salmela: Automatic compiler building exercises. Master's Thesis, Laboratory of Information Processing Science, Helsinki University of Technology, 2005 (In Finnish).