Anastasia Analyti

Anastasia Analyti
Foundation for Research and Technology - Hellas | forth · Institute of Computer Science

Doctor of Philosophy

About

90
Publications
9,272
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
800
Citations
Additional affiliations
September 1995 - present
Foundation for Research and Technology - Hellas
Position
  • Researcher

Publications

Publications (90)
Article
Full-text available
We present a P2P framework based on asynchronous messaging for collaborative reasoning over modular disjunctive knowledge bases with weak negation, strong negation, and constraints. In particular, we present algorithms running upon receival from a knowledge base of a corresponding $Ask\_pred$, $Tell\_pred$, $Ask\_\KB$, or $Tell\_\KB$ message, which...
Article
Full-text available
Parkinson’s disease (PD) is a progressive neurodegenerative movement disorder where motor dysfunction gradually increases. PD-specific dopaminergic drugs can ameliorate symptoms, but neurologists also strongly recommend physiotherapy combined with regular exercise. As there is no known cure for PD, traditional rehabilitation programs eventually tir...
Article
Full-text available
Our Kinect-based physiotherapy platform tailored to Parkinson’s disease (PD) patients employs a Kinect sensor to extract 3D skeletal data in real-time from an exercising patient. The initial collection of five exercises served by the platform has now been enriched with an additional five exercises which are also based on traditional PD-specific phy...
Article
Full-text available
In the linked open data cloud, the biggest open data graph that currently exists, a remarkable percentage of data are unnamed resources, also called blank nodes. Several fundamental tasks, such as graph isomorphism checking and RDF data versioning, require computing a map between the sets of blank nodes of two graphs. This map aims at minimizing th...
Article
Full-text available
Public and private organisations increasingly release their data. The use of these open data can be supported and stimulated by providing considerable metadata, including discovery, contextual and other detailed metadata. This paper argues that faceted indexing of the RDF ontologies, published as linked open data (LOD), is an important part of thei...
Article
Full-text available
We report on a Kinect-based, augmented reality, real-time physiotherapy platform tailored to Parkinson’s disease (PD) patients. The platform employs a Kinect sensor to extract real-time 3D skeletal data (joint information) from a patient facing the sensor (at 30 frames per second). In addition, a small collection of exercises practiced in tradition...
Conference Paper
Full-text available
Recently, (Viegas Damásio et al. 2013) introduced a way to construct propositional formulae encoding provenance information for logic programs. From these formulae, justifications for a given interpretation can be extracted. However, explaining why such interpretation is not an answer-set (debugging) was not attained. Resorting to a meta-programmin...
Article
Full-text available
ERDF stable model semantics is a recently proposed semantics for ERDF ontologies and a faithful extension of RDFS semantics on RDF graphs. In this paper, we elaborate on the computability and complexity issues of the ERDF stable model semantics. Based on the undecidability result of ERDF stable model semantics, decidability under this semantics can...
Article
Full-text available
The notion of context is important since it can capture many of the interesting aspects of the way we understand the world such as relativity, locality, partiality, and context-dependence. In this work, we define the contextual RDFS model theory, called c-RDFS model theory for short, where a context is a triple of a name, a c-RDF graph, and a set o...
Conference Paper
Full-text available
Generators for synthetic RDF datasets are very important for testing and benchmarking various semantic data management tasks (e.g. querying, storage, update, compare, integrate). However, the current generators do not support sufficiently (or totally ignore) blank node connectivity issues. Blank nodes are used for various purposes (e.g. for describ...
Article
Full-text available
The provenance (i.e., origins) of derived information on the Web is crucial in many applications to allow information quality assessment, trust judgments, accountability, as well as understanding the temporal and spatial status of the information. On the other hand, the inclusion of negative information in knowledge representation both in the form...
Article
Full-text available
Semantic web ontologies are not static but evolve as the understanding of the domain (or the domain itself) grows or evolves. This evolution is usually independent of the ontological instance descriptions which are stored in knowledge bases (KBs). Therefore, the effects of an ontology update on instance descriptions which are migrated to a new onto...
Conference Paper
Understanding why and how a given answer to a query is generated from a deductive or relational database is fundamental to obtain justifications, assess trust, and detect dependencies on contradictions. Propagating provenance information is a major technique that evolved in the database literature to address the problem, using annotated relations w...
Article
Semantic Web Ontologies are not static, but evolve, however, this evolution usually happens independently of the ontological instance descriptions (usually referred as “metadata”) which are stored in the various Metadata Repositories or Knowledge Bases. Nevertheless, it is a common practice for a MR/KB to periodically update its ontologies to their...
Article
Full-text available
The success of the Semantic Web is impossible without any form of modularity, encapsulation, and access control. In an earlier paper, we extended RDF graphs with weak and strong negation, as well as derivation rules. The ERDF #n-stable model semantics of the extended RDF framework (ERDF) is defined, extending RDF(S) semantics. In this paper, we pro...
Article
Full-text available
In this paper, we consider provenance and temporally annotated logic rules (pt-logic rules, for short), which are definite logic programming rules associated with the name of the source that they originate and the temporal interval during which they are valid. A collection of pt-logic rules form a provenance and temporally annotated logic program P...
Article
Full-text available
Extended logic programs (ELPs) are a set of logic rules with strong negation  allowed in the bodies or head of the rules and weak negation ~ allowed in the bodies of the rules. ELPs enable for various forms of reasoning that cannot be achieved by definite logic programs. Answer Set Programming provides a widely acceptable semantics for ELPs. Howev...
Conference Paper
The main digital preservation strategies are based on metadata and in many cases Semantic Web languages, like RDF/S, are used for expressing them. However RDF/S schemas or ontologies are not static, but evolve. This evolution usually happens independently of the “metadata” (ontological instance descriptions) which are stored in the various Metadata...
Conference Paper
Full-text available
Determining trust of data available in the Semantic Web is fundamental for applications and users, in particular for linked open data obtained from SPARQL endpoints. There exist several proposals in the literature to annotate SPARQL query results with values from abstract models, adapting the seminal works on provenance for annotated relational dat...
Article
Full-text available
In this paper, we provide a survey on the models and query languages for temporally annotated RDF. In most of the works, a temporally annotated RDF ontology is essentially a set of RDF triples associated with temporal constraints, where, in the simplest case, a temporal constraint is a validity temporal interval. However, a temporally annotated RDF...
Article
Full-text available
Ontologies and automated reasoning are the building blocks of the Semantic Web initiative. Derivation rules can be included in an ontology to define derived concepts, based on base concepts. For example, rules allow to define the extension of a class or property, based on a complex relation between the extensions of the same or other classes and pr...
Article
Full-text available
We address the problem of answering queries over a distributed information system, storing objects indexed by terms organized in a taxonomy. The taxonomy consists of subsumption relationships between negation-free DNF formulas on terms and negation-free conjunctions of terms. In the first part of the paper, we consider the centralized case, derivin...
Conference Paper
Full-text available
The adoption of standards by the knowledge representation and logic programming communities is essential for their visibility and impact. The Rule Interchange Format is a fundamental effort in this direction that should be supported by users, developers and theoreticians. For this reason, it is essential to the community to discuss the recommendati...
Article
Full-text available
We present a principled framework for modular Web rule bases, called MWeb. According to this framework, each predicate defined in a rule base is characterized by its defining reasoning mode, scope, and exporting rule base list. Each predicate used in a rule base is characterized by its requesting reasoning mode and importing rule base list. For leg...
Conference Paper
Full-text available
The Extended Resource Description Framework has been proposed to equip RDF graphs with weak and strong negation, as well as derivation rules, increasing the expressiveness of ordinary RDF graphs. In parallel, the Modular Web framework enables collaborative and controlled reasoning in the Semantic Web. In this paper we exploit the use of the Modular...
Conference Paper
Full-text available
The Extended Resource Description Framework has been proposed to equip RDF graphs with weak and strong negation, as well as derivation rules, increasing the expressiveness of ordinary RDF graphs. In parallel, the Modular Web framework enables collaborative and controlled reasoning in the Semantic Web. In this paper we show how to use the Modular We...
Conference Paper
Full-text available
In previous work, we proposed an algebra whose operators allow to specify the valid compound terms of a faceted taxonomy, in a flexible manner (by combining positive and negative statements). In this paper, we treat the same problem but in a more general setting, where the facet taxonomies are not independent but are (possibly) interrelated through...
Conference Paper
Full-text available
The success of the Semantic Web is impossible without any form of modularity, encapsulation, and access control. In an earlier paper, we extended RDF graphs with weak and strong negation, as well as derivation rules. The ERDF #n-stable model semantics of the extended RDF framework (ERDF) is defined, extending RDF(S) semantics. In this paper, we pro...
Conference Paper
ERDF stable model semantics is a recently proposed semantics for ERDF ontologies and a faithful extension of RDFS semantics on RDF graphs. In this paper, we elaborate on the computability and complexity issues of the ERDF stable model semantics. We show that decidability under this semantics cannot be achieved, unless ERDF ontologies of restricted...
Conference Paper
Full-text available
The aim of this study is to identify a gene expression signature which is characteristic of ER status in breast cancer patients. To our knowledge, this is the first microarray study in Greece involving clinical samples. We identified 97 genes that are characteristic for ER status and can well distinguish the ER+ from the ER- samples. We shrank our...
Conference Paper
Full-text available
We present a principled framework for modular web rule bases, called MWeb. According to this framework, each pred- icate defined in a rule base is characterized by its defining reasoning mode, scope, and exporting rule base list. Each predicate used in a rule base is characterized by its requesting reasoning mode and importing rule base list. For v...
Article
Full-text available
SQL, Prolog, RDF and OWL are among the most promi-nent and most widely used computational logic languages. However, SQL, Prolog and RDF do not allow the representation of negative in-formation, only OWL does so. RDF does not even include any negation concept. While SQL and Prolog only support reasoning with closed pred-icates based on negation-as-f...
Conference Paper
Full-text available
With the completion of the human genome and the entrance into the post-genomic era, translational research rises as a major need. In this paper, we present a knowledge discovery workflow (KDw) and its utilization in the context of clinico-genomic trials. KDw aims towards the discovery of 'evidential' correlations between patients' genomic and clini...
Article
Full-text available
In this study, we address the problem of answering queries over a peer-to-peer system of taxonomy-based sources. A taxonomy states subsumption relationships between negation-free DNF formulas on terms and negation-free conjunctions of terms. To the end of laying the foundations of our study, we first consider the centralized case, deriving the comp...
Conference Paper
Faceted indexing and searching are being increasingly studied in the literature and used for real-life applications, e.g., for publishing heterogeneous museum collections on the Web. In this paper, we discuss in brief several aspects of managing (faceted) taxonomy-based information sources. Specifically, we discuss (i) the semantic description of f...
Conference Paper
Full-text available
The exponential growth of the web and the extended use of database management systems in widely distributed information systems has brought to the fore the need for seamless interconnection of diverse and large numbers of information sources. Our contribution is a system that provides a flexible ap- proach for integrating and transparently querying...
Article
A faceted taxonomy is a set of taxonomies, each describing a given knowledge domain from a different aspect. The indexing of the domain objects is done using compound terms, i.e. conjunctive combinations of terms from the taxonomies. A faceted taxonomy has several advantages over a single taxonomy, including conceptual clarity, compactness, and sca...
Article
The notion of context appears in computer science, as well as in several other disciplines, in various forms. In this paper, we present a general framework for representing the notion of context in information modeling. First, we define a context as a set of objects, within which each object has a set of names and possibly a reference: the referenc...
Conference Paper
Full-text available
The ultimate goal of the biomedical informatics project PrognoChip is the identification of classification and prognosis molecular markers for breast cancer. This requires not only an understanding of the genetic basis of the disease, based on the patient's tumor gene expression profiles but also the correlation of this data with knowledge normally...
Article
Full-text available
The Compound Term Composition Algebra(CTCA) is an algebra with four algebraic op- erators, which can be used to generate the valid (meaningful) compound terms of a given faceted taxonomy, in an efficient and flexible manner. The positive operations allow the derivation of valid compound terms through the declaration of a small set of valid compound...
Conference Paper
In this paper general mechanisms and syntactic restrictions are explored in order to specify and merge rule bases in the Semantic Web. Rule bases are expressed by extended logic programs having two forms of negation, namely strong (or explicit) and weak (also known as default negation or negation-as-failure). The proposed mechanisms are deflned by...
Article
Full-text available
A materialized faceted taxonomy is an information source where the objects of interest are indexed according to a faceted taxonomy. This paper shows how from a materialized faceted taxonomy, we can mine an expression of the Compound Term Composition Algebra that specifies exactly those com- pound terms (conjunctions of terms) that have non-empty in...
Article
Full-text available
This paper presents the needs and requirements that led to the formation of the ACGT (Advancing Clinico Genomic Trials) integrated project, its vision and methodological approaches of the project. The ultimate objective of the ACGT project is the development of a European biomedical grid for cancer research, based on the principles of open access a...
Article
Full-text available
This paper presents the needs and requirements that led to the formation of the ACGT (Advancing Clinico Genomic Trials on Cancer) integrated project, its vision and methodological approaches. The ultimate objective of the ACGT project is the development of a European biomedical grid for cancer research, based on the principles of open access and op...
Conference Paper
Full-text available
Ontologies and automated reasoning are the building blocks of the Semantic Web initiative. Derivation rules can be included in an ontology to define derived concepts based on base concepts. For exam- ple, rules allow to define the extension of a class or property based on a complex relation between the extensions of the same or other classes and pr...
Conference Paper
Full-text available
A materialized faceted taxonomy is an information source where the objects of interest are indexed according to a faceted taxon- omy. This paper shows how from a materialized faceted taxonomy, we can mine an expression of the Compound Term Composition Algebra that specifies exactly those compound terms that have non-empty interpre- tation. The mine...
Conference Paper
Full-text available
A faceted ontology consists of a set of facets, where each facet consists of a predefined set of terms structured by a subsumption relation. We propose two extensions of faceted ontologies, which allow inferring conjunctions of terms that are valid in the underlying domain. We give a model-theoretic interpretation to these extended faceted ontologi...
Article
In [TASC03], we proposed an algebra with four algebraic operators, whose composition can be used to generate valid compound terms in a given faceted taxonomy in an e#cient and flexible manner.
Article
Full-text available
Indexing and retrieval in Web catalogs can benefit from using faceted taxonomies. A faceted taxonomy consists of a set of facets, where each facet consists of a predefined set of terms structured by a subsumption relation. We propose two extensions of faceted taxonomies, which allow inferring conjunctions of terms that are valid in the underlying d...
Article
One way of designing a taxonomy is by identifying a number of different aspects, or facets of the domain and then designing one taxonomy per facet. In such a faceted taxonomy, the indexing of objects is done by combining terms from di#erent facets. A faceted taxonomy has several advantages by comparison to a single hierarchical taxonomy, such as co...
Article
A materialized faceted taxonomy is an information source where the objects of interest are indexed according to a faceted taxonomy.
Article
Full-text available
Breast cancer is the most common malignancy affecting women, the life time risk being approximately 10%. Breast cancer is both genetically and histopathologically heterogeneous, and the underling development mechanisms remain largely unknown. Global expression analysis using microarrays offers unprecedented opportunities to obtain molecular signatu...
Article
The concept of negation plays a special role in non-classical logics and also in knowledge represen-tation formalisms where negative information has to be taken into account on par with positive information. In the tradition of mathematical logic, there is a general preference to consider positive information as basic and treat negative information...
Article
Full-text available
We present a new semantics for extended logic programs with rule prioritization (EPP). The semantics, called reliable semantics (RS), generalizes the well-founded semantics which is defined for normal programs. It also generalizes the extended well-founded semantics which is defined for non-contradictory extended programs. Because of the classical...
Article
In [11], we proposed an algebra with four algebraic operators, whose composition can be used to generate valid compound terms in a given faceted taxonomy in an efficient and flexible manner. The positive operations allow the derivation of valid compound terms through the declaration of a small set of valid compound terms. The negative operations al...
Article
Full-text available
Extended programs are normal programs extended with classical negation. Because of the classical negation in the head of the rules, an extended logic program can be contradictory. Human reasoning is often based on conflicting evidence and on assumptions which are not always valid. Our goal is to derive useful conclusions from programs that may be c...
Article
A complex reasoning system can be designed as an interaction between reasoning modules. A module consists of a declaration of exported/imported predicates and a set of rules containing both negation by default and classical negation. A prioritized modular logic program (PMP) consists of a set of modules and a partial order < on the predicate defini...
Article
Full-text available
Multimedia Database Systems (MMDS) support rich data types, such as text, images, video, and sound. Queries in MMDSs may refer to the content of the stored multimedia objects. This is called content-based querying. However, manual entry of content descriptions is very difficult and subjective.
Article
Full-text available
A faceted taxonomy is a set of taxonomies, each describing a given domain from a different aspect, or facet. The indexing of domain objects is done through conjunctive combinations of terms from the facets, called compound terms. A faceted taxonomy has several advantages over a single hierarchy of terms, including conceptual clarity, compactness an...
Conference Paper
Full-text available
Indexing and retrieval in Web catalogs can benefit from using faceted taxonomies. A faceted taxonomy consists of a set of facets, where each facet consists of a predefined set of terms structured by a subsumption relation. We propose two extensions of faceted taxonomies, which allow inferring conjunctions of terms that are valid in the underlying d...
Article
Although semantic data models provide expressive conceptual modeling mechanisms, they do not support context, i.e. providing controlled partial information on conceptual entities by viewing them from different viewpoints or in different situations. In this paper, we present a model for representing contexts in information bases along with a set of...
Article
In semantic and object-oriented data models, each class has one or more typing properties that associate it to other classes, and carry type information about all instances of the class. Weintroduce a new kind of property that wecallinstance-typing property. An instance-typing property associates an instance of a class to another class, and carries...
Article
Covering is a well-known relationship in semantic and object-oriented data models. Covering holds when a class is the union of a collection of subclasses. However, covering has been studied only for entity classes. In this paper, we investigate covering for properties, as well. We introduce a new relationship among properties, called property cover...
Article
Traditional database systems have been successful in handling large amounts of data but lack mechanisms for schema derivations and schema verification. In this paper, we propose (i) structures that carry expressive and useful information on the database schema, (ii) a set of inference rules for schema derivations, and (iii) a mechanism for discover...
Article
Full-text available
The notion of context appears in several disciplines, including computer science, in various forms. In this paper, we are concerned with a notion of context in the area of information bases. First, we present a general definition whereby a context is seen as a set of objects, within which each object has a set of names and possibly a reference: the...
Article
Covering is a well-known relationship in semantic and objectoriented models that holds when a class is the union of a collection of subclasses. Covering has been studied in the past only for entity classes.
Article
A faceted taxonomy is a set of taxonomies, each describing a given do- main from a different aspect, or facet. The indexing of domain objects is done through conjunctive combinations of terms from the facets, called compound terms. A faceted taxonomy has several advantages over a single hierarchy of terms, including concep- tual clarity, compactnes...
Conference Paper
Full-text available
Abstract The notion of context appears in several disciplines, including com - puter science, under various forms In this paper, we are concerned with a notion of context in the area of conceptual modeling First, we present a simple defini - tion whereby a context is seen as a set of objects, within which each object has a set of names and possibly...
Article
Full-text available
We elaborate on the semantics of an enhanced object-oriented semantic network, where multiple instantiation, multiple specialization, and meta-classes are supported for both kinds of objects: entities and properties. By semantics of a semantic network, we mean the information (both explicit and derived) that the semantic network carries. Several da...
Conference Paper
Full-text available
Although semantic data models provide expressive conceptual modeling mechanisms, they do not support context, i.e. providing controlled partial information on conceptual entities by viewing them from different viewpoints or in different situations. The authors present a model for representing contexts in information bases along with a set of operat...
Article
Full-text available
In semantic and object-oriented data models, each class has one or more typing properties that associate it to other classes, and carry type information about all instances of the class. We introduce a new kind of property that we call instance-typing property. An instance-typing property associates an instance of a class to another class, and carr...
Article
Specialization and inheritance are well-known concepts in the area of object-oriented modelling and knowledge representation. However, certain aspects of these concepts lack formal foundations. In particular, when properties of different classes are semantically related, several different semantics are possible for the inherited properties, and a c...
Article
Full-text available
Traditional database systems have been successful in handling large amounts of data but lack mechanisms for schema derivations and schema verification. In this paper, we propose (i) structures that carry expressive and useful information on the database schema, (ii) a set of inference rules for schema derivations, and (iii) a mechanism for discover...
Article
Full-text available
Covering is a well-known relationship in semantic and object-oriented data models. Covering holds when a class is the union of a collection of subclasses. However, covering has been studied only for entity classes. In this paper, we investigate covering for properties. We introduce a new relationship among properties, called property covering. Prop...
Article
Full-text available
We elaborate on the semantics of an enhanced object-oriented semantic network, where multiple instantiation, multiple specialization, and meta-classes are supported for both kinds of objects: entities and properties. By semantics of a semantic network, we mean the information (both explicit and derived) that the semantic network carries. Several da...
Chapter
A Multimedia Database System MMDS deals with the storage, manipulation, and retrieval of all types of digitally-representable information objects such as text, still images, video, and sound [Gro94], [CK95]. Providing mechanisms that allow the user to retrieve desired multimedia information is an important issue in MMDSs. Information about the cont...
Conference Paper
A complex reasoning system can be designed as an interaction between reasoning modules. A module consists of a declaration of exported/imported predicates and a set of rules containing both negation by default and classical negation. A prioritized modular logic program (PMP) consists of a set of modules and a partial order <def on the predicate def...
Article
Optimal search in main memory databases requires at most one key comparisonto locate a record. Extendible hashing becomes impractical when it is adapted to yield optimal search in main memory databases because of its large directory size. Multi-directory hashing techniques can provide significantly improved directory utilization over extendible has...
Article
We present a new dynamic hashing scheme for disk-based databases, called Multi-Directory Hashing (MDH). MDH uses multiple hash directories to access a file. The size of each hash directory grows dynamically with the file size. The advantages of MDH are enhanced concurrency, improved bucket utilization and smaller total directory size than single-di...
Conference Paper
The objective of this paper is to develop and analyze high performance hash based search methods for main memory databases. We define optimal search in main memory databases as the search that requires at most one key comparison to locate a record. Existing hashing techniques become impractical when they are adapted to yield optimal search in main...
Article
The objective of this paper is to develop and analyze high performance hash based search methods for main memory databases. We define optimal search in main memory databases as the search that requires at most one key comparison to locate a record. Existing hashing techniques become impractical when they are adapted to yield optimal search in main...
Article
In this paper 1 general mechanisms and syntactic restrictions are explored in or-der to specify and merge rule bases in the Semantic Web. Rule bases are expressed by extended logic programs having two forms of negation, namely strong (or explicit) and weak (also known as default negation or "nega-tion as failure"). The proposed mech-anisms are defi...

Network

Cited By