SlideShare a Scribd company logo
Querying Incomplete Geospatial
Information in RDF
Charalampos Nikolaou and Manolis Koubarakis

Department of Informatics and Telecommunications
National and Kapodistrian University of Athens

International Symposium on Spatial and Temporal Databases (SSTD) 2013
August 23, 2013
Motivation
• Increased interest in publishing geospatial datasets
as linked data (i.e., encoded in RDF and with
semantic links to other datasets)
• Geospatial information might be:
o Quantitative (e.g., exact geometric information)
o Qualitative (e.g., topological relations)
... and express knowledge that is

o Complete
o Incomplete (or indefinite)
Ordnance Survey (UK)

73,546,231
triples
Global Administrative
Areas (GADM)

9,896,532
triples
Nomenclature of Territorial
Units for Statistics (NUTS)

316,246
triples
Linked Geospatial Data
DB
Tropes
Hellenic
FBD
Hellenic
PD

Crime
Reports
UK

NHS
(EnAKTing)

Open
Election
Data
Project

EU
Institutions

CO2
Emission
(EnAKTing)

Energy
(EnAKTing)

EEA

Mortality
(EnAKTing)

Ordnance
Survey

legislation
data.gov.uk
UK Postcodes

ESD
standards

ISTAT
Immigration

Lichfield
Spending

Scotland
Pupils &
Exams

Traffic
Scotland

Data
Gov.ie

reference
data.gov.
uk

TWC LOGD

transport
data.gov.
uk

Eurostat

Eurostat
(FUB)

(RKB
Explorer)

Linked
EDGAR
(Ontology
Central)

EURES

(Ontology
Central)

GovTrack

Finnish
Municipalities

New
York
Times

World
Factbook

Geo
Species

Italian
public
schools

Project
Gutenberg

UMBEL

riese

dbpedia
lite

dataopenac-uk

TCM
Gene
DIT

Daily
Med

YAGO

Open
Cyc

data
dcs

Diseasome

Enipedia

Lexvo

DBLP
(L3S)

Twarql

LinkedCT

EUNIS

Cornetto

SMC
Journals

Ocean
Drilling
Codices

Turismo
de
Zaragoza

Janus
AMP

Linked
GeoData

WordNet
(W3C)

Alpine
Ski
Austria

AEMET

Metoffice
Weather
Forecasts

PDB

Weather
Stations

Yahoo!
Geo
Planet

National
Radioactivity
JP

ChEMBL
Open
Data
Thesaurus

Sears

GESIS

Pisa

RESEX

Scholarometer

ACM

NVD

IBM

DEPLOY

Newcastle

RAE2001

LOCAH

Roma

CiteSeer

Courseware

dotAC

ePrints

IEEE
RISKS

PROSITE

Affymetrix

SISVU

GEMET

Airports

STW

Budapest

IRIT

VIVO
Indiana

(Bio2RDF)

PubMed

ProDom

VIVO
Cornell

STITCH

LAAS

NSF

KISTI

Linked
Open
Colors

SGD

Gene
Ontology

AGROV
OC

Product
DB

DBLP
(RKB
Explorer)

Swedish
Open
Cultural
Heritage

JISC

WordNet
(RKB
Explorer)

EARTh

lobid
Organisations

ECS

(RKB
Explorer)

HGNC

LODE
Climbing

NSZL
Catalog

Wiki

ECS
Southampton

ECS
Southampton
EPrints

Eurécom

UniProt

Taxono
my

lobid
Resources

Pfam

UniProt
WordNet
(VUA)

Ulm

P20

UN/
LOCODE

SIDER

Drug
Bank

Europeana

OAI

DBLP
(FU
Berlin)

ERA

lingvoj

VIAF

Deutsche
Biographie

~ 62 billion
triples
BibBase

Uberblic

Norwegian
MeSH

UB
Mannheim

Calames

BNB

Freebase

Rådata
nå!

GND

ndlna

data
bnf.fr

OS

DBpedia

GeoWord
Net

El
Viajero
Tourism

IdRef
Sudoc

iServe

Geo
Names

LCSH

Sudoc

RDF
Book
Mashup

LIBRIS

PSH

DDC

Open
Calais

Greek
DBpedia

ntnusc

MARC
Codes
List

totl.net

US Census
(rdfabout)

Piedmont
Accomodations

URI
Burner

LEM

Thesaurus W

SW
Dog
Food

Portuguese
DBpedia

t4gm
info

RAMEAU
SH

LinkedL
CCN

theses.
fr

my
Experiment

flickr
wrappr

NDL
subjects
Open
Library
(Talis)

Plymouth
Reading
Lists

Revyu

Fishes
of Texas

(rdfabout)

Scotland
Geography

Linked
MDB

Event
Media

US SEC

Semantic
XBRL

FTS

Chronicling
America

Telegraphis

Linked
Sensor Data
(Kno.e.sis)

Eurostat

Goodwin
Family

NTU
Resource
Lists

Open
Library

SSW
Thesaur
us

semantic
web.org

BBC
Music

Geo
Linked
Data

Source Code
Ecosystem
Linked Data

Didactal
ia

Pokedex

St.
Andrews
Resource
Lists

Manchester
Reading
Lists

gnoss
Poképédia

Classical
(DB
Tune)

BBC
Wildlife
Finder

NASA
(Data
Incubator)

Ontos
News
Portal

Sussex
Reading
Lists

Bricklink

yovisto

Semantic
Tweet

Linked
Crunchbase

Jamendo
(DBtune)

Music
Brainz
(DBTune)

Last.FM
(rdfize)

Taxon
Concept

LOIUS

CORDIS

CORDIS
(FUB)

(Data
Incubator)

BBC
Program
mes

Rechtspraak.
nl

