Automata-Based Quantitative Verification

dc.contributor.advisorVardi, Moshe Yen_US
dc.creatorBansal, Sugumanen_US
dc.date.accessioned2020-08-14T18:37:35Zen_US
dc.date.available2020-08-14T18:37:35Zen_US
dc.date.created2020-08en_US
dc.date.issued2020-05-13en_US
dc.date.submittedAugust 2020en_US
dc.date.updated2020-08-14T18:37:35Zen_US
dc.description.abstractThe analysis of quantitative properties of computing systems, or quantitative analysis in short, is an emerging area in automated formal analysis. Such properties address aspects such as costs and rewards, quality measures, resource consumption, distance metrics, and the like. So far, several applications of quantitative analysis have been identified, including formal guarantees for reinforcement learning, planning under resource constraints, and verification of (multi-agent) on-line economic protocols. Existing solution approaches for problems in quantitative analysis suffer from two challenges that adversely impact the theoretical understanding of quantitative analysis, and large-scale applicability due to limitations on scalability. These are the lack of generalizability, and {separation-of-techniques. Lack of generalizability refers to the issue that solution approaches are often specialized to the underlying cost model that evaluates the quantitative property. Different cost models deploy such disparate algorithms that there is no transfer of knowledge from one cost model to another. Separation-of-techniques refers to the inherent dichotomy in solving problems in quantitative analysis. Most algorithms comprise of two phases: A structural phase, which reasons about the structure of the quantitative system(s) using techniques from automata or graphs; and a numerical phase, which reasons about the quantitative dimension/cost model using numerical methods. The techniques used in both phases are so unlike each other that they are difficult to combine, forcing the phases to be performed sequentially, thereby impacting scalability. This thesis contributes towards a novel framework that addresses these challenges. The introduced framework, called comparator automata or comparators in short, builds on automata-theoretic foundations to generalize across a variety of cost models. The crux of comparators is that they enable automata-based methods in the numerical phase, hence eradicating the dependence on numerical methods. In doing so, comparators are able to integrate the structural and numerical phases. On the theoretical front, we demonstrate that comparator-based solutions have the advantage of generalizable results, and yield complexity-theoretic improvements over a range of problems in quantitative analysis. On the practical front, we demonstrate through empirical analysis that comparator-based solutions render more efficient, scalable, and robust performance, and hold the ability to integrate quantitative with qualitative objectives.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationBansal, Suguman. "Automata-Based Quantitative Verification." (2020) Diss., Rice University. <a href="https://hdl.handle.net/1911/109208">https://hdl.handle.net/1911/109208</a>.en_US
dc.identifier.urihttps://hdl.handle.net/1911/109208en_US
dc.language.isoengen_US
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.en_US
dc.subjectFormal methodsen_US
dc.subjectQuantiative verification and synthesisen_US
dc.subjectQuantitative propertiesen_US
dc.subjectComparator automataen_US
dc.subjectQuantitative inclusionen_US
dc.subjectQuantitative gamesen_US
dc.subjectDiscounted-sumen_US
dc.titleAutomata-Based Quantitative Verificationen_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelDoctoralen_US
thesis.degree.majorFormal methodsen_US
thesis.degree.nameDoctor of Philosophyen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BANSAL-DOCUMENT-2020.pdf
Size:
1.57 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.61 KB
Format:
Plain Text
Description: