NatureTime: Temporal Granularity in Simulation of Ecosystems
1996, Journal of Symbolic Computation
https://doi.org/10.1006/JSCO.1996.0071Abstract
Granularity of time is an important issue for the understanding of how actions performed at coarse levels of time interact with others, working at finer levels. However, it has not received much attention from most AI work on temporal logic. In simpler domains of application we may not need to consider it a problem but it becomes important in more complex domains, such as ecological modelling. In this domain, aggregation of processes working at different time granularities (and sometimes cyclically) is very difficult to achieve reliably. We have proposed a new time granularity theory based on modular temporal classes, and have developed a temporal reasoning system to specify cyclical processes of simulation models in ecology at many levels of time.
References (22)
- Allen, J.F., Hayes, P.J. (1985). A common sense theory of time. In Proc. IJCAI, pp. 528-531. . -. -Allen, J.F. (1983). Maintaining knowledge about temporal intervals. Comm. ACM, 26(11).
- -. -Allen, J.F. (1984). Towards a general theory of action and time. Artificial Intelligence, 23(1). . -. -Biggs, N.L. (1987). Discrete Mathematics. Oxford Science Publication.
- -. -Ciapessoni, E., Corsetti, E., Montanari, A., San Pietro, P. (1993). Embedding time granularity in a logical specification language for synchronous real-time systems. Science of Computer Programming, 20(1):141-171.
- -. -Cukierman, D., Delgrand, J. (1995). A language to express time intervals and repetition. In Proc. 2nd International Workshop on Temporal Representation and Reasoning, Melbourne Beach, Florida, USA, April.
- -. -Dean, T. (1989). Using temoral hierarchies to efficietly maintain large temporal databases. J. ACM, 36(4):687-718.
- -. -Fiadeiro, J.L., Maibaum, T. (1994). SOMETIMES "TOMOROW" IS SOMETIME action refinement in a temporal logic of objects. In First International Conference on Temporal Logic, pp. 48-66, Bonn, Germany, July. Springer-Verlag.
- -. -Fisher, M. (1995). Towards a semantics for concurrent metatem. In Fisher, M., Owens, R., eds, Executable Modal and Temporal Logics, pp. 86-102. Springer-Verlag. V(897).
- -. -Fruhwirth, T. (1996). Temporal annotated constraint logic programming. J. Symbolic Computation 22(5/6):555-583.
- -. -Gabbay, D., Reynolds, M. (1995). Towards a computational treatment of time. In Handbook of Logic in Artificial Intelligence and Logic Programming, volume 4 Epistemic and Temporal Reasoning. Oxford University Press.
- -. -Gabbay, D. (1989). The declarative past and imperative future. In Barringer, H., ed., Coloquim on Temporal Logics and Specification, pp. 409-448. Springer-Verlag. V(398).
- -. -Haggith, M., Robertson, D., Walker, D., Sinclair, F., Muetzelfeldt, R. (1992). TEAK-tools for elicit- ing agroforestry knowledge. In British Computer Society Symposium of IT-Enabled Charge in Developing Countries.
- -. -Hobbs, J.R. (1985). Granularity. In Proc. IJCAI, pp. 1-4. . -. -Koomen, J.A.G.M. (1989). Reasoning about recurrence. Technical Report Technical Report 307, Depart- ment of Computer Science-University of Rochester, Rochester, USA.
- -. -Ladkin, P. (1986a). Primitives units for time specification. In Proc. AAAI, pp. 354-359.
- -. -Ladkin, P. (1986b). Time representation: A taxonomy of interval relations. In Proc. AAAI, pp. 360-366. . -. -Ladkin, P. (1987). The completeness of a natural system for reasoning with time intervals. In Proc. AAAI, pp. 462-467.
- -. -Leban, B., McDonald, D.D., Foster, D.R. (1986). A representation for collections of temporal intervals. In Proc. AAAI, pp. 367-371.
- -. -Montanari, A. (1994). A metric and layered temporal logic for time granularity, syncrony and asyncrony. Unpublished work of the First International Conference on Temporal Logic, July.
- -. -Mota, E. (1994). Temporal representation of ecological domains. DAI TP-31, Department of Artificial Intelligence, University of Edinburgh. . -. -Mota, E. (1995). Time granularity in simulation models within a multi-agent system. DAI Discussion Paper 158, Department of Artificial Intelligence, University of Edinburgh, April.
- -. -Mota, E., Haggith M., Smaill, A., Robertson, D. (1995a). Time granularity in simulation models of ecological systems. In Workshop on Excutable Temporal Logics-Montreal, Canada. DAI RP-740, Edinburgh University.
- -. -Mota, E., Robertson, D., Muezelfeldt, R. (1995b). On the granular aspects of time in simulation models. TP-39, Detartment of Artificial Intelligence/University of Edinburgh. . -. -Pachet, F., Ramalho, G., Carrive, J., Cornic, G. (1995). Representing temporal musical objects and reasoning in the muses system. In International Congress on Music and Artificial Intelligence, pp. 33-48.
- -. -Le Poidevin, R., MacBeath, M., eds (1995). The Philosophy of Time, chapter IX, pp. 149-167. Oxford Readings in Philosophy. Oxford University Press.
- -. -Rescher, N., Urquhart, A. (1971). Temporal Logic. Springer-Verlag. . -. -Robertson, D., Bundy, A., Muetzefeldt, R., Haggith, M., Uschold, M. (1991). Eco-Logic Logic-Based Approaches to Ecological Modelling. The MIT Press.
- -. -Sinclair, F, Robertson, D., Muetzelfeldt, R., Walker, D., Haggith, M., Kendon, G. (1993). Formal rep- resentation and use of indigenous ecological knowledge about agroforestry. ODA Forestry and Agroforestry Research Strategy-Project R4731 Second Annual Report, University of Edinburgh. . -. -Sterling, L., Shapiro, E. (1986). The Art of Prolog. The MIT Press. . -. -van Emden, M.H. (1984). An interpreting algorithm for prolog programs. In Prolog Implementations, Ellis Horwood Series ARTIFICIAL INTELLIGENCE, pp. 93-110. Ellis Horwood Ltd.