Table Of ContentLecture Notes in Economics and Mathematical Systems
For information about Vols. 1-183, please contact your bookseller or Springer-Verlag
Vol. 184: R. E. Burkard and U. Dengs, Assignment and Matching Vol. 211: P. van den Heuvel, The Stability of a Macroeconomic
Problems: Solution Methods with FORTRAN-Programs. VIII, 148 , System with Quantity Constraints. VII, 169 pages. 1983.
pages. 1980.
Vol. 212: R. Sato and T. NOno, lnvanance Principles and the
Vol. 185: C. C. von Weizsacker, Barriers to Entry. VI, 220 pages. 1980. Structure of Technology. V, 94 pages. 1983.
Vol. 186: Ch.·L. Hwang and K. Yoon, Multiple Attribute Decision Vol. 213: Aspiration Levels m Bargaining and Economic Decision
Making - Methods and Applications. A State-of-the-Art-Survey. XI, Makmg. Proceedmgs, 1982. Ed1ted by R. T1etz. VIII, 406 pages. 1983.
259 pages. 1981.
Vol. 214: M. Faber, H. N1emes und G. Stephan, Entrop•e, Umwelt·
Vol. 187: W. Hock, K. Schittkowski, Test Examples for Nonlinear
schulz und Rohstoffverbrauch. IX, 181 Se1ten. 1983.
Programming Codes. V. 178 pages. 1981.
Vol. 188: D. Bos, Economic Theory of Public Enterpnse. VII, 142 pages. Vol. 215: Semi-lnfm1le Programming and Applicat1ons. Proceedmgs,
1981. 1981. Ed1ted by A. V. Fiacco and K.O. Kortanek. XI, 322 pages. 1983.
Vol. 189: A. P. LUthi, Messung wirtschaftlicher Ungleichheit. IX, 287 Vol. 216: H. H. MUller, Fiscal Polic1es m a General Equillbnum Model
pages. 1981. w1th Pers1stent Unemployment. VI, 92 pages. 1983.
Vol. 190: J. N. Morse, Organizations: Multiple Agents with Multiple Vol. 217: Ch. Grootaert, The Relation Between Final Demand and
Criteria. Proceedings, 1980. VI, 509 pages. 1981. Income Distribution. XIV, 105 pages. 1983.
Vol. 191: H. R. Sneessens, Theory and Est1mation of Macroeconomic Vol. 218: P. van Loon, A Dynamic Theory of the Firm: Production,
Rationing Models. VII, 138 pages. 1981. Finance and Investment. VII, 191 pages. 1983.
Vol. 192: H. J. Bierens: Robust Methods and Asymptotic Theory in
Nonlinear Econometrics. IX, 198 pages. 1981. Vol. 219: E. van Dam me, Refmements ofthe Nash Equilibrium Concept.
VI, 151 pages. 1983.
Vol. 193: J. K. Sengupta, Optimal Dec1sions under Uncertainty. VII,
156 pages. 1981. Vol. 220: M. Aoki, Notes on Economic T1me Senes Analys1s: System
Theoretic Perspectives. IX, 249 pages. 1983.
Vol. 194: R. W. Shephard, Cost and Production Functions. XI, 104
pages. 1981. Vol. 221: S. Nakamura, An Inter-Industry Translog Model of Pnces
and Technical Change lor the West German Economy. XIV, 290
Vol. 195: H. W. Ursprung, Die elementare Katastrophentheone. Eme pages. 1984.
Darstellung aus der Siehl der Okonomie. VII, 332 pages. 1982.
Vol. 222: P. Me1er, Energy Systems Analysis for Developing Countnes.
Vol. 196: M. Nermuth, Information Structures m Economics. VIII, 236
VI, 344 pages. 1984.
pages. 1982.
Vol. 197: Integer Programming and Related Areas. A Classified Vol. 223: W. Trockel, Market Demand. VIII, 205 pages. 1984.
Bibliography. 1978 - 1981. Edited by R. von Randow. XIV, 338 Vol. 224: M. K1y, Ein disaggreg1ertes Prognosesystem tor die Bundes·
pages. 1982.
republik Deutschland. XVIII, 276 Se1ten. 1984.
Vol. 198: P. Zweifel, Ein iikonom1sches Modell des Arztverhaltens.
XIX, 392 Seiten. 1982. Vol. 225: T. R. von Ungern-Sternberg, Zur Analyse von Markten m1t
unvollstand1ger Nachfragerinformation. IX, 125 Se1ten. 1984
Vol. 199: Evaluatmg Mathematical Programming Techniques. Pro·
ceedings, 1981. Edited by J.M. Mulvey. XI, 379 pages. 1982. Vol. 226: Selected Topics m Operations Research and Mathematical
Vol. 200: The Resource Sector in an Open Economy. Edited by Econom1cs. Proceedings, 1983. Edited by G. Hammer and D.
H. S1ebert. IX, 161 pages. 1984. Pallaschke. IX, 478 pages. 1984.
Vol. 201: P. M. C. de Boer, Price Effects 10 Input-Output-Relations: Vol. 227: Risk and Capital. Proceedmgs, 1983. Ed1ted by G. Bam
berg and K. Spremann. VII, 306 pages. 1984.
A Theoretical and Emp1rical Study for the Netherlands 1949-1967.
X, 140 pages. 1982. Vol. 228: Nonlmear Models of Fluctuating Growth. Proceedings, 1983.
Vol. 202: U. W1tt, J. Perske, SMS - A Program Package for Edited by R.M. Goodwin, M. KrUger and A. Vercelli. XVII, 277 pages.
Simulation and Gam1ng of Stochastic Market Processes and Learnmg 1984.
Behav1or. VII. 266 pages. 1982. Vol. 229: Interactive Decision Analysis. Proceedings, 1983. Edited
Vol. 203: Compilation of Input-Output Tables. Proceedings, 1981. by M. Grauer and A. P. W1erzbick1. VIII, 269 pages. 1984.
Ed1ted by J. V. Skolka. VII, 307 pages. 1982.
Vol. 204: K.C. Mosier, Entscheidungsregeln bei Ris1ko: Multivariate Vol. 230: Macro-Economic Planning with Conflictmg Goals. Proceed·
stochastische Dominanz. VII, 172 Seiten. 1982. ings, 1982. Edited by M. Despontin, P. Nijkamp and J. Spronk. VI,
297 pages. 1984.
Vol. 205: R. Ramanathan, Introduction to the Theory of Economic
Growth. IX, 347 pages. 1982. Vol. 231: G. F. Newell, The M/M/= Service System with Ranked Ser·
vers in Heavy Traffic. XI, 126 pages. 1984.
Vol. 206: M. H. Karwan, V. Lolli, J. Teigen, and S. Zionts, Redundancy
m Mathematical Programming. VII, 286 pages. 1983. Vol. 232: L. Bauwens, Bayesian Full Information Analysis of
Simultaneous Equation Models Usmg Integration by Monte Carlo.
Vol. 207: Y. Fuj1mori, Modern Analysis of Value Theory. X, 165 pages. VI, 114 pages. 1984.
1982.
Vol. 233: G. Wagenhals, The World Copper Market XI, 190 pages.
Vol. 208: Econometnc Decision Models. Proceedings, 1981. Edited
by J. Gruber. VI, 364 pages. 1983. 1984.
Vol. 209: Essays and Surveys on Multiple Criteria Decision Makmg. Vol. 234: B.C. Eaves, A Course 1n Tnangulations for Solving
Proceedings, 1982. Edited by P. Hansen. VII, 441 pages. 1983. Equations w1th Deformations. Ill, 302 pages. 1984.
Vol. 210: Technology, OrganiZation and Econom1c Structure. Edited Vol. 235: Stochastic Models'" Reliability Theory. Proceedings, 1984.
by R. Sato and M.J. Beckmann. VIII, 195 pages. 1983. Edited by S. Osaki andY. Hatoyama. VII, 212 pages. 1984.
continuation on page 405
Lecture Notes
in Economics and
Mathematical Systems
Managing Editors: M. Beckmann and W. Krelle
331
A. Lewandowski A. P. Wierzbicki (Eds.)
Aspiration Based Decision
Support Systems
Theory, Software and Applications
Springer-Verlag
Berlin Heidelberg GmbH
Editorial Board
H.Aibach M.Beckmann (Managing Editor) P.Dhrymes
G. Fandel G.Feichtinger J.Green W.Hildenbrand W.Krelle (Managing Editor)
H.P. Ki.inzi K. Ritter R. Sato U. Schittko P. Schonfeld R. Selten
Managing Editors
Prof. Dr. M. Beckmann
Brown University
Providence, Rl 02912, USA
Prof. Dr. W. Krelle
lnstitut fOr Gesellschafts-und Wirtschaftswissenschaften
der Universitat Bonn
Adenauerallee 24-42, D-5300 Bonn, FRG
Editors
Dr. Andrzej Lewandowski
Project Leader
Methodology of Decision Analysis Project
System and Decision Sciences Program
International Institute for Applied Systems Analysis
A-2361 Laxenburg, Austria
Prof. Dr. Andrzej Piotr Wierzbicki
Institute of Automatic Control
Warsaw University of Technology
Warsaw, Poland
ISBN 978-3-540-51213-4 ISBN 978-3-662-21637-8 (eBook)
DOI 10.1007/978-3-662-21637-8
This work is subject to copyright. All rights are reserved, whether the whole or part of the material
is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation,
broadcasting, reproduction on microfilms or in other ways, and storage in data banks. Duplication
of this publication or parts thereof is only permitted under the provisions of the German Copyright
Law of September 9, 1965, in its version of June 24, 1985, and a copyright fee must always be
paid. Violations fall under the· prosecution act of the German Copyright Law.
©Springer-Verlag Berlin Heidelberg 1989
Ursprunglich erschienen bei Springer-Verlag Berlin Heidelberg New York 1989
2847/3140-543210
Introduction
It is not easy to summarize -even in a volume - the results of a scientific study con
ducted by circa 30 researchers, in four different research institutions, though cooperating
between them and jointly with the International Institute for Applied Systems Analysis,
but working part-time, sponsored not only by IIASA's national currency funds, but also
by several other research grants in Poland. The aims of this cooperative study were de
fined broadly by its title Theory, Software and Testing Examples for Decision Support
Systems. The focusing theme was the methodology of decision analysis and support
related to the principle of reference point optimization (developed by the editors of
this volume and called also variously: aspiration-led decision support, quasi-satisfying
framework of rationality, DIDAS methodology etc.). This focusing theme motivated
extensive theoretical research - from basic methodological issues of decision analysis,
through various results in mathematical programming (in the fields of large scale and
stochastic optimization, nondifferentiable optimization, cooperative game theory) mo
tivated and needed because of this theme, through methodological issues related to
software development to issues resulting from testing and applications. We could not
include in this volume all papers - theoretical, methodological, appiied, software manu
als and documentation - written during this cooperative study. The selection principle
applied for this volume was to concentrate on advances of theory and methodology,
related to the focusing theme, to supplement them by experiences and methodological
advances gained through wide applications and tests in one particular application area
- the programming of development of industrial structures in chemical industry, and
finally to give a verr short description of various software products developed in the
contracted study agreement. The material of this volume is thus divided correspond
ingly into three unequal parts (it must be noted, however, that the last and shortest
part corresponds to the most extensive research effort).
PART 1 is composed of 15 theoretical and methodological papers. It starts with
two more general papers, the first explaining the focusing theme of this volume and
the second describing the methodology of decision analysis in decision support systems
(DSS) of the DID AS family. The following five papers are devoted to various aspects of
linear programming: three represent innovative approaches to large-scale programming
problems and new mathematical and algorithmic results in this field, including a new
idea of decomposition of augmented Lagrangian functions for large-scale problem - mo
tivated and related to the work on DSS, next addresses basic problems of multiobjective
dynamic trajectory optimization, a further one presents a more detailed methodological
guide to a multiobjective mathematical programming package HYBRID. We present
such a mixture of results on purpose, to show the broad scope of the study, its com-
IV
ponents of _mathematical theory, components of methodological value and an example
of methodological background for a software package. A further four papers combine
two themes: the use of two reference levels for multiobjective analysis and optimization
and the issues of nonlinear optimization in decision-support (starting with differentiable
approximations and issues of symbolic differentiation of models and combining with ad
vances in nondifferentiable optimization). The next three papers are related to various
methodological aspects of multiobjective decision support for the case of a large num
ber of discrete alternatives and for the case of mixed linear-integer programming models
of the class of transshipment problems with facility location. The final paper of this
part reports on theoretical advances in interactive decision support for bargaining and
negotiations.
PART 2 contains six papers related to experiences in developing and using decision
support methodology for a special but rather broad task of programming the develop
ment of a processing industry - to be specific, a chosen branch of chemical industry.
The team of authors coming from Joint System Research Department of the Institute of
Automatic Control, Academy of Mining and Metallurgy, Krakow and of the Industrial
Chemical Research Institute, Warsaw, has worked on various projects for Polish govern
mental agencies, for international development agencies coordinated by UNIDO and in
cooperation with various IIASA projects and programs. They developed a dedicated
decision support system MIDA for the complicated task of multiobjective programming
of the development of an industrial structure, used this system with various;decision
makers and for various tasks within chemical industry development, in countries such as
China, Algeria, various central African countries -beside Poland. The papers summarize
their experiences in these studies and applications. They start with an overview paper
that surveys the applications, experiences and the main features of the DSS MIDA,
then continue with a paper on the basic model of an industrial structure used in this
system, with three papers discussing the methodology of interactive decision analysis in
this application area-namely, the problems of multiobjective evaluation of an industrial
structure, of hierarchical aspects of this evaluation related to various goals and dynamic
development, of spatial allocation and investment scheduling aspects. The final paper of
this part describes in more detail the architecture and functions of the DSS MIDA and
contains a kind of short manual for this system. Although we tried to exclude software
manuals from this volume, since it is devoted mostly to theoretical and methodological
issues together with lessons from applications, an exception seems to be justified in
the case of the system MIDA, because of the wide range of actual applications of this
system: giving a shortened manual illustrates best the inside working aspects of this
important and widely tested system.
PART 3 contains short descriptions of software. Following the principles of compo
sition of this volume, we do not include any other manuals, but only short executive
summaries and very general descriptions of eight software systems. They comprise four
prototype DSS:
• IAC-DIDAS-1-for multiobjective linear and linear dynamic models,
• IAC-DIDAS-N- for nonlinear models, with symbolic model differentiation,
• DISCRET - for the case of a large number of discrete alternatives,
v
• DIN AS- for multiobjective mixed programming models of the type of transship
ment problems with facility location;
and three multiobjective mathematical programming systems that can be used when
building dedicated DSS:
• HYBRID - for dynamic linear and linear-quadratic models, with a non-simplex
solver of augmented Lagrangian type,
• PLP and POSTA N-described together because both are extensions of the MINOS
system from Stanford Optimization Laboratory: one towards handling multiob
jective problems via reference point optimization, second towards various aspects
of post-optimal analysis in this widely used optimization system,
• MCBARG - for supporting bargaining and negotiation.
Neither of these software systems is as widely tested and applied as the DSS MIDA
described in Part 2, but all of them contain testing and demonstrative examples as well
as some methodological and software developments that might make them interesting
for other researchers working in this field.
Table of Contents
Introduction iii
Part 1: Theory and Methodology
1
Decision Support Systems Using 3
Reference Point Optimization
Andrzej Lewandowski, Andrzej P. Wierzbicki
Decision Support Systems of DIDAS Family 21
(Dynamic Interactive Decision Analysis & Support)
Andrzej Lewandowski, Tomasz Kreglewski, Tadeusz Rogowski,
Andrzej P. Wierzbicki
Modern Techniques for Linear Dynamic 48
and Stochastic Programs
Andrzej Ruszczynski
A Sensitivity Method for Solving Multistage 68
Stochastic Linear Programming Problems
Jacek Gondzio, Andrzej Ruszczynski
Regularized Decomposition and Augmented Lagrangian· 80
Decomposition for Angular Linear Programming Problems
Andrzej Ruszczynski
Dynamic Aspects of Multiobjective Trajectory Optimization 92
in Decision Support Systems
Tadeusz Rogowski
Mathematical Programming Package HYBRID 106
Marek Makowski, Janusz S. Sosnowski
VIII
Safety Principle in Multiobjective Decision Support 145
in the Decision Space Defined by Availability of Resources
Henryk Gorecki, Andrzei M.J. Skulimowski
Nonlinear Optimization Techniques 158
in Decision Support Systems
Tomasz Kreglewski
Nonlinear Computer Models- 172
Issues of Generation and Differentiation
Jerzy Paczynski
Issues of Effectiveness Arising in the Design of a System 180
of Nondifferentiable Optimization Algorithms
Krzysztof C. Kiwiel, Andrzei Stachurski
A Methodological Guide to the Decision Support System 193
DISCRET for Discrete Alternatives Problems
Janusz Maichrzak
A Generalized Reference Point Approach 213
to Multiobjective Transshipment Problem with Facility Location
Wlodzimierz Ogryczak, Krzysztof Studzinski, Krystian Zorychta
Solving Multiobjective Distribution- 230
Location Problems with the DINAS System
Wlodzimierz Ogryczak, Krzysztof Studzinski, Krystian Zorychta
Towards Interactive Solutions in a Bargaining Problem 251
Piotr Bronisz, Lech Krus, Andrzei P. Wierzbicki
Part 2: Applications and Experiences
269
MIDA: Experience in Theory, Software and Application 271
of DSS in the Chemical Industry
Jerzy Kopytowski, Maciei Zebrowski
IX
Basic Model of an Industrial Structure 287
Grzegorz Dobrowolski, Maciej Zebrowski
Multiobjective Evaluation of Industrial Structures 294
Maciej Zebrowski
Hierarchical Multiobjective Approach 310
to a Programming Problem
Grzegorz Dobrowolski, Maciej Zebrowski
Spatial Allocation and Investment Scheduling 322
in the Development Programming
Maciej Skocz, Maciej Zebrowski, Wieslaw Ziembla
Architecture and Functionality of MIDA 339
Grzegorz Dobrowolski, Tomasz Rys
Part 3. Short Software Descriptions
371
IAC-DIDAS-L - A Dynamic Interactive Decision Analysis 373
and Support System for Multicriteria Analysis of Linear and Dynamic
Linear Models on Professional Microcomputers
Tadeusz Rogowski, Jerzy Sobczyk, Andrzej P. Wierzbicki
HYBRID - A Mathematical Programming Package 376
Marek Makowski, Janusz S. Sosnowski
IAC-DIDAS-N - A Dynamic Interactive Decision Analysis 378
and Support System for Multicriteria Analysis of Nonlinear Models
Tomasz Kreglewski, Jerzy Paczynski, Janusz Granat,
Andrzej P. Wierzbicki
DISCRET - An Interactive Decision Support System 382
for Discrete Alternatives Multicriteria Problems
Janusz Majchrzak
Description:It is not easy to summarize -even in a volume -the results of a scientific study con ducted by circa 30 researchers, in four different research institutions, though cooperating between them and jointly with the International Institute for Applied Systems Analysis, but working part-time, sponsored