Openly
Local

data.gov.uk
intervals

London
Gazette

Discogs

(DBTune)

OpenEI

statistics
data.gov.
uk

GovWILD

Brazilian
Politicians

educatio
n.data.g
ov.uk

Music
Brainz
(zitgist)
RDF
ohloh

FanHubz

patents
data.go
v.uk

research
data.gov.
uk

Klappstuhlclub

Lotico

(Data
Incubator)

Last.FM
artists

Population (EnAKTing)

reegle
Ren.
Energy
Generators

(DBTune)

Surge
Radio

tags2con
delicious

Slideshare
2RDF

(DBTune)

Music
Brainz

John
Peel

EUTC
Productions

business
data.gov.
uk

Crime
(EnAKTing)

Ox
Points

GTAA

Magnatune

Linked
User
Feedback

LOV

Audio
Scrobbler

Moseley
Folk

OMIM

MGI

InterPro
Smart
Link

Product
Types
Ontology

Open
Corporates

Italian
Museums

Amsterdam
Museum

UniParc

UniRef

UniSTS

Linked
Open
Numbers

Reactome

OGOLOD

Pub
Chem

GeneID

KEGG
Pathway

Medi
Care

Google
Art
wrapper

meducator

KEGG
Drug

UniPath
way

Chem2
Bio2RDF

Homolo
Gene

VIVO UF

ECCOTCP
bible
ontology

KEGG
Enzyme

PBAC

KEGG
Reaction

KEGG
Compound

KEGG
Glycan

Media
Geographic
Publications

User-generated content
Government
Cross-domain
Life sciences
As of September 2011
Question
How do we manage (represent, store,
query) this data efficiently?
Challenges: Theory
① RDF extensions for representing and querying incomplete
qualitative and quantitative geospatial information
•

GeoSPARQL

•

We proposed RDFi

•

No published algorithm for query processing when considering
RCC-8 and constants

o Standard OGC query language for RDF data with geospatial information
o Topological relations can be expressed/queried, but no reasoning is
offered.

o Can work with any topological/temporal constraint language
with/without constant symbols (e.g., RCC-5, RCC-8, IA)
o Formal semantics and algorithm for computing certain answers
o Preliminary complexity results for various constraint languages
i
RDF

by example
gag:Region
rdfs:subClassOf geo:Feature.
gag:WestGreece
rdf:type gag:Region.
gag:Municipality rdfs:subClassOf geo:Feature.

West
Greece

gag:OlympiaMuni
noa:Hotspot
noa:hotspot

rdfs:subClassOf geo:Feature.
rdf:type noa:Hospot.

noa:Fire
noa:fire

Olympia

rdf:type gag:Municipality.

rdfs:subClassOf geo:Feature.
rdf:type noa:Fire.

gag:OlympiaMuni geo:hasGeometry ex:oGeo.
ex:oGeo rdf:type sf:Polygon.
ex:oGeo geo:asWKT "POLYGON((..))"^^geo:wktLiteral.
noa:hotspot geo:hasGeometry ex:rec.
ex:rec geo:asWKT "POLYGON((..))"^^geo:wktLiteral.
gag:WestGreece geo:sfContains gag:OlympiaMuni.
noa:hotspot geo:sfContains noa:fire.
i
RDF

by example (cont’d)
Query: Find fires inside the
region of West Greece.

West
Greece

GeoSPARQL query:

Olympia

CERTAIN SELECT ?f
WHERE {
?f rdf:type noa:Fire.
gag:WestGreece geo:sfContains ?f.
}
i
RDF

by example (cont’d)
Query: Find fires inside the
region of West Greece.

contains

contains

West
Greece

Olympia

GeoSPARQL query:
CERTAIN SELECT ?f
WHERE {
?f rdf:type noa:Fire.
gag:WestGreece geo:sfContains ?f.
}
Challenges: Theory
② Efficient computation of the entailment relation

Φ⊨Θ
• where Φ and Θ are quantifier-free first-order
formulas of a constraint language expressing the
topological relations of various frameworks (RCC-8,
DE-9IM, etc.)
Challenges: Theory
③ Computing entailment is equivalent to checking
consistency of formulas with constraint networks
• Constraint networks:

o Spatial relations among regions
o Regions might be constant ones (exact geometric
information) or identified by a URI

• Most recent results considered basic and complete
RCC-5 networks with polygonal regions

• For RCC-8, deciding consistency is NP-complete
• No published algorithm for checking consistency
• Are there tractable cases?
Challenges: Practice
④ Scale to billions of triples

• Reasoners from QSR scale only up to hundreds of regions
with complex spatial relations
How do they perform in our case?

• Setting:
o
o
o
o

Real linked geospatial datasets
No constants
Only base RCC-8 relations
Evaluation of consistency checking using the well-known
path-consistency algorithm
Experimental evaluation
after one day
•

Computation of
the complete
constraint
network

•

Running time:
O(n3)

•

Memory
requirements:
O(n2)

n ≈ thousands to
millions
hundreds of
regions

thousands of
regions

thousands of
regions

thousands of
regions

Setup: Intel Xeon E5620, 2.4 GHz, 12MB L3, 48GB RAM, RAID 5, Ubuntu 12.04
Network structure
• We have started working on algorithms taking into
account the structure of these networks:
o Node degrees fit a power-law distribution
o Network is sparse
Network structure (cont’d)
• Edges of three kinds:
non-tangential proper part

externally connected

equals

• Reflect networks composed of components with
hierarchical structure

o R-tree extensions (Papadias, Kalnis, Mamoulis, AAAI’99)

• Parallel algorithms combined with backward-chaining
techniques for lazy query processing
o Graph partitioning
o Path compression data structures and indexes
Related work: Spatial
• Qualitative spatial reasoning
- Efficient algorithms for consistency checking of constraint
networks (complex spatial relations, few number of regions)
- Does not consider query processing

• Description logic reasoners
- PelletSpatial: RCC-8 reasoning (cannot handle disjunctions)
- RacerPro: RCC-8 reasoning
Related work: Temporal
• Chaudhuri (VLDB’88)
• The knowledge representation language Telos (TOIS’90)

• Foundations of temporal constraint databases (Koubarakis,
PhD thesis, ‘94)
• Qualitative temporal reasoning community (since 80s)
• SQL+i system (BNCOD‘96)
• Later system (IEEE’97)

• Hurtado and Vaisman (2006)
Conclusions
• What’s the CHALLENGE?
Implementing an efficient query processing system
for incomplete geospatial information in RDFi
• The desired system should:
o reason about qualitative and quantitative spatial
information that might be incomplete
o be scalable to billions of triples in the most useful cases
Thank you
Dataset characteristics

More Related Content

What's hot

RDF Stream Processing Tutorial: RSP implementations
RDF Stream Processing Tutorial: RSP implementationsRDF Stream Processing Tutorial: RSP implementations
RDF Stream Processing Tutorial: RSP implementations
Jean-Paul Calbimonte
 
TripleWave: Spreading RDF Streams on the Web
TripleWave: Spreading RDF Streams on the WebTripleWave: Spreading RDF Streams on the Web
TripleWave: Spreading RDF Streams on the Web
Andrea Mauri
 
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic RepresentationGetty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Vladimir Alexiev, PhD, PMP
 
giasan.vn real-estate analytics: a Vietnam case study
giasan.vn real-estate analytics: a Vietnam case studygiasan.vn real-estate analytics: a Vietnam case study
giasan.vn real-estate analytics: a Vietnam case study
Viet-Trung TRAN
 
LD4KD 2015 - Demos and tools
LD4KD 2015 - Demos and toolsLD4KD 2015 - Demos and tools
LD4KD 2015 - Demos and tools
Vrije Universiteit Amsterdam
 
Open Analytics Environment
Open Analytics EnvironmentOpen Analytics Environment
Open Analytics Environment
Ian Foster
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival data
Giorgos Santipantakis
 
Oshs_9_11_2015
Oshs_9_11_2015Oshs_9_11_2015
Oshs_9_11_2015
Béatrice Bouchou
 
OWL reasoning with WebPIE: calculating the closer of 100 billion triples
OWL reasoning with WebPIE: calculating the closer of 100 billion triplesOWL reasoning with WebPIE: calculating the closer of 100 billion triples
OWL reasoning with WebPIE: calculating the closer of 100 billion triples
Mahdi Atawneh
 
Design Pattern of HBase Configuration
Design Pattern of HBase ConfigurationDesign Pattern of HBase Configuration
Design Pattern of HBase Configuration
Dan Han
 
Summary of HDF-EOS5 Files, Data Model and File Format
Summary of HDF-EOS5 Files, Data Model and File FormatSummary of HDF-EOS5 Files, Data Model and File Format
Summary of HDF-EOS5 Files, Data Model and File Format
The HDF-EOS Tools and Information Center
 
SchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
SchemEX - Creating the Yellow Pages for the Linked Open Data CloudSchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
SchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
Ansgar Scherp
 
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013Kostis Kyzirakos
 
OpenML.org: Networked Science and IoT Data Streams by Jan van Rijn, Universit...
OpenML.org: Networked Science and IoT Data Streams by Jan van Rijn, Universit...OpenML.org: Networked Science and IoT Data Streams by Jan van Rijn, Universit...
OpenML.org: Networked Science and IoT Data Streams by Jan van Rijn, Universit...
EuroIoTa
 
RDF Stream Processing and the role of Semantics
RDF Stream Processing and the role of SemanticsRDF Stream Processing and the role of Semantics
RDF Stream Processing and the role of Semantics
Jean-Paul Calbimonte
 
LarKC Tutorial at ISWC 2009 - Data Model
LarKC Tutorial at ISWC 2009 - Data ModelLarKC Tutorial at ISWC 2009 - Data Model
LarKC Tutorial at ISWC 2009 - Data Model
LarKC
 
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
Oscar Corcho
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of Data
Rinke Hoekstra
 
Wi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX toolWi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX tool
Laura Po
 
RDF Stream Processing: Let's React
RDF Stream Processing: Let's ReactRDF Stream Processing: Let's React
RDF Stream Processing: Let's React
Jean-Paul Calbimonte
 

What's hot (20)

RDF Stream Processing Tutorial: RSP implementations
RDF Stream Processing Tutorial: RSP implementationsRDF Stream Processing Tutorial: RSP implementations
RDF Stream Processing Tutorial: RSP implementations
 
TripleWave: Spreading RDF Streams on the Web
TripleWave: Spreading RDF Streams on the WebTripleWave: Spreading RDF Streams on the Web
TripleWave: Spreading RDF Streams on the Web
 
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic RepresentationGetty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
 
giasan.vn real-estate analytics: a Vietnam case study
giasan.vn real-estate analytics: a Vietnam case studygiasan.vn real-estate analytics: a Vietnam case study
giasan.vn real-estate analytics: a Vietnam case study
 
LD4KD 2015 - Demos and tools
LD4KD 2015 - Demos and toolsLD4KD 2015 - Demos and tools
LD4KD 2015 - Demos and tools
 
Open Analytics Environment
Open Analytics EnvironmentOpen Analytics Environment
Open Analytics Environment
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival data
 
Oshs_9_11_2015
Oshs_9_11_2015Oshs_9_11_2015
Oshs_9_11_2015
 
OWL reasoning with WebPIE: calculating the closer of 100 billion triples
OWL reasoning with WebPIE: calculating the closer of 100 billion triplesOWL reasoning with WebPIE: calculating the closer of 100 billion triples
OWL reasoning with WebPIE: calculating the closer of 100 billion triples
 
Design Pattern of HBase Configuration
Design Pattern of HBase ConfigurationDesign Pattern of HBase Configuration
Design Pattern of HBase Configuration
 
Summary of HDF-EOS5 Files, Data Model and File Format
Summary of HDF-EOS5 Files, Data Model and File FormatSummary of HDF-EOS5 Files, Data Model and File Format
Summary of HDF-EOS5 Files, Data Model and File Format
 
SchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
SchemEX - Creating the Yellow Pages for the Linked Open Data CloudSchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
SchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
 
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
 
OpenML.org: Networked Science and IoT Data Streams by Jan van Rijn, Universit...
OpenML.org: Networked Science and IoT Data Streams by Jan van Rijn, Universit...OpenML.org: Networked Science and IoT Data Streams by Jan van Rijn, Universit...
OpenML.org: Networked Science and IoT Data Streams by Jan van Rijn, Universit...
 
RDF Stream Processing and the role of Semantics
RDF Stream Processing and the role of SemanticsRDF Stream Processing and the role of Semantics
RDF Stream Processing and the role of Semantics
 
LarKC Tutorial at ISWC 2009 - Data Model
LarKC Tutorial at ISWC 2009 - Data ModelLarKC Tutorial at ISWC 2009 - Data Model
LarKC Tutorial at ISWC 2009 - Data Model
 
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of Data
 
Wi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX toolWi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX tool
 
RDF Stream Processing: Let's React
RDF Stream Processing: Let's ReactRDF Stream Processing: Let's React
RDF Stream Processing: Let's React
 

Viewers also liked

Crítica de la autocreación y redescripción en Rorty
Crítica de la autocreación  y redescripción en RortyCrítica de la autocreación  y redescripción en Rorty
Crítica de la autocreación y redescripción en Rorty
José Manuel López García
 
Questionnaire results powerpoint
Questionnaire results powerpointQuestionnaire results powerpoint
Questionnaire results powerpointjackoregan1996
 
Acerca de la enseñanza de la filosofía según Hegel
Acerca de la enseñanza de la filosofía según HegelAcerca de la enseñanza de la filosofía según Hegel
Acerca de la enseñanza de la filosofía según Hegel
José Manuel López García
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
Humbert Hdz
 
Viziune Sports Net Management
Viziune Sports Net ManagementViziune Sports Net Management
Viziune Sports Net Management
Sports Net Management
 
Incomplete Information in RDF
Incomplete Information in RDFIncomplete Information in RDF
Incomplete Information in RDF
Charalampos (Babis) Nikolaou
 
Business flyer press kit (long)
Business flyer press kit (long)Business flyer press kit (long)
Business flyer press kit (long)Tammy Albright
 
Flyer_Veranderpraktijk_20152
Flyer_Veranderpraktijk_20152Flyer_Veranderpraktijk_20152
Flyer_Veranderpraktijk_20152Marcel Kuhlmann
 
Studiu de caz Be Cool by Napoca Rally Academy
Studiu de caz  Be Cool by Napoca Rally AcademyStudiu de caz  Be Cool by Napoca Rally Academy
Studiu de caz Be Cool by Napoca Rally Academy
Sports Net Management
 
Shoes
ShoesShoes
Querying Linked Geospatial Data with Incomplete Information
Querying Linked Geospatial Data with  Incomplete InformationQuerying Linked Geospatial Data with  Incomplete Information
Querying Linked Geospatial Data with Incomplete Information
Charalampos (Babis) Nikolaou
 
Conte Presentation (ppt)
Conte Presentation (ppt)Conte Presentation (ppt)
Conte Presentation (ppt)Brianna Henshaw
 
Visualizing and Exploring Linked Spatiotemporal Data using Sextant
Visualizing and Exploring Linked Spatiotemporal Data using SextantVisualizing and Exploring Linked Spatiotemporal Data using Sextant
Visualizing and Exploring Linked Spatiotemporal Data using Sextant
Charalampos (Babis) Nikolaou
 
Content Marketing by Sports Net Management 2015
Content Marketing by Sports Net Management 2015Content Marketing by Sports Net Management 2015
Content Marketing by Sports Net Management 2015
Sports Net Management
 
Prezentare Content Marketing by Sports Net Management 2016
Prezentare Content Marketing by Sports Net Management 2016Prezentare Content Marketing by Sports Net Management 2016
Prezentare Content Marketing by Sports Net Management 2016
Sports Net Management
 
Heather Shaw Samples
Heather Shaw SamplesHeather Shaw Samples
Heather Shaw Samplessjshaw2000
 
Cpd presentation
Cpd presentationCpd presentation
Cpd presentation
Brijesh Dave
 
SQA - chapter 13 (Software Quality Infrastructure)
SQA - chapter 13 (Software Quality Infrastructure)SQA - chapter 13 (Software Quality Infrastructure)
SQA - chapter 13 (Software Quality Infrastructure)
uma sree
 

Viewers also liked (20)

Crítica de la autocreación y redescripción en Rorty
Crítica de la autocreación  y redescripción en RortyCrítica de la autocreación  y redescripción en Rorty
Crítica de la autocreación y redescripción en Rorty
 
Comandos de sistema
Comandos de sistemaComandos de sistema
Comandos de sistema
 
Questionnaire results powerpoint
Questionnaire results powerpointQuestionnaire results powerpoint
Questionnaire results powerpoint
 
