Ricardo Rocha
Orcid: 0000-0003-4502-8835Affiliations:
- University of Porto, Portugal
According to our database1,
Ricardo Rocha
authored at least 97 papers
between 1999 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on scopus.com
-
on orcid.org
On csauthors.net:
Bibliography
2024
Int. J. Parallel Program., June, 2024
2023
Releasing Memory with Optimistic Access: A Hybrid Approach to Memory Reclamation and Allocation in Lock-Free Programs.
Proceedings of the 35th ACM Symposium on Parallelism in Algorithms and Architectures, 2023
2022
On the correctness of a lock-free compression-based elastic mechanism for a hash trie design.
Computing, 2022
2021
Pruning strategies for the efficient traversal of the search space in PILP environments.
Knowl. Inf. Syst., 2021
J. Parallel Distributed Comput., 2021
J. Parallel Distributed Comput., 2021
Proceedings of the 20th International Symposium on Parallel and Distributed Computing, 2021
2020
Proceedings of the Euro-Par 2020: Parallel Processing, 2020
2019
Multi-dimensional lock-free arrays for multithreaded mode-directed tabling in Prolog.
Concurr. Comput. Pract. Exp., 2019
Proceedings of the 31st International Symposium on Computer Architecture and High Performance Computing, 2019
Proceedings of the 2019 ACM SIGPLAN International Symposium on Memory Management, 2019
2018
Theory Pract. Log. Program., 2018
Proceedings of the High Performance Computing for Computational Science - VECPAR 2018, 2018
On Extending a Fixed Size, Persistent and Lock-Free Hash Map Design to Store Sorted Keys.
Proceedings of the IEEE International Conference on Parallel & Distributed Processing with Applications, 2018
Proceedings of the Technical Communications of the 34th International Conference on Logic Programming, 2018
2017
Introduction to the 33rd international conference on logic programming special issue.
Theory Pract. Log. Program., 2017
J. Syst. Softw., 2017
On the Implementation of a Cloud-Based Computing Test Bench Environment for Prolog Systems.
Inf., 2017
Proceedings of the 6th Symposium on Languages, Applications and Technologies, 2017
Proceedings of the 29th International Symposium on Computer Architecture and High Performance Computing, 2017
Proceedings of the Practical Aspects of Declarative Languages, 2017
Proceedings of the Inductive Logic Programming - 27th International Conference, 2017
2016
Theory Pract. Log. Program., 2016
Int. J. Parallel Program., 2016
Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2016
Proceedings of the Inductive Logic Programming - 26th International Conference, 2016
2015
Proceedings of the Languages, Applications and Technologies - 4th International Symposium, 2015
On Compiling Linear Logic Programs with Comprehensions, Aggregates and Rule Priorities.
Proceedings of the Practical Aspects of Declarative Languages, 2015
Proceedings of the 14th IEEE International Conference on Machine Learning and Applications, 2015
Proceedings of the Technical Communications of the 31st International Conference on Logic Programming (ICLP 2015), Cork, Ireland, August 31, 2015
2014
Theory Pract. Log. Program., 2014
A Linear Logic Programming Language for Concurrent Programming over Graph Structures.
Theory Pract. Log. Program., 2014
Comput. Sci. Inf. Syst., 2014
Design and Implementation of a Multithreaded Virtual Machine for Executing Linear Logic Programs.
Proceedings of the 16th International Symposium on Principles and Practice of Declarative Programming, 2014
On the Correctness and Efficiency of Lock-Free Expandable Tries for Tabled Logic Programs.
Proceedings of the Practical Aspects of Declarative Languages, 2014
Proceedings of the 2014 International Symposium on Integrated Circuits (ISIC), 2014
2013
On Comparing Alternative Splitting Strategies for Or-Parallel Prolog Execution on Multicores
CoRR, 2013
Proceedings of the 13th International Colloquium on Implementation of Constraint and LOgic Programming Systems.
CoRR, 2013
Proceedings of the 2nd Symposium on Languages, Applications and Technologies, 2013
Proceedings of the 15th International Symposium on Principles and Practice of Declarative Programming, 2013
Proceedings of the Practical Aspects of Declarative Languages, 2013
2012
Theory Pract. Log. Program., 2012
Proceedings of the 1st Symposium on Languages, Applications and Technologies, 2012
Proceedings of the 1st Symposium on Languages, Applications and Technologies, 2012
Proceedings of the POPL 2012 Workshop on Declarative Aspects of Multicore Programming, 2012
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium Workshops & PhD Forum, 2012
An Efficient and Scalable Memory Allocator for Multithreaded Tabled Evaluation of Logic Programs.
Proceedings of the 18th IEEE International Conference on Parallel and Distributed Systems, 2012
2011
Theory Pract. Log. Program., 2011
Efficient instance retrieval of subgoals for subsumptive tabled evaluation of logic programs.
Theory Pract. Log. Program., 2011
Theory Pract. Log. Program., 2011
Proceedings of the Progress in Artificial Intelligence, 2011
2010
Proceedings of the Practical Aspects of Declarative Languages, 2010
An Efficient Implementation of Linear Tabling Based on Dynamic Reordering of Alternatives.
Proceedings of the Practical Aspects of Declarative Languages, 2010
Proceedings of the Logics in Artificial Intelligence - 12th European Conference, 2010
Proceedings of the Logics in Artificial Intelligence - 12th European Conference, 2010
2009
Softw. Pract. Exp., 2009
Proceedings of the Practical Aspects of Declarative Languages, 2009
Proceedings of the Practical Aspects of Declarative Languages, 2009
Proceedings of the Logic Programming, 25th International Conference, 2009
On Improving the Efficiency of Deterministic Calls and Answers in Tabled Logic Programs.
Proceedings of the Progress in Artificial Intelligence, 2009
2008
Proceedings of the Practical Aspects of Declarative Languages, 2008
Proceedings of the Logic Programming, 24th International Conference, 2008
Proceedings of the Logic Programming, 24th International Conference, 2008
Proceedings of the Logic Programming, 24th International Conference, 2008
2007
Proceedings of the Applications of Declarative Programming and Knowledge Management, 2007
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation.
Proceedings of the Practical Aspects of Declarative Languages, 9th International Symposium, 2007
Proceedings of the Inductive Logic Programming, 17th International Conference, 2007
Proceedings of the Logic Programming, 23rd International Conference, 2007
2006
Proceedings of the Practical Aspects of Declarative Languages, 8th International Symposium, 2006
Efficient and Scalable Induction of Logic Programs Using a Deductive Database System.
Proceedings of the Inductive Logic Programming, 16th International Conference, 2006
Proceedings of the Logic Programming, 22nd International Conference, 2006
Proceedings of the Logic Programming, 22nd International Conference, 2006
2005
Theory Pract. Log. Program., 2005
Proceedings of the Logic Programming, 21st International Conference, 2005
Proceedings of the Logic Programming, 21st International Conference, 2005
Coupling OPTYAP with a database system.
Proceedings of the AC 2005, 2005
Proceedings of the Machine Learning: ECML 2005, 2005
2004
Proceedings of the Logics in Artificial Intelligence, 9th European Conference, 2004
Proceedings of the Logic Programming, 20th International Conference, 2004
Proceedings of the Euro-Par 2004 Parallel Processing, 2004
2003
Proceedings of the Inductive Logic Programming: 13th International Conference, 2003
Proceedings of the Progress in Artificial Intelligence, 2003
2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
2001
Proceedings of the Logic Programming, 17th International Conference, 2001
2000
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000
1999
Proceedings of the Practical Aspects of Declarative Languages, 1999
Proceedings of the Progress in Artificial Intelligence, 1999