Show simple item record

Scaling Empirical Game-Theoretic Analysis.

dc.contributor.authorCassell, Ben-Alexanderen_US
dc.date.accessioned2015-01-30T20:10:16Z
dc.date.availableNO_RESTRICTIONen_US
dc.date.available2015-01-30T20:10:16Z
dc.date.issued2014en_US
dc.date.submitteden_US
dc.identifier.urihttps://hdl.handle.net/2027.42/110315
dc.description.abstractTo analyze the incentive structure of strategic multi-agent interactions, such scenarios are often cast as games, where players optimize their payoffs by selecting a strategy in anticipation of the strategic decisions of other players. When our modeling needs are too complex to address analytically, empirical game models, game models in which observations of simulated play are used to estimate payoffs of agents, can be employed to facilitate game-theoretic analysis. This dissertation focuses on extending the capability of the empirical game-theoretic analysis (EGTA) framework for modeling and analyzing large games. My contributions are in three distinct areas: increasing the scale of game simulation through software infrastructure, improving performance of common analytic tasks by bringing them closer to the data, and reducing sampling requirements for statistically confident analysis through sequential sampling algorithms. With the advent of EGTAOnline, an experiment management system for distributed game simulation that I developed, EGTA practitioners no longer limit their studies to what can be conducted on a single computer. Over one billion payoff observations have been added to EGTAOnline's database to date, corresponding to hundreds of distinct experiments. To reduce the cost of analyzing this data, I explored conducting analysis in the database. I found that translating data to an in-memory object representation was a dominant cost for game-theoretic analysis software. By avoiding that cost, conducting analysis in the database improves performance. A further way to improve scalability is to ensure we only gather as much data as is necessary to support analysis. I developed algorithms that interweave sampling and evaluations of statistical confidence, improving on existing ad hoc sampling methods by providing a measure of statistical confidence for analysis and reducing the number of observations taken. In addition to these software and methodological contributions, I present two applications: a strategic analysis of selecting a wireless access point for your traffic, and an investigation of mapping an analytical pricing model to a large simulated stock market.en_US
dc.language.isoen_USen_US
dc.subjectempirical game-theoretic analysisen_US
dc.subjectscalabilityen_US
dc.subjectdistributed systemsen_US
dc.subjectsequential analysisen_US
dc.titleScaling Empirical Game-Theoretic Analysis.en_US
dc.typeThesisen_US
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineComputer Science and Engineeringen_US
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studiesen_US
dc.contributor.committeememberWellman, Michael P.en_US
dc.contributor.committeememberMacKie-Mason, Jeffreyen_US
dc.contributor.committeememberLaird, John E.en_US
dc.contributor.committeememberTeneketzis, Demosthenisen_US
dc.subject.hlbsecondlevelEconomicsen_US
dc.subject.hlbsecondlevelComputer Scienceen_US
dc.subject.hlbsecondlevelStatistics and Numeric Dataen_US
dc.subject.hlbtoplevelBusiness and Economicsen_US
dc.subject.hlbtoplevelEngineeringen_US
dc.subject.hlbtoplevelScienceen_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/110315/1/bcassell_1.pdf
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.