Acerca de la enseñanza de la filosofía según Hegel
Acerca de la enseñanza de la filosofía según HegelAcerca de la enseñanza de la filosofía según Hegel
Acerca de la enseñanza de la filosofía según Hegel
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Viziune Sports Net Management
Viziune Sports Net ManagementViziune Sports Net Management
Viziune Sports Net Management
 
Incomplete Information in RDF
Incomplete Information in RDFIncomplete Information in RDF
Incomplete Information in RDF
 
Business flyer press kit (long)
Business flyer press kit (long)Business flyer press kit (long)
Business flyer press kit (long)
 
Flyer_Veranderpraktijk_20152
Flyer_Veranderpraktijk_20152Flyer_Veranderpraktijk_20152
Flyer_Veranderpraktijk_20152
 
Studiu de caz Be Cool by Napoca Rally Academy
Studiu de caz  Be Cool by Napoca Rally AcademyStudiu de caz  Be Cool by Napoca Rally Academy
Studiu de caz Be Cool by Napoca Rally Academy
 
Shoes
ShoesShoes
Shoes
 
Querying Linked Geospatial Data with Incomplete Information
Querying Linked Geospatial Data with  Incomplete InformationQuerying Linked Geospatial Data with  Incomplete Information
Querying Linked Geospatial Data with Incomplete Information
 
Conte Presentation (ppt)
Conte Presentation (ppt)Conte Presentation (ppt)
Conte Presentation (ppt)
 
Visualizing and Exploring Linked Spatiotemporal Data using Sextant
Visualizing and Exploring Linked Spatiotemporal Data using SextantVisualizing and Exploring Linked Spatiotemporal Data using Sextant
Visualizing and Exploring Linked Spatiotemporal Data using Sextant
 
Content Marketing by Sports Net Management 2015
Content Marketing by Sports Net Management 2015Content Marketing by Sports Net Management 2015
Content Marketing by Sports Net Management 2015
 
Prezentare Content Marketing by Sports Net Management 2016
Prezentare Content Marketing by Sports Net Management 2016Prezentare Content Marketing by Sports Net Management 2016
Prezentare Content Marketing by Sports Net Management 2016
 
R S Tour & Travel
R S Tour & TravelR S Tour & Travel
R S Tour & Travel
 
Heather Shaw Samples
Heather Shaw SamplesHeather Shaw Samples
Heather Shaw Samples
 
Cpd presentation
Cpd presentationCpd presentation
Cpd presentation
 
SQA - chapter 13 (Software Quality Infrastructure)
SQA - chapter 13 (Software Quality Infrastructure)SQA - chapter 13 (Software Quality Infrastructure)
SQA - chapter 13 (Software Quality Infrastructure)
 

Similar to Querying Incomplete Geospatial Information in RDF

Data Science Education: Needs & Opportunities in Astronomy
Data Science Education: Needs & Opportunities in AstronomyData Science Education: Needs & Opportunities in Astronomy
Data Science Education: Needs & Opportunities in Astronomy
Joshua Bloom
 
Accelerated Materials Discovery & Characterization with Classical, Quantum an...
Accelerated Materials Discovery & Characterization with Classical, Quantum an...Accelerated Materials Discovery & Characterization with Classical, Quantum an...
Accelerated Materials Discovery & Characterization with Classical, Quantum an...
KAMAL CHOUDHARY
 
NIST-JARVIS infrastructure for Improved Materials Design
NIST-JARVIS infrastructure for Improved Materials DesignNIST-JARVIS infrastructure for Improved Materials Design
NIST-JARVIS infrastructure for Improved Materials Design
KAMAL CHOUDHARY
 
Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
Dongpo Deng
 
Challenge@RuleML2015 Modeling Object-Relational Geolocation Knowledge in PSOA...
Challenge@RuleML2015 Modeling Object-Relational Geolocation Knowledge in PSOA...Challenge@RuleML2015 Modeling Object-Relational Geolocation Knowledge in PSOA...
Challenge@RuleML2015 Modeling Object-Relational Geolocation Knowledge in PSOA...
RuleML
 
SexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial DataSexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial Data
Charalampos (Babis) Nikolaou
 
Computational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain ScientistsComputational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain Scientists
Joshua Bloom
 
7 srtm paleochannels_aeromagnetics data
7 srtm paleochannels_aeromagnetics data7 srtm paleochannels_aeromagnetics data
7 srtm paleochannels_aeromagnetics data
IUMA MARTINEZ
 
Astronomical Data Processing on the LSST Scale with Apache Spark
Astronomical Data Processing on the LSST Scale with Apache SparkAstronomical Data Processing on the LSST Scale with Apache Spark
Astronomical Data Processing on the LSST Scale with Apache Spark
Databricks
 
Representing and Querying Geospatial Information in the Semantic Web
Representing and Querying Geospatial Information in the Semantic WebRepresenting and Querying Geospatial Information in the Semantic Web
Representing and Querying Geospatial Information in the Semantic WebKostis Kyzirakos
 
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as KnowledgeRDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
Rathachai Chawuthai
 
Geographica: A Benchmark for Geospatial RDF Stores
Geographica: A Benchmark for Geospatial RDF StoresGeographica: A Benchmark for Geospatial RDF Stores
Geographica: A Benchmark for Geospatial RDF Stores
Kostis Kyzirakos
 
Discovering Alignments in Ontologies of Linked Data
Discovering Alignments in Ontologies of Linked DataDiscovering Alignments in Ontologies of Linked Data
Discovering Alignments in Ontologies of Linked Data
Craig Knoblock
 
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Blake Regalia
 
The spatiotemporal RDF store Strabon
The spatiotemporal RDF store StrabonThe spatiotemporal RDF store Strabon
The spatiotemporal RDF store Strabon
Kostis Kyzirakos
 
An Open and Shut Case? Shared Standards for Stratigraphic Data and Heritage L...
An Open and Shut Case? Shared Standards for Stratigraphic Data and Heritage L...An Open and Shut Case? Shared Standards for Stratigraphic Data and Heritage L...
An Open and Shut Case? Shared Standards for Stratigraphic Data and Heritage L...
Keith.May
 
Combining remote sensing earth observations and in situ networks: detection o...
Combining remote sensing earth observations and in situ networks: detection o...Combining remote sensing earth observations and in situ networks: detection o...
Combining remote sensing earth observations and in situ networks: detection o...
Integrated Carbon Observation System (ICOS)
 
CLIM Program: Remote Sensing Workshop, High Performance Computing and Spatial...
CLIM Program: Remote Sensing Workshop, High Performance Computing and Spatial...CLIM Program: Remote Sensing Workshop, High Performance Computing and Spatial...
CLIM Program: Remote Sensing Workshop, High Performance Computing and Spatial...
The Statistical and Applied Mathematical Sciences Institute
 
The Materials Project: A Community Data Resource for Accelerating New Materia...
The Materials Project: A Community Data Resource for Accelerating New Materia...The Materials Project: A Community Data Resource for Accelerating New Materia...
The Materials Project: A Community Data Resource for Accelerating New Materia...
Anubhav Jain
 

Similar to Querying Incomplete Geospatial Information in RDF (20)

Data Science Education: Needs & Opportunities in Astronomy
Data Science Education: Needs & Opportunities in AstronomyData Science Education: Needs & Opportunities in Astronomy
Data Science Education: Needs & Opportunities in Astronomy
 
Accelerated Materials Discovery & Characterization with Classical, Quantum an...
Accelerated Materials Discovery & Characterization with Classical, Quantum an...Accelerated Materials Discovery & Characterization with Classical, Quantum an...
Accelerated Materials Discovery & Characterization with Classical, Quantum an...
 
NIST-JARVIS infrastructure for Improved Materials Design
NIST-JARVIS infrastructure for Improved Materials DesignNIST-JARVIS infrastructure for Improved Materials Design
NIST-JARVIS infrastructure for Improved Materials Design
 
Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
 
Challenge@RuleML2015 Modeling Object-Relational Geolocation Knowledge in PSOA...
Challenge@RuleML2015 Modeling Object-Relational Geolocation Knowledge in PSOA...Challenge@RuleML2015 Modeling Object-Relational Geolocation Knowledge in PSOA...
Challenge@RuleML2015 Modeling Object-Relational Geolocation Knowledge in PSOA...
 
SexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial DataSexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial Data
 
Computational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain ScientistsComputational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain Scientists
 
7 srtm paleochannels_aeromagnetics data
7 srtm paleochannels_aeromagnetics data7 srtm paleochannels_aeromagnetics data
7 srtm paleochannels_aeromagnetics data
 
GIS Research at UCL
GIS Research at UCLGIS Research at UCL
GIS Research at UCL
 
Astronomical Data Processing on the LSST Scale with Apache Spark
Astronomical Data Processing on the LSST Scale with Apache SparkAstronomical Data Processing on the LSST Scale with Apache Spark
Astronomical Data Processing on the LSST Scale with Apache Spark
 
Representing and Querying Geospatial Information in the Semantic Web
Representing and Querying Geospatial Information in the Semantic WebRepresenting and Querying Geospatial Information in the Semantic Web
Representing and Querying Geospatial Information in the Semantic Web
 
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as KnowledgeRDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
 
Geographica: A Benchmark for Geospatial RDF Stores
Geographica: A Benchmark for Geospatial RDF StoresGeographica: A Benchmark for Geospatial RDF Stores
Geographica: A Benchmark for Geospatial RDF Stores
 
Discovering Alignments in Ontologies of Linked Data
Discovering Alignments in Ontologies of Linked DataDiscovering Alignments in Ontologies of Linked Data
Discovering Alignments in Ontologies of Linked Data
 
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
 
The spatiotemporal RDF store Strabon
The spatiotemporal RDF store StrabonThe spatiotemporal RDF store Strabon
The spatiotemporal RDF store Strabon
 
An Open and Shut Case? Shared Standards for Stratigraphic Data and Heritage L...
An Open and Shut Case? Shared Standards for Stratigraphic Data and Heritage L...An Open and Shut Case? Shared Standards for Stratigraphic Data and Heritage L...
An Open and Shut Case? Shared Standards for Stratigraphic Data and Heritage L...
 
Combining remote sensing earth observations and in situ networks: detection o...
Combining remote sensing earth observations and in situ networks: detection o...Combining remote sensing earth observations and in situ networks: detection o...
Combining remote sensing earth observations and in situ networks: detection o...
 
CLIM Program: Remote Sensing Workshop, High Performance Computing and Spatial...
CLIM Program: Remote Sensing Workshop, High Performance Computing and Spatial...CLIM Program: Remote Sensing Workshop, High Performance Computing and Spatial...
CLIM Program: Remote Sensing Workshop, High Performance Computing and Spatial...
 
The Materials Project: A Community Data Resource for Accelerating New Materia...
The Materials Project: A Community Data Resource for Accelerating New Materia...The Materials Project: A Community Data Resource for Accelerating New Materia...
The Materials Project: A Community Data Resource for Accelerating New Materia...
 

Recently uploaded

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 

Recently uploaded (20)

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 

