Generalized dynamic stock and flow systems: An AI approach

A well-known problem in complex cognition is the so-called dynamic stocks and flows task (DSF). The challenge in this task is to control different flows, e.g. the inflows and outflows of water to a tank, towards a specified goal configuration, i.e. a certain amount of water in the tank. The problem is that some flows are exogenously controlled with a hidden dynamic. These flows need to be counterbalanced by setting endogenous flows. Since the dynamic underlying the hidden flows can be any computable function, this task can be classified as computationally complex. Psychological findings show that humans have difficulties in dealing with such dynamic systems. In this article, we present a formal generalization of this task and present a computational approach for solving such tasks as a first step towards an assistance system for complex system control.

[1]  Joachim Funke,et al.  Complex problem solving: a case for complex cognition? , 2010, Cognitive Processing.

[2]  J. Forrester Industrial Dynamics: A Major Breakthrough for Decision Makers , 2012 .

[3]  John D. Sterman,et al.  Bathtub dynamics: initial results of a systems thinking inventory , 2000 .

[4]  J. Funke Dynamic systems as tools for analysing human judgement , 2001 .

[5]  Cleotilde Gonzalez,et al.  Understanding the building blocks of dynamic systems , 2007 .

[6]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[7]  Colin Camerer,et al.  Iterated Dominance and Iterated Best-Response in Experimental P-Beauty Contests , 1998 .

[8]  Joachim Funke,et al.  Einige Bemerkungen zu Problemen der Problemlöseforschung oder: Ist Testintelligenz doch ein Prädiktor? , 1983 .

[9]  Alexander J. Smola,et al.  Learning with Kernels: support vector machines, regularization, optimization, and beyond , 2001, Adaptive computation and machine learning series.

[10]  G. Dantzig Programming of Interdependent Activities: II Mathematical Model , 1949 .

[11]  Cleotilde Gonzalez,et al.  Learning to Control a Dynamic Task: A System Dynamics Cognitive Model of the Slope Effect , 2007 .

[12]  J. Sterman,et al.  Cloudy Skies: Assessing Public Understanding of Global Warming , 2002 .

[13]  Cleotilde Gonzalez,et al.  The use of microworlds to study dynamic decision making , 2005, Comput. Hum. Behav..

[14]  Erling Moxnes,et al.  Misperceptions of basic dynamics: the case of renewable resource management , 2004 .

[15]  J. Sterman,et al.  Understanding public complacency about climate change: adults’ mental models of climate change violate conservation of matter , 2007 .

[16]  Richard E. Mayer Denken und Problemlösen , 1979 .

[17]  J. Flavell Metacognitive aspects of problem solving , 1976 .

[18]  John D. Sterman,et al.  All models are wrong: reflections on becoming a systems scientist† , 2002 .

[19]  Erling Moxnes OVEREXPLOITATION OF RENEWABLE RESOURCES : THE ROLE OF MISPERCEPTIONS , 1998 .

[20]  G. Dantzig,et al.  Programming of Interdependent Activities: I General Discussion , 1949 .

[21]  P. Frensch,et al.  Complex problem solving : the European perspective , 1995 .

[22]  Cleotilde González,et al.  Why don ’ t well-educated adults understand accumulation ? A challenge to researchers , educators , and citizens , 2008 .

[23]  Cleotilde Gonzalez,et al.  Slope of Inflow Impacts Dynamic Decision Making , 2007 .

[24]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.