QUALITATIVE-QUANTITATIVE ANALYSIS OF THE WATER FLOODING OF NATURE PARK KOPACKI RIT



Similar documents
1. INTRODUCTION. 23'd Int. Conf. Information Technology Interfaces /TI 2007, June 19-22, 2001, Pula, Croatia

Introduction to time series analysis

Data quality in Accounting Information Systems

WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT?

COMBINING THE METHODS OF FORECASTING AND DECISION-MAKING TO OPTIMISE THE FINANCIAL PERFORMANCE OF SMALL ENTERPRISES

INTRUSION PREVENTION AND EXPERT SYSTEMS

The finite field with 2 elements The simplest finite field is

Subspace Analysis and Optimization for AAM Based Face Alignment

How to teach about transition processes and other more complex factors in so-called simple electric circuits Abstract Keywords: Introduction

KS3 Computing Group 1 Programme of Study hours per week

KNOWLEGDE MANAGEMENT AND IT S APPLICATION IN CROATIAN COMPANIES

3. Interpolation. Closing the Gaps of Discretization... Beyond Polynomials

Spatial Data Analysis

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

Cryptography and Network Security. Prof. D. Mukhopadhyay. Department of Computer Science and Engineering. Indian Institute of Technology, Kharagpur

LANDSLIDE MONITORING IN THE CONTEXT OF SUSTAINABLE DEVELOPMENT

COMPUTER SCIENCE. Department of Mathematics & Computer Science

Secondary Consolidation and the effect of Surcharge Load

Indiana University East Faculty Senate

Class-specific Sparse Coding for Learning of Object Representations

A Regime-Switching Model for Electricity Spot Prices. Gero Schindlmayr EnBW Trading GmbH

Analecta Vol. 8, No. 2 ISSN

Applications to Data Smoothing and Image Processing I

Iranian J Env Health Sci Eng, 2004, Vol.1, No.2, pp Application of Intelligent System for Water Treatment Plant Operation.

Neural Network Applications in Stock Market Predictions - A Methodology Analysis

Time series analysis as a framework for the characterization of waterborne disease outbreaks

Global Seasonal Phase Lag between Solar Heating and Surface Temperature

Integration of a fin experiment into the undergraduate heat transfer laboratory

The Filtered-x LMS Algorithm

Robust procedures for Canadian Test Day Model final report for the Holstein breed

degrees of freedom and are able to adapt to the task they are supposed to do [Gupta].

Writing in the Computer Science Major

ANALYSIS OF RAINFALL AND ITS INFLOW INTO MOBILE, ALABAMA S, ESLAVA SEWER SHED SYSTEM

Erik Jonsson School of Engineering and Computer Science

Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr.

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University

VARIANCE REDUCTION TECHNIQUES FOR IMPLICIT MONTE CARLO SIMULATIONS

A Novel Method to Improve Resolution of Satellite Images Using DWT and Interpolation

Online Ensembles for Financial Trading

GOOGLE TOOLS IMPLEMENTATION INTO THE PROMOTION OF WEB SOLUTIONS

ISU Department of Mathematics. Graduate Examination Policies and Procedures

8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS

Threshold Autoregressive Models in Finance: A Comparative Approach

Rotation Rate of a Trajectory of an Algebraic Vector Field Around an Algebraic Curve

DATA QUALITY AND SCALE IN CONTEXT OF EUROPEAN SPATIAL DATA HARMONISATION

IMPROVING PIPELINE RISK MODELS BY USING DATA MINING TECHNIQUES

Degree Reduction of Interval SB Curves

METHODOLOGICAL CONSIDERATIONS OF DRIVE SYSTEM SIMULATION, WHEN COUPLING FINITE ELEMENT MACHINE MODELS WITH THE CIRCUIT SIMULATOR MODELS OF CONVERTERS.

Adequate Theory of Oscillator: A Prelude to Verification of Classical Mechanics Part 2

How High a Degree is High Enough for High Order Finite Elements?

Computer Science Information Sheet for entry in What is Computer Science?

On the Interaction and Competition among Internet Service Providers

