Demo Data from SIGIR 2026 / reviewers in the wild / expert
Kimmo Fredriksson
dblp:f/KimmoFredriksson
· DBLP profile ↗
39ranked-venue papers
33as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 20 · 17 first-authorTheory of computation · 19 · 14 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 5 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
1 paper |
Image and video processing · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video processing › image matching
template matching |
0.1 | 1 | 2007 | Rotation and lighting invariant template matching · Inf. Comput. 2007 |
Image and video processing › color image processing
illumination invariance |
0.0 | 1 | 2007 | Rotation and lighting invariant template matching · Inf. Comput. 2007 |
Image and video processing
rotation invariance |
0.0 | 1 | 2007 | Rotation and lighting invariant template matching · Inf. Comput. 2007 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Practically efficient array initializationabstractInitialization of an array, out of which only a small initially unknown portion will eventually be used, is a frequent need in programming. A folklore solution for initializing an array of n entries in constant time uses 2n⌈log2n⌉ extra bits to realize a stack of back pointers to the actually used entries of the array. Navarro has given a succinct version of this technique, which requires only n + o(n) bits of auxiliary storage. We describe, analyze, and experimentally compare these solutions and their space-efficient but theoretically suboptimal alternatives based on a simple bitmap for keeping track of the array entries which have been assigned a value. Experimental results suggest that each of the methods has its niche of excellence, which are roughly as follows: the theoretically optimal solutions based on a stack of back pointers perform in general best on sparse arrays, whose access frequency is less than 1% of the number of their entries. Brute-force initialization of the entire array seems generally to give the best overall performance for dense arrays whose access frequency is over 10% of their size. For the remaining cases of arrays with 1–10% access frequency, the methods which use a simple bitmap appear to give the best performance. The experiments show that the choice of a suitable implementation may yield substantial, up to hundreds of times speed-ups in the performance of initializable array operations. Copyright © 2015 John Wiley & Sons Ltd. Kimmo Fredriksson, Pekka Kilpeläinen |
Softw. Pract. Exp. | 1 |
| 2015 | Quicker range- and k-NN joins in metric spaces
Kimmo Fredriksson, Billy Braithwaite |
Inf. Syst. | 1 |
| 2014 | On a compact encoding of the swap automaton
Kimmo Fredriksson, Emanuele Giaquinta |
Inf. Process. Lett. | 1 |
| 2014 | Motif matching using gapped patterns
Emanuele Giaquinta, Kimmo Fredriksson, Szymon Grabowski, Alexandru I. Tomescu, Esko Ukkonen |
Theor. Comput. Sci. | 2 |
| 2013 | Motif Matching Using Gapped Patterns
Emanuele Giaquinta, Kimmo Fredriksson, Szymon Grabowski, Esko Ukkonen |
IWOCA | 2 |
| 2013 | Quicker Similarity Joins in Metric Spaces
Kimmo Fredriksson, Billy Braithwaite |
SISAP | 1 |
| 2013 | Approximate pattern matching with k-mismatches in packed text
Emanuele Giaquinta, Szymon Grabowski, Kimmo Fredriksson |
Inf. Process. Lett. | 3 |
| 2010 | On building minimal automaton for subset matching queries
Kimmo Fredriksson |
Inf. Process. Lett. | 1 |
| 2009 | Fast Convolutions and Their Applications in Approximate String Matching
Kimmo Fredriksson, Szymon Grabowski |
IWOCA | 1 |
| 2009 | Nested Counters in Bit-Parallel String Matching
Kimmo Fredriksson, Szymon Grabowski |
LATA | 1 |
| 2009 | Simple Random Access CompressionabstractGiven a sequence S of n symbols over some alphabet Σ of size σ, we develop new compression methods that are (i) very simple to implement; (ii) provide O(1) time random access to any symbol (or short substring) of the original sequence. Our simplest solution uses at most 2h+o(h) bits of space, where h = n(H $_{0}$ (S)+1), and H $_{0}$ (S) is the zeroth-order empirical entropy of S. We discuss a number of improvements and trade-offs over the basic method. For example, we can achieve n(H $_{k}$ (S)+1)+o(n(H $_{k}$ (S)+1)) bits of space, for k = o(log $_{σ}$ (n)). Several applications are discussed, including text compression, (compressed) full-text indexing and string matching. Kimmo Fredriksson, Fedor Nikitin |
Fundam. Informaticae | 1 |
| 2008 | Bit-parallel string matching under Hamming distance in O(n[m/w]) worst case time
Szymon Grabowski, Kimmo Fredriksson |
Inf. Process. Lett. | 2 |
| 2008 | Efficient algorithms for pattern matching with general gaps, character classes, and transposition invariance
Kimmo Fredriksson, Szymon Grabowski |
Inf. Retr. | 1 |
| 2007 | Rotation and lighting invariant template matching
Kimmo Fredriksson, Veli Mäkinen, Gonzalo Navarro 0001 |
Inf. Comput. | 1 |
| 2007 | Engineering efficient metric indexes
Kimmo Fredriksson |
Pattern Recognit. Lett. | 1 |
| 2006 | Efficient Algorithms for Pattern Matching with General Gaps and Character Classes
Kimmo Fredriksson, Szymon Grabowski |
SPIRE | 1 |
| 2006 | On-line Approximate String Matching in Natural Language
Kimmo Fredriksson |
Fundam. Informaticae | 1 |
| 2006 | A general compression algorithm that supports fast searching
Kimmo Fredriksson, Szymon Grabowski |
Inf. Process. Lett. | 1 |
| 2006 | Efficient parameterized string matching
Kimmo Fredriksson, Maxim Mozgovoy |
Inf. Process. Lett. | 1 |
| 2005 | Practical and Optimal String Matching
Kimmo Fredriksson, Szymon Grabowski |
SPIRE | 1 |
| 2005 | Fast Plagiarism Detection System
Maxim Mozgovoy, Kimmo Fredriksson, Daniel R. White, Mike Joy, Erkki Sutinen |
SPIRE | 2 |
| 2005 | Exploiting distance coherence to speed up range queries in metric indexes
Kimmo Fredriksson |
Inf. Process. Lett. | 1 |
| 2005 | Sequential and indexed two-dimensional combinatorial template matching allowing rotations
Kimmo Fredriksson, Gonzalo Navarro 0001, Esko Ukkonen |
Theor. Comput. Sci. | 1 |
| 2004 | Improved Single and Multiple Approximate String Matching
Kimmo Fredriksson, Gonzalo Navarro 0001 |
CPM | 1 |
| 2004 | Rotation and Lighting Invariant Template Matching
Kimmo Fredriksson, Veli Mäkinen, Gonzalo Navarro 0001 |
LATIN | 1 |
| 2004 | Metric Indexes for Approximate String Matching in a Dictionary
Kimmo Fredriksson |
SPIRE | 1 |
| 2004 | Efficient String Matching in Huffman Compressed Texts
Kimmo Fredriksson, Jorma Tarhio |
Fundam. Informaticae | 1 |
| 2004 | Average complexity of exact and approximate multiple string matching
Gonzalo Navarro 0001, Kimmo Fredriksson |
Theor. Comput. Sci. | 2 |
| 2003 | Average-Optimal Multiple Approximate String Matching
Kimmo Fredriksson, Gonzalo Navarro 0001 |
CPM | 1 |
| 2003 | Row-wise Tiling for the Myers' Bit-Parallel Approximate String Matching Algorithm
Kimmo Fredriksson |
SPIRE | 1 |
| 2003 | Processing of Huffman Compressed Texts with a Super-Alphabet
Kimmo Fredriksson, Jorma Tarhio |
SPIRE | 1 |
| 2003 | Shift-or string matching with super-alphabets
Kimmo Fredriksson |
Inf. Process. Lett. | 1 |
| 2002 | Optimal Exact and Fast Approximate Two Dimensional Pattern Matching Allowing Rotations
Kimmo Fredriksson, Gonzalo Navarro 0001, Esko Ukkonen |
CPM | 1 |
| 2002 | Faster String Matching with Super-Alphabets
Kimmo Fredriksson |
SPIRE | 1 |
| 2001 | Faster template matching without FFTabstractWe consider the template matching problem, in which one wants to find all good enough occurrences of a pattern template P from a larger image I. The current standard of template matching is based on cross correlation computed in Fourier domain, using the fast Fourier transform (FFT). This can be extended to rotations of the template by a suitable rotational sampling of the template. An alternative approach, pursued here, is to solve the problem in the spatial domain using so-called filtering algorithms. Such algorithms scan the image quickly and find all promising areas for a more accurate (but slower) examination such that no good enough occurrences of the template are lost. The paper shows that the filtering approach can be orders of magnitude faster than the FFT based method. Especially in the 3D case the FFT is intolerably slow. Kimmo Fredriksson, Esko Ukkonen |
ICIP (1) | 1 |
| 2000 | Rotation Invariant Histogram Filters for Similarity and Distance Measures between Digital ImagesabstractFast rotation invariant filtering algorithms are presented for speeding-up the search for the position of a given pattern template from a large image. The algorithms work for several distance/similarity measures. The algorithms give useful correlation information as such, and can be used as filtering algorithms for more sophisticated methods. The results are presented in the 2D case, but extensions to 3D are straightforward. The algorithms are based on color histograms computed from the pattern. A technique is described for pruning the filtered positions incrementally, using a simple, yet effective boundary that divides the search space in two. Kimmo Fredriksson |
SPIRE | 1 |
| 2000 | Combinatorial Methods for Approximate Pattern Matching under Rotations and Translations in 3D ArraysabstractWe consider the problem of defining and evaluating the distance between a three-dimensional pattern P[1..m, 1..m, 1..m] of voxels and a three-dimensional volume V[1..n, 1..n, 1..n] of voxels when rotations of P are also allowed. In particular we are interested in finding the orientation and location of P with respect of V that gives the minimum distance. We consider several distance measures. Our basic method works for all distance measures such that the voxels affect the distance between P and V only locally, that is, the distance between two voxels can be completed in unit time. The number of different orientations that P can have is analyzed. We give incremental algorithms to compute the distance, and several filtering algorithms to compute the upper and lower bounds for the distance. We conclude with experimental results on real data (three dimensional reconstruction of a biological virus). Kimmo Fredriksson, Esko Ukkonen |
SPIRE | 1 |
| 1999 | Combinatorial methods for approximate image matching under translations and rotations
Kimmo Fredriksson, Esko Ukkonen |
Pattern Recognit. Lett. | 1 |
| 1998 | A Rotation Invariant Filter for Two-Dimensional String Matching
Kimmo Fredriksson, Esko Ukkonen |
CPM | 1 |