Three essays on the interface of computer science, economics and information systems
This thesis looks at three aspects related to the design of E-commerce systems, online auctions and distributed grid computing systems. We show how formal verification techniques from computer science can be applied to ensure correctness of system design and implementation at the code level. Through...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
2008
|
Subjects: | |
Online Access: | http://hdl.handle.net/2152/3249 |
id |
ndltd-UTEXAS-oai-repositories.lib.utexas.edu-2152-3249 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UTEXAS-oai-repositories.lib.utexas.edu-2152-32492015-09-20T16:51:56ZThree essays on the interface of computer science, economics and information systemsHidvégi, Zoltán Tibor, 1970-Electronic commerceInternet auctions--Mathematical modelsPrices--Mathematical modelsComputer software--VerificationComputer programs--VerificationCoding theoryComputational grids (Computer systems)This thesis looks at three aspects related to the design of E-commerce systems, online auctions and distributed grid computing systems. We show how formal verification techniques from computer science can be applied to ensure correctness of system design and implementation at the code level. Through e-ticket sales example, we demonstrate that model checking can locate subtle but critical flaws that traditional control and auditing methods (e.g., penetration testing, analytical procedure) most likely miss. Auditors should understand formal verification methods, enforce engineering to use them to create designs with less of a chance of failure, and even practice formal verification themselves in order to offer credible control and assistance for critical e-systems. Next, we study why many online auctions offer fixed buy prices to understand why sellers and auctioneers voluntarily limit the surplus they can get from an auction. We show when either the seller of the dibbers are risk-averse, a properly chosen fixed permanent buy-price can increase the social surplus and does not decrease the expected utility of the sellers and bidders, and we characterize the unique equilibrium strategies of uniformly risk-averse buyers in a buy-price auction. In the final chapter we look at the design of a distributed grid-computing system. We show how code-instrumentation can be used to generate a witness of program execution, and show how this witness can be used to audit the work of self-interested grid agents. Using a trusted intermediary between grid providers and customers, the audit allows payment to be contingent on the successful audit results, and it creates a verified reputation history of grid providers. We show that enabling the free trade of reputations provides economic incentives to agents to perform the computations assigned, and it induces increasing effort levels as the agents' reputation increases. We show that in such a reputation market only high-type agents would have incentive to purchase a high reputation, and only low-type agents would use low reputations, thus a market works as a natural signaling mechanism about the agents' type.text2008-08-28T23:36:39Z2008-08-28T23:36:39Z20072008-08-28T23:36:39ZThesiselectronicb68890217http://hdl.handle.net/2152/3249174114834engCopyright is held by the author. Presentation of this material on the Libraries' web site by University Libraries, The University of Texas at Austin was made possible under a limited license grant from the author who has retained all copyrights in the works. |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Electronic commerce Internet auctions--Mathematical models Prices--Mathematical models Computer software--Verification Computer programs--Verification Coding theory Computational grids (Computer systems) |
spellingShingle |
Electronic commerce Internet auctions--Mathematical models Prices--Mathematical models Computer software--Verification Computer programs--Verification Coding theory Computational grids (Computer systems) Hidvégi, Zoltán Tibor, 1970- Three essays on the interface of computer science, economics and information systems |
description |
This thesis looks at three aspects related to the design of E-commerce systems, online auctions and distributed grid computing systems. We show how formal verification techniques from computer science can be applied to ensure correctness of system design and implementation at the code level. Through e-ticket sales example, we demonstrate that model checking can locate subtle but critical flaws that traditional control and auditing methods (e.g., penetration testing, analytical procedure) most likely miss. Auditors should understand formal verification methods, enforce engineering to use them to create designs with less of a chance of failure, and even practice formal verification themselves in order to offer credible control and assistance for critical e-systems. Next, we study why many online auctions offer fixed buy prices to understand why sellers and auctioneers voluntarily limit the surplus they can get from an auction. We show when either the seller of the dibbers are risk-averse, a properly chosen fixed permanent buy-price can increase the social surplus and does not decrease the expected utility of the sellers and bidders, and we characterize the unique equilibrium strategies of uniformly risk-averse buyers in a buy-price auction. In the final chapter we look at the design of a distributed grid-computing system. We show how code-instrumentation can be used to generate a witness of program execution, and show how this witness can be used to audit the work of self-interested grid agents. Using a trusted intermediary between grid providers and customers, the audit allows payment to be contingent on the successful audit results, and it creates a verified reputation history of grid providers. We show that enabling the free trade of reputations provides economic incentives to agents to perform the computations assigned, and it induces increasing effort levels as the agents' reputation increases. We show that in such a reputation market only high-type agents would have incentive to purchase a high reputation, and only low-type agents would use low reputations, thus a market works as a natural signaling mechanism about the agents' type. === text |
author |
Hidvégi, Zoltán Tibor, 1970- |
author_facet |
Hidvégi, Zoltán Tibor, 1970- |
author_sort |
Hidvégi, Zoltán Tibor, 1970- |
title |
Three essays on the interface of computer science, economics and information systems |
title_short |
Three essays on the interface of computer science, economics and information systems |
title_full |
Three essays on the interface of computer science, economics and information systems |
title_fullStr |
Three essays on the interface of computer science, economics and information systems |
title_full_unstemmed |
Three essays on the interface of computer science, economics and information systems |
title_sort |
three essays on the interface of computer science, economics and information systems |
publishDate |
2008 |
url |
http://hdl.handle.net/2152/3249 |
work_keys_str_mv |
AT hidvegizoltantibor1970 threeessaysontheinterfaceofcomputerscienceeconomicsandinformationsystems |
_version_ |
1716820452449452032 |