@article{aeaf2724fca84b5a853d46af8d5bf1da,
title = "Coordination in irrigation systems: An analysis of the Lansing-Kremer model of Bali",
abstract = "Farmers within irrigation systems, such as those in Bali, solve complex coordination problems to allocate water and control pests. Lansing and Kremer's [Lansing, J.S., Kremer, J.N., 1993. Emergent properties of Balinese water temples. American Anthropologist 95(1), 97-114] study of Balinese water temples showed that this coordination problem can be solved by assuming simple local rules for how individual communities make their decisions. Using the original Lansing-Kremer model, the robustness of their insights was analyzed and the ability of agents to self-organize was found to be sensitive to pest dynamics and assumptions of agent decision making.",
keywords = "Agent-based model, Coordination, Irrigation, Networks, Synchronization",
author = "Marcus Janssen",
note = "Funding Information: Thanks to Steve Lansing and Jim Kremer for providing the original source code of the Bali irrigation model and for their detailed comments on earlier versions of this paper. Marty Anderies provided helpful feedback on earlier versions of the paper, and Shade Shutters is acknowledged for his discovery of some critical errors in my original recoding of the Bali-irrigation model. The audience of seminars at Indiana University, University of Alaska Fairbanks, and Santa Fe Institute provided useful feedback. Finally, I gratefully acknowledge support from the Center for the Study of Institutions, Population, and Environmental Change at Indiana University through National Science Foundation Grants SBR9521918 and SES0083511, and from NSF Grant BCS-0527744 to Arizona State University. Indiana University Computing Systems kindly allowed me to run a portion of the simulations on the UITS Research SP System.",
year = "2007",
month = mar,
doi = "10.1016/j.agsy.2006.05.004",
language = "English (US)",
volume = "93",
pages = "170--190",
journal = "Agricultural Systems",
issn = "0308-521X",
publisher = "Elsevier BV",
number = "1-3",
}