A Conceptual Approach to Data Visualization for User Interface Design of Smart Grid Operation Tools

Library, Teaching and Learning. Writing Essays. and other assignments Lincoln University

AN EXPERT SYSTEM TO ANALYZE HOMOGENEITY IN FUEL ELEMENT PLATES FOR RESEARCH REACTORS

For example, estimate the population of the United States as 3 times 10⁸ and the

CHAPTER 1 Splines and B-splines an Introduction

NEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES

Appendix A. The Marine Life Protection Act (MLPA)

Position Classification Flysheet for Computer Science Series, GS Table of Contents

Linguistic Preference Modeling: Foundation Models and New Trends. Extended Abstract

Specific Usage of Visual Data Analysis Techniques

USE OF REMOTE SENSING FOR MONITORING WETLAND PARAMETERS RELEVANT TO BIRD CONSERVATION

SECURITY METRICS: MEASUREMENTS TO SUPPORT THE CONTINUED DEVELOPMENT OF INFORMATION SECURITY TECHNOLOGY

Earth Systems. atmosphere, geosphere, biosphere, hydrosphere. Made by Liesl at homeschoolden.com

Robert Collins CSE598G. More on Mean-shift. R.Collins, CSE, PSU CSE598G Spring 2006

What is Data Mining, and How is it Useful for Power Plant Optimization? (and How is it Different from DOE, CFD, Statistical Modeling)

Dynamic Visualization and Time

Laboratory work in AI: First steps in Poker Playing Agents and Opponent Modeling

y = Xβ + ε B. Sub-pixel Classification

Plan of Protection Tasks and Plan of Nature Protection of Natura 2000 Areas

potential in the centre of the sphere with respect to infinity.

A SUGGESTION ABOUT POTENTIALITIES FOR THE SWOT ANALYSIS S DEVELOPMENT CONCERNING THREATS

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

QUALITATIVE COMPARATIVE ANALYSIS. Charles C. Ragin Department of Sociology University of Arizona Tucson, AZ

Online Tuning of Artificial Neural Networks for Induction Motor Control

Chapter 5: Analysis of The National Education Longitudinal Study (NELS:88)

What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features

Woodland caribou (Rangifer tarandus caribou) in the Far North of Ontario: Background information in support of land use planning

Application Example: Quality Control. Turbines: 3D Measurement of Water Turbines

Precise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

Fuzzy regression model with fuzzy input and output data for manpower forecasting

Qualitative Modelling

International Journal of Software and Web Sciences (IJSWS)

Artificial Neural Networks and Support Vector Machines. CS 486/686: Introduction to Artificial Intelligence

Data Quality Mining: Employing Classifiers for Assuring consistent Datasets

LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS

FEGYVERNEKI SÁNDOR, PROBABILITY THEORY AND MATHEmATICAL

Prentice Hall Algebra Correlated to: Colorado P-12 Academic Standards for High School Mathematics, Adopted 12/2009

7. DYNAMIC LIGHT SCATTERING 7.1 First order temporal autocorrelation function.

LEAK DETECTION IN UNDERGROUND PIPELINES OF MUNICIPAL WATER DISTRIBUTION

Solution to Homework 2

CPO Science and the NGSS

Visualization of large data sets using MDS combined with LVQ.

INTERACTION BETWEEN MOVING VEHICLES AND RAILWAY TRACK AT HIGH SPEED

Analysis of the electricity prices in the Slovak Republic and their impact on the individuals energy security

Transcription:

