Javascript must be enabled to continue!
A Framework for Sampling-Based XML Data Pricing
View through CrossRef
While price and data quality should define the major tradeoff for consumers in data markets, prices are usually prescribed by vendors and data quality is not negotiable. In this paper we study a model where data quality can be traded for a discount. We focus on the case of XML documents and consider completeness as the quality dimension. In our setting, the data provider offers an XML document, and sets both the price of the document and a weight to each node of the document, depending on its potential worth. The data consumer proposes a price. If the proposed price is lower than that of the entire document, then the data consumer receives a sample, i.e., a random rooted subtree of the document whose selection depends on the discounted price and the weight of nodes. By requesting several samples, the data consumer can iteratively explore the data in the document.We present a pseudo-polynomial time algorithm to select a rooted subtree with prescribed weight uniformly at random, but show that this problem is unfortunately intractable. Yet, we are able to identify several practical cases where our algorithm runs in polynomial time. The first case is uniform random sampling of a rooted subtree with prescribed size rather than weights; the second case restricts to binary weights.As a more challenging scenario for the sampling problem, we also study the uniform sampling of a rooted subtree of prescribed weight and prescribed height. We adapt our pseudo-polynomial time algorithm to this setting and identify tractable cases.
Title: A Framework for Sampling-Based XML Data Pricing
Description:
While price and data quality should define the major tradeoff for consumers in data markets, prices are usually prescribed by vendors and data quality is not negotiable.
In this paper we study a model where data quality can be traded for a discount.
We focus on the case of XML documents and consider completeness as the quality dimension.
In our setting, the data provider offers an XML document, and sets both the price of the document and a weight to each node of the document, depending on its potential worth.
The data consumer proposes a price.
If the proposed price is lower than that of the entire document, then the data consumer receives a sample, i.
e.
, a random rooted subtree of the document whose selection depends on the discounted price and the weight of nodes.
By requesting several samples, the data consumer can iteratively explore the data in the document.
We present a pseudo-polynomial time algorithm to select a rooted subtree with prescribed weight uniformly at random, but show that this problem is unfortunately intractable.
Yet, we are able to identify several practical cases where our algorithm runs in polynomial time.
The first case is uniform random sampling of a rooted subtree with prescribed size rather than weights; the second case restricts to binary weights.
As a more challenging scenario for the sampling problem, we also study the uniform sampling of a rooted subtree of prescribed weight and prescribed height.
We adapt our pseudo-polynomial time algorithm to this setting and identify tractable cases.
Related Results
KEBIASAAN MAKAN DAN ASUPAN ZAT GIZI MASYARAKAT HALMAHERA
KEBIASAAN MAKAN DAN ASUPAN ZAT GIZI MASYARAKAT HALMAHERA
<p class="MsoNormal" style="margin: 0cm 7.1pt 6pt 14.2pt; text-align: justify; text-indent: 1cm;"><span style="font-size: 10pt;" lang="en-us" xml:lang="en-us">Every com...
POLA AKTIVITAS, KONSUMSI PANGAN, STATUS GIZI DAN KESEHATAN ANAK JALANAN DI KOTA BANDUNG
POLA AKTIVITAS, KONSUMSI PANGAN, STATUS GIZI DAN KESEHATAN ANAK JALANAN DI KOTA BANDUNG
<p class="MsoTitle" style="margin: 0cm 13.05pt 6pt 17.85pt; text-align: justify; text-indent: 26.95pt;"><span style="font-size: 10pt;" lang="en-us" xml:lang="en-us">The...
SIGAda 2001 workshop, "creating a symbiotic relationship between XML and Ada"
SIGAda 2001 workshop, "creating a symbiotic relationship between XML and Ada"
The purpose of the workshop was to organize the Ada community to take advantage of the opportunity to create Ada applications that are operating systems independent because they ar...
KEGIATAN OPERASIONAL PEMBANGUNANKETAHANAN PANGAN 2006-2009
KEGIATAN OPERASIONAL PEMBANGUNANKETAHANAN PANGAN 2006-2009
<span style="font-size: 10pt;" lang="fi" xml:lang="fi">Rencana aksi ketahanan pangan periode 2005-2009 adalah suatu panduan pelak- sanaan kebijakan umum tersebut di tingkat l...
Assessing the role of carbon pricing in global climate change mitigation strategies
Assessing the role of carbon pricing in global climate change mitigation strategies
Carbon pricing has emerged as a crucial policy tool in global efforts to mitigate climate change by internalizing the costs of carbon emissions and incentivizing emission reduction...
Optimization method of time-of-use electricity price for the cost savings of power grid investment
Optimization method of time-of-use electricity price for the cost savings of power grid investment
The concept of time-of-use (TOU) electricity pricing is widely recognized as a key strategy to bridge the gap between electricity availability and consumption, enhance the efficien...
XML and Ada complement each other
XML and Ada complement each other
XML has become a major Internet technology. The programing language that has the best fit with XML is Ada. XML and Ada have similar typing systems, visibility and scoping rules. A ...
An XML Schema for Automated Data Integration in a Multi-Source Information System Dedicated to End-Stage Renal Disease
An XML Schema for Automated Data Integration in a Multi-Source Information System Dedicated to End-Stage Renal Disease
Data exchange and interoperability between clinical information systems represent a crucial issue in the context of patient record data collection. An XML representation schema ada...

