SlideShare a Scribd company logo
1 of 11
Download to read offline
Problem solving with multiple interdependent
criteria ∗
Christer Carlsson
christer.carlsson@abo.fi
Robert Full´er
robert.fuller@abo.fi
Abstract
We consider multiple objective programming (MOP) problems with additive in-
terdependences, i.e. when the states of some chosen objective are attained through
supportive or inhibitory feed-backs from several other objectives. We show how the
concept of interdependency can be applied to an n-party single-issue negotiation prob-
lem in which the negotiators cooperatively face a common problem or in which the
parties’s interests are not diametrically opposed (variable-sum bargaining situations).
1 MOP Problems with Interdependent Objectives
In their classical text Theory of Games and Economic Behavior John von Neumann and
Oskar Morgenstern (1947) described the problem with interdependence; in their outline of a
social exchange economy They discussed the case of two or more persons exchanging goods
with each others (page 11):
. . . then the results for each one will depend in general not merely upon his own actions
but on those of others as well. Thus each participant attempts to maximize a function
. . . of which he does not control all variables. This is certainly no maximum problem,
but a peculiar and disconcerting mixture of several conflicting maximum problems.
Every participant is guided by another principle and neither determines all variables
which affects his interest.
This kind of problem is nowhere dealt with in classical mathematics. We emphasize at
the risk of being pedantic that this is no conditional maximum problem, no problem of
the calculus of variations, of functional analysis, etc. It arises in full clarity, even in the
most ”elementary” situations, e.g., when all variables can assume only a finite number
of values.
The interdependence is part of the economic theory and all market economies, but
in most modelling approaches in multiple criteria decision making there seems to be an
implicit assumption that objectives should be independent. This appears to be the case, if
not earlier than at least at the moment when we have to select some optimal compromise
among the set of nondominated decision alternatives. Milan Zeleny [26] - and many others
- recognizes one part of the interdependence (page 1),
Multiple and conflicting objectives, for example, ”minimize cost” and ”maximize the
quality of service” are the real stuff of the decision maker’s or manager’s daily concerns.
∗
The final version of this paper appeared in: J. Kacprzyk, H.Nurmi and M.Fedrizzi eds., Consensus
under Fuzziness, The Kluwer International Series in Intelligent Technologies, Vol. 10, Kluwer Academic
Publishers, Boston, 1997 231-246.
1
Seller Buyer Reservation prices
Seller Buyer
Reservation prices
(2) (1)(3)
Obj 1
Obj 2
Obj 3
G1
G2
Such problems are more complicated than the convenient assumptions of economics
indicate. Improving achievement with respect to one objective can be accomplished
only at the expense of another.
but not the other part: objectives could support each others.
Situations with multiple interdependent objectives are not only derived from some ax-
iomatic framework as logical conclusions, or built as illustrations of complex decision prob-
lems in classical text books, there are real life situations which, if we ponder them system-
atically, reveal themselves to have interdependent objectives.
A well-known negotiation problem is the Buyer/Seller dilemma [24], in which it is un-
clear for both parties at which price they are going to settle when they start the negotiation
process (cf fig.1):
Fig. 1 Buyer/Seller negotiation problem.
Their objectives are clearly conflicting: the Buyer wants the price to be as low as
possible; the Seller tries to keep the price as high as possible. There are two points, the
reservation prices, beyond which the negotiations break down (cf fig.1). The Buyer will
not discuss a price higher than the (Buyer)-point; the Seller will find a price lower than
the (Seller)-point insulting. If both parties compromise they can eventually settle on a
price somewhere at the mid-point of the interval. The problem becomes interesting and
challenging when none of the parties can be sure of the other party’s reservation price, but
the setup is simple in the sense that the objectives are conflicting, and the problem can be
solved with standard methods.
Let us now assume that there is a third party, the Government, involved and that the
Government reacts to the negotiation process by working out consequences of both the
reservation prices and the offers made during the negotiations. Let us also assume that the
Government wants to intervent in the process in order to promote its own objectives.
In this way the negotiation problem becomes much more complex as there are a number
of new objectives involved over which the primary parties have no control, cf fig.2.
Fig. 2 A modified Buyer/seller negotiation problem.
The Buyer and the Seller influence two different objectives of the Government respec-
tively (Obj 1 and Obj 2):
(i) a low Seller reservation price will support Obj 1, but a high Seller reservation price
will be in conflict with Obj 1 after some point G1 ;
2
(ii) a high Buyer reservation price will support Obj 2, but a low Buyer reservation price
will be in conflict with Obj 2 after some point G2 ,
(iii) Obj 1 and Obj 2 are conflicting (as often is the case with political objectives).
The negotiation process ((1), (2), (3)) influences Obj 3 of the Government:
(iv) short steps and a small interval both support the attainment of Obj 3, but
(v) large, oscillating steps and a large interval are hinders for the attainment.
There are a number of cases of labor market negotiations in which these types of inter-
dependences are present. Because Obj 1-3 are influenced by the Buyer-Seller negotiations
the Government can not remain passive, but will influence the objectives of the primary
negotiators. Then we get a set of decision problems for all parties involved, in which we
have multiple interdependent objectives; these problems are not easy to cope with and
to resolve. In some labor market negotiations in the spring 1996 the Finnish government
managed to both define such levels of its own objectives and to push the reservation prices
of the primary negotiators to levels which were unattainable. When the government finally
agreed to face-saving compromises the country was 12 hours from a general strike.
We will in the following explore the consequences of allowing objectives to be interde-
pendent.
2 Additive linear interdependences in MOP
Objective functions of a multiple objective programming problem are usually considered to
be independent from each other, i.e. they depend only on the decision variable x. A typical
statement of an MOP with independent objective functions is
max
x∈X
{f1(x), . . . , fk(x)} (1)
where fi is the i-th objective function, x is the decision variable, and X is a subset, usually
defined by functional inequalities. Throughout this paper we will assume that the objective
functions are normalized, i.e. fi(x) ∈ [0, 1] for each x ∈ X.
However, as has been shown in some earlier work by by Carlsson and Full´er [4, 5, 6],
and Felix [14], there are management issues and negotiation problems, in which one often
encounters the necessity to formulate MOP models with interdependent objective functions,
in such a way that the objective functions are determined not only by the decision variables
but also by one or more other objective functions.
Typically, in complex, real-life problems, there are some unidentified factors which effect
the values of the objective functions. We do not know them or can not control them; i.e.
they have an impact we can not control. The only thing we can observe is the values of the
objective functions at certain points. And from this information and from our knowledge
about the problem we may be able to formulate the impacts of unknown factors (through
the observed values of the objectives).
First we state the multiobjective decision problem with independent objectives and then
adjust our model to reality by introducing interdependences among the objectives.
Interdependences among the objectives exist whenever the computed value of an objec-
tive function is not equal to its observed value. In this paper we claim that the real values
3
αijfj(x)
1
αijfj(x)
1
fj(x) fj(x)
of an objective function can be identified by the help of feed-backs from the values other
objective functions.
Suppose now that the objectives of (1) are interdependent, and the value of an objective
function is determined by a linear combination of the values of other objectives functions.
That is
f′
i(x) = fi(x) +
k
j=1, j=i
αijfj(x), 1 ≤ i ≤ k (2)
or, in matrix format






f′
1(x)
f′
2(x)
...
f′
k(x)






=






1 α12 . . . α1k
α21 1 . . . α2k
...
...
...
...
αk1 αk2 . . . 1












f1(x)
f2(x)
...
fk(x)






where αij is a real numbers denoting the grade of interdependency between fi and fj.
If αij > 0 then we say that fi is supported by fj; if αij < 0 then we say that fi is
hindered by fj; if αij = 0 then we say that fi is independent from fj (or the states of fj
are irrelevant to the states of fi).
Fig. 3 Linear feed-back with αij > 0 and αij < 0
In such cases, i.e. when the feed-backs from the objectives are directly proportional to
their independent values, then we say that the objectives are linearly interdependent.
Taking into consideration the linear interdependences among the objective functions
(2), (1) turns into the following problem (which is treated as an independent MOP)
max
x∈X
{f′
1(x), . . . , f′
k(x)} (3)
It is clear that the solution-sets of (1) and (3) are usually not identical.
To explain the issue more exactly, consider a three-objective problem with linearly
interdependent objective functions
max
x∈X
{f1(x), f2(x), f3(x)} (4)
Taking into consideration that the objectives are linearly interdependent, the interdepen-
dent values of the objectives can be expressed by



f′
1(x)
f′
2(x)
f′
3(x)


 =



1 α12 α13
α21 1 α23
α31 α32 1






f1(x)
f2(x)
f3(x)



For example, depending on the values of αij we can have the following simple linear inter-
dependences among the objectives of (4)
4
f 2
f 3f 1
α21
α23
α12
α13
α32
α31
αijfj(x)
1
1
fj(x)fj(x)
αijfj(x)
• if α12 = 0 then we say that f1 is independent from f2;
• if α12 > 0 then we say that f2 unilaterally supports f1;
• if if α12 < 0 then we say that f2 hinders f1;
• if α12 > 0 and α21 > 0 then we say that f1 and f2 mutually support each others;
• if α12 < 0 and α21 < 0 then we say that f1 and f2 are conflicting;
• if α12 + α21 = 0 then we say that f1 are f2 are in a trade-off relation;
It is clear, for example, that if f2 unilaterally supports f1 then the bigger the value of
f2 (supporting objective function) the bigger its contribution to f1 (supported objective
function).
Fig. 4 A three-objective interdependent problem with linear feed-backs.
3 Additive nonlinear interdependences in MOP
Suppose now that the objectives of (1) are interdependent, and the value of an objective
function is determined by an additive combination of the feed-backs of other objectives
functions
f′
i(x) = fi(x) +
k
j=1, j=i
αij[fj(x)], 1 ≤ i ≤ k (5)
where αij: [0, 1] → [0, 1] is a - usually nonlinear - function defining the value of feed-back
from fj to fi.
If αij(z) > 0, ∀z we say that fi is supported by fj; if αij(z) < 0, ∀t then we say that fi is
hindered by fj; if αij(z) = 0, ∀z then we say that fi is independent from fj. If αij(z1) > 0
and αij(z2) < 0 for some z1 and z2, then fi is supported by fj if the value of fj is equal to
z1 and fi is hindered by fj if the value of fj is equal to z2.
Fig. 5 Nonlinear unilateral support and hindering.
5
αijfj(x) fj(x)
β 1
Fig. 6 fj supports fi if fj(x) ≤ β and fj hinders fi if fj(x) ≥ β.
Consider again a three-objective problem
max
x∈X
{f1(x), f2(x), f3(x)}
with nonlinear interdependences. Taking into consideration that the objectives are inter-
dependent, the interdependent values of the objectives can be expressed by
f′
1(x) = f1(x) + α12[f2(x)] + α13[f3(x)]
f′
2(x) = f2(x) + α21[f1(x)] + α23[f3(x)]
f′
3(x) = f3(x) + α31[f1(x)] + α32[f2(x)]
For example, depending on the values of the correlation functions α12 and α21 we can have
the following simple interdependences among the objectives of (4)
• if α12(z) = 0, ∀z then we say that f1 is independent from f2;
• if α12(z) > 0, ∀z then we say that f2 unilaterally supports f1;
• if α12(z) < 0, ∀z then we say that f2 hinders f1;
• if α12(z) > 0 and α21(z), ∀z > 0 then we say that f1 and f2 mutually support each
others;
• if α12(z) < 0 and α21(z) < 0 for each z then we say that f1 and f2 are conflicting;
• if α12(z) + α21(z) = 0 for each z then we say that f1 are f2 are in a trade-off relation;
However, despite of the linear case, we can have here more complex relationships between
two objective functions, e.g.
• if for some β ∈ [0, 1]
α12(z) =
positive if 0 ≤ z ≤ β
negative if β ≤ z ≤ 1
then f2 unilaterally supports f1 if f2(x) ≤ β and f2 hinders f1 if f2(x) ≥ β.
• if for some β, γ ∈ [0, 1]
α12(z) =



positive if 0 ≤ z ≤ β
0 if β ≤ z ≤ γ
negative if γ ≤ z ≤ 1
then f2 unilaterally supports f1 if f2(x) ≤ β, f2 does not affect f1 if β ≤ f2(x) ≤ γ
and then f2 hinders f1 if f2(x) ≥ γ.
6
1
1 1
1
u1(x) u2(x)
x x
1
1 1
1
h1(x) h2(x)
m1 M1 u1(x) u2(x)m2 M2
It should be noted that so far we have considered only pairwise interdependences between
the objectives, i.e. when the feedback from f2 to f1 depends only on the value of f2, but
in real life cases we usually have compound interdependences (cf. [6, 8]), i.e. when the
feedback from f2 to f1 can depend not only on the value of f2, but also on the values of f1
(self feed-back) and/or f3.
4 Consensus reaching with interdependent utilities
Negotiations arise from a variety of different types of disputes. For simplicity, we focuse on
an n-party, single-issue negotiation in which individuals are in conflict because they want
different things, but must settle for the same thing. The resolution of negotiations requires
parties to reach a join decision about a settlement. Potential settlements consist of different
combinations of values for the issue explicitly or implicitly under negotiation.
In a simple n-party, single-issue negotiation problem, each negotiator judges the utility
of potential settlements. Classically, judgments of utility are assumed to be a function of
the values of the issue (independent utilities). Let ui(x) represent the judgment by the i-th
negotiator of the utility of the potential settlement x ∈ [0, 1]. The reference points, zero
and one, indicate the two possible extreme settlements of the issue.
Fig. 7 Linear utility functions.
To have a uniform (monoton increasing) presentation for utility functions ui(x), we
introduce application functions
hi: IR → [0, 1]
such that hi(ui(x)) measures the degree of satisfaction of the i-th party with the utility
value ui(x) for a settlement x ∈ [0, 1], i = 1, . . . , n.
Usually, the application functions are of the form (the more the better)
hi(t) =



1 if t ≥ Mi
vi(t) if mi ≤ t ≤ Mi
0 if t ≤ mi
where mi denotes the reservation level (which represents the minimal requirement about the
issue), Mi stands for the desired level on the issue and vi is a monoton increasing function.
Fig. 8 Linear application functions.
Negotiations consist of a ”dance” involving a sequence of proposals and counterpropos-
als, offers and counteroffers. The uncertainty and cognitive complexity entailed in most ne-
gotiations prevent the parties from leaping to a joint agreement on their first move. Instead,
7
1
1
h1(x)
m1 M1 u1(x) 1
1
h1(x)
m1 M1 u1(x)β13β12
negotiations tend to proceed incrementally and cautiously with the parties, attempting to
”feel their way along” to a settlement, unsure of when the level of concessions they offer
meets the other’s minimum reservation level, and hoping not to be taken advantage of.
The resolution of negotiations ordinarily requires settlement of differences by mutual
concessions. For disputes involving multiple issues, two fundamental strategies of concession
can be identified. The first consists of compromise - agreeing to a value intermediate between
each negotiator’s initial bargaining positions for each issue under dispute. The second can
be described as horsetrading - the parties agree to trade-offs such that each obtains what
he or she bargains for on certain issues, in exchange for granting the other what he or she
wants on other issues.
There are two main approaches to the classification of negotiations ([20, 22]):
Distributive bargaining (DB) is commonly identified as involving the division of re-
sources; it refers to situations in which there is a fixed supply of some resource, and one’s
gain is the other’s loss. DB appears typically in the form of a single-issue negotiation, such
as bargaining for a used car. Any reduction in the price of the car removes money from
the pocket of the salesman, while any increase in the price paid removes money from the
pocket of the buyer. This is also known as a win-lose situation. DB can also be applied
to multi-issue negotiations wherein each issue is handled singularly. In DB the issues are
assumed to be areas in which the parties are in conflict. As a technique, the function of
DB is to resolve pure conflicts of interest in a fixed-sum negotiation.
Integrative bargaining (IB) refers to situations in which the negotiators cooperatively
face a common problem or in which the parties’ interests are not diametrically opposed.
These constitute variable-sum bargaining situations. IB is the system of activities which
is instrumental to the attainment of objectives which are not in fundamental conflict with
those of the other party and which therefore can be integrated to some degree (win-win
situation). IB may occur in a multi-issue negotiation; however, negotiators in multi-issue
negotiations often bargain in a distributive manner. The IB approach attempts to steer the
parties toward problem solving and away from the traditional zero-sum horse trading.
Suppose now that we have a 3-party single-issue integrative bargaining situations in
which we want to find a good compromise settlement.
Suppose that the first party is being supported by the others until it reaches the level
β12 and β13, respectively.
Fig. 9 Feed-backs from the second and third parties.
In general, the benchmark βij denotes the level until the i-th party is being supported
by the j-th party for i, j = 1, 2, 3. Any negotiated settlement (α1, α2, α3) will satisfy the
following condition (see fig. 10)
m1 ≤ β12 ∧ β13 ≤ α1 ≤ β12 ∨ β13 ≤ M1,
m2 ≤ β21 ∧ β23 ≤ α2 ≤ β21 ∨ β23 ≤ M2,
m3 ≤ β32 ∧ β31 ≤ α3 ≤ β31 ∨ β32 ≤ M3,
8
β12 β13m1 M1
β21
β23
m2
M2
β31
β32
M3
m3
Let us define the overall satisfaction of the group, α, with a negotiated settlement (α1, α2, α3)
by the minimum operator, i.e.
α = α1 ∧ α2 ∧ α3
It is clear that α satisfies the following inequalities
min
i,j
{βij} ≤ α ≤ max
i,j
{βij}
because from none of the parties are able to get more than max{βij}, but each party can
reach at least the level min{βij}.
If for certain i and j the benchmark level βij is given in such a way that βij < mi then
it means that even the minimal wish of the i-th party is absolutely unacceptable for the
j-th party.
Fig. 10 The efficient frontier for the negotiation problem.
If for certain i all the benchmark levels satisfy the condition
βij < mi, j = i (6)
then we say that the other two parties form a coalition againts the i-th party. However,
this coalition (which is usually temporal) can result in overall conflict if (6) holds for all
parties. In this case the negotiation dance will result in a settlement which is absolutely
not acceptable by any parties.
The bencmarks βij and βji are usually determined in a preliminaries between the i-th
and j-th parties before the group meeting starts.
5 Summary and Conclusions
We have introduced a class of negotiation problems in which it can be shown that we have
multiple interdependent objectives, and in which negotiaitons become fatally deadlocked
unless the interdependences are understood and resolved as part of the process.
In order to deal with the interdependences we have introduced methods for both additive
linear and additive nonlinear interdependences, and shown how the complexities growing
from the interdependences can be dealt with rather effectively. We have also shown how
consensus can be found in negotiation problems when working with interdependent utilities
9
as described in the original von Neumann-Morgenstern discussion. Unfortunately, we do
not yet have enough facts available to show how the Finnish labor market conflict could
(or should) have been resolved, but we will return to this issue in a forthcoming paper.
6 Acknowledgment
The second author, who is presently a Donner Visiting Professor at Institute for Advanced
Management Systems Research, ˚Abo Akademi University, has been partially supported by
OTKA T 14144 and T 019455.
References
[1] V.Boatto, M.Fedrizzi, P.Furlani and A.Povellato, Fuzzy logic in group decisions: an
application to problems of environmental policies, Land and Resources Use Policy,
1991 62-82
[2] C.Carlsson, On interdependent fuzzy multiple criteria, in: R.Trappl ed., Proceed-
ings of the Eleventh European Meeting on Cybernetics and Systems Research, World
Scientific Publisher, London, 1992, Vol.1. 139-146.
[3] C.Carlsson et al., Consensus in distributed soft environments, European Journal of
Operational Research, 61 (1992) 165-185
[4] C.Carlsson and R.Full´er, Interdependence in fuzzy multiple objective programming,
Fuzzy Sets and Systems, 65(1994) 19-29.
[5] C.Carlsson and R.Full´er, Multiple Criteria Decision Making: The Case for Interde-
pendence, Computers & Operations Research, 22(1995) 251-260.
[6] C.Carlsson and R.Full´er, On linear interdependences in MOP, in: Proceedings of
CIFT’95, June 8-10, 1995, Trento, Italy, University of Trento, 1995 48-52.
[7] C.Carlsson and R.Full´er, Fuzzy multiple criteria decision making: Recent develop-
ments, Fuzzy Sets and Systems, 78(1996) 139-153.
[8] C. Carlsson and R. Full´er, Compound interdependences in MOP, in: Proceedings of
the Fourth European Congress on Intelligent Techniques and Soft Computing (EU-
FIT’96), September 2-5, 1996, Aachen, Germany, Verlag Mainz, Aachen, 1996 1317-
1322.
[9] Fedrizzi, M., Kacprzyk, J., Zadrozny, S.: An interactive multiuser decision support
system for consensus reaching processes using fuzzy logic with linguistic quantifiers.
Decision Support Systems 4 (1988) 313-327
[10] M.Fedrizzi and L.Mich, Decision using production rules, in: Proc. of Annual Confer-
ence of the Operational Research Society of Italy (AIRO’91), September 18-10, Riva
del Garda, Italy 1991 118-121
[11] M.Fedrizzi and R.Full´er, On stability in group decision support systems under fuzzy
production rules, in: R.Trappl ed., Proceedings of the Eleventh European Meeting on
Cybernetics and Systems Research, World Scientific Publisher, London, 1992, Vol.1.
471-478.
10
[12] M.Fedrizzi, Fuzzy approach to modeling consensus in group decisions, In: Proceedings
of First Workshop on Fuzzy Set Theory and Real Applications, Milano, May 10, 1993,
Automazione e strumentazione, Supplement to November 1993 issue, 9–13.
[13] M.Fedrizzi, M.Fedrizzi and R.A.Marques Pereira, A dynamical model of consensus
reaching in group decision making, in: Proceedings of EUFIT’95 Conference, August
28-31, 1995 Aachen, Germany, Verlag Mainz, Aachen, 1995 1256-1260.
[14] R.Felix, Relationships between goals in multiple attribute decision making, Fuzzy sets
and Systems, 67(1994) 47-52.
[15] R.Full´er and L.Mich, Fuzzy reasoning techniques for GDSS, in: Proceedings of EU-
FIT’93 Conference, September 7-10, 1993 Aachen, Germany, Verlag der Augustinus
Buchhandlung, Aachen, 1993 937-940.
[16] R.Full´er, L. Gaio, L.Mich and A.Zorat, OCA functions for consensus reaching in group
decisions in fuzzy environment, in: Proceedings of the 3rd International Conference
on Fuzzy Logic, Neural Nets and Soft Computing, Iizuka, Japan, August 1-7, 1994,
Iizuka, Japan, 1994, Fuzzy Logic Systems institute, 1994 101-102.
[17] Kacprzyk, J., Fedrizzi, M.: A ’soft’ measure of consensus in the setting of partial
(fuzzy) preferences. European Journal of Operational Research 34 (1988) 316-325
[18] J. Kacprzyk, M. Fedrizzi and H.Nurmi, Group decision making and consensus under
fuzzy preferences and fuzzy majority, Fuzzy Sets and Systems, 49(1992) 21-31.
[19] L.Mich, M.Fedrizzi and L.Gaio, Approximate Reasoning in the Modeling of Consensus
in Group Decisions, In: E.P.Klement and W.Slany eds., Fuzzy Logic in Artificial In-
telligence, Lectures Notes in Artifiacial Intelligence, Vol. 695, Springer-Verlag, Berlin,
1993 91–102.
[20] J.L.Mumpower, The judgment policies of negotiators and the structure of negotiation
problems, Management Science, 37(1991) 1304-1324.
[21] J.von Neumann and O.Morgenstern, Theory of Games and Economic Behavior,
Princeton University Press, Princeton 1947.
[22] J.F.Nunamaker, A.R.Dennis, J.S.Valachic, D.R.Vogel and J.F.George, Electronic
meeting systems to support group work, Communications of the ACM, 34 (1991)
40-61.
[23] H.Nurmi, Approaches to collective decision making with fuzzy preference relations,
Fuzzy Sets and Systems, 6(1981) 249-259.
[24] H.Raiffa, The Art and Science of Negotiation, Belknap/Harvard University Press,
Cambridge, 1982.
[25] A.Silvestri, L.Mich, O.Pereira Gouveia and C.Ferreira Pinto, Simulation of the devel-
opment of individual interactional patterns, Cybernetics and Systems: An Interna-
tional Journal, 18 (1987) 489-515
[26] M.Zeleny, Multiple Criteria Decision Making, McGraw-Hill, New-York, 1982.
11

More Related Content

Similar to Download

Note classical
Note classicalNote classical
Note classicalranil2010
 
Principles of macroeconomics
Principles of macroeconomicsPrinciples of macroeconomics
Principles of macroeconomicsJalal Haider
 
Options Pricing The Black-Scholes ModelMore or .docx
       Options Pricing The Black-Scholes ModelMore or .docx       Options Pricing The Black-Scholes ModelMore or .docx
Options Pricing The Black-Scholes ModelMore or .docxhallettfaustina
 
Volatility and Microstructure [Autosaved]
Volatility and Microstructure [Autosaved]Volatility and Microstructure [Autosaved]
Volatility and Microstructure [Autosaved]Amit Mittal
 
An introduction to Static and Quasi-Static PricingPolicies c.docx
An introduction to Static and Quasi-Static PricingPolicies c.docxAn introduction to Static and Quasi-Static PricingPolicies c.docx
An introduction to Static and Quasi-Static PricingPolicies c.docxgalerussel59292
 
11.multidimensional distress analysis a search for new methodology
11.multidimensional distress analysis a search for new methodology11.multidimensional distress analysis a search for new methodology
11.multidimensional distress analysis a search for new methodologyAlexander Decker
 
Multidimensional distress analysis a search for new methodology
Multidimensional distress analysis a search for new methodologyMultidimensional distress analysis a search for new methodology
Multidimensional distress analysis a search for new methodologyAlexander Decker
 
I have heard multiple times that a consistent definition of liquidit.pdf
I have heard multiple times that a consistent definition of liquidit.pdfI have heard multiple times that a consistent definition of liquidit.pdf
I have heard multiple times that a consistent definition of liquidit.pdfamitpurbey2
 
I have heard multiple times that a consistent definition of liquidit.pdf
I have heard multiple times that a consistent definition of liquidit.pdfI have heard multiple times that a consistent definition of liquidit.pdf
I have heard multiple times that a consistent definition of liquidit.pdfMadansilks
 
The role of events in simulation modeling
The role of events in simulation modelingThe role of events in simulation modeling
The role of events in simulation modelingWeibull AS
 
Questions and Answers At Least 75 Words each.Please answer th.docx
Questions and Answers At Least 75 Words each.Please answer th.docxQuestions and Answers At Least 75 Words each.Please answer th.docx
Questions and Answers At Least 75 Words each.Please answer th.docxmakdul
 
Ignou mba ms 09 solved assignments 2011
Ignou mba ms  09 solved assignments 2011Ignou mba ms  09 solved assignments 2011
Ignou mba ms 09 solved assignments 2011Narayan Maharana
 

Similar to Download (20)

Financial Economics
Financial EconomicsFinancial Economics
Financial Economics
 
Note classical
Note classicalNote classical
Note classical
 
Commitment in Alternating Offers Bargaining
Commitment in Alternating Offers BargainingCommitment in Alternating Offers Bargaining
Commitment in Alternating Offers Bargaining
 
Crowdfunding
CrowdfundingCrowdfunding
Crowdfunding
 
Principles of macroeconomics
Principles of macroeconomicsPrinciples of macroeconomics
Principles of macroeconomics
 
Report
ReportReport
Report
 
t1s1_pdf.pdf
t1s1_pdf.pdft1s1_pdf.pdf
t1s1_pdf.pdf
 
Sub1536
Sub1536Sub1536
Sub1536
 
Options Pricing The Black-Scholes ModelMore or .docx
       Options Pricing The Black-Scholes ModelMore or .docx       Options Pricing The Black-Scholes ModelMore or .docx
Options Pricing The Black-Scholes ModelMore or .docx
 
Volatility and Microstructure [Autosaved]
Volatility and Microstructure [Autosaved]Volatility and Microstructure [Autosaved]
Volatility and Microstructure [Autosaved]
 
Optimal investment strategy based on semi-variable transaction costs
Optimal investment strategy based on semi-variable transaction costsOptimal investment strategy based on semi-variable transaction costs
Optimal investment strategy based on semi-variable transaction costs
 
An introduction to Static and Quasi-Static PricingPolicies c.docx
An introduction to Static and Quasi-Static PricingPolicies c.docxAn introduction to Static and Quasi-Static PricingPolicies c.docx
An introduction to Static and Quasi-Static PricingPolicies c.docx
 
11.multidimensional distress analysis a search for new methodology
11.multidimensional distress analysis a search for new methodology11.multidimensional distress analysis a search for new methodology
11.multidimensional distress analysis a search for new methodology
 
Multidimensional distress analysis a search for new methodology
Multidimensional distress analysis a search for new methodologyMultidimensional distress analysis a search for new methodology
Multidimensional distress analysis a search for new methodology
 
I have heard multiple times that a consistent definition of liquidit.pdf
I have heard multiple times that a consistent definition of liquidit.pdfI have heard multiple times that a consistent definition of liquidit.pdf
I have heard multiple times that a consistent definition of liquidit.pdf
 
I have heard multiple times that a consistent definition of liquidit.pdf
I have heard multiple times that a consistent definition of liquidit.pdfI have heard multiple times that a consistent definition of liquidit.pdf
I have heard multiple times that a consistent definition of liquidit.pdf
 
MUMS: Agent-based Modeling Workshop - Nonparametric Estimation of General Equ...
MUMS: Agent-based Modeling Workshop - Nonparametric Estimation of General Equ...MUMS: Agent-based Modeling Workshop - Nonparametric Estimation of General Equ...
MUMS: Agent-based Modeling Workshop - Nonparametric Estimation of General Equ...
 
The role of events in simulation modeling
The role of events in simulation modelingThe role of events in simulation modeling
The role of events in simulation modeling
 
Questions and Answers At Least 75 Words each.Please answer th.docx
Questions and Answers At Least 75 Words each.Please answer th.docxQuestions and Answers At Least 75 Words each.Please answer th.docx
Questions and Answers At Least 75 Words each.Please answer th.docx
 
Ignou mba ms 09 solved assignments 2011
Ignou mba ms  09 solved assignments 2011Ignou mba ms  09 solved assignments 2011
Ignou mba ms 09 solved assignments 2011
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Download

  • 1. Problem solving with multiple interdependent criteria ∗ Christer Carlsson christer.carlsson@abo.fi Robert Full´er robert.fuller@abo.fi Abstract We consider multiple objective programming (MOP) problems with additive in- terdependences, i.e. when the states of some chosen objective are attained through supportive or inhibitory feed-backs from several other objectives. We show how the concept of interdependency can be applied to an n-party single-issue negotiation prob- lem in which the negotiators cooperatively face a common problem or in which the parties’s interests are not diametrically opposed (variable-sum bargaining situations). 1 MOP Problems with Interdependent Objectives In their classical text Theory of Games and Economic Behavior John von Neumann and Oskar Morgenstern (1947) described the problem with interdependence; in their outline of a social exchange economy They discussed the case of two or more persons exchanging goods with each others (page 11): . . . then the results for each one will depend in general not merely upon his own actions but on those of others as well. Thus each participant attempts to maximize a function . . . of which he does not control all variables. This is certainly no maximum problem, but a peculiar and disconcerting mixture of several conflicting maximum problems. Every participant is guided by another principle and neither determines all variables which affects his interest. This kind of problem is nowhere dealt with in classical mathematics. We emphasize at the risk of being pedantic that this is no conditional maximum problem, no problem of the calculus of variations, of functional analysis, etc. It arises in full clarity, even in the most ”elementary” situations, e.g., when all variables can assume only a finite number of values. The interdependence is part of the economic theory and all market economies, but in most modelling approaches in multiple criteria decision making there seems to be an implicit assumption that objectives should be independent. This appears to be the case, if not earlier than at least at the moment when we have to select some optimal compromise among the set of nondominated decision alternatives. Milan Zeleny [26] - and many others - recognizes one part of the interdependence (page 1), Multiple and conflicting objectives, for example, ”minimize cost” and ”maximize the quality of service” are the real stuff of the decision maker’s or manager’s daily concerns. ∗ The final version of this paper appeared in: J. Kacprzyk, H.Nurmi and M.Fedrizzi eds., Consensus under Fuzziness, The Kluwer International Series in Intelligent Technologies, Vol. 10, Kluwer Academic Publishers, Boston, 1997 231-246. 1
  • 2. Seller Buyer Reservation prices Seller Buyer Reservation prices (2) (1)(3) Obj 1 Obj 2 Obj 3 G1 G2 Such problems are more complicated than the convenient assumptions of economics indicate. Improving achievement with respect to one objective can be accomplished only at the expense of another. but not the other part: objectives could support each others. Situations with multiple interdependent objectives are not only derived from some ax- iomatic framework as logical conclusions, or built as illustrations of complex decision prob- lems in classical text books, there are real life situations which, if we ponder them system- atically, reveal themselves to have interdependent objectives. A well-known negotiation problem is the Buyer/Seller dilemma [24], in which it is un- clear for both parties at which price they are going to settle when they start the negotiation process (cf fig.1): Fig. 1 Buyer/Seller negotiation problem. Their objectives are clearly conflicting: the Buyer wants the price to be as low as possible; the Seller tries to keep the price as high as possible. There are two points, the reservation prices, beyond which the negotiations break down (cf fig.1). The Buyer will not discuss a price higher than the (Buyer)-point; the Seller will find a price lower than the (Seller)-point insulting. If both parties compromise they can eventually settle on a price somewhere at the mid-point of the interval. The problem becomes interesting and challenging when none of the parties can be sure of the other party’s reservation price, but the setup is simple in the sense that the objectives are conflicting, and the problem can be solved with standard methods. Let us now assume that there is a third party, the Government, involved and that the Government reacts to the negotiation process by working out consequences of both the reservation prices and the offers made during the negotiations. Let us also assume that the Government wants to intervent in the process in order to promote its own objectives. In this way the negotiation problem becomes much more complex as there are a number of new objectives involved over which the primary parties have no control, cf fig.2. Fig. 2 A modified Buyer/seller negotiation problem. The Buyer and the Seller influence two different objectives of the Government respec- tively (Obj 1 and Obj 2): (i) a low Seller reservation price will support Obj 1, but a high Seller reservation price will be in conflict with Obj 1 after some point G1 ; 2
  • 3. (ii) a high Buyer reservation price will support Obj 2, but a low Buyer reservation price will be in conflict with Obj 2 after some point G2 , (iii) Obj 1 and Obj 2 are conflicting (as often is the case with political objectives). The negotiation process ((1), (2), (3)) influences Obj 3 of the Government: (iv) short steps and a small interval both support the attainment of Obj 3, but (v) large, oscillating steps and a large interval are hinders for the attainment. There are a number of cases of labor market negotiations in which these types of inter- dependences are present. Because Obj 1-3 are influenced by the Buyer-Seller negotiations the Government can not remain passive, but will influence the objectives of the primary negotiators. Then we get a set of decision problems for all parties involved, in which we have multiple interdependent objectives; these problems are not easy to cope with and to resolve. In some labor market negotiations in the spring 1996 the Finnish government managed to both define such levels of its own objectives and to push the reservation prices of the primary negotiators to levels which were unattainable. When the government finally agreed to face-saving compromises the country was 12 hours from a general strike. We will in the following explore the consequences of allowing objectives to be interde- pendent. 2 Additive linear interdependences in MOP Objective functions of a multiple objective programming problem are usually considered to be independent from each other, i.e. they depend only on the decision variable x. A typical statement of an MOP with independent objective functions is max x∈X {f1(x), . . . , fk(x)} (1) where fi is the i-th objective function, x is the decision variable, and X is a subset, usually defined by functional inequalities. Throughout this paper we will assume that the objective functions are normalized, i.e. fi(x) ∈ [0, 1] for each x ∈ X. However, as has been shown in some earlier work by by Carlsson and Full´er [4, 5, 6], and Felix [14], there are management issues and negotiation problems, in which one often encounters the necessity to formulate MOP models with interdependent objective functions, in such a way that the objective functions are determined not only by the decision variables but also by one or more other objective functions. Typically, in complex, real-life problems, there are some unidentified factors which effect the values of the objective functions. We do not know them or can not control them; i.e. they have an impact we can not control. The only thing we can observe is the values of the objective functions at certain points. And from this information and from our knowledge about the problem we may be able to formulate the impacts of unknown factors (through the observed values of the objectives). First we state the multiobjective decision problem with independent objectives and then adjust our model to reality by introducing interdependences among the objectives. Interdependences among the objectives exist whenever the computed value of an objec- tive function is not equal to its observed value. In this paper we claim that the real values 3
  • 4. αijfj(x) 1 αijfj(x) 1 fj(x) fj(x) of an objective function can be identified by the help of feed-backs from the values other objective functions. Suppose now that the objectives of (1) are interdependent, and the value of an objective function is determined by a linear combination of the values of other objectives functions. That is f′ i(x) = fi(x) + k j=1, j=i αijfj(x), 1 ≤ i ≤ k (2) or, in matrix format       f′ 1(x) f′ 2(x) ... f′ k(x)       =       1 α12 . . . α1k α21 1 . . . α2k ... ... ... ... αk1 αk2 . . . 1             f1(x) f2(x) ... fk(x)       where αij is a real numbers denoting the grade of interdependency between fi and fj. If αij > 0 then we say that fi is supported by fj; if αij < 0 then we say that fi is hindered by fj; if αij = 0 then we say that fi is independent from fj (or the states of fj are irrelevant to the states of fi). Fig. 3 Linear feed-back with αij > 0 and αij < 0 In such cases, i.e. when the feed-backs from the objectives are directly proportional to their independent values, then we say that the objectives are linearly interdependent. Taking into consideration the linear interdependences among the objective functions (2), (1) turns into the following problem (which is treated as an independent MOP) max x∈X {f′ 1(x), . . . , f′ k(x)} (3) It is clear that the solution-sets of (1) and (3) are usually not identical. To explain the issue more exactly, consider a three-objective problem with linearly interdependent objective functions max x∈X {f1(x), f2(x), f3(x)} (4) Taking into consideration that the objectives are linearly interdependent, the interdepen- dent values of the objectives can be expressed by    f′ 1(x) f′ 2(x) f′ 3(x)    =    1 α12 α13 α21 1 α23 α31 α32 1       f1(x) f2(x) f3(x)    For example, depending on the values of αij we can have the following simple linear inter- dependences among the objectives of (4) 4
  • 5. f 2 f 3f 1 α21 α23 α12 α13 α32 α31 αijfj(x) 1 1 fj(x)fj(x) αijfj(x) • if α12 = 0 then we say that f1 is independent from f2; • if α12 > 0 then we say that f2 unilaterally supports f1; • if if α12 < 0 then we say that f2 hinders f1; • if α12 > 0 and α21 > 0 then we say that f1 and f2 mutually support each others; • if α12 < 0 and α21 < 0 then we say that f1 and f2 are conflicting; • if α12 + α21 = 0 then we say that f1 are f2 are in a trade-off relation; It is clear, for example, that if f2 unilaterally supports f1 then the bigger the value of f2 (supporting objective function) the bigger its contribution to f1 (supported objective function). Fig. 4 A three-objective interdependent problem with linear feed-backs. 3 Additive nonlinear interdependences in MOP Suppose now that the objectives of (1) are interdependent, and the value of an objective function is determined by an additive combination of the feed-backs of other objectives functions f′ i(x) = fi(x) + k j=1, j=i αij[fj(x)], 1 ≤ i ≤ k (5) where αij: [0, 1] → [0, 1] is a - usually nonlinear - function defining the value of feed-back from fj to fi. If αij(z) > 0, ∀z we say that fi is supported by fj; if αij(z) < 0, ∀t then we say that fi is hindered by fj; if αij(z) = 0, ∀z then we say that fi is independent from fj. If αij(z1) > 0 and αij(z2) < 0 for some z1 and z2, then fi is supported by fj if the value of fj is equal to z1 and fi is hindered by fj if the value of fj is equal to z2. Fig. 5 Nonlinear unilateral support and hindering. 5
  • 6. αijfj(x) fj(x) β 1 Fig. 6 fj supports fi if fj(x) ≤ β and fj hinders fi if fj(x) ≥ β. Consider again a three-objective problem max x∈X {f1(x), f2(x), f3(x)} with nonlinear interdependences. Taking into consideration that the objectives are inter- dependent, the interdependent values of the objectives can be expressed by f′ 1(x) = f1(x) + α12[f2(x)] + α13[f3(x)] f′ 2(x) = f2(x) + α21[f1(x)] + α23[f3(x)] f′ 3(x) = f3(x) + α31[f1(x)] + α32[f2(x)] For example, depending on the values of the correlation functions α12 and α21 we can have the following simple interdependences among the objectives of (4) • if α12(z) = 0, ∀z then we say that f1 is independent from f2; • if α12(z) > 0, ∀z then we say that f2 unilaterally supports f1; • if α12(z) < 0, ∀z then we say that f2 hinders f1; • if α12(z) > 0 and α21(z), ∀z > 0 then we say that f1 and f2 mutually support each others; • if α12(z) < 0 and α21(z) < 0 for each z then we say that f1 and f2 are conflicting; • if α12(z) + α21(z) = 0 for each z then we say that f1 are f2 are in a trade-off relation; However, despite of the linear case, we can have here more complex relationships between two objective functions, e.g. • if for some β ∈ [0, 1] α12(z) = positive if 0 ≤ z ≤ β negative if β ≤ z ≤ 1 then f2 unilaterally supports f1 if f2(x) ≤ β and f2 hinders f1 if f2(x) ≥ β. • if for some β, γ ∈ [0, 1] α12(z) =    positive if 0 ≤ z ≤ β 0 if β ≤ z ≤ γ negative if γ ≤ z ≤ 1 then f2 unilaterally supports f1 if f2(x) ≤ β, f2 does not affect f1 if β ≤ f2(x) ≤ γ and then f2 hinders f1 if f2(x) ≥ γ. 6
  • 7. 1 1 1 1 u1(x) u2(x) x x 1 1 1 1 h1(x) h2(x) m1 M1 u1(x) u2(x)m2 M2 It should be noted that so far we have considered only pairwise interdependences between the objectives, i.e. when the feedback from f2 to f1 depends only on the value of f2, but in real life cases we usually have compound interdependences (cf. [6, 8]), i.e. when the feedback from f2 to f1 can depend not only on the value of f2, but also on the values of f1 (self feed-back) and/or f3. 4 Consensus reaching with interdependent utilities Negotiations arise from a variety of different types of disputes. For simplicity, we focuse on an n-party, single-issue negotiation in which individuals are in conflict because they want different things, but must settle for the same thing. The resolution of negotiations requires parties to reach a join decision about a settlement. Potential settlements consist of different combinations of values for the issue explicitly or implicitly under negotiation. In a simple n-party, single-issue negotiation problem, each negotiator judges the utility of potential settlements. Classically, judgments of utility are assumed to be a function of the values of the issue (independent utilities). Let ui(x) represent the judgment by the i-th negotiator of the utility of the potential settlement x ∈ [0, 1]. The reference points, zero and one, indicate the two possible extreme settlements of the issue. Fig. 7 Linear utility functions. To have a uniform (monoton increasing) presentation for utility functions ui(x), we introduce application functions hi: IR → [0, 1] such that hi(ui(x)) measures the degree of satisfaction of the i-th party with the utility value ui(x) for a settlement x ∈ [0, 1], i = 1, . . . , n. Usually, the application functions are of the form (the more the better) hi(t) =    1 if t ≥ Mi vi(t) if mi ≤ t ≤ Mi 0 if t ≤ mi where mi denotes the reservation level (which represents the minimal requirement about the issue), Mi stands for the desired level on the issue and vi is a monoton increasing function. Fig. 8 Linear application functions. Negotiations consist of a ”dance” involving a sequence of proposals and counterpropos- als, offers and counteroffers. The uncertainty and cognitive complexity entailed in most ne- gotiations prevent the parties from leaping to a joint agreement on their first move. Instead, 7
  • 8. 1 1 h1(x) m1 M1 u1(x) 1 1 h1(x) m1 M1 u1(x)β13β12 negotiations tend to proceed incrementally and cautiously with the parties, attempting to ”feel their way along” to a settlement, unsure of when the level of concessions they offer meets the other’s minimum reservation level, and hoping not to be taken advantage of. The resolution of negotiations ordinarily requires settlement of differences by mutual concessions. For disputes involving multiple issues, two fundamental strategies of concession can be identified. The first consists of compromise - agreeing to a value intermediate between each negotiator’s initial bargaining positions for each issue under dispute. The second can be described as horsetrading - the parties agree to trade-offs such that each obtains what he or she bargains for on certain issues, in exchange for granting the other what he or she wants on other issues. There are two main approaches to the classification of negotiations ([20, 22]): Distributive bargaining (DB) is commonly identified as involving the division of re- sources; it refers to situations in which there is a fixed supply of some resource, and one’s gain is the other’s loss. DB appears typically in the form of a single-issue negotiation, such as bargaining for a used car. Any reduction in the price of the car removes money from the pocket of the salesman, while any increase in the price paid removes money from the pocket of the buyer. This is also known as a win-lose situation. DB can also be applied to multi-issue negotiations wherein each issue is handled singularly. In DB the issues are assumed to be areas in which the parties are in conflict. As a technique, the function of DB is to resolve pure conflicts of interest in a fixed-sum negotiation. Integrative bargaining (IB) refers to situations in which the negotiators cooperatively face a common problem or in which the parties’ interests are not diametrically opposed. These constitute variable-sum bargaining situations. IB is the system of activities which is instrumental to the attainment of objectives which are not in fundamental conflict with those of the other party and which therefore can be integrated to some degree (win-win situation). IB may occur in a multi-issue negotiation; however, negotiators in multi-issue negotiations often bargain in a distributive manner. The IB approach attempts to steer the parties toward problem solving and away from the traditional zero-sum horse trading. Suppose now that we have a 3-party single-issue integrative bargaining situations in which we want to find a good compromise settlement. Suppose that the first party is being supported by the others until it reaches the level β12 and β13, respectively. Fig. 9 Feed-backs from the second and third parties. In general, the benchmark βij denotes the level until the i-th party is being supported by the j-th party for i, j = 1, 2, 3. Any negotiated settlement (α1, α2, α3) will satisfy the following condition (see fig. 10) m1 ≤ β12 ∧ β13 ≤ α1 ≤ β12 ∨ β13 ≤ M1, m2 ≤ β21 ∧ β23 ≤ α2 ≤ β21 ∨ β23 ≤ M2, m3 ≤ β32 ∧ β31 ≤ α3 ≤ β31 ∨ β32 ≤ M3, 8
  • 9. β12 β13m1 M1 β21 β23 m2 M2 β31 β32 M3 m3 Let us define the overall satisfaction of the group, α, with a negotiated settlement (α1, α2, α3) by the minimum operator, i.e. α = α1 ∧ α2 ∧ α3 It is clear that α satisfies the following inequalities min i,j {βij} ≤ α ≤ max i,j {βij} because from none of the parties are able to get more than max{βij}, but each party can reach at least the level min{βij}. If for certain i and j the benchmark level βij is given in such a way that βij < mi then it means that even the minimal wish of the i-th party is absolutely unacceptable for the j-th party. Fig. 10 The efficient frontier for the negotiation problem. If for certain i all the benchmark levels satisfy the condition βij < mi, j = i (6) then we say that the other two parties form a coalition againts the i-th party. However, this coalition (which is usually temporal) can result in overall conflict if (6) holds for all parties. In this case the negotiation dance will result in a settlement which is absolutely not acceptable by any parties. The bencmarks βij and βji are usually determined in a preliminaries between the i-th and j-th parties before the group meeting starts. 5 Summary and Conclusions We have introduced a class of negotiation problems in which it can be shown that we have multiple interdependent objectives, and in which negotiaitons become fatally deadlocked unless the interdependences are understood and resolved as part of the process. In order to deal with the interdependences we have introduced methods for both additive linear and additive nonlinear interdependences, and shown how the complexities growing from the interdependences can be dealt with rather effectively. We have also shown how consensus can be found in negotiation problems when working with interdependent utilities 9
  • 10. as described in the original von Neumann-Morgenstern discussion. Unfortunately, we do not yet have enough facts available to show how the Finnish labor market conflict could (or should) have been resolved, but we will return to this issue in a forthcoming paper. 6 Acknowledgment The second author, who is presently a Donner Visiting Professor at Institute for Advanced Management Systems Research, ˚Abo Akademi University, has been partially supported by OTKA T 14144 and T 019455. References [1] V.Boatto, M.Fedrizzi, P.Furlani and A.Povellato, Fuzzy logic in group decisions: an application to problems of environmental policies, Land and Resources Use Policy, 1991 62-82 [2] C.Carlsson, On interdependent fuzzy multiple criteria, in: R.Trappl ed., Proceed- ings of the Eleventh European Meeting on Cybernetics and Systems Research, World Scientific Publisher, London, 1992, Vol.1. 139-146. [3] C.Carlsson et al., Consensus in distributed soft environments, European Journal of Operational Research, 61 (1992) 165-185 [4] C.Carlsson and R.Full´er, Interdependence in fuzzy multiple objective programming, Fuzzy Sets and Systems, 65(1994) 19-29. [5] C.Carlsson and R.Full´er, Multiple Criteria Decision Making: The Case for Interde- pendence, Computers & Operations Research, 22(1995) 251-260. [6] C.Carlsson and R.Full´er, On linear interdependences in MOP, in: Proceedings of CIFT’95, June 8-10, 1995, Trento, Italy, University of Trento, 1995 48-52. [7] C.Carlsson and R.Full´er, Fuzzy multiple criteria decision making: Recent develop- ments, Fuzzy Sets and Systems, 78(1996) 139-153. [8] C. Carlsson and R. Full´er, Compound interdependences in MOP, in: Proceedings of the Fourth European Congress on Intelligent Techniques and Soft Computing (EU- FIT’96), September 2-5, 1996, Aachen, Germany, Verlag Mainz, Aachen, 1996 1317- 1322. [9] Fedrizzi, M., Kacprzyk, J., Zadrozny, S.: An interactive multiuser decision support system for consensus reaching processes using fuzzy logic with linguistic quantifiers. Decision Support Systems 4 (1988) 313-327 [10] M.Fedrizzi and L.Mich, Decision using production rules, in: Proc. of Annual Confer- ence of the Operational Research Society of Italy (AIRO’91), September 18-10, Riva del Garda, Italy 1991 118-121 [11] M.Fedrizzi and R.Full´er, On stability in group decision support systems under fuzzy production rules, in: R.Trappl ed., Proceedings of the Eleventh European Meeting on Cybernetics and Systems Research, World Scientific Publisher, London, 1992, Vol.1. 471-478. 10
  • 11. [12] M.Fedrizzi, Fuzzy approach to modeling consensus in group decisions, In: Proceedings of First Workshop on Fuzzy Set Theory and Real Applications, Milano, May 10, 1993, Automazione e strumentazione, Supplement to November 1993 issue, 9–13. [13] M.Fedrizzi, M.Fedrizzi and R.A.Marques Pereira, A dynamical model of consensus reaching in group decision making, in: Proceedings of EUFIT’95 Conference, August 28-31, 1995 Aachen, Germany, Verlag Mainz, Aachen, 1995 1256-1260. [14] R.Felix, Relationships between goals in multiple attribute decision making, Fuzzy sets and Systems, 67(1994) 47-52. [15] R.Full´er and L.Mich, Fuzzy reasoning techniques for GDSS, in: Proceedings of EU- FIT’93 Conference, September 7-10, 1993 Aachen, Germany, Verlag der Augustinus Buchhandlung, Aachen, 1993 937-940. [16] R.Full´er, L. Gaio, L.Mich and A.Zorat, OCA functions for consensus reaching in group decisions in fuzzy environment, in: Proceedings of the 3rd International Conference on Fuzzy Logic, Neural Nets and Soft Computing, Iizuka, Japan, August 1-7, 1994, Iizuka, Japan, 1994, Fuzzy Logic Systems institute, 1994 101-102. [17] Kacprzyk, J., Fedrizzi, M.: A ’soft’ measure of consensus in the setting of partial (fuzzy) preferences. European Journal of Operational Research 34 (1988) 316-325 [18] J. Kacprzyk, M. Fedrizzi and H.Nurmi, Group decision making and consensus under fuzzy preferences and fuzzy majority, Fuzzy Sets and Systems, 49(1992) 21-31. [19] L.Mich, M.Fedrizzi and L.Gaio, Approximate Reasoning in the Modeling of Consensus in Group Decisions, In: E.P.Klement and W.Slany eds., Fuzzy Logic in Artificial In- telligence, Lectures Notes in Artifiacial Intelligence, Vol. 695, Springer-Verlag, Berlin, 1993 91–102. [20] J.L.Mumpower, The judgment policies of negotiators and the structure of negotiation problems, Management Science, 37(1991) 1304-1324. [21] J.von Neumann and O.Morgenstern, Theory of Games and Economic Behavior, Princeton University Press, Princeton 1947. [22] J.F.Nunamaker, A.R.Dennis, J.S.Valachic, D.R.Vogel and J.F.George, Electronic meeting systems to support group work, Communications of the ACM, 34 (1991) 40-61. [23] H.Nurmi, Approaches to collective decision making with fuzzy preference relations, Fuzzy Sets and Systems, 6(1981) 249-259. [24] H.Raiffa, The Art and Science of Negotiation, Belknap/Harvard University Press, Cambridge, 1982. [25] A.Silvestri, L.Mich, O.Pereira Gouveia and C.Ferreira Pinto, Simulation of the devel- opment of individual interactional patterns, Cybernetics and Systems: An Interna- tional Journal, 18 (1987) 489-515 [26] M.Zeleny, Multiple Criteria Decision Making, McGraw-Hill, New-York, 1982. 11