Modeling by construction: a new methodology for constructing models for decision support (original) (raw)
Related papers
Independence and mappings in model-based decision support systems
Decision Support Systems, 1993
Independence of applications from logical and physical data structures is one of the cornerstones of modern database systems. Similar concepts may be applied to model management in a decision support system (DSS) to facilitate model portability, sharing, and multi-purpose application. In this paper we define the concepts of model/data and model/ solver independence, present an extended architecture for DSS, and show its implementation. The architecture supports separate solver, model, and data bases and uses mappings to integrate them. Computationally-equivalent solvers support portability, while non-computationally-equivalent solvers allow a model to be used without modification for different purposes (what if, goal seeking, optimization). The implementation integrates an SQL database system with a mathematical modeling language.
Four Models about Decision Support Modeling
Acta Morphologica Generalis, 2014
Models and modelling methods play an essential role in Operational Research and Management Science (OR/MS). This article presents four models which concern how OR/MS employs different modelling methods for different modelling tasks, under different constraints, and for different forms of uncertainty. Two of these “meta-models” concern how OR/MS modelling has been employed in decision support for the Swedish Defence Research Agency: one of them from a more academic or theoretical perspective, the other more from the perspective of the practitioner. The third model concentrates on how different modelling techniques are constrained by varying stakeholder positions. The final model is introspective and classifies a variety of modelling methods on the basis of a number of formal modelling properties. All of these meta-models were developed using the non-quantified modelling method General Morphological Analysis (GMA).
Modelling in Decision-Making Support Systems
2017
The paper addresses the application of mathematical modeling in decision making support systems. The new work of the author of such papers as “Common Approaches to Providing Automated Decision Making Support” and “Automating the Decision Making Support” analyses the main trends of decision making support systems, in the first place, in terms of application of prediction tools as part of such systems. The book is intended to developers of applied software of automated management systems. Author ORCID: 0000-0003-4759-2931 Researcher ID: E-7986-2016
Complex decision making processes: their modelling and support
Decision making processes and systems to support the same have focused for the most part on narrow disciplines, paradigms, perspectives, and pre-determined processes. Apart from these most decision processes and systems are designed to solve simple problems and are therefore unable to support complex problems that consist of interrelated decisions that span multiple domains, paradigms, and/or perspectives.
MGA: a decision support system for complex, incompletely defined problems
IEEE Transactions on Systems, Man, and Cybernetics, 1990
Modeling-to-generate alternatives (MGA) is a technique for using mathematical programming models to generate a small number of different solutions for the decision maker to consider when dealing with complex, incompletely defined problems. The logic of MGA is presented in the context of concerns about the limitations of mathematical models and limitations of the human decisionmakers who use them. Arguments and experimental evidence are presented to support the assumption that the human-machine decisionmaking system will perform better when the human is presented with a few, different alternatives than when presented a homogeneous set of alternatives as might result from sensitivity analysis.
Decision support system induced guidance for model formulation and solution
2005
One of the critical functions of Decision Support System (DSS) is to provide system induced decision guidance for proper model formulation and solution. We show how to incorporate this type of system induced decision guidance into the design of the next generation of DSS. We suggest that a DSS should make decisions, or at least recommendations, regarding what models should be executed to solve problems most effectively and this information should be generated inductively and used deductively.
Model-Based Decision Support Systems - Conceptualization and General Architecture
2020
The paper presents an attempt to conceptualize decision support and various generic subtasks, to develop a general architecture of intelligent decision support systems, and to exploit previous work on process-oriented diagnosis within this architecture. The primary subtasks whose (intelligent) solution is heavily dependent on domain knowledge are situation assessment, i.e. inferring what is happening in a system from a set of observations, and therapy proposal, i.e. developing plans for interventions to achieve certain goals starting from the current situation. Both tasks can be solved by an extension of consistency-based diagnosis to process-oriented models.
1985
This paper describes a problem solver called PLANET that has been developed in collaboration with a large computer manufacturing company to assist planning managers with the formulation and maintenance of planning models for resource allocation. PLANET is equipped with the primitives that enable it to preserve much of the richness of the process of the planning activity, namely, the generation of symbolic alternatives, and for the expression of domain specific knowledge which enables it to synthesize these alternatives into an overall planning model. This knowledge is maintained in a llmeta-model.w In contrast to modeling systems which allow for parametric perturbations of an algebraic model, PLANET1s meta-model provides it with the capability for systematic variations in the symbolic model assumptions, with concomitant structural variations induced in the algebraic model that reflect the interdependencies of those assumptions. Whenever previously held assumptions change, PLANET uses the existing model as a point of departure in formulating the revised plan. In this way, the program is able to take cognizance of the ongoing nature of organizational problem solving, and can serve an important decision support function in maintaining and reasoning about evolving plans. Center for Digital Economy Research Stem School of Business IVorking Paper IS-85-24 ''A good human decision support staff has two jobs to do. First it must reduce the set of all possible actions to the few that look potentially realistic, feasible, and good. It is this small handful that the top level decision maker actually considers when he reaches his final decision. Second, both in winnowing through the alternatives, and in projecting their consequences, the staff somehow must deal directly with the interrelations among the various parties involved. This is the only way it can hope to apply its knowledge about the parties, their goals, their resources, and the constraints under which they must operate. In general, however, we simply do not yet know how to incorporate such knowledge in numerical projection models. As a result, there is a real ceiling to what we can expect of decision support systems cast in current molds." (Reitman, 1981). Perhaps a more serious limitation of existing computer-based systems is their inability to take cognizance of the ongoing, evolutiona_lly: nature of organizational problem solving, that is, to preserve and reason about previous decisions and changes to them-something that is an integral part of a manager's job. If we pose Reitman's question again, we realize that many good alternatives a > in fact generated or synthesized in the course of formulating a plan. However, only a small subset of these become part of the "finalff plan and reflected in the algebraic model that is derived from it. Unfortunately, much of the knowledge about issues and choices that were available, and the rationales for choosing or rejecting alternatives end up in filing cabinets or voluminous reports, often permanently. This is not altogether surprising. Given the effort involved in formulating the plan in the first place, and the difficulty of coordinating the diverse inputs from the various parties involved, a systematic assessment of the ramifications of changes can become overwhelming. Yet, in the absence of this knowledge, the existing algebraic model provided by a modeling system can have the effect of unnecessarily confining users to its limited view of an inherently flexible situation. For such problems, the real decision support needed is not in helping fine tune an existing model, but one of exposing a decision maker to the multiple perspectives brought about by changes in assumptions, and of interactively assisting in the reformulation model of the situation.