QUALITATIVE-QUANTITATIVE ANALYSIS OF THE WATER FLOODING OF NATURE PARK KOPACKI RIT ZELJKO JAGNJIC Faculty of Electrical Engineering University of Osijek Kneza Trpimira b HR-31000 Osijek, Croatia E-mail: zeljko.jagnjic@etfos.hr ZDENKO TADIC Hidroing Osijek Krizavicev trg 3 HR-31000 Osijek, Croatia E-mail: hidroing@os.tel.hr FRANJO JOVIC Faculty of Electrical Engineering University of Osijek Kneza Trpimira b HR-31000 Osijek, Croatia E-mail: franjo.jovic@etfos.hr Abstract: This paper presents the analysis of relationships between relative water levels on Drava and Danube river and water level inside the Nature park Kopacki rit during the summer 00. Due to high complexity of complete system under study, usual quantitative techniques couldn t be applied. Qualitative-quantitative analysis has set up some basic relationships and showed possibilities in dealing with complex water flooding systems. For the modelling procedure AI identification tool was used, based on circular qualitative-quantitative algebra. keywords: process modelling, qualitative and qualitative reasoning, process identification, ecological system 1. INTRODUCTION There are still a few places in Western and Central Europe that have not been completely changed through human manipulation and usage. One of them is Nature park Kopacki rit situated in Croatia, at the inlet of Drava river into Danube. The surface of the protected area is about 30 square kilometres. Nature park Kopacki rit represents a complex ecological system with 40 different habitats and more than 1600 animal and plant species. Due to almost completely preserve biodiversity, continuous monitoring and analysis are identified as necessarily steps in process preservation. Due to high complexity of surface waters flow and undoubtedly high complexity of underground waters, it is impossible to establish a specific model that would suit the actual situation inside the Nature park Kopacki rit. Conventional analysis techniques, such as differential equations, aren t suitable for such system investigation because of lack of parameters values and boundary conditions. On the other side qualitative reasoning aims to develop representation without precise information. If we possess quantitative information, it can be easily incorporated into qualitative mechanism, but even without it we can qualitatively analyse the system under study even if don t know a complete system structure. However, due to incomplete specification, qualitative reasoning may generate a set of possible behaviours that still require an expert s effort to interpret. Nature park Kopacki rit can be observed as a continuous-variable cyclic dynamic system with feedback loops and states, but very slow and inert. Process monitoring and interpretation don t have to be performed in realtime. The structure of complex ecosystem of the Nature park Kopacki rit was investigated in [Mihaljevic, 1999], and complete management strategy was proposed in [Jovic, et. al., 001]. Those articles postulate that the basic force function for growth and disturbance in the Nature park Kopacki rit is flooding (i)regularity. Since the flooding (i)regularity in the park depends on Danube and Drava water levels, it was expected that these changes would affect water level inside the park. This analysis investigates mutual connection between high water levels of Danube and Drava river and water level inside Nature park Kopacki rit, by means of the qualitative-quantitative mechanism. In the next two sections we deal with quantitative information used for identification of high tide wave and define inflexion points. These phenomena are directly identified through water levels. In the fourth section a qualitative-quantitative modelling method is used for data analysis. Relevant qualitativequantitative models are presented. We conclude with discussion.. HIGH TIDE WAVE IDENTIFICATION Data necessary for the analysis were obtained from measurement points on Drava and Danube river and on Lake Sakadaš, measurement point inside the Nature park Kopacki rit. Observed time period was between 10.08.00. and 10.09.00. Because the water level was measured each hour, there were 768 values obtained from each measurement point during these 3 days. Measurement points were: Batina and Vukovar at the Danube river; Osijek, Belisce and Donji Miholjac at the Drava river and Lake Sakadaš inside Kopacki rit. Relative position

of all measurement points can be viewed in Fig.1. High tide wave input was at Batina and its influence on water levels on all other measurement points was observed during 3 days. From Fig.. some general conclusion about water levels can be stated. There are time lags between maximum water level at Batina and all other measurement points. For example, maximum water level inside the Nature park Kopacki rit was reached about 5 hours after it reaches maximum value at Batina. Maximum water level at Vukovar was reached about 41 hours after it reaches maximum value at Batina. If we look again at Fig.. connection between maximum water level at Batina and Vukovar is a natural consequence of river flow. But connection between maximum water level inside Nature park Kopacki rit and Batina should be further analysed. Also maximum water level at Belisce and Donji Miholjac can t be directly connected with maximum water level and high tide wave at Batina. 3. INFLEXION POINTS Figure 1: Relative position of all measurement points Water levels at all observed measurement points can be viewed in Fig.3. Some key-spots should be noticed from Fig.3. Except from points were maximum water levels occurred, interesting are inflexion points, i.e. points at which water level become higher or lower than water level at other measurement point and at the same time water level is higher than 400 cm. Those spots are designated as a, b, c on Fig.. Also strong qualitative similarity between high tide shape between Batina, Kopacki rit, Vukovar and Osijek should be noticed. In the previous section it was stated that inflexion points are points at which water level become higher or lower than water level at other measurement point and at the same time water level is higher than 400 cm. The first inflexion point, designated as a on Fig.. is on the ascending wave front and describes situation in which water level inside Nature park Kopacki rit becomes higher than water level at Vukovar. Characteristic values for that point are presented in Table 1. It is obvious that water level inside the Nature park Kopacki rit increases much faster than the water level at Vukovar. Water level at Batina was higher than 500 cm and inside the park water level was higher than 400 cm. 800 700 600 b Batina Kopacki rit Vukovar Osijek Belisce Donji_Miholjac h(cm) 500 400 300 a c 00 100 0-100 0 7 144 16 88 360 43 504 576 648 70 hours Figure : Water levels at measurement points

When Danube water level becomes higher than 400 cm at the entry of the park water from Danube starts to freely flow over into the park. Direct consequence is deceleration of water level increase at Vukovar. The park acts like a natural pool. Table 1: Inflexion point: Kopacki rit-vukovar water increase (cm) Kopacki rit 438.66 Vukovar 449 0.87 The second inflexion point, designated as b on Fig.. is on the descending wave front after maximum water level was reached and describes actually three different situations. Characteristic values for each of these three situations are presented in Table, Table 3 and Table 4 respectively. Table : Inflexion point: Batina-Kopacki rit water Batina 615-1.71 Kopacki rit 619-1.1 After maximum water level was reached at Batina, hide tide wave front is moving downstream toward Vukovar. After the hide tide wave front passes by the entry point for the park, draining of the park will start. Still, average decrease at Batina will be higher than average decrease inside the park, what will result in higher water level inside the park. Table 3 represents situation in which relative water level at Vukovar becomes higher than relative water level at Batina. Table 3: Inflexion point: Batina-Vukovar water Batina 615-1.71 Vukovar 615-0.94 decrease at Batina is higher than average decrease at Vukovar. Vukovar is downstream from the park, so draining of the park will affect water level at Vukovar. Table 4 represents situation in which water level at Vukovar becomes higher than water level inside the park. Table 4: Inflexion point: Vukovar-Kopacki rit water Kopacki rit 590-1.46 Vukovar 59-1.18 This situation is direct consequence of the park draining. Since the Danube water level at the park entry point is lower and lower, draining of the park is faster. It can be argument with average decrease, which is higher than for the inflexion point Batina- Kopacki rit (1.1<1.46). The third inflexion point designated as c on Fig.. is also on descending wave front and describes situation in which water level inside Nature park Kopacki rit becomes higher than water level at Vukovar. Similar situation was identified on ascending wave front (inflexion point a ). Characteristic values for that point are presented in Table 5. Table 5: Inflexion point: Vukovar-Kopacki rit water Kopacki rit 435-1.1 Vukovar 44 -.1 Water level inside the park is very close to the value of 400 cm. When water level becomes lower than 400 cm, draining of the park almost stops. Entry point is higher than 400 cm, so there is no more direct water flowing out in Danube. High tide wave front passed Vukovar so average decrease at Vukovar is higher than average decrease inside the park. Result of that is higher water level inside the park than at Vukovar. Analysis of the inflexion point was done with quantitative values, i.e. values of water levels. Though it seems very simple, it is far from trivial and it required an expert s assessment. Certainly it provided good basis for qualitative analysing, by setting up some initial relationship between measurement points. Also it should be noticed that direct influence between Drava water level and water level inside the park wasn t even taken into consideration. 4. IDENTIFICATION OF QUALITATIVE MODELS Identification of the inflexion points has set up good basis for qualitative analysis. Expert s assumption about mutual connection between Drava and Danube water levels and flooding (i)regularity inside the park was confirmed. It can be postulated that the park is uncontrollably flooded at extreme high and uncontrollably dried at low water levels of the Drava and Danube river and semi-controllably flooded at medium water levels. Qualitative models were generated using AI identification tool, similar to neural networks but exhibiting algebraic explicit forms of the solution, based on the circular quantitative to qualitative information conversion [Jovic, 1997; Jagnjic, 001]. Some basic characteristic of the quantitative-qualitative algebra incorporated into AI identification tool called Medusa000 will be presented here. Detailed overview can be found in [Jovic, 1997].

a) The primary data for the model are always taken from the set of quantitative sampled variables, i.e. discrete valued function or n-element vector. b) Quantitative values can be mapped into the qualitative space, called qualitative data series, by the ranking procedure R{Vi}->{vi} c) The qualitative distance between the two n- element qualitative vectors {vi} and {vj} is given as the sum of squared rank differences among the corresponding vectors points k. d = ( k ), where k =v ik -v jk (1) d) The similarity between the two n-element qualitative vectors can be evaluated by using the qualitative correlation coefficient r, given by [Petz, 1985]: n( n 1) d A1 A () r = 6 n( n 1) n( n 1) A1 A 6 6 where d is the distance defined earlier, and A1 and A represent the effect of the same rank repetition for the two respective variables. If z denotes the number of a single rank repetition, the value Ai for the variable {vi} is given as: z( z 1) A i = (3) 1 The above features set the ground for the qualitative process modelling procedures based on the similarity calculus. For the modelling purpose basic concept was proposed in the form of level dependent system behaviour, as presented in Fig.3. Figure 3: Basic concept Previous quantitative analysis set up basic suppositions as follows: 1. All relative water levels are at the same altitude.. Time constant of ascending and descending waves are equal (for h>400 cm). 3. Model correlations depend on time lags/lead. 4. Drava influence can be neglected thus process disturbance can t be expected (for h>>). For the purpose of the modelling procedure, the basic set of the measurement values were divided into 3 sections, each with 4 measurement values. According to identified time lags and natural location of each measurement point, example of data necessary for the modelling procedure are presented in Table 6. Kop0813 designates target function: water level inside the park during the 13.08.00. All models that were generated for observed time period will not be presented here. Table 6: Example of basic data set t0 t1 t t3 Bat0811 39 334 340 43 Bat081 435 438 441 489 Bat0813 491 493 495 516 Os0811 6 65 64 111 Os081 111 114 115 151 Os0813 15 154 155 17 Bel0811 04 04 04 195 Bel081 195 197 197 191 Bel0813 191 191 191 197 DMih0811 7 7 7 69 DMih081 70 71 7 58 DMih0813 59 60 61 86 Kop0813 67 68 69 85 Actually the whole situation that occurred during the observed time period was divided into three sections according to water level inside the park. First sections describes situation when water level inside the park was lower than 400 cm (the first 165 hours on ascending wave front and from 547 till 768 hours on descending wave front). The second section describes situation when water level inside the park was between 400 and 600 cm (from 166 till 54 hours on ascending wave front and from 414 till 546 hours on descending wave front). The third section describes situation when water level inside the park was higher than 600 cm (from 55 till 413 hours). For each section one general model was chosen. Target function for all models was water level inside the park. Those models are presented in Table 7. Table 7: Qualitative-quantitative models Hours Water Model Corr. coeff. r 0-165 less then 400 A 1 166-54 [400-600] B 1 55-413 higher then 600 C 0.998 414-546 400-600 D 1 546-768 less then 400 E 0.81 A) Batina*Osijek-0.9 Osijek Belišće B) Batina*Osijek Batina C) Osijek+0.1 Belišće D) Batina E) Osijek Donji _ Miholjac + 0. Belišće Osijek

