workshops.bib

@inproceedings{BelRigLam09-RICERCA-RCRA-IW,
  author = {Elena Bellodi  and Fabrizio Riguzzi and Evelina Lamma},
  title = {Mining Probabilistic Declarative Process Models},
  booktitle = { Session {R.i.C.e.R.c.A}: RCRA Incontri E Confronti of the 16th RCRA International Workshop on Experimental evaluation of algorithms for solving
problems with combinatorial explosion ({RCRA} 2009)
Reggio Emilia, Italy, 11-12 December 2009},
  editor = {Marco Gavanelli and Toni Mancini},
  url = {http://ml.unife.it/wp-content/uploads/Papers/BelRigLam09-RICERCA-RCRA-IW.pdf},
  year = {2009},
  keywords = {Process Mining, Learning from Interpretations, Business Processes, Probabilistic Relational Languages},
  abstract = {The management of business processes has recently received a lot of attention from companies, since it can support efficiency improvement. We present an approach for mining process models that first induces a model in the SCIFF logical language and then translates the model into Markov logic, a language belonging to the field of statistical relational learning.
Markov logic attaches weights to first-order contraints, in order to obtain a final probabilistic classification of process traces better than the purely logical one. The data used for learning and testing belong to a real database of university students' careers.}
}
@inproceedings{BelLamRigAlb11-URSW11-IW,
  author = {Elena Bellodi and Evelina Lamma and Fabrizio Riguzzi and Simone Albani },
  editor = {Fernando Bobillo and
Rommel Carvalho and
da Costa, Paulo C. G. and
d'Amato, Claudia and
Nicola Fanizzi and
Laskey, Kathryn B. and
Laskey, Kenneth J. and
Thomas Lukasiewicz and
Trevor Martin and
Matthias Nickles and
Michael Pool},
  title = {A Distribution Semantics for Probabilistic Ontologies},
  booktitle = {Proceedings ot the 7th International Workshop on Uncertainty Reasoning for the Semantic Web, Bonn, Germany, 23 October, 2011 },
  year = {2011},
  url = {http://ml.unife.it/wp-content/uploads/Papers/BelLamRigAlb-URSW11.pdf},
  series = {CEUR Workshop Proceedings},
  publisher = {Sun {SITE} Central Europe},
  issn = {1613-0073},
  address = {Aachen, \Germany},
  volume = {778},
  pages = {75-86},
  pdf = {http://ceur-ws.org/Vol-778/paper7.pdf},
  abstract = {We present DISPONTE, a semantics for probabilistic ontologies that is based on the distribution semantics for probabilistic logic programs. In DISPONTE each axiom of a probabilistic ontology is annotated with a probability. The probabilistic theory defines thus a distribution over normal theories (called worlds) obtained by including an axiom in a world with a probability given by the annotation. The probability of a query is  computed from this distribution with marginalization.
We also present the system BUNDLE for reasoning over probabilistic OWL DL ontologies  according to the DISPONTE semantics. BUNDLE is based on Pellet and uses its capability of returning explanations for a query. The explanations are  encoded in a Binary Decision Diagram from which the probability of the query is computed.}
}
@inproceedings{BelRig11-MCP11-IW,
  author = {Elena Bellodi and Fabrizio Riguzzi},
  title = {An {Expectation Maximization} Algorithm for Probabilistic Logic Programs},
  booktitle = {Proceedings of the Workshop on Mining Complex Patterns ({MCP2011}), 17 September 2011},
  address = {Palermo, Italy},
  editor = {Appice, Annalisa and Ceci, Michelangelo and Loglisci, Corrado and Manco, Giuseppe},
  year = {2011},
  month = sep,
  pages = {26-37},
  abstract = {
Recently much work in Machine Learning has concentrated on representation languages able to combine aspects of logic and probability, leading to the birth of a whole field called Statistical Relational Learning.
In this paper we present a technique for parameter learning targeted to a family of formalisms where uncertainty is represented using Logic Programming tools - the so-called Probabilistic Logic Programs such as ICL, PRISM, ProbLog and LPAD.
Since their equivalent Bayesian networks contain hidden variables, an EM algorithm is adopted.
In order to speed the computation, expectations are computed directly on the Binary Decision Diagrams that are built for inference.
The resulting system, called EMBLEM for ``EM over BDDs for probabilistic Logic programs Efficient Mining'', has been applied to a number of datasets and showed good performances both in terms of speed and memory.
},
  url = {http://ml.unife.it/wp-content/uploads/Papers/BelRig-MCP11.pdf},
  copyright = {by the authors},
  keywords = { Statistical Relational Learning, Probabilistic Logic Programs, Logic Programs with Annotated Disjunction, Expectation Maximization, Binary Decision Diagrams}
}
@inproceedings{RigBelLamZes12-URSW12-IW,
  author = {Fabrizio Riguzzi and Elena Bellodi and Evelina Lamma and Riccardo Zese},
  title = {Epistemic and Statistical Probabilistic Ontologies},
  booktitle = {Proceedings of the 8th International Workshop on Uncertain Reasoning for the Semantic Web (URSW2012), Boston, USA, 11 November 2012},
  year = {2012},
  editor = {Fernando Bobillo and
Rommel Carvalho and
da Costa, Paulo C. G. and
Nicola Fanizzi and
Laskey, Kathryn B.  and
Laskey, Kenneth J.  and
Thomas Lukasiewicz and
Trevor Martin and
Matthias Nickles and
Michael Pool},
  series = {CEUR Workshop Proceedings},
  publisher = {Sun {SITE} Central Europe},
  issn = {1613-0073},
  address = {Aachen, Germany},
  number = {900},
  pages = {3-14},
  pdf = {http://ceur-ws.org/Vol-900/paper1.pdf},
  abstract = {We present DISPONTE, a semantics for probabilistic ontologies that is based on the distribution semantics for probabilistic logic programs. In DISPONTE the axioms of a probabilistic ontology can be
annotated with an epistemic or a statistical probability. The epistemic probability represents a degree of confidence in the axiom, while the statistical probability considers the populations to which the axiom is applied.}
}
@inproceedings{BelRig12-AIIADC12-IW,
  title = {Parameter and Structure Learning Algorithms for Statistical Relational Learning},
  pages = {5-9},
  author = {Elena Bellodi and Fabrizio Riguzzi },
  editor = {Paolo Liberatore and
Michele Lombardi and
Floriano Scioscia},
  booktitle = {Doctoral Consortium of the 12th AI*IA Symposium on Artificial Intelligence, Proceedings of the Doctoral Consortium of the 12th Symposium of the Italian Association for Artificial Intelligence
Rome, Italy, June 15, 2012},
  copyright = {by the authors},
  series = {CEUR Workshop Proceedings},
  publisher = {Sun {SITE} Central Europe},
  issn = {1613-0073},
  address = {Aachen, Germany},
  volume = {926},
  year = {2012},
  pdf = {http://ceur-ws.org/Vol-926/paper1.pdf},
  scopus = {2-s2.0-84891770795
},
  abstract = {My research activity focuses on the field of Machine Learning. Two key challenges
in most machine learning applications are uncertainty and complexity.
The standard framework for handling uncertainty is probability, for complexity
is first-order logic. Thus we would like to be able to learn and perform inference
in representation languages that combine the two. This is the focus of the field
of Statistical Relational Learning.
},
  keywords = {Statistical relational learning, machine learning, first order logic}
}
@inproceedings{RigBelLam12-DL12-IW,
  author = {Fabrizio Riguzzi and Elena Bellodi and Evelina Lamma},
  title = {Probabilistic {Datalog+/-} under the Distribution Semantics},
  booktitle = {Proceedings of the 25th International Workshop on Description Logics ({DL2012}),
Roma, Italy, 7-10 June 2012},
  editor = {Yevgeny Kazakov and Domenico Lembo and Frank Wolter},
  year = {2012},
  abstract = {We apply the distribution semantics for probabilistic ontologies (named DISPONTE) to the Datalog+/- language.
In DISPONTE the formulas of a probabilistic ontology can be annotated with an epistemic or a statistical probability.  The epistemic probability represents a degree of confidence in the formula, while the statistical probability considers the populations to which the formula is applied.
The probability of a query is defined in terms of finite set of finite explanations for the query, where an explanation is a set of possibly instantiated formulas that is sufficient for entailing the query.
The probability of a query is computed from the set of explanations by making them mutually exclusive.
We also compare the DISPONTE approach for Datalog+/- ontologies  with that of Probabilistic Datalog+/-,  where an ontology is composed of a Datalog+/- theory whose formulas are associated to an assignment of values for the random variables of a companion Markov Logic Network.
},
  copyright = {by the authors},
  series = {CEUR Workshop Proceedings},
  publisher = {Sun {SITE} Central Europe},
  issn = {1613-0073},
  address = {Aachen, Germany},
  url = {http://ml.unife.it/wp-content/uploads/Papers/RigBelLam12-DL12.pdf},
  pdf = {http://ceur-ws.org/Vol-846/paper_25.pdf},
  volume = {846},
  pages = {519-529}
}
@inproceedings{CotZes15-AIIADC-IW,
  title = {Learning Probabilistic Ontologies with Distributed Parameter Learning },
  author = {Giuseppe Cota and Riccardo Zese and Elena Bellodi and Evelina Lamma and Fabrizio Riguzzi},
  pages = {7--12},
  pdf = {http://ceur-ws.org/Vol-1485/paper2.pdf},
  booktitle = {Proceedings of the Doctoral Consortium (DC)
co-located with the 14th Conference of the Italian Association for Artificial Intelligence (AI*IA 2015)},
  year = 2015,
  editor = {Elena Bellodi and Alessio Bonfietti},
  volume = 1485,
  series = {CEUR Workshop Proceedings},
  address = {Aachen, Germany},
  issn = {1613-0073},
  venue = {Ferrara, Italy},
  eventdate = {2015-09-23/24},
  publisher = {Sun {SITE} Central Europe},
  copyright = {by the authors},
  abstract = {
We consider the problem of learning both the structure and
the parameters of Probabilistic Description Logics under DISPONTE.
DISPONTE ("DIstribution Semantics for Probabilistic ONTologiEs")
adapts the distribution semantics for Probabilistic Logic Programming
to Description Logics. The system LEAP for "LEArning Probabilistic
description logics" learns both the structure and the parameters of
DISPONTE knowledge bases (KBs) by exploiting the algorithms CELOE
and EDGE. The former stands for "Class Expression Learning for Ontology
Engineering" and it is used to generate good candidate axioms
to add to the KB, while the latter learns the probabilistic parameters
and evaluates the KB. EDGE for "Em over bDds for description loGics
paramEter learning" is an algorithm for learning the parameters of probabilistic
ontologies from data. In order to contain the computational cost,
a distributed version of EDGE called EDGEMR was developed. EDGEMR
exploits the MapReduce (MR) strategy by means of the Message Passing
Interface. In this paper we propose the system LEAPMR. It is a
re-engineered version of LEAP which is able to use distributed parallel
parameter learning algorithms such as EDGEMR.
},
  keywords = {Probabilistic Description Logics, Structure Learning,
Parameter Learning, MapReduce, Message Passing Interface.
}
}
@inproceedings{ZesBel15-AIIADC-IW,
  title = {Tableau Reasoners for Probabilistic Ontologies Exploiting Logic Programming Techniques},
  author = {Riccardo Zese and Elena Bellodi and Fabrizio Riguzzi and Evelina Lamma},
  pages = {1--6},
  pdf = {http://ceur-ws.org/Vol-1485/paper1.pdf},
  booktitle = {Proceedings of the Doctoral Consortium (DC)
co-located with the 14th Conference of the Italian Association for Artificial Intelligence (AI*IA 2015)},
  year = 2015,
  editor = {Elena Bellodi and Alessio Bonfietti},
  volume = 1485,
  series = {CEUR Workshop Proceedings},
  address = {Aachen, Germany},
  issn = {1613-0073},
  venue = {Ferrara, Italy},
  eventdate = {2015-09-23/24},
  publisher = {Sun {SITE} Central Europe},
  copyright = {by the authors},
  abstract = {The adoption of Description Logics for modeling real world
domains within the Semantic Web is exponentially increased in the last
years, also due to the availability of a large number of reasoning algorithms.
Most of them exploit the tableau algorithm which has to manage
non-determinism, a feature that is not easy to handle using procedural
languages such as Java or C++. Reasoning on real world domains also
requires the capability of managing probabilistic and uncertain information.
We thus present TRILL, for "Tableau Reasoner for descrIption
Logics in proLog" and TRILLP
, for "TRILL powered by Pinpointing
formulas", which implement the tableau algorithm and return the probability
of queries. TRILLP
, instead of the set of explanations for a query,
computes a Boolean formula representing them, speeding up the computation.
},
  keywords = {Distribution Semantics, Probabilistic Semantic Web,
Logic Programming, Description Logics},
  scopus = {2-s2.0-85009168558}
}
@inproceedings{CotZesBel15-ECMLDC-IW,
  year = {2015},
  booktitle = {Doctoral Consortium of the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  editor = {Jaakko Hollmen and Panagiotis Papapetrou },
  title = {Structure Learning with Distributed Parameter
Learning for Probabilistic Ontologies},
  author = {Giuseppe Cota and Riccardo Zese and Elena Bellodi and Evelina Lamma and Fabrizio Riguzzi},
  pages = {75--84},
  copyright = {by the authors},
  url = {http://urn.fi/URN:ISBN:978-952-60-6443-7},
  pdf = {https://aaltodoc.aalto.fi/bitstream/handle/123456789/18224/isbn9789526064437.pdf#page=79},
  isbn = {978-952-60-6443-7},
  issn = {1799-490X},
  issn = {1799-4896},
  abstract = {We consider the problem of learning both the structure and
the parameters of Probabilistic Description Logics under DISPONTE.
DISPONTE ("DIstribution Semantics for Probabilistic ONTologiEs")
adapts the distribution semantics for Probabilistic Logic Programming
to Description Logics. The system LEAP for "LEArning Probabilistic
description logics" learns both the structure and the parameters of
DISPONTE knowledge bases (KBs) by exploiting the algorithms CELOE
and EDGE. The former stands for "Class Expression Learning for Ontology
Engineering" and it is used to generate good candidate axioms
to add to the KB, while the latter learns the probabilistic parameters
and evaluates the KB. EDGE for "Em over bDds for description loGics
paramEter learning" is an algorithm for learning the parameters of probabilistic
ontologies from data. In order to contain the computational cost,
a distributed version of EDGE called EDGEMR was developed. EDGEMR
exploits the MapReduce (MR) strategy by means of the Message Passing
Interface. In this paper we propose the system LEAPMR. It is a
re-engineered version of LEAP which is able to use distributed parallel
parameter learning algorithms such as EDGEMR.},
  keywords = {Probabilistic Description Logics, Structure Learning,
Parameter Learning, MapReduce, Message Passing Interface}
}
@inproceedings{ZesBel15-OntoLP-IW,
  author = {Riccardo Zese and Elena Bellodi and Evelina Lamma and Fabrizio Riguzzi},
  title = {Logic Programming Techniques for Reasoning with Probabilistic Ontologies},
  booktitle = {
Joint Ontology Workshops 2015, JOWO 2015 - Episode 1: The Argentine Winter of
Ontology; Buenos Aires; Argentina;
25 July 2015 through 27 July 2015},
  editor = {Odile Papini and
Salem Benferhat and
Laurent Garcia and
Marie-Laure Mugnier and
Eduardo Fermé and
Thomas Meyer and
Renata Wassermann and
Torsten Hahmann and
Ken Baclawski and
Adila Krisnadhi and
Pavel Klinov and
Stefano Borgo and
Oliver Kutz and
Daniele Porello},
  year = {2015},
  pdf = {http://ceur-ws.org/Vol-1517/JOWO-15_ontolp_paper_3.pdf},
  volume = 1517,
  series = {CEUR Workshop Proceedings},
  address = {Aachen, Germany},
  issn = {1613-0073},
  venue = {Buenos Aires, Argentine},
  eventdate = {2015-07-25/27},
  publisher = {Sun {SITE} Central Europe},
  keywords = {Description Logics, Tableau, Prolog, Semantic Web, Pinpoiting Formula},
  abstract = {The increasing popularity of the Semantic Web drove to a widespread adoption of Description Logics (DLs) for modeling real world domains.
  To help the diffusion of DLs a large number of reasoning algorithms have been developed. Usually these algorithms
  are implemented in procedural languages such as Java or C++. Most of the reasoners exploit the tableau algorithm which has to manage non-determinism,
  a feature that is hard to handle using such languages. Reasoning on real world domains also requires the capability of managing probabilistic and uncertain information.
  We thus present TRILL for ``Tableau Reasoner for descrIption Logics in proLog'' that implements a tableau algorithm and is able to return explanations for the queries and the corresponding probability,
  and TRILL$^P$ for ``TRILL powered by Pinpointing formulas'' which is able to compute a Boolean formula representing the set of explanations for the query. This approach can speed up
  the process of computing the probability.
  Prolog non-determinism is used for easily handling the tableau's non-deterministic expansion rules.},
  copyright = {CC0 \url{https://creativecommons.org/publicdomain/zero/1.0/}}
}
@inproceedings{AlbBelCot16-PLP-IW,
  title = {Probabilistic Constraint Logic Theories},
  author = {Marco Alberti and Elena Bellodi and Giuseppe Cota and Evelina Lamma and Fabrizio Riguzzi and Riccardo Zese},
  pages = {15--28},
  url = {http://ceur-ws.org/Vol-1661/#paper-02},
  pdf = {http://ceur-ws.org/Vol-1661/paper-02.pdf},
  booktitle = {Proceedings of the 3nd International Workshop on Probabilistic Logic Programming ({PLP})},
  year = 2016,
  editor = {Arjen Hommersom and
Samer Abdallah},
  volume = 1661,
  series = {CEUR Workshop Proceedings},
  address = {Aachen, Germany},
  issn = {1613-0073},
  venue = {London, UK},
  eventdate = {2016-09-03},
  publisher = {Sun {SITE} Central Europe},
  copyright = {by the authors},
  abstract = {Probabilistic logic models are used ever more often to deal with
the uncertain relations typical of the real world.
However, these models usually require expensive inference procedures. Very recently the problem of identifying tractable
languages has come to the fore.
In this paper we consider the  models used by the learning from interpretations
ILP setting, namely
sets of integrity constraints, and propose a probabilistic version
of them. A semantics in the style of the distribution semantics is adopted, where each integrity constraint is annotated with a probability.
These probabilistic constraint logic models assign a probability of being positive to interpretations. This probability can be computed
in a time that is logarithmic in the
number of ground instantiations of violated constraints.
This formalism can be used as the target language in learning systems and
for declaratively specifying the behavior of a system.
In the latter case, inference corresponds to computing the probability of compliance
of a system's behavior to the model.
},
  keywords = {
Probabilistic Logic Programming, Distribution Semantics, Constraint Logic
Theories},
  scopus = {2-s2.0-84987763948}
}
@inproceedings{RigLamAlb17-URANIA-IW,
  title = {Probabilistic Logic Programming for Natural Language Processing },
  author = {Fabrizio Riguzzi and Evelina Lamma and Marco Alberti and Elena Bellodi and Riccardo Zese and Giuseppe Cota},
  pages = {30--37},
  url = {http://ceur-ws.org/Vol-1802/},
  pdf = {http://ceur-ws.org/Vol-1802/paper4.pdf},
  booktitle = {{URANIA} 2016,
Deep Understanding and Reasoning: A Challenge for Next-generation Intelligent Agents,
Proceedings of the {AI*IA} Workshop on Deep Understanding and Reasoning: A Challenge for Next-generation Intelligent Agents 2016
co-located with 15th International Conference of the Italian Association for Artificial Intelligence ({AIxIA} 2016)},
  year = 2017,
  editor = {Federico Chesani and Paola Mello and Michela Milano},
  volume = 1802,
  series = {CEUR Workshop Proceedings},
  address = {Aachen, Germany},
  issn = {1613-0073},
  venue = {Genova, Italy},
  eventdate = {2016-11-28},
  publisher = {Sun {SITE} Central Europe},
  copyright = {by the authors},
  abstract = {The ambition of Artificial Intelligence is to solve problems without human intervention. Often the problem description is given in human (natural) language. Therefore it is crucial to find an automatic way to understand a text written by a human. The research field concerned with the interactions between computers and natural languages is known under the name of Natural Language Processing (NLP), one of the most studied fields of Artificial Intelligence.

In this paper we show that Probabilistic Logic Programming (PLP) is a suitable approach for NLP in various scenarios. For this purpose we use \texttt{cplint} on SWISH, a web application for Probabilistic Logic Programming. \texttt{cplint} on SWISH allows users to perform inference and learning with the framework \texttt{cplint} using just a web browser, with the computation performed on the server.},
  keywords = {Probabilistic Logic Programming, Probabilistic Logical Inference, Natural Language Processing},
  scopus = {2-s2.0-85015943369}
}
@inproceedings{AzzRigLam18-PLP-IW,
  title = {Modeling Bitcoin Protocols with Probabilistic Logic Programming },
  booktitle = {Probabilistic Logic Programming (PLP 2018)},
  year = 2018,
  author = {Damiano Azzolini and Fabrizio Riguzzi and Evelina Lamma and Elena Bellodi and Riccardo Zese},
  editor = {Elena Bellodi and Tom Schrijvers },
  volume = {2219},
  series = {CEUR Workshop Proceedings},
  publisher = {Sun {SITE} Central Europe},
  address = {Aachen, Germany},
  issn = {1613-0073},
  url = {http://ceur-ws.org/Vol-2219/paper6.pdf},
  venue = {Ferrara, Italy},
  eventdate = {September 1, 2018},
  copyright = {by the authors},
  pages = {49-61},
  scopus = {2-s2.0-85054569753}
}
@inproceedings{BelBerGavZes20-RCRA-IW,
  title = {Improving the Efficiency of Euclidean {TSP} Solving in {Constraint Programming} by Predicting Effective Nocrossing Constraints},
  booktitle = {IPS-RCRA 2020, Italian Workshop on Planning and Scheduling and International Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion},
  year = 2020,
  author = {Elena Bellodi and Alessandro Bertagnon and Marco Gavanelli and Riccardo Zese},
  editor = {Riccardo De Benedictis and Marco Maratea and Andrea Micheli and Enrico Scala and Ivan Serina and Alessandro Umbrico and Mauro Vallati},
  volume = {2745},
  series = {CEUR Workshop Proceedings},
  publisher = {Sun {SITE} Central Europe},
  address = {Aachen, Germany},
  issn = {1613-0073},
  venue = {Online Event},
  eventdate = {November 25-27, 2020},
  copyright = {by the authors},
  url = {http://ceur-ws.org/Vol-2745/paper6.pdf},
  pages = {1-15}
}
@inproceedings{AzzRigBelLam22-BSCT-IW,
  title = {A Probabilistic Logic Model of Lightning Network},
  author = {Azzolini, Damiano and Riguzzi, Fabrizio and Bellodi, Elena and Lamma, Evelina},
  booktitle = {Business Information Systems Workshops},
  year = {2022},
  editor = {Abramowicz, Witold and Auer, S{\"o}ren and Str{\'o}{\.{z}}yna, Milena},
  pages = {321--333},
  series = {Lecture Notes in Business Information Processing (LNBIP)},
  publisher = {Springer International Publishing},
  address = {Cham, Switzerland},
  eventdate = {June 14-17, 2021},
  doi = {10.1007/978-3-031-04216-4_28},
  url = {https://link.springer.com/chapter/10.1007/978-3-031-04216-4_28},
  pdf = {http://ml.unife.it/wp-content/uploads/Papers/AzzRigBelLam22-BSCT-IW.pdf}
}

This file was generated by bibtex2html 1.98.