Problems, models and complexity. Part I: Theory

Problems, models and complexity. Part I: Theory

0.00 Avg rating0 Votes
Article ID: iaor20043401
Country: Netherlands
Volume: 2
Issue: 2
Start Page Number: 121
End Page Number: 151
Publication Date: Apr 2003
Journal: Journal of Mathematical Modelling and Algorithms
Authors: , ,
Abstract:

The meaning of the term ‘problem’ in operations research (OR) deviates from the understanding in the theoretical computer sciences: while an OR problem is often conceived to be stated or represented by model formulations, a computer-science problem can be viewed as a mapping from encoded instances to solutions. Such a computer-science problem turns out to be rather similar to an OR model formulation. This ambiguity may cause difficulties if the computer-science theory of computational complexity is applied in the OR context. In OR, a specific model formulation is commonly used in the analysis of the underlying problem and the results obtained for this model are simply lifted to the problem level. But this may lead to erroneous results, if the model used is not appropriate for such an analysis of the problem. To resolve this issue, we first suggest a new precise formal definition of the term problem which is identified with an equivalence class of models describing it. Afterwards, a new definition is suggested for the size of a model which depends on the assumed encoding scheme. Only models which exhibit a minimal size with respect to a ‘reasonable’ encoding scheme finally turn out to be suitable for the model-based complexity analysis of an OR problem. Therefore, the appropriate choice (or if necessary the construction) of a suitable representative of an OR problem becomes an important theoretical aspect of the modelling process.

Reviews

Required fields are marked *. Your email address will not be published.