Pennsylvania Investment Network


Recent Blogs


Pitching Help Desk


Testimonials

"As soon as I put in my proposal, I got offers from four different investors within 48 hours! The funding process took less than 2 weeks. I now have the funds to partner with a digital marketing agency and scale my e-commerce business! 10/10 will certainly recommend this site to other entrepreneurs."
Asela M - Mystic Phoenix Fortress LLC

 BLOG >> Recent

Let Us Calculate [Systems Thinking
Posted on June 3, 2019 @ 06:03:00 PM by Paul Meagher

I recently borrowed an academic book from a local university called Agent-Based Modeling of Environmental Conflict and Cooperation (2019) by Todd K. Bendor and Jurgen Sheffran. The cover image depicts a place 20 km from Cape Town South Africa with poor housing and services on the left, rich gated housing on the right and no man's swamp land in the middle.

The main reason I picked up the book was because it looked like it had some useful applications of systems thinking to an important topic: modelling conflicts to help resolve conflicts. I like the fact that it is not an edited volume and provides a consistent perspective and level of quality on a variety of interesting topics in conflict modelling and conflict resolution. There is some math in the book, which I also like, because it is used to clarify and add precision to important ideas, not to prove theorems and other niceties. There are some practical agent-based modelling applications discussed in Part III of the book which is where a good chunk of value of this book lies in my opinion.

Table of Contents

Part I: Conflict and the Promise of Conflict Modeling

1. Environmental Conflicts in a Complex World

2. Why Model? How Can Modeling Help Resolve Conflict?

3. The History and Types of Conflict Modeling

4. Participatory Modeling and Conflict Resolution

Part II: Modeling Environmental Conflict

5. System Dynamics and Conflict Modeling

6. Agent-Based Modeling and Environmental Conflict

7. Modeling Conflict and Cooperation as Agent Action and Interaction

Part III: Applications of the VIABLE Model Framework

8. A Viability Approach to Understanding Fishery Conflict and Cooperation

9. An Adaptive Dynamic Model of Emissions Trading

10. Modeling Bioenergy and Land Use Conflict

11. The Future of Modeling Environmental Conflict and Cooperation

You don't have to read the book cover to cover to get something out of it. To maximize your time, you can scan through and find an application or section that interests you and read about that. For example, I came across a section called The Farmer Agent Model on pp. 292 to 295 and decided that it might be worth investing some time into that concept. One component of the The Farmer Agent Model is the harvest function which I have simplified to:

h = r * A * B * f

The harvest for a particular crop h by a particular farmer is found by multiplying:

  • r: The fraction of land planted in that crop, also called the priority of the crop.
  • A: The arable land area in hectares used for the crop.
  • B: The biomass yield per hectacre.
  • f: The fraction of biomass produced that is harvested (e.g., 90%)

If you add up the harvest amount for each farmer h harvesting that crop sum(h), then you get the total harvest for that crop H. You can use this sum as the crop supply in agricultural equations of supply and demand to figure out the price you might get for that crop. If prices are low for a particular crop then The Farmer Agent Model might respond by adjusting the value of the crop priority r downward so less land area is devoted to that crop. Using harvest functions, pricing functions, and investments functions in an integrated model allows you to tweak parameters to see how they influence other parts of the overall model. Government investment in ethanol production using subsidies, for example, will increase the value of r for bioenergy crops.

Another interesting topic in Chapter 10: Modelling Bioenergy and Land Use Conflict involves using spatial models of farmers across the landscape so that you take into account spatial interactions among farmers. We don't just treat farmers as disembodied harvest functions, but make an effort to locate those harvest functions (aka farmers) on a grid so you can simulate and explore local interactions that might be important to account for.

Conflicts can arise in communities establishing a bioenergy plant because citizens may have differing views on fuel, water, land use changes that the plants bring with them or signify. Some may object to the increased water use or the nitrogen runoff that might accompany increased corn production next to streams. The other side may object that farmers need to be profitable and the plant jobs are needed. Many of these issues and interactions may be left unmanaged if they are not explicitly modelled as part of an overall model of the bioenergy plant and how it interacts with the ecosystem, the main stakeholders, and the government incentives that might be driving increased production of bioenergy crops.

In Illinois they have some of the best soil and growing conditions for bioenergy crops and other types of crops so bioenergy conflicts are likely more common there. Where I live, there is a conflict around burning wood for energy in a local paper mill. The pro side argues that it helps the mill keep their costs of operations lower because power is a huge cost for them, that we don't have to make expensive upgrades to our power grid to supply the Mill with power, that burning wood for energy is better than burning coal because the wood is renewable, and that it is helping sustain the economy with forestry employment in rural areas and good paying mill jobs. The opposing side argues that the large number of truckloads of wood a day needed to feed the bioenergy plant is not green, that it is decimating forests and habitat, that we can find better uses, that we can be adding more value to our products and keep the same level of jobs and economic prosperity, etc..

Fisheries is a big industry here and there are lots of conflicts between fishermen and the government over quotas, between fishermen and environmental groups over the cause of whale deaths and what needs to be done, between fishermen and another local pulp and paper mill over the mills desire to pipe effluent into fishing grounds. The powerful pulp and paper industry has met its match when their practices affect the equally powerful fishing industry.

Because I have an interest in fisheries (my father-in-law and his sons are fishermen) I was interested in picking up this book to see how they approach modelling conflict in the fisheries (see Chapter 8. A Viability Approach to Understanding Fishery Conflict and Cooperation). The starting point for all the models we might want to create is generally is a simple stock and flow diagram for a single fish population. From here we start drawing other boxes and linkages to capture more of the complexity of the situation.

Agent based modelling often starts with creating visual depictions of the system. Stock and flow diagrams are a commonly used technique but you generally need to master a few more visualization techniques to depict a full systems model. The best intro to these techniques is Thinking in Systems (2008) by Donnella H. Meadows.

The German philosopher Gottfried Leibniz (died 1716) was famous for his slogan "Let Us Calculate". The slogan conveyed his belief that conflicts could be resolved by representing problems in a logical calculus that would help reasonable people find solutions. The belief that we can resolve conflicts through modelling therefore is not a new idea. What is new is that the agent based models (aka "logical calculus") are getting better at incorporating more of the complexity of the situation and providing a better decision aid for resolving conflicts. Leibniz's envisioned logical calculus can be implemented in the multi-agent programmable modeling environment called NetLogo which was used as the agent-based modelling platform for the conflict models discussed in this book. I've toyed with the idea of learning NetLogo, but this book gives me more reasons to do so as the book would be of even greater value if I downloaded and ran their conflict models.

It should be noted, however, that resolving conflicts is often not as simple as coming up with a good conflict model and the value of modelling can be overrated when it is done poorly. It tends towards armchair theorizing if not communicated to and validated by stakeholders in the conflict. That being said, doing armchair theorizing based on NetLogo is better than doing armchair theorizing based on NetFlix.

This is a very limited review of the book to give you a flavor of the content you might find. Not exactly a coffee table book or one that would appeal to a wide audience, or one that is accessible price wise; nevertheless I think it is worth seeking out for those with an interest in exploring the use of agent based models to represent and resolve conflict situations. Also, anyone wanting to add a new book to their systems thinking collection.

Permalink 

 Archive 
 

Archive


 November 2023 [1]
 June 2023 [1]
 May 2023 [1]
 April 2023 [1]
 March 2023 [6]
 February 2023 [1]
 November 2022 [2]
 October 2022 [2]
 August 2022 [2]
 May 2022 [2]
 April 2022 [4]
 March 2022 [1]
 February 2022 [1]
 January 2022 [2]
 December 2021 [1]
 November 2021 [2]
 October 2021 [1]
 July 2021 [1]
 June 2021 [1]
 May 2021 [3]
 April 2021 [3]
 March 2021 [4]
 February 2021 [1]
 January 2021 [1]
 December 2020 [2]
 November 2020 [1]
 August 2020 [1]
 June 2020 [4]
 May 2020 [1]
 April 2020 [2]
 March 2020 [2]
 February 2020 [1]
 January 2020 [2]
 December 2019 [1]
 November 2019 [2]
 October 2019 [2]
 September 2019 [1]
 July 2019 [1]
 June 2019 [2]
 May 2019 [3]
 April 2019 [5]
 March 2019 [4]
 February 2019 [3]
 January 2019 [3]
 December 2018 [4]
 November 2018 [2]
 September 2018 [2]
 August 2018 [1]
 July 2018 [1]
 June 2018 [1]
 May 2018 [5]
 April 2018 [4]
 March 2018 [2]
 February 2018 [4]
 January 2018 [4]
 December 2017 [2]
 November 2017 [6]
 October 2017 [6]
 September 2017 [6]
 August 2017 [2]
 July 2017 [2]
 June 2017 [5]
 May 2017 [7]
 April 2017 [6]
 March 2017 [8]
 February 2017 [7]
 January 2017 [9]
 December 2016 [7]
 November 2016 [7]
 October 2016 [5]
 September 2016 [5]
 August 2016 [4]
 July 2016 [6]
 June 2016 [5]
 May 2016 [10]
 April 2016 [12]
 March 2016 [10]
 February 2016 [11]
 January 2016 [12]
 December 2015 [6]
 November 2015 [8]
 October 2015 [12]
 September 2015 [10]
 August 2015 [14]
 July 2015 [9]
 June 2015 [9]
 May 2015 [10]
 April 2015 [9]
 March 2015 [8]
 February 2015 [8]
 January 2015 [5]
 December 2014 [11]
 November 2014 [10]
 October 2014 [10]
 September 2014 [8]
 August 2014 [7]
 July 2014 [5]
 June 2014 [7]
 May 2014 [6]
 April 2014 [3]
 March 2014 [8]
 February 2014 [6]
 January 2014 [5]
 December 2013 [5]
 November 2013 [3]
 October 2013 [4]
 September 2013 [11]
 August 2013 [4]
 July 2013 [8]
 June 2013 [10]
 May 2013 [14]
 April 2013 [12]
 March 2013 [11]
 February 2013 [19]
 January 2013 [20]
 December 2012 [5]
 November 2012 [1]
 October 2012 [3]
 September 2012 [1]
 August 2012 [1]
 July 2012 [1]
 June 2012 [2]


Categories


 Agriculture [77]
 Bayesian Inference [14]
 Books [18]
 Business Models [24]
 Causal Inference [2]
 Creativity [7]
 Decision Making [17]
 Decision Trees [8]
 Definitions [1]
 Design [38]
 Eco-Green [4]
 Economics [14]
 Education [10]
 Energy [0]
 Entrepreneurship [74]
 Events [7]
 Farming [21]
 Finance [30]
 Future [15]
 Growth [19]
 Investing [25]
 Lean Startup [10]
 Leisure [5]
 Lens Model [9]
 Making [1]
 Management [12]
 Motivation [3]
 Nature [22]
 Patents & Trademarks [1]
 Permaculture [36]
 Psychology [2]
 Real Estate [5]
 Robots [1]
 Selling [12]
 Site News [17]
 Startups [12]
 Statistics [3]
 Systems Thinking [3]
 Trends [11]
 Useful Links [3]
 Valuation [1]
 Venture Capital [5]
 Video [2]
 Writing [2]