Querying Incomplete Geospatial Information in RDF

  • 1. Querying Incomplete Geospatial Information in RDF Charalampos Nikolaou and Manolis Koubarakis Department of Informatics and Telecommunications National and Kapodistrian University of Athens International Symposium on Spatial and Temporal Databases (SSTD) 2013 August 23, 2013
  • 2. Motivation • Increased interest in publishing geospatial datasets as linked data (i.e., encoded in RDF and with semantic links to other datasets) • Geospatial information might be: o Quantitative (e.g., exact geometric information) o Qualitative (e.g., topological relations) ... and express knowledge that is o Complete o Incomplete (or indefinite)
  • 5. Nomenclature of Territorial Units for Statistics (NUTS) 316,246 triples
  • 6. Linked Geospatial Data DB Tropes Hellenic FBD Hellenic PD Crime Reports UK NHS (EnAKTing) Open Election Data Project EU Institutions CO2 Emission (EnAKTing) Energy (EnAKTing) EEA Mortality (EnAKTing) Ordnance Survey legislation data.gov.uk UK Postcodes ESD standards ISTAT Immigration Lichfield Spending Scotland Pupils & Exams Traffic Scotland Data Gov.ie reference data.gov. uk TWC LOGD transport data.gov. uk Eurostat Eurostat (FUB) (RKB Explorer) Linked EDGAR (Ontology Central) EURES (Ontology Central) GovTrack Finnish Municipalities New York Times World Factbook Geo Species Italian public schools Project Gutenberg UMBEL riese dbpedia lite dataopenac-uk TCM Gene DIT Daily Med YAGO Open Cyc data dcs Diseasome Enipedia Lexvo DBLP (L3S) Twarql LinkedCT EUNIS Cornetto SMC Journals Ocean Drilling Codices Turismo de Zaragoza Janus AMP Linked GeoData WordNet (W3C) Alpine Ski Austria AEMET Metoffice Weather Forecasts PDB Weather Stations Yahoo! Geo Planet National Radioactivity JP ChEMBL Open Data Thesaurus Sears GESIS Pisa RESEX Scholarometer ACM NVD IBM DEPLOY Newcastle RAE2001 LOCAH Roma CiteSeer Courseware dotAC ePrints IEEE RISKS PROSITE Affymetrix SISVU GEMET Airports STW Budapest IRIT VIVO Indiana (Bio2RDF) PubMed ProDom VIVO Cornell STITCH LAAS NSF KISTI Linked Open Colors SGD Gene Ontology AGROV OC Product DB DBLP (RKB Explorer) Swedish Open Cultural Heritage JISC WordNet (RKB Explorer) EARTh lobid Organisations ECS (RKB Explorer) HGNC LODE Climbing NSZL Catalog Wiki ECS Southampton ECS Southampton EPrints Eurécom UniProt Taxono my lobid Resources Pfam UniProt WordNet (VUA) Ulm P20 UN/ LOCODE SIDER Drug Bank Europeana OAI DBLP (FU Berlin) ERA lingvoj VIAF Deutsche Biographie ~ 62 billion triples BibBase Uberblic Norwegian MeSH UB Mannheim Calames BNB Freebase Rådata nå! GND ndlna data bnf.fr OS DBpedia GeoWord Net El Viajero Tourism IdRef Sudoc iServe Geo Names LCSH Sudoc RDF Book Mashup LIBRIS PSH DDC Open Calais Greek DBpedia ntnusc MARC Codes List totl.net US Census (rdfabout) Piedmont Accomodations URI Burner LEM Thesaurus W SW Dog Food Portuguese DBpedia t4gm info RAMEAU SH LinkedL CCN theses. fr my Experiment flickr wrappr NDL subjects Open Library (Talis) Plymouth Reading Lists Revyu Fishes of Texas (rdfabout) Scotland Geography Linked MDB Event Media US SEC Semantic XBRL FTS Chronicling America Telegraphis Linked Sensor Data (Kno.e.sis) Eurostat Goodwin Family NTU Resource Lists Open Library SSW Thesaur us semantic web.org BBC Music Geo Linked Data Source Code Ecosystem Linked Data Didactal ia Pokedex St. Andrews Resource Lists Manchester Reading Lists gnoss Poképédia Classical (DB Tune) BBC Wildlife Finder NASA (Data Incubator) Ontos News Portal Sussex Reading Lists Bricklink yovisto Semantic Tweet Linked Crunchbase Jamendo (DBtune) Music Brainz (DBTune) Last.FM (rdfize) Taxon Concept LOIUS CORDIS CORDIS (FUB) (Data Incubator) BBC Program mes Rechtspraak. nl Openly Local data.gov.uk intervals London Gazette Discogs (DBTune) OpenEI statistics data.gov. uk GovWILD Brazilian Politicians educatio n.data.g ov.uk Music Brainz (zitgist) RDF ohloh FanHubz patents data.go v.uk research data.gov. uk Klappstuhlclub Lotico (Data Incubator) Last.FM artists Population (EnAKTing) reegle Ren. Energy Generators (DBTune) Surge Radio tags2con delicious Slideshare 2RDF (DBTune) Music Brainz John Peel EUTC Productions business data.gov. uk Crime (EnAKTing) Ox Points GTAA Magnatune Linked User Feedback LOV Audio Scrobbler Moseley Folk OMIM MGI InterPro Smart Link Product Types Ontology Open Corporates Italian Museums Amsterdam Museum UniParc UniRef UniSTS Linked Open Numbers Reactome OGOLOD Pub Chem GeneID KEGG Pathway Medi Care Google Art wrapper meducator KEGG Drug UniPath way Chem2 Bio2RDF Homolo Gene VIVO UF ECCOTCP bible ontology KEGG Enzyme PBAC KEGG Reaction KEGG Compound KEGG Glycan Media Geographic Publications User-generated content Government Cross-domain Life sciences As of September 2011
  • 7. Question How do we manage (represent, store, query) this data efficiently?
  • 8. Challenges: Theory ① RDF extensions for representing and querying incomplete qualitative and quantitative geospatial information • GeoSPARQL • We proposed RDFi • No published algorithm for query processing when considering RCC-8 and constants o Standard OGC query language for RDF data with geospatial information o Topological relations can be expressed/queried, but no reasoning is offered. o Can work with any topological/temporal constraint language with/without constant symbols (e.g., RCC-5, RCC-8, IA) o Formal semantics and algorithm for computing certain answers o Preliminary complexity results for various constraint languages
  • 9. i RDF by example gag:Region rdfs:subClassOf geo:Feature. gag:WestGreece rdf:type gag:Region. gag:Municipality rdfs:subClassOf geo:Feature. West Greece gag:OlympiaMuni noa:Hotspot noa:hotspot rdfs:subClassOf geo:Feature. rdf:type noa:Hospot. noa:Fire noa:fire Olympia rdf:type gag:Municipality. rdfs:subClassOf geo:Feature. rdf:type noa:Fire. gag:OlympiaMuni geo:hasGeometry ex:oGeo. ex:oGeo rdf:type sf:Polygon. ex:oGeo geo:asWKT "POLYGON((..))"^^geo:wktLiteral. noa:hotspot geo:hasGeometry ex:rec. ex:rec geo:asWKT "POLYGON((..))"^^geo:wktLiteral. gag:WestGreece geo:sfContains gag:OlympiaMuni. noa:hotspot geo:sfContains noa:fire.
  • 10. i RDF by example (cont’d) Query: Find fires inside the region of West Greece. West Greece GeoSPARQL query: Olympia CERTAIN SELECT ?f WHERE { ?f rdf:type noa:Fire. gag:WestGreece geo:sfContains ?f. }
  • 11. i RDF by example (cont’d) Query: Find fires inside the region of West Greece. contains contains West Greece Olympia GeoSPARQL query: CERTAIN SELECT ?f WHERE { ?f rdf:type noa:Fire. gag:WestGreece geo:sfContains ?f. }
  • 12. Challenges: Theory ② Efficient computation of the entailment relation Φ⊨Θ • where Φ and Θ are quantifier-free first-order formulas of a constraint language expressing the topological relations of various frameworks (RCC-8, DE-9IM, etc.)
  • 13. Challenges: Theory ③ Computing entailment is equivalent to checking consistency of formulas with constraint networks • Constraint networks: o Spatial relations among regions o Regions might be constant ones (exact geometric information) or identified by a URI • Most recent results considered basic and complete RCC-5 networks with polygonal regions • For RCC-8, deciding consistency is NP-complete • No published algorithm for checking consistency • Are there tractable cases?
  • 14. Challenges: Practice ④ Scale to billions of triples • Reasoners from QSR scale only up to hundreds of regions with complex spatial relations How do they perform in our case? • Setting: o o o o Real linked geospatial datasets No constants Only base RCC-8 relations Evaluation of consistency checking using the well-known path-consistency algorithm
  • 15. Experimental evaluation after one day • Computation of the complete constraint network • Running time: O(n3) • Memory requirements: O(n2) n ≈ thousands to millions hundreds of regions thousands of regions thousands of regions thousands of regions Setup: Intel Xeon E5620, 2.4 GHz, 12MB L3, 48GB RAM, RAID 5, Ubuntu 12.04
  • 16. Network structure • We have started working on algorithms taking into account the structure of these networks: o Node degrees fit a power-law distribution o Network is sparse
  • 17. Network structure (cont’d) • Edges of three kinds: non-tangential proper part externally connected equals • Reflect networks composed of components with hierarchical structure o R-tree extensions (Papadias, Kalnis, Mamoulis, AAAI’99) • Parallel algorithms combined with backward-chaining techniques for lazy query processing o Graph partitioning o Path compression data structures and indexes
  • 18. Related work: Spatial • Qualitative spatial reasoning - Efficient algorithms for consistency checking of constraint networks (complex spatial relations, few number of regions) - Does not consider query processing • Description logic reasoners - PelletSpatial: RCC-8 reasoning (cannot handle disjunctions) - RacerPro: RCC-8 reasoning
  • 19. Related work: Temporal • Chaudhuri (VLDB’88) • The knowledge representation language Telos (TOIS’90) • Foundations of temporal constraint databases (Koubarakis, PhD thesis, ‘94) • Qualitative temporal reasoning community (since 80s) • SQL+i system (BNCOD‘96) • Later system (IEEE’97) • Hurtado and Vaisman (2006)
  • 20. Conclusions • What’s the CHALLENGE? Implementing an efficient query processing system for incomplete geospatial information in RDFi • The desired system should: o reason about qualitative and quantitative spatial information that might be incomplete o be scalable to billions of triples in the most useful cases

Editor's Notes

  1. Ordnance Survey is Great Britain's national mapping authority. It offers digital and paper map products for a wide range of business and outdoor uses.
  2. GADM is a spatial database of the location of the world's administrative areas for use in GIS and similar software.
  3. NUTS is a hierarchical system defined by the Eurostat office of the European Union for dividing the economic territory of EU in 4 levels.
  4. Chaudhuri (VLDB’88)Framework for temporal relationships in a database employing a graph model (limited to definite information) The knowledge representation language Telos (1991)Preliminary Prolog implementation by M. Koubarakis and T. Topaloglou. The most efficient implementation of Telos (ConceptBase) does not consider incomplete information.Foundations of temporal constraint databases (Koubarakis, PhD thesis 1994)Database models for (indefinite) temporal constraint databasesSQL+i (1996)Temporal RDBMS for modeling and querying indeterminate temporal factsRepresentation and reasoning employing constraint networksLater system (1997)Querying of temporal knowledge basesLimited query language (no disjunctive expressions)