Visibly pushdown transducers for approximate validation of streaming XML

dc.contributor.authorYe, Ying Ying
dc.contributor.supervisorSrinivasan, Venkatesh
dc.contributor.supervisorThomo, Alex
dc.date.accessioned2008-12-03T00:58:30Z
dc.date.available2008-12-03T00:58:30Z
dc.date.copyright2008en_US
dc.date.issued2008-12-03T00:58:30Z
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en_US
dc.description.abstractVisibly Pushdown Languages (VPLs), recognized by Visibly Pushdown Automata (VPAs), are a nicely behaved family of context-free languages. It has been shown that VPAs are equivalent to Extended Document Type Definitions (EDTDs), and thus, they provide means for elegantly solving various problems on XML. One of the important problems about XML that can be addressed using VPAs is the validation problem in which we need to decide whether an XML document con- forms to the schema specification given by an EDTD. In this thesis, we are interested in solving the approximate version of this problem, which is to decide whether an XML document can be modified by a tolerable number of edit operations to yield a valid one with respect to a given EDTD. For this, we define Edit Visibly Pushdown Transducers (EVPTs) that give us the framework for solving this problem ([23]). We propose two algorithms; the first algorithm solves the approximate validation for any EDTD in PTIME. The second algorithm solves the same problem for an interesting subclass of EDTDs (those rec- ognizable by FSA) in constant space using only a single pass over the document.en_US
dc.identifier.bibliographicCitationThomo, A., Venkatesh, S., Ye, Y., Y. Visibly Pushdown Transducers for Approximate Validation of Streaming XML. In Proc. 5th International Symposium on Foundations of Information and Knowledge Systems (Pisa, Italy, 11–15 February 2008), pp. 219–238. Alex Thomo, Srinivasan Venkatesh, Ying Ying Ye: Visibly Pushdown Transducers for Approximate Validation of Streaming XML. FoIKS 2008: 219-238en_US
dc.identifier.urihttp://hdl.handle.net/1828/1270
dc.languageEnglisheng
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectXMLen_US
dc.subjectApproximate Validation Problemen_US
dc.subjectVisibly Pushdown Transduceren_US
dc.subjectEDTDen_US
dc.subject.lcshUVic Subject Index::Sciences and Engineering::Applied Sciences::Computer scienceen_US
dc.titleVisibly pushdown transducers for approximate validation of streaming XMLen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis3.pdf
Size:
262.47 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.94 KB
Format:
Item-specific license agreed upon to submission
Description: