Diagnosis in systems based on an informed tree search strategy: application to cartographic generalisation

Many real world problems can be expressed as optimisation problems. Solving such problems means to find, among all possible solutions, the one that maximises an evaluation function. One approach to solve it is to use an informed search strategy. The principle of this kind of strategy is to use problem-specific knowledge beyond the definition of the problem itself to find solutions more efficiently than with an uninformed strategy. This strategy demands to define problem-specific knowledge (heuristics). The efficiency and the effectiveness of systems based on such strategies directly depend on the utilised knowledge quality. Unfortunately, acquiring and maintaining such knowledge can be fastidious. The objective of the work presented in this paper is to propose an automatic knowledge quality diagnosis approach for systems based on an informed tree search strategy. Our approach consists in analysing the system's execution logs and in using multi-criteria decision making techniques in order to determine if the knowledge needs to be revised. We present an experiment we carried out in an industrial application domain where informed search strategies are often used: cartographic generalisation.

[1]  Bernard Roy,et al.  A missing link in OR-DA : robustness analysis , 1998 .

[2]  Anne Ruas,et al.  A Prototype Generalisation System Based on the Multi-Agent System Paradigm , 2007 .

[3]  William Emmanuel S. Yu,et al.  Aide multicritere a la decision dans le cadre de la problematique du tri , 1992 .

[4]  Arthur M. Geoffrion,et al.  An Interactive Approach for Multi-Criterion Optimization, with an Application to the Operation of an Academic Department , 1972 .

[5]  Vincent Mousseau,et al.  Inferring an ELECTRE TRI Model from Assignment Examples , 1998, J. Glob. Optim..

[6]  J. Siskos Assessing a set of additive utility functions for multicriteria decision-making , 1982 .

[7]  P. Taillandier,et al.  Methods for Improving and Updating the Knowledge of a Generalization System , 2006 .

[8]  R. Benayoun,et al.  Linear programming with multiple objective functions: Step method (stem) , 1971, Math. Program..

[9]  BenayounR.,et al.  Linear programming with multiple objective functions , 1971 .

[10]  Edward A. Feigenbaum,et al.  The Art of Artificial Intelligence: Themes and Case Studies of Knowledge Engineering , 1977, IJCAI.

[11]  Robert Weibel,et al.  Overcoming the Knowledge Acquisition Bottleneck in Map Generalization: The Role of Interactive Systems and Computational Intelligence , 1995, COSIT.

[12]  Robert Weibel,et al.  Integrating multi agent, object oriented and algorithmic techniques for improved automoated map generalisation , 2001 .

[13]  Edward A. Felgenbaum The art of artificial intelligence: themes and case studies of knowledge engineering , 1977, IJCAI 1977.

[14]  Robert Weibel,et al.  A review and conceptual framework of automated map generalization , 1988, Int. J. Geogr. Inf. Sci..

[15]  B. Roy The outranking approach and the foundations of electre methods , 1991 .

[16]  James P. Ignizio,et al.  A Review of Goal Programming: A Tool for Multiobjective Analysis , 1978 .

[17]  Matthias Ehrgott,et al.  Multiple criteria decision analysis: state of the art surveys , 2005 .