Hostname: page-component-848d4c4894-jbqgn Total loading time: 0 Render date: 2024-07-07T18:35:13.636Z Has data issue: false hasContentIssue false

Computer Modeling Using Spreadsheets and Related Software

Published online by Cambridge University Press:  02 September 2013

Carl Grafton
Affiliation:
Auburn University at Montgomery
Anne Permaloff
Affiliation:
Auburn University at Montgomery

Extract

Computer models hold a continuing fascination for political scientists. Part of their attraction derives from being working miniatures like mechanical toys. They also hold the less enjoyable but more scientific promise of allowing something akin to laboratory experimentation—denied to political scientists in most circumstances because of cost or the nature of the subject matter.

Spreadsheets are powerful tools for the construction of simple or complex models. At their core, spreadsheets are nothing more than cells arranged in columns and rows into which labels, numbers, or formulas can be placed. The numbers and formulas can be arranged in infinite variety, and in modern spreadsheets they are supplemented by such features as built-in formulas called functions, macro languages which are highly flexible programming environments, data query features, and graphics capabilities.

Edith Stokey's and Richard Zeckhauser's clearly explained difference equation models lend themselves especially well to rendition on a spreadsheet (1978, 47–73). Stokey and Zeckhauser furnish the case of public housing units in a city deteriorating at the rate of 10% per year to the point of being uninhabitable. If 800 units per year are built, will the total number of public housing units reach an equilibrium and, if so, will it be stable?

Such a problem is expressed in difference equation form as follows:

Unitsn = Units n − 1 – .1

* Units n − 1 + 800

or

Units n = .9 * Units n − 1 + 800

The number of housing units in any year n equals .9 times the number of housing units in the previous year plus 800. The beginning of a spreadsheet solution to this problem is shown in Figure 1.

Type
Research Article
Copyright
Copyright © The American Political Science Association 1995

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Boynton, C. R. 1980. Mathematical Thinking About Politics. New York: Longman.Google Scholar
Cartwright, Timothy J. 1993. Modeling the World in a Spreadsheet. Baltimore: Johns Hopkins University Press. Paperback.Google Scholar
Goldberg, Samuel. 1986. Introduction to Difference Equations. New York: Dover.Google Scholar
Grafton, Carl, and Permaloff, Anne. 1989. “Microcomputer Simulations and Simulation Writing Tools.” PS: Political Science & Politics 22(2):247–57.Google Scholar
Jacobson, Reed. 1994. Excel Visual Basic for Applications. Redmond: Microsoft Press.Google Scholar
Ordeshook, Peter C. 1987. Game Theory and Political Theory: An Introduction. Cambridge: Cambridge University Press.Google Scholar
Stokey, Edith, and Zeckhauser, Richard. 1978. A Primer for Policy Analysis. New York: W.W. Norton.Google Scholar
Watson, Hugh J., and Blackstone, John H. Jr., 1989. Computer Simulation. New York: John Wiley & Sons.Google Scholar
Webb, Jeff. 1994. Using Visual Basic for Applications. Excel edition. Indianapolis: Que.Google Scholar