Salvatore Orlando

Associate Professor
E-mail: o r l a n d o @ u n i v e . i t
URL: http://www.dsi.unive.it/~orlando

 

Publications and Reports

Edited Books/Journals:

  1. J. Dongarra, D. Laforenza, S. Orlando (Eds.). Recent Advances in Parallel Virtual Machine and Message Passing Interface: 10th European PVM/MPI Users' Group Meeting, Venice, Italy, September 29 - October 2, 2003. Proceedings. LNCS 2840, Springer-Verlag.
  2. S. Orlando, D. Laforenza. Selected Papers from the EUROPVM/MPI 2003 Conference, Venice, Italy, 29 September-2 October 2003. International Journal of High Performance Computing Applications, Spring 2005, Volume 19, No. 1, Sage Publications.
  3. D. B. Skillicorn, A. Hameurlain, P. Watson, S. Orlando. Topic 5: Parallel and Distributed Databases, Data Mining and Knowledge Discovery. Euro-Par 2004, pp. 346, LNCS 3149, Springer.
  4. Rizos Sakellariou, Salvatore Orlando, Josep-Lluis Larriba-Pey, Srinivasan Parthasarathy, Demetrios Zeinalipour-Yazti. Parallel and Distributed Data Management. Euro-Par 2010: pp. 316, LNCS 6271/2010, Springer
  5. Salvatore Orlando, Gabriel Antoniu, Amol Ghoting, María S. Pérez-Hernández. Introduction to Topic 5: Parallel and Distributed Data Management. Euro-Par 2011: pp. 351-352, LNCS 6852/2011, Springer.

Journal Papers:

  1. "A Methodology for the Development and the Support of Massively Parallel Programs", Future Generation Computer Systems, vol. 8, pp. 205-220, 1992 (with M. Danelutto, R. Di Meglio, S. Pelagatti, M. Vanneschi), also published as selected paper in Programming Languages for Parallel Processing, D.B.Skillicorn and D.Talia Ed., IEEE Computer Society Press, 1995.
  2. "P3L: a Structured High-level Parallel Language and its Structured Support", Concurrency: Practice and Experience, 7(3), May 1995, pp. 225-255 (with B. Bacci, M. Danelutto, S. Pelagatti, M. Vanneschi).
  3. "Exploiting Partial Replication in Unbalanced Parallel Loop Scheduling on Multicomputers", the Microprocessing and Microprogramming Journal , Special issue on Parallel Systems Engineering, Elsevier Science publisher, pp. 645-658, 41(1996) (with R.Perego).
  4. "A Comparison of Implementation Strategies for Non-Uniform Data-Parallel Computations", Journal of Parallel and Distributed Computing , vol. 52, n. 2, August 1998, pp. 132-149 (with R.Perego).
  5. "SUPPLE: an Efficient Run-Time Support for Non-Uniform Parallel Loops", Journal of Systems Architecture, Special Issue on New Trends in Programming and Execution Models for Parallel Architectures, Heterogeneously Distributed Systems and Mobile Computing, Elsevier Science publisher, (45)15 (1999) pp. 1323-1343 (with R.Perego).
  6. "COLTHPF, a Run--Time Support for the High-Level Co-ordination of HPF Tasks" , Concurrency: Practice and Experience, Volume 11, Issue 8, 1999. Pages: 407-434 (with R. Perego).
  7. "Mixed Data and Task Parallelism with HPF and PVM" , CLUSTER COMPUTING: The Journal of Networks, Software and Applications , Kluwer, Vol. 3, No. 3 September 2000, pp. 201-213 (with P. Palmerini and R. Perego).
  8. "Fast and Memory Efficient Mining of Frequent Closed Itemsets", IEEE Transactions on Knowledge and Data Engineering, January 2006 (Vol. 18, No. 1), pp. 21-36 (with C. Lucchese, R. Perego).
  9. "Toward a Search Architecture for Software Components". Concurrency & Computation: Practice & Experience, Vol. 18, pp. 1317-1331, Wiley, 2006 (with F. Silvestri, D. Puppin, D. Laforenza)
  10. "Boosting the Performance of Web Search Engines: Caching and Prefetching Query Results by Exploiting Historical Usage Data". ACM TOIS (Transactions on Information Systems), vol. 24, Jan 2006, pp/ 51-78 (with F. Silvestri, T.Fagni, R. Perego).
  11. "Approximate Mining of Frequent Patterns on Streams". Int. Journal of Intelligent Data Analysis, Volume 11, Number 1, pp.49-73, 2007, IOS Press, ISSN 1088-467X (with C. Silvestri).
  12. "Bringing instruments into a Grid: An empiric approach". WSEAS Transactions on Computers, Volume 6, Issue 1, January 2007, Pages 153-159. ISSN 11092750 (with F. Lelli, G. Maron, S. Pinter).
  13. "P2P Systems for Resource Discovery in a Dynamic Grid". Parallel Computing Journal, 33 (2007) 339-358, Elsevier Science (with M. Marzolla, M. Mordacchini).
  14. "The many faces of the integration of instruments and the grid". Int. Journal of Web and Grid Services (IJWGS), 3(3). pp. 239-266. 2007. (with F. Lelli, E. Frizziero, M. Gulmini, G. Maron, A. Petrucci, S. Squizzato)
  15. "Trajectory Data Warehouses: Design and Implementation Issues". Journal of Computing Science and Engineering (JCSE). KIISE Publ. Vol. 1, No. 2, pp. 240-261, Dicembre 2007. (with R. Orsini, A. Raffaeta, A. Roncato, C. Silvestri)
  16. "A Constraint-based Querying System for Exploratory Pattern Discovery". Information Systems , Elsevier, Volume 34, Issue 1, March 2009, pages: 3--27 (with F. Bonchi, F. Giannotti, C. Lucchese, R. Perego, R. Trasarti).
  17. "Mining@home: Towards a Public Resource Computing Framework for Distributed Data Mining". Concurrency & Computation: Practice & Experience, Wiley, Volume 22 Issue 5, 2010, Pages 658-682 (with C. Lucchese, C. Mastroianni, D. Talia).
  18. "Visual Mobility Analysis using T-Warehouse" International Journal of Data Warehousing and Mining. Volume 7, Number 1, Pages 1--27, ISSN: 1548-3924 (with A. Raffaetà, L. Leonardi, G. Marketos, G. Andrienko, N. Andrienko, E. Frentzos, N. Giatrakos, S. Orlando, N. Pelekis, A. Roncato).
  19. "Similarity Caching in Large-Scale Image Retrieval". Information Processing & Management, ISSN: 0306-4573, Elsevier, 48 (5), 2012, pp. 645-658, IF=1.783, 2012. (F. Falchi, Lucchese, R. Perego, F. Rabitti).
  20. C. Lucchese, S. Orlando, R. Perego, F. Silvestri, G. Tolomei. "Discovering Tasks from Search Engine Query Logs". ACM TOIS - Transactions on Information Systems, 2013, Vol. 31, No. 3, pp. 1--43, doi: 10.1145/2493175.2493179, ISSN: 1046-8188.
  21. L. Leonardi, S. Orlando, A. Raffaetà, A. Roncato, C. Silvestri, G. Andrienko, and N. Andrienko. "A general framework for trajectory data warehousing and visual OLAP", Geoinformatica, April 2014, Volume 18, Issue 2, pp. 273-312, Springer, ISSN: 1384-6175, DOI: 10.1007/s10707-013-0181-3.
  22. F. Giummolè, S. Orlando, and G. Tolomei. A Study on Microblog and Search Engine User Behaviors: How Twitter Trending Topics Help Predict Google Hot Queries". HUMAN Journal, ASE Science, Vol 2, No 3 (2013), pp. 195-209, ISBN: 978-1-62561-001-0.
  23. C. Lucchese, S. Orlando, and R. Perego. "A unifying framework for mining approximate top-k binary patterns". IEEE Transactions on Knowledge and Data Engineering (TKDE), 26(12): 2900- 2913 (2014).
  24. Stefano Calzavara, Gabriele Tolomei, Michele Bugliesi, Salvatore Orlando. "A Supervised Learning Approach to Protect Client Authentication on the Web". ACM TWEB - Transactions on the Web, 9(3): 15 (2015).
  25. Francesco Lettich, Luis Otávio Alvares, Vania Bogorny, Salvatore Orlando, Alessandra Raffaetà, Claudio Silvestri. "Detecting avoidance behaviors between moving object trajectories". Data Knowl. Eng., 102: 22-41 (2016)
  26. Francesco Lettich, Salvatore Orlando, Claudio Silvestri, and Christian S. Jensen. "Manycore GPU processing of repeated range queries over streams of moving objects observations" Concurrency and Computation: Practice and Experience, Wiley, (ISSN 1532-0626), Article in Press, Published online in 2016, http://dx.doi.org/10.1002/cpe.3881
  27. G. Capannini, C. Lucchese, F.M. Nardini, S. Orlando, R. Perego, N. Tonellotto. Quality versus efficiency in document scoring with learning-to-rank models. INFORMATION PROCESSING & MANAGEMENT, Elsevier, Article in press, Published online in 2016 (ISSN 0306-4573), http://dx.doi.org/10.1016/j.ipm.2016.05.004
  28. D. Dato, C. Lucchese, F.M. Nardini, S. Orlando, R. Perego, N. Tonellotto, and R. Venturini. Fast ranking with additive ensembles of oblivious and non-oblivious regression trees. ACM TOIS - Transactions on Information Systems, (ISSN: 1046-8188), Article in press, 2016

Papers in Proceedings of International Conferences and Workshops

  1. "Strategies for a Massively Parallel Implementation of Simulated Annealing", in Proceedings of Int. Conf. PARLE '89, Eindhoven, The Netherlands, LNCS 366 Spinger-Verlag, pp. 273-287 (with F.Baiardi).
  2. "Synchronous Execution Models for Massively Parallel Systems", in Proceedings of the Int. Workshop on Supercomputing Tools for Science and Engineering", Pisa, Italy, Franco Angeli, pp. 177-185, 1989 (with F.Baiardi).
  3. "A Synchronous Model for Static Optimization of Multicomputer Programs", in Proceedings of the IFIP WG 10.3 Workshop on Programming Environments for Parallel Computing", Edinburg, Scotland, pp. 193-214", Elsevier, 1992 (with M. Vanneschi).
  4. "Efficient Compilation of Structured Parallel Programs for Distributed Memory MIMD Machines", in Proceedings of Int. Conf. ParCo93 - Parallel Computing 93", Grenoble, France, 1993 (with B. Bacci, M. Danelutto, S. Pelagatti, M. Vanneschi).
  5. "Compiling Geometric Paradigms through Local Communications" , in Proceedings of IFIP Int. Conf. on Applications in Parallel and Distributed Computing, Caracas, Venezuela, Elsevier, pp. 175-184, 1994 (with M. Vanneschi).
  6. "Parallel Programming Models Based on the Restricted Computation Structure Approach", in Proc. of the ERCIM PPN Workshop on Parallel Processing Network, Heraclion, Crete, Greece, pp. 94-148, ICS-FORTH Publ (with M. Danelutto, S. Pelagatti, M. Vanneschi).
  7. "Unbalanced Computations onto a Transputer Grid", in Proc. of the 1994 Transputer Research and Application Conference", Oct. 1994", pp. 268-282, Athens, Georgia, USA (with B. Bacci, M. Danelutto, S. Pelagatti, M. Vanneschi).
  8. "Summarizing an Experiment in Parallel Language Design", in Proc. of High-Performance Computing and Networking, LNCS 919 - Springer-Verlag - Pag. 7-13, 1995 (with B. Bacci, M. Danelutto, S. Pelagatti, M. Vanneschi).
  9. "Scheduling Non-uniform Parallel Loops on Highly Parallel Multicomputers", in Proc. of the HiPC'95 Int. Conf. on High Performance Computing, New Delhi, India, pp. 547-553, December 1995 (with R. Perego).
  10. "An Efficient Template for the Highly Parallel Implementation of Non-Uniform Loops" in Proc of the EUROPEAN SCHOOL OF COMPUTER SCIENCE - Parallel Progr. Environments for High Perf. Computing, April 1996. Alpe d'Huez - France (with R. Perego).
  11. "Load Balancing Strategy for Iterated Parallel Loop Scheduling" in Proc. of the HPCN Europe 96 - Int. Conf. and Exhibition, Bruxelles, April 1996, LNCS 1067 - Springer Verlag (with R. Perego).
  12. "A template for non-uniform parallel loops based on dynamic scheduling and prefetching techniques", in Proc. of the 1996 ACM Int. Conf. on Supercomputing, May 1996, Philadelphia-PA, pp. 117-124 (with R. Perego).
  13. "A Support for Non-Uniform Parallel Loops and its Application to a Flame Simulation Code", in Proc. of Irregular '97 - Fourth Int. Symposium on Solving Irregularly Structured Problems in Parallel, LNCS 1253, Springer Verlag, pp. 186-197, June 1997, Paderborn (Germany) (with R. Perego).
  14. "A Coordination Layer for Exploiting Task Parallelism with HPF.", in Proceedings of the Fourth ACM Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers (LCR98), Carnegie Mellon University, Pittsburgh, PA, USA, May 28-30, 1998. LNCS 1511 - Springer Verlag - pp. 386-393 (with R. Perego).
  15. "Scheduling Data-Parallel Computations on Heterogeneous and Time-Shared Environments.", in Proc. of EUROPAR'98, Southampton, UK, LNCS 1470 - Springer-Verlag - Pag. 356-366, September 1998 (with R. Perego).
  16. "An MPI-Based Run-Time Support to Coordinate HPF Tasks.", in Proceedings of the EuroPVM/MPI98 Conference, Liverpool, UK, LNCS 1497 - Springer-Verlag - Pag. 289-296, September 1998 (with R. Perego).
  17. "Coordinating HPF programs to mix task and data parallelism.", Proceedings of the 2000 ACM Symposium on Applied Computing (SAC'2000) - Special Track on Coordination Models, Languages and Application, Villa Olmo, Como, Italy, March 19-21, 2000 (with P. Palmerini and R. Perego).
  18. "Implementation issues in the design of I/O intensive data mining applications on clusters of workstations.", Proceedings of IPDPS-2000 - Workshop on High Perf. Data Mining, Cancun, Mexico, May 1-5, 2000, LNCS - Springer Verlag (with R. Baraglia, D. Laforenza, P. Palmerini, R. Perego).
  19. "Integrating Task and Data Parallelism with taskHPF.", Proceedings of PDPTA'2000 - 2000 International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, Nevada, USA, June 26-29, 2000 (with S. Ciarpaglini, L. Folchi, S. Pelagatti, and R. Perego).
  20. "Integrating HPF in a Skeleton Based Parallel Language." Proceedings of the 9th Euromicro Workshop on Parallel and Distributed Processing, PDP2001, IEEE Press, pp. 195-205, Mantova, Italy February 7th-9th, 2001 (with C. Gennaro and R. Perego).
  21. "Enhancing the Apriori Algorithm for Frequent Set Counting". Proceedings of 3rd International Conference on Data Warehousing and Knowledge Discovery (DaWaK 2001) , September 5-7, 2001, Munich, Germany, Lecture Notes In Computer Science, Springer, 2001.
  22. "Design of a Parallel and Distributed Web Search Engine". The 2001 Parallel Computing Conference (ParCo 2001), 4 - 7 September 2001, Naples, Italy. Imperial College Press, Pag. 197-204. (with R. Perego, F. Silvestri).
  23. "A Scalable Multi-Strategy Algorithm for Counting Frequent Sets". Proceedings of the 5th Workshop on High Performance Data Mining, April 2002, Washington, USA. (with P. Palmerini, R. Perego, F. Silvestri).
  24. "An Efficient Parallel and Distributed Algorithm for Counting Frequent Sets". Proceedings of Int. Conf. VECPAR 2002, LNCS 2565, pp 421-435, 2003, Springer (SELECTED PAPER of the Conference). (with P. Palmerini, R. Perego, F. Silvestri).
  25. "Scheduling High Performance Data Mining Tasks on a Data Grid Environment". Proceedings of Int. Conf. Euro-Par 2002, 27-30 August 2002, Paderborn, Germany, LNCS 2400 - Springer-Verlag - Pag. 375-384. (with P. Palmerini, R. Perego, F. Silvestri).
  26. "Adaptive and Resource-Aware Mining of Frequent Sets". Proceedings of the 2002 IEEE Int. Conf. on Data Mining (ICDM 2002), Maebashi City, Japan, December 9 - 12, 2002. (with P. Palmerini, R. Perego, F. Silvestri).
  27. "AssistConf: a Grid configuration tool for the Assist parallel programming environment". Proceedings of the 11th Euromicro Conference on Parallel and Distributed Processing, PDP2003, Genoa, Italy, 5-7, 2003, IEEE CS Press, pp. 193-200. (with R. Baraglia, M. Danelutto, D. Laforenza, P. Palmerini, P. Pesciullesi, R. Perego, M. Vanneschi).
  28. "A Hybrid Strategy for Caching Web Search Engine Results". Poster paper. 12th Int. World Wide Web Conf.e (WWW2003)), May 20-24, 2003, Budapest, Hungary. (with T. Fagni, P. Palmerini, R. Perego, F. Silvestri).
  29. "CCSM: an Efficient Algorithm for Constrained Sequence Mining". Proceedings of the 6th International Workshop on High Performance Data Mining: Pervasive and Data Stream Mining, in conjunction with Third International SIAM Conference on Data Mining, May 1-3, 2003, San Francisco, CA. (with R. Perego, C. Silvestri)
  30. "kDCI: a Multi-Strategy Algorithm for Mining Frequent Sets". Proceedings of the Workshop on Frequent Itemset Mining Implementations (FIMI'03), in conjunction with ICDM'03. 19 November 2003, Melbourne, Florida, USA (with C. Lucchese, P. Palmerini, R. Perego, F. Silvestri).
  31. "Statistical Properties of Transactional Databases". Proceedings of the 2004 ACM Symposium on Applied Computing, SAC 2004, special track on Data Mining, March 14-17, 2004, Nicosia, Cyprus (with Palmerini, R. Perego).
  32. "A new algorithm for gap constrained sequence mining". Proceedings of the 2004 ACM Symposium on Applied Computing, SAC 2004, special track on Data Mining, March 14-17, 2004, Nicosia, Cyprus (with C. Silvestri, R. Perego).
  33. "Assigning Document Identifiers to Enhance Compressibility of Web Indexes". Proceedings of the 2004 ACM Symposium on Applied Computing, SAC 2004, special track on Data Mining, March 14-17, 2004, Nicosia, Cyprus (with F. Silvestri, R. Perego).
  34. "Distributed association mining: an approximate method". Proceedings of the 7th Int. Workshop on High Performance Distributed Mining (HPDM'04), in conjunction with 4th International SIAM Conference on Data Mining, Orlando, Florida (with C. Silvestri).
  35. "WINGS: a Parallel Indexer for Web Contents". Proc. of International Conference on Computational Science 2004 (ICCS'04) - Krakov, Poland. LNCS, Springer (with F. Silvestri, R. Perego).
  36. "Assigning Identifiers to Documents to Enhance the Clustering Property of Fulltext Indexes". Proc. of the 27th Int. ACM SIGIR Conference, 2004 (with F. Silvestri, R. Perego).
  37. "A Search Architecture for Grid Software Components". Proc. of the 2004 IEEE/WIC/ACM Int. Conf. on Web Intelligence (WI 2004). Bejing, China. September 20-24, 2004. pp. 495-498. (with D. Puppin, F. Silvestri, D. Laforenza).
  38. "DCI_Closed: A Fast and Memory Efficient Algorithm to Mine Frequent Closed Itemsets", Proceedings of the Workshop on Frequent Itemset Mining Implementations (FIMI'04), in conjunction with ICDM'04, November 1-4, 2004. Brighton, UK (with C. Lucchese, R. Perego).
  39. "Distributed Approximate Mining of Frequent Patterns ". Proceedings of the 2005 ACM Symposium on Applied Computing, SAC 2005, special track on Data Mining (with C. Silvestri).
  40. "Distributed Mining of Frequent Closed Itemsets: Some Preliminary Results". In Proceedings of the 8th International Workshop on High Performance and Distributed Mining (HPDM '05), in conjunction with SIAM '05. April 23, 2005. Newport Beach, California, USA (with C. Lucchese, R. Perego).
  41. "Resource Discovery in a Dynamic Grid Environment". 16th International Workshop on Database and Expert Systems Applications (DEXA'05) - GLOBE05 - pp. 356-360 (with M. Marzolla, M. Mordacchini).
  42. "Approximate Mining of Frequent Patterns on Streams". 2nd Int. ECML-PKDD Workshop on Knowledge Discovery from Data Streams, 2005 (with Claudio Silvestri).
  43. "A Privacy Preserving Web Recommender System". In Proceedings of The 21th Annual ACM Symposium on Applied Computing (SAC '06), pp. 559-563, 2006. (with R. Baraglia, C. Lucchese, M. Serranò, F. Silvestri).
  44. "CONQUEST: a Constraint-based Querying System for Exploratory Pattern Discovery". ICDE 2006, Demo paper, pp. 159. (with F. Bonchi, F. Giannotti, C. Lucchese, R. Perego, R. Trasarti).
  45. "Tree Vector Indexes: Efficient Range Queries for Dynamic Content on Peer-to-Peer Networks". In Proc. of the 14th Euromicro Conference on Parallel, Distributed and Network based Processing (PDP 2006), IEEE Press, pp- 457-464, 2006 (with M. Marzolla, M. Mordacchini).
  46. "Mining frequent closed itemsets out-of-core". In Proc. of the SIAM Conference on Data Mining (SDM '06), pp. 417-427, 2006 (with C. Lucchese, R. Perego).
  47. "Instrument Element: A New Grid component that Enables the Control of Remote Instrumentation". 6th IEEE Int. Symposium on Cluster Computing and the Grid Workshops (CCGRIDW'06) - Workshop on Grid Testbeds, 2006 (with E. Frizziero, M. Gulmini, F. Lelli, G. Maron, A. Oh, A. Petrucci, S. Squizzato, S. Traldi).
  48. "Improving the Performance of XML Based Technologies by Caching and Reusing Information". IEEE International Conference on Web Services (ICWS 2006), pp. 689 - 700 (with G. Maron, F. Lelli).
  49. "Approximate Aggregations in Trajectory Data Warehouses", ICDE Workshop on Spatio-Temporal Data Mining 2007 (STDM07), IEEE (with F. Braz, R. Orsini, A. Raffaetà, A. Roncato, C. Silvestri) .
  50. "Mining Query Logs to Optimize Index Partitioning in Parallel Web Search Enginesi". Proc. of 2nd Int. Conf. on Scalable Information Systems (INFOSCALE'07), 2007 (with C. Lucchese, R. Perego, F.Silvestri).
  51. "Spatio-Temporal Aggregations in Trajectory Data Warehouses", 9th International Conference on Data Warehousing and Knowledge Discovery (DaWaK '07), LNCS 4654, Springer, 2007, pp. 66-77 (with R. Orsini, A. Raffaetà, A. Roncato, C. Silvestri) .
  52. "Parallel Mining of Frequent Closed Patterns: Harnessing Modern Computer Architectures", In Proc. of the IEEE Int.l Conf. on Data Mining 2007 (ICDM 07). pages 242-251. (with C. Lucchese, R. Perego).
  53. "Nine months in the life of EGEE: a look from the South". 15th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2007), October 24-26, 2007, Istanbul, Turkey. pages 281-287. (with G. Da Costa, M. D. Dikaiakos).
  54. "Client Side Estimation of a Remote Service Execution". 15th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2007), October 24-26, 2007, Istanbul, Turkey. (with F. Lelli, G. Maron).
  55. "MRoute: A Peer-to-Peer Routing Index for Similarity Search in Metric Spaces". In Proc. of the 5th International Workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P 2007). September 2007. To appear. (with C. Gennaro, M. Mordacchini, F. Rabitti).
  56. "Processing Complex Similarity Queries in Peer-to-Peer Networks". Proceedings of the 2008 ACM Symposium on Applied Computing (SAC'2008) - Track on "Engineering Large-Scale Distributed Systems", pages 473-478 (with C. Gennaro, M. Mordacchini, F. Rabitti)
  57. "Multi-set DHT for interval queries on dynamic data." First International Conference on Data Management in Grid and P2P Systems (Globe) 2008, pages 93-104, LNCS 5187, Springer, ISSN 0302-9743 (with G. Da Costa, M. D. Dikaiakos).
  58. "Mining@home: Public Resource Computing for Distributed Data Mining", CoreGRID Symposium 2008, Springer (with D. Barbalace, C. Lucchese, C. Mastroianni, D. Talia).
  59. "(Query) History Teaches Everything, Including the Future". Paper invited to LA-Web 2008, pp. 12-22, IEEE CS press, October 28th-30th, Vila Velha, Espírito Santo, Brazil, 2008 (with F.Silvestri, R. Baraglia, C. Lucchese, R. Perego).
  60. "A metric cache for similarity search". Proc. of the 2008 ACM CIKM workshop on Large-Scale distributed systems for information retrieval (LSDS-IR) 2008, pages 43-50, ACM (with F. Falchi, C. Lucchese, R. Perego, F. Rabitti)
  61. "Frequent Spatio-Temporal Patterns in Trajectory Data Warehouses". In Proc. of the 2009 ACM Symposium on Applied Computing (SAC '09), special track on Data Mining, pages 1433-1440, 2009 (with L. Leonardi, A. Raffaetà, A. Roncato, C. Silvestri).
  62. "Caching Content-based Queries for Robust and Efficient Image Retrieval". Proc. of 12th Int.l Conf. on Extending Database Technologies (EDBT 2009), pages 780-790, 2009, ACM (with F. Falchi, C. Lucchese, R. Perego, F. Rabitti)
  63. "Mining Query Logs", ECIR 2009, LNCS, Volume 5478/2009, pages 814-817, Springer (with F. Silvestri)
  64. "Challenges in Designing an Interest-based Distributed Aggregation of Users in P2P Systems", Int.l Conf. on Ultra Modern Telecommunications 2009 (with M. Mordacchini, P. Dazzi, G. Tolomei, R. Baraglia, F. Silvestri).
  65. "T-Warehouse: Visual OLAP Analysis on Trajectory Data". Proc. of ACM ICDE 2010, Demo paper, pp. 1141-1144. (with L. Leonardi, G. Marketos, E. Frentzos, N. Giatrakos, N. Pelekis, A. Raffaetà, A. Roncato, C. Silvestri. Y. Theodoridis)
  66. "Generative Pattern Model for Mining Binary Datasets". In Proc. of the 2010 ACM Symposium on Applied Computing (SAC '10), Track on Data Mining, pp. 1109-1110 (with C. Lucchese, R. Perego)
  67. "Mining Top-K Patterns from Binary Datasets in presence of Noise", In Proc. of the 10th SIAM Int.l Conf. on Data Mining (SDM'10), April 2010, pp. 165-176 (with C. Lucchese, R. Perego)
  68. "Towards a task-based search and recommender systems". Workshops Proceedings of the 26th International Conference on Data Engineering, ICDE 2010, March 1-6, 2010, Long Beach, California, USA, IEEE, pp. 333-336 (with G. Tolomei, F. Silvestri).
  69. A. Triossi, S. Orlando, A. Raffaetà, F. Raiser, and T. Frühwirth. "Constraint-based hardware synthesis". Proc. of 24th Workshop on (Constraint) Logic Programming, 2010.
  70. C. Lucchese, S. Orlando, R. Perego, F. Silvestri, G. Tolomei. "Identifying Task-based Sessions in Search Engine Query Logs". Forth ACM Int.l Conference on Web Search and Data Mining (WSDM 2011), Hong Kong, pp. 277-286, 2011.
  71. D. Ceccarelli, C. Lucchese, S. Orlando, R. Perego, F. Silvestri. "Caching query-biased snippets for efficient retrieval". Proc. of 14th Int.l Conf. on Extending Database Technologies (EDBT 2011), Upsala. Sweden, March 22-24, 2011, pp. 93-104AS.
  72. C. Silvestri and S. Orlando. "gpuDCI: Exploiting GPUs in Frequent Itemset Mining". 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP 2012), pages 416-425, ISBN: 978-0-7695-4633-9 (with C. Silvestri)
  73. A. Triossi, S. Orlando, A. Raffaetà, and T. Frühwirth. "Compiling CHR to Parallel Hardware." 14th Int.l Symposium on Principles and Practice of Declarative Programming (PPDP 2012), pp. 173-184, ACM.
  74. C. Lucchese, S. Orlando, R. Perego, F. Silvestri, G. Tolomei. "Modeling and Predicting the Task-by-Task Behavior of Search Engine Users". Proc. of OAIR 2013, Int.l Conference in the RIAO series.
  75. S. Orlando, F. Pizzolon, and G. Tolomei. "SEED: A Framework for Extracting Social Events from Press News". Proc. of the 2nd Int.l Workshop on Web of Linked Entities (WOLE 2013), WWW2013 Workshop. WWW (Companion Volume) pages 1285-1294.
  76. D. Broccolo, C. Macdonald, S. Orlando, I. Ounis, R. Perego, F. Silvestri, N. Tonellotto. "Query Processing in Highly-Loaded Search Engines". Proc. of SPIRE 2013. Springer Lecture Notes in Computer Science, ISBN 978-3-319-02431-8, Short Paper. pp. 49-55.
  77. D. Ceccarelli, C. Lucchese, S. Orlando, R. Perego, S. Trani. "Learning relatedness measures for entity linking". Proc. of ACM CIKM 2013, pp. 139-148, ISBN 978-1-4503-2263-8. .
  78. D. Broccolo, C. Macdonald, S. Orlando, I. Ounis, R. Perego, F. Silvestri, N. Tonellotto. "Load-Sensitive Selective Pruning for Distributed Search". Proc of. ACM CIKM 2013, pp. 379-388, ISBN 978-1-4503-2263-8.
  79. D. Ceccarelli, C. Lucchese, S. Orlando, R. Perego, S. Trani. "Dexter: an Open Source Framework for Entity Linking". Proc. of the CIKM 2013 Workshop on Exploiting Semantic Annotation (ESAIR '13) , pp. 17-20.
  80. G. Tolomei, S. Orlando, D. Ceccarelli, C. Lucchese. "Twitter Anticipates Bursts of Requests for Wikipedia Articles", Proc. of the CIKM 2013 Workshop on Data-driven User Behavioral Modelling and Mining from Social Media (DUBMOD), pp. 5-8.
  81. F. Giummolè, S. Orlando, and G. Tolomei. "Trending Topics on Twitter Improve the Prediction of Google Hot Queries". Proc. of 2013 ASE/IEEE Int.l Conference on Social Computing (Socialcom 2013) - selected among the best conference papers for a journal version.
  82. C. Silvestri, F. Lettich, S. Orlando, C. S. Jensen: GPU-Based Computing of Repeated Range Queries over Moving Objects. PDP 2014, 640-647.
  83. S. Calzavara, G. Tolomei, M. Bugliesi, S. Orlando: Quite a mess in my cookie jar!: leveraging machine learning to protect web authentication. WWW 2014, 189-200
  84. Diego Ceccarelli, Claudio Lucchese, Salvatore Orlando, Raffaele Perego, Salvatore Trani. "Dexter 2.0 - an Open Source Tool for Semantically Enriching Data". International Semantic Web Conference (Posters & Demos) 2014: 417-420.
  85. Salvatore Trani, Diego Ceccarelli, Claudio Lucchese, Salvatore Orlando, Raffaele Perego. "Manual Annotation of Semi-Structured Documents for Entity-Linking". ACM CIKM 2014: 2075-2077 (Demo paper).
  86. Claudio Lucchese, Franco Maria Nardini, Salvatore Orlando, Raffaele Perego, Nicola Tonellotto. "Speeding up Document Ranking with Rank-based Features". The 38th Annual ACM SIGIR Conference (SIGIR 2015), Short paper, pages 895-898, ACM, 2015.
  87. Claudio Lucchese, Franco Maria Nardini, Salvatore Orlando, Raffaele Perego, Nicola Tonellotto, Rossano Venturini. "QuickScorer: a Fast Algorithm to Rank Documents with Additive Ensembles of Regression Trees". The 38th Annual ACM SIGIR Conference (SIGIR 2015), pages 73-82, ACM, 2015. Best paper award!
  88. Claudio Lucchese, Salvatore Orlando, Raffaele Perego. "Supervised Evaluation of Top-k Itemset Mining Algorithms". DaWaK 2015: 82-94, LNCS 9263, Springer, 2015.
  89. Francesco Lettich, Salvatore Orlando and Claudio Silvestri. "Processing streams of spatial k-NN queries and position updates on manycore GPUs", Proc. of ACM SIGSPATIAL GIS, 2015: 26:1-26:10.
  90. Mohsen Pourvali, Salvatore Orlando, Mehrad Gharagozloo. "Improving Clustering Quality by Automatic Text Summarization". AIRS 2015: 292-303.
  91. Mauro Coletto, Claudio Lucchese, Salvatore Orlando, and Raffaele Perego. "Polarized user and topic tracking in twitter". In ACM SIGIR '16, 2016: 945-948 (short).
  92. Claudio Lucchese, Franco Maria Nardini, Salvatore Orlando, Raffaele Perego, Nicola Tonellotto, Rossano Venturini. "Exploiting CPU SIMD Extensions to Speed-up Document Scoring with Tree Ensembles". In SIGIR '16, 2016: 833-836 (short)..
  93. Claudio Lucchese, Franco Maria Nardini, Raffaele Perego, Salvatore Orlando, Fabrizio Silvestri, Salvatore Trani. "Post-Learning Optimization of Tree Ensembles for Efficient Ranking". In SIGIR '16, 2016.
  94. C.L. Rocha, I.R. Brilhante, F. Lettich, J.A.F. de Macedo, A. Raffaetà, R.M. de Castro Andrade, S. Orlando. TPRED: a Spatio-Temporal Location Predictor Framework. 20th International Database Engineering & Applications Symposium, IDEAS 2016, ACM, pp. 34-42.
  95. Claudio Lucchese, Franco Maria Nardini, Salvatore Orlando, Gabriele Tolomei. Learning to Rank User Queries to Detect Search Tasks. ACM on International Conference on the Theory of Information Retrieval, ICTIR 2016: 157-166
  96. Salvatore Trani, Diego Ceccarelli, Claudio Lucchese, Salvatore Orlando, Raffaele Perego. SEL: A Unified Algorithm for Entity Linking and Saliency Detection. ACM Symposium on Document Engineering, DocEng 2016: 85-94, Best Studente Paper!.
  97. Claudio Lucchese, Salvatore Orlando, Raffaele Perego. Evaluating Top-K Approximate Patterns via Text Clustering. DaWaK 2016: 114-127, LNCS 9829, Springer 2016.

Chapters in Books:

  1. "A Methodology for the Development and Support of Massively Parallel Programs", In D.B. Skillicorn and D. Talia, editors, Programming Languages for Parallel Processing , chapter 7, pages 319--334. IEEE Computer Society Press, 1994 (with M. Danelutto, R. Di Meglio, S. Pelagatti, and M. Vanneschi).
  2. "Compile-time Parallelizing Techniques" , General Purpose Parallel Computers: Architectures, Programming Environments, and Tools, Chap. 8, pp. 209-250, Sept. 95, G. Balbo and M. Vanneschi Ed., ETS.
  3. "La sicurezza nelle transazioni elettroniche", In L. Pilotti ed., La comunicazione in rete per le PMI, chapter 6, pages 183--206. Il Sole 24 Ore Libri, December, 1996.
  4. "An environment for structured parallel programming", In Grandinetti, Kowalick eds., Advances in High Performance Computing, pages 219-234, Kluwer Academic Publishers, 1997 (with B. Bacci, B. Cantalupo, M. Danelutto, D. Pasetto, S. Pelagatti, M. Vanneschi).
  5. "Toward GRIDLE: A Way to Build Grid Applications Searching Through an Ecosystem of Components". In Jose C. Cunha and Omer F. Rana eds., Grid Computing: Software Environments and Tools, Springer Verlag, 2006, ISBN: 1-85233-998-52004. (with F. Silvestri, D. Puppin, D. Laforenza)
  6. "HPC Application Execution on Grids". In Getov, Laforenza, Reinefeld eds., Future Generation Grids, CoreGRID Series, Vol 3, Springer, 2006. ISBN 0-387-27935-0. (with R. Baraglia, M. Danelutto, T. Fagni, D. Laforenza, A. Paccosi, N. Tonellotto, M. Vanneschi, C. Zoccolo)
  7. "On the Value of Query Logs for Modern Information Retrieval". In A. Soro, G. Paddeu, G. Armano. Distributed Agent-based Retrieval Tools. Polimetrica International Scientific Publisher, 2006 (with D. Laforenza, C. Lucchese, R. Perego, D. Puppin, F. Silvestri).
  8. "Mining Frequent Closed Itemsets from Distributed repositories". In D. Talia, A. Bilas, M. Dikaiakos. Knowledge and Data Management in Grids. vol. 3 of CoreGrid Series, Spinger, 2006 (with C. Lucchese, R. Perego, C. Silvestri).
  9. "On Interactive Pattern Mining from Relational Databases". Knowledge Discovery in Inductive Databases, Revised Selected and Invited Papers. LNCS 4747, pp. 42--62, 2007, Springer (with F. Bonchi, F. Giannotti, C. Lucchese, R. Perego, R. Trasarti).
  10. "Warehousing and Mining Streams of Mobile Object Observations". In Intelligent Techniques for Warehousing and Mining Sensor Network Data, Alfredo Cuzzocrea eds., IGI Global publication, to appear.
  11. "Preserving Privacy in Web Recommender Systems". Privacy Aware Knowledge Discovery: Novel Applications and New techniques, F. Bonchi and E. Ferrari eds., Taylor and Francis puplisher, to appear (with R. Baraglia, C. Lucchese, R. Perego, F. Silvestri).

Papers in Proceedings of National Conferences and Workshops

  1. "Un Modello per il Controllo di Transazioni Concorrenti in Ambiente Distribuito", Atti del Congresso Annuale AICA", Trieste, pp. 71-84, Ottobre 1989.
  2. "Una metodologia di programmazione per macchine a parallelismo massiccio - Applicazione al problema del Ray Tracing", Atti del Workshop su Elaborazione Parallela: Ricerca ed Applicazioni", pp. 139-156, Roma 1992 (with S. Antonelli, M. Danelutto, R. Di Meglio, S. Pelagatti).
  3. "Methodologies and tools for massively parallel programming: the P3L approach", Atti del Congresso Annuale AICA, Palermo, pp. 471-484, Settembre 1994 (with B. Bacci, M. Danelutto, S. Pelagatti, S. Orlando, M. Vanneschi).
  4. "Supporting Parallel Programming with Distributed Artificial Intelligence Techniques", Atti del Congresso Annuale AICA, Palermo, pp. 441-448, Settembre 1994 (with R. Bisiani
  5. "Metodologia di programmazione parallela P3L: un'applicazione a problemi di geometria computazionale", Atti del Congresso Annuale AICA, Chia, pp. 221-229, Settembre 1995 (with P. Criscione, R. Scopigno).
  6. "Assigning Document Identifiers to Enhance Compressibility of Fulltext Indices". Proc. of the 12th Italian Symposium on Advanced Database Systems (SEBD 2004), pp. 222-229 (with R. Perego, F. Silvestri).
  7. "On Interactive Pattern Mining from Relational Databases". Proc. of the 14th Italian Symposium on Advanced Database Systems (SEBD 2006), pp. 329-338, June 18-21, 2006, Portonovo, Italy (with F. Bonchi, F. Giannotti, C. Lucchese, R. Perego, R. Trasarti).
  8. "Trajectory Data Warehouses: Design Issues and Use Cases". Proc. of the 15th Italian Symposium on Advanced Database Systems (SEBD 2007), pp. 208-219, June 17-20, 2007, Torre Canne - Fasano (BR) (with R. Orsini, A. Raffaetà, A. Roncato, C. Silvestri).
  9. "A Scalable Distributed Data Structure for Multi-Feature Similarity Search". Proc. of the 16th Italian Symposium on Advanced Database Systems (SEBD 2008), Mondello, Italy, 22-25, June 2008, pages 302-309 (with C. Gennaro, M. Mordacchini, F. Rabitti).
  10. "Trajectory Data Warehouses: Storing and Aggregating Frequent ST Patterns". Proc. of the 16th Italian Symposium on Advanced Database Systems (SEBD 2008), Mondello, Italy, 22-25 June 2008, pages 179-190 (with A. Raffaetà, A. Roncato, C. Silvestri).
  11. "Caching Algorithms for Similarity Search". Proc. of the 17th Italian Symposium on Advanced Database Systems (SEBD 2009), (with F. Falchi, C. Lucchese, R. Perego, Fausto Rabitti).
  12. "Visual OLAP analysis on network constrained trajectories (Extended Abstract)", Proc. of the 18th Italian Symposium on Advanced Database Systems (SEBD 2010), (with L. Leonardi, A. Raffaetà A. Roncato, C. Silvestri).
  13. C. Silvestri, F. Lettich, S. Orlando, C. S. Jensen. "A wait-free output data structure for GPU-based streaming query processing". 23rd Italian Symposium on Advanced Database Systems (SEBD2015).
  14. Gabriele Capannini, Domenico Dato, Claudio Lucchese, Monica Mori, Franco Maria Nardini, Salvatore Orlando, Raffaele Perego, Nicola Tonellotto. "QuickRank: a C++ Suite of Learning to Rank Algorithms". Proc. of the 6th Italian Information Retrieval Workshop (IIR), 2015.
  15. Mauro Coletto, Claudio Lucchese, Salvatore Orlando, Raffaele Perego. "Electoral Predictions with Twitter: A Machine-Learning approach". Proc. of the 6th Italian Information Retrieval Workshop (IIR), 2015.

Technical Reports

  1. "SYMPLE: a Synchronous Execution Models for Massively Parallel Systems", Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo, C.N.R. - Sottoprogetto 3, TR 3/8, 1990 (with F. Baiardi).
  2. "P3L: The Pisa Parallel Programming Language (Ver. 1.0)", Hewlett Packard Laboratories, Pisa Science Center, HPL-PSC-91-27, 1991 (with M. Danelutto, S. Pelagatti).
  3. "The P3L language manual (current implementation)", Hewlett Packard Laboratories, Pisa Science Center, HPL-PSC-92-52, 1992.
  4. "The P3L programming environment", Hewlett Packard Laboratories, Pisa Science Center, HPL-PSC-92-53, 1992 (with B. Bacci).
  5. "Compilers vs. Programmers: a New Methodology for Efficient Parallel Computing", Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo, C.N.R. - Sottoprogetto 3, TR 3/103, 1992 (with B. Bacci, M. Danelutto, S. Pelagatti, M. Vanneschi).
  6. "PSN, un simulatore programmabile di reti dirette", Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo, C.N.R. - Sottoprogetto 8, TR 8/44, 1992 (with R. Perego, M. Sardo).
  7. "Compiling Data-Parallel Paradigms through Basic Communication Mechanisms", Hewlett Packard Laboratories, Pisa Science Center, HPL-PSC-93-56, 1993 (with M. Vanneschi).
  8. "A template fon non-uniform parallel loops based on dynamic scheduling and prefetching techniques", Dip. di Matematica Appl. ed Informatica, Università Ca' Foscari di Venezia, TR-CS-95-13, 1995 (with R. Perego).
  9. "Commercio elettronico: tecnologie per garantire la sicurezza", Dip. di Matematica Appl. ed Informatica, Università Ca' Foscari di Venezia, TR-CS-96-5, 1996 TR-cover.
  10. "SUPPLE: an Efficient Run-Time Support for Non-Uniform Parallel Loops", Dip. di Matematica Appl. ed Informatica, Università Ca' Foscari di Venezia, TR-CS-96-17, 1996 - Submitted for publication to IEEE TPDS (with R. Perego).
  11. "A Comparison of Implementation Strategies for Non-Uniform Data Parallel Computations", Dip. di Matematica Appl. ed Informatica, Università Ca' Foscari di Venezia, TR-CS-97-9, 1996 - Submitted for publication to Journal of Parallel and Distributed Computing (with R. Perego).
  12. G.F. Italiano, S. Orlando (Eds.), "WAE'97 -- Workshop on Algorithm Engineering (Proceedings)", Dip. di Matematica Appl. ed Informatica, Università Ca' Foscari di Venezia, TR-CS-97-11, 1997 TR-cover.
  13. "Scheduling Data-Parallel Computations on Heterogeneous and Time-Shared Environments" , Dip. di Matematica Appl. ed Informatica, Università Ca' Foscari di Venezia, TR-CS-97-16, 1996 (with R. Perego).
  14. "COLTHPF: A Coordination Layer for HPF Tasks" , Dip. di Matematica Appl. ed Informatica, Università Ca' Foscari di Venezia, TR-CS-98-4, 1998 - Submitted for publication (with R. Perego).
  15. "Mixed Data and Task Parallelism with HPF and PVM", Dip. di Informatica, Università Ca' Foscari di Venezia, TR-CS-99-9, 1999 TR-cover - Submitted for publication (with P. Palmerini and R. Perego).
  16. "Integrazione di task e data parallelism: un nuovo linguaggio ospite per SkIE-CL", Progetto Europeo Eureka HPCC/SEA. Agosto 1999. (with C. Gennaro and R. Perego).
  17. "Integrating task and data parallelism with taskHPF", Dip. di Informatica, Università Ca' Foscari di Venezia, TR-CS-00-2, 2000 TR-cover - Submitted for publication (with S. Ciarpaglini, L. Folchi, S. Pelagatti, R. Perego).
  18. "The DCP Algorithm for Frequent Set Counting", Dip. di Informatica, Università Ca' Foscari di Venezia, TR-CS-01-7, 2001 TR-cover (with P. Palmerini, R. Perego).
  19. "DCI: a Hybrid Algorithm for Frequent Set Counting", Dip. di Informatica, Università Ca' Foscari di Venezia, TR-CS-01-9, 2001 TR-cover (with P. Palmerini, R. Perego).
  20. "Fast and Memory Efficient Mining of Frequent Closed Itemsets", Dip. di Informatica, Università Ca' Foscari di Venezia, TR-CS-2004-9, 2004. (with C. Lucchese, R. Perego).

PhD Thesis:

  1. Exploiting Synchronous Models for Distribute Memory Multiprocessor Architectures. Dip. di Informatica. Università di Pisa, TD 3/91, 1991.