Publications
Most of the papers listed on this page are available in pdf format.
If the article you are interested in is not available do not esitate to contact me.
Please, note also that many of the papers on this page are subject to copyright limitations.
You are free to download a copy of such publications for personal use only.
International Journals
International Conferences
Technical Reports
List of publications at DBLP
List of papers at Google Scholar
Papers at Prague Stringology Conference
2011-14 Evaluation
The ANVUR (The National Agency for the Evaluation of Universities and Research in Italy) performs a periodic evaluation of the quality of research products. Such evaluation is based on an algorithm and a set of parameters that you can find here.
Refereed International Journal Papers
[25] | Fast algorithms for single and multiple pattern Cartesian tree matchingTheoretical Computer Science, 849 (6): 47-63By Siwoo Songa, Geonmo Gua, Cheol Ryub, Simone Faro, Thierry Lecroq and Kunsoo Park Published in 2021 Link to publisher | |
[24] | Efficient Online String Matching Based on Characters Distance Text SamplingAlgorithmica 82(11): 3390-3412By Simone Faro, Francesco Pio Marino and Arianna Pavone Published in 2020 Link to publisher DOI: 10.1007/s00453-020-00732-4 | |
[23] | The order-preserving pattern matching problem in practiceDiscrete Applied Mathematics 274: 11-25By Domenico Cantone, Simone Faro and M. Oguzhan Külekci Published in 2020 Link to publisher DOI: 10.1016/j.dam.2018.10.023 | |
[22] | Linear and Efficient String Matching Algorithms Based on Weak Factor RecognitionACM Journal of Experimental Algorithmics 24(1): 1.8:1-1.8:20By Domenico Cantone, Simone Faro and Arianna Pavone Published in 2019 Link to publisher DOI: 10.1145/3301295 | |
[21] | An Efficient Skip-Search Approach to Swap MatchingComputer Journal 61(9): 1351-1360By Simone Faro and Arianna Pavone Published in 2018 Link to publisher DOI: 10.1093/comjnl/bxx123 | |
[20] | Verifiable pattern matching on outsourced textsJournal of Discrete Algorithms 51: 39-50By Dario Catalano, Mario Di Raimondo and Simone Faro Published in 2018 Link to publisher DOI: 10.1016/j.jda.2018.08.002 | |
[19] | Engineering Order-Preserving Pattern Matching with SIMD ParallelismSoftware: Practice and Experience, Vol.47(5): pp.731-739By Chhabra Tamanna, Simone Faro and Oguzhan Kulekci Published in 2017 Link to publisher DOI: 10.1002/spe.2433 | |
[18] | Text Searching Allowing for Inversions and Translocations of FactorsDiscrete Applied Mathematics, Vol.163: pp.247-257By Domenico Cantone, Simone Faro and Emanuele Giaquinta Published in 2014 Link to publisher DOI: 10.1016/j.dam.2013.05.016 | |
[17] | Fast Shortest-Paths Algorithms in the Presence of few Destinations of Negative-Weight ArcsJournal of Discrete Algorithms, Vol.24: pp.12-25By Domenico Cantone and Simone Faro Published in 2014 Link to publisher DOI: 10.1016/j.jda.2013.03.005 | |
[16] | Fast and Flexible Packed String MatchingJournal of Discrete Algorithms, Vol.28: pp.61-72By Simone Faro and Oguzhan Kulekci Published in 2014 Link to publisher DOI: 10.1016/j.jda.2014.07.003 | |
[15] | Improved and Self-Tuned Occurrence HeuristicsJournal of Discrete Algorithms, Vol.28: pp.73-84By Domenico Cantone and Simone Faro Published in 2014 Link to publisher DOI: 10.1016/j.jda.2014.07.006 | |
[14] | Efficient String-Matching Allowing for Non-Overlapping InversionsTheoretical Computer Science, Vol.483: pp.85-95By Domenico Cantone, Salvatore Cristofaro and Simone Faro Published in 2013 Link to publisher DOI: 10.1016/j.tcs.2012.06.009 | |
[13] | The Exact Online String Matching Problem: a Review of the Most Recent ResultsACM Computing Surveys, Vol. 45(2): pages 13By Simone Faro and Thierry Lecroq Published in 2013 Link to publisher DOI: 10.1145/2431211.2431212 | |
[12] | Efficient String-Matching Allowing for Non-Overlapping InversionsTheoretical Computer Science, Elsevier, Vol. 843: pp.85-95By Domenico Cantone, Salvatore Cristofaro and Simone Faro Published in 2012 Link to publisher DOI: 10.1016/j.tcs.2012.06.009 | |
[11] | On the bit-parallel simulation of the nondeterministic Aho-Corasick and suffix automata for a set of patternsJournal of Discrete Algorithms, Vol.11: pp.25-36By Domenico Cantone, Simone Faro and Emanuele Giaquinta Published in 2012 Link to publisher DOI: 10.1016/j.jda.2011.02.001 | |
[10] | A compact representation of nondeterministic (suffix) automata for the bit-parallel approachInformation and Computation, Vol. 213: pp. 3-12By Domenico Cantone, Simone Faro and Emanuele Giaquinta Published in 2012 Link to publisher DOI: 10.1016/j.ic.2011.03.006 | |
[9] | Adapting Boyer-Moore-Like Algorithms for Searching Huffman Encoded TextsInternational Journal of Foundation of Computer Science, Vol. 23(2): pp. 343By Domenico Cantone, Simone Faro and Emanuele Giaquinta Published in 2012 Link to publisher DOI: 10.1142/S0129054112400163 | |
[8] | Pattern Matching with Swaps in PracticeInternational Journal of Foundation of Computer Science, Vol. 23(2): pp. 323By Matteo Campanelli, Domenico Cantone, Simone Faro and Emanuele Giaquinta Published in 2012 Link to publisher DOI: 10.1142/S0129054112400151 | |
[7] | String Matching with Inversions and Translocations in Linear Average Time (Most of the Time)Information Processing Letters, Volume 111 Issue 11, May, 2011By Szymon Grabowski, Simone Faro and Emanuele Giaquinta Published in 2011 Link to publisher DOI: 10.1016/j.ipl.2011.02.015 | |
[6] | New Efficient Bit-Parallel Algorithms for the Delta-Matching Problem with Alpha-Bounded GapsInternational Journal of Foundation of Computer Science, Vol. 20(6): pp. 1087-1108By Domenico Cantone, Salvatore Cristofaro and Simone Faro Published in 2009 Link to publisher DOI: 10.1142/S0129054109007054 | |
[5] | Efficient Variants of the Backward-Oracle-Matching AlgorithmInternational Journal of Foundation of Computer Science, Vol 20(6): pp. 967-984By Simone Faro and Thierry Lecroq Published in 2009 Link to publisher DOI: 10.1142/S0129054109006991 | |
[4] | On Some Combinatorial Problems Concerning the Harmonic Structure of Musical Chord SequencesInternational Journal of Foundation of Computer Science, Vol. 19(1): pp. 103-124By Domenico Cantone, Salvatore Cristofaro and Simone Faro Published in 2008 Link to publisher DOI: 10.1142/S0129054108005565 | |
[3] | A Space Efficient Bit-parallel Algorithm for the Multiple String Matching ProblemInternational Journal of Foundation of Computer Science, Vol. 17(6): pp. 1235-1252By Domenico Cantone and Simone Faro Published in 2006 Link to publisher DOI: 10.1142/S0129054106004388 | |
[2] | Fast-Search Algorithms: New Efficient Variants of the Boyer-Moore Pattern-Matching AlgorithmJournal of Automata, Languages and Combinatorics, Vol. 10(5/6): pp. 589-608By Domenico Cantone and Simone Faro Published in 2005 Link to publisher DOI: 10.25596/jalc-2005-589 | |
[1] | Two Levels Greedy: an improvement of the Dijkstra shortest path algorithmElectronic Notes in Discrete Mathematics, Volume 17, pp.81-86By Domenico Cantone and Simone Faro Published in 2004 Link to publisher DOI: 10.1016/j.endm.2004.03.019 |