0,9 0,8 0,7 qualitative similarity 0,6 0,5 0,4 0,3 0, 0,1 0 Bat(t-48) Bat(t-4) Bat(t) Os(t-48) Os(t-4) Os(t) Bel(t-48) Bel(t-4) Bel(t) DMih(t-48) DMih(t-4) DMih(t) Figure 4: Qualitative similarity for Kopacki rit All generated models shows high correlation coefficient with target function water level inside the park. Also it should be noticed that the primary modelling variable in the case of ascending wave front is Batina. Model that is slightly different is model generated for descending wave front and water level below 400 cm. This model couldn t be explained and fully understood even by experts. Correlation coefficient was also rather low; only 0.81. But some expectations were confirmed. For medium water level (between 400-600 cm) on both ascending and descending wave front, similar model was generated. For the high water level, during the occurrence of maximum point, primary modelling variable is Osijek. It is explained with the fact that for the both maximum points, at Osijek and inside the park, approach to the maximum is much more smoother and uniform than for the Batina. Additional explanations of generated models were confirmed with qualitative similarity calculus. Fig.4 shows average qualitative similarity between Kopacki rit and all other measurement points. From Fig.4. it can be seen that the biggest qualitative similarity is between Batina with 4-hour time lag, Batina with 48-hour time lag and Osijek without time lag. 5. DISCUSSION In this paper analysis of mutual connection between water levels on Drava and Danube river and water level inside the Nature park Kopacki rit was investigated. Although some previous analysis showed high determinacy of that connection [Jovic and Mihaljevic, 1998], extreme high water levels during the summer 00. year has offered new possibilities for exploration of new phenomenon. Such situations aren t usual so they demand to be analysed and investigated. Water levels on Drava and Danube measurement points were basic data set. The presence of the noise shouldn t be comment in detail. Because of that our investigation started very carefully, expressing only things that are actually natural consequences of water flow (identification of high tide wave). Identification of inflexion points helped us in setting up basic relationships between measurement points. Due to high complexity of the complete system, it wasn t possible to apply usual quantitative techniques for modelling procedures. Introduction of qualitative-quantitative modelling was right choice. Given models has confirmed experts expectation about mutual relationships. During the modelling it was found out that one measurement point is obviously missing. It is measurement point at the inlet of Drava into Danube river. This point was identified as a major point for complete analysis. But, even without her some basic relationships were set up. How does complete flooding period affect biodiversity inside park should be investigated in a due time. Since we mentioned that complete system is very slow and inert, first data about those changes will be accessible in future. Our task is to continue with monitoring and preserving this earth paradise.

REFERENCES: Jagnjic, Z., 001, Qualitative-quantitative process modelling by expansion and coding method, Master thesis, Faculty of Electrical Engineering and Computing, Zagreb Jovic, F., 1997, Qualitative Reasoning and a Circular Information Processing Algebra, Informatica, 1, Pp. 31-47. Jovic, F., Mihaljevic, M., 1998, A discrete water level model for water management in the 4D GIS concept of the Kopacki rit, In. Proc. of the Wydzial Techniki Uniwersytetu Slaskiego, Pretwarzieni i ochrona danych, Katovice, Poland, Pp. 198-08. Jovic, F., Mihaljevic, M., Jagnjic, Z., Horvatic, J., 001, Management Strategy of the Periodically Flooded Nature Park "Kopacki rit" (Croatia), in Proceedings of the IFAC Workshop on Periodic Control Systems PSYCO 001, Cernobbio-Como, Italy, August 7-8.001., Pp.51-55. Mihaljevic, M., 1999, Kopacki rit Pregled istraživanja i bibliografija Kopacki rit (Surveillance of Investigation and Bibliography), Hrvatska akademija znanosti i umjetnosti, Zavod za znanstvevi rad, Zagreb- Osijek. Petz, B. 1985. Basic statistical methods, SNL Press, Zagreb, Croatia. ZELJKO JAGNJIC was born in Osijek, Croatia and went to University of Zagreb, where he studied electrical engineering and computing. He obtained B.Sc.E.E. and M.Sc.C.S. form the same university in 1997 and 001 respectively. From 1998 he is working at Faculty of Electrical Engineering, University of Osijek, at Department for Computing at Laboratory for Artificial Intelligence as young researcher. His research interests encompass qualitative methods of modelling and development of fast algorithms for data analysis based on artificial intelligence methods and procedures for reasoning about complex systems. He is also interested in development of intelligence engines for games.