代写Laboratory work №1代做Prolog

Decision Making Lab1

Laboratory work №1

Topic: Learning the models of decision selection under conditions of certainty

Goal of the work:

- study the possibilities of applying models of decision selection in conditions of certainty;

- learn how to perform. a graphic presentation of a decision-making task;

- learn how to search for solutions using the language of binary relations.

The order of work

1. Study theoretical information about the decision-making under conditions of certainty. To study the essence and features of decision-making models.

2. Choose a problem area for decision-making. Perform. a verbal formulation of the decision-making task in the selected problem area and identify 6 alternatives, evaluating them according to 5 criteria.

3. Create income matrices in MS Excel. Give a graphic representation of your problem.

4. Based on various choice models, search for solutions using the language of binary relations and constructed graphs. Compare the obtained solutions. Explain the results. Demonstrate the process of finding solutions to the teacher.

5. Make a report on laboratory work.

6. Defend laboratory work.

Content of the report

1. Topic of the work.

2. Goal of the work.

3. Individual task.

4. Description of the work execution.

5. Interpretation of the obtained results.

6. Conclusions.

Individual tasks

Select the problem area according to the ID in the group list. Search for solutions for the given problem area (Table 1).

Table 1

ID

Problem area

1

Personnel of the enterprise

2

Enterprise equipment

3

Service provider

4

Job

5

Home appliances

6

Housing rent

7

Banking sphere

8

Computers

9

Buying food

10

Public transport

11

A place for relax

12

Vehicles

13

Clothing

14

Furniture

BRIEF THEORETICAL INFORMATION

1. Binary relations

An important assumption in the language of binary relations is that the preference of two alternatives is independent of any third. Binary relations can be established on multiple alternatives and multiple criteria. In both cases, for each pair of compared objects xi, xj X in a certain way it is possible to establish that one of them is better than the other or that they are equal or incomparable.

In general, to specify a binary relation R on a set X, it is necessary to specify in one way or another all pairs (xi, xj) of the set X for which the relation R is fulfilled.

There are four ways to specify relationships:

1) a direct list of pairs,

2) matrix,

3) graph,

4) intersection.

Consider an example of relationships in a student group consisting of three people. On the set X = (x1, x2, x3) of students, let's put the ratio R – "study better". Let the ratio R be given in the first way as follows: : x1 R x2 ; x1 R x3. Then you can make a matrix A of relations R, consisting of zeros and ones, in which

The relationship graph, in which the arrows are directed towards the student with a smaller advantage, is shown in fig. 1.

Fugure 1 − A graphical method of specifying relations

The intersections are given for each element of the set X. The upper intersection is R+(x) and the lower one is R(x). The upper intersection of x is the set of elements from X that exceed x. The lower intersection for x is the set of elements of X that are less dominant for x.

In the given example, the relations R are not specified on the entire set X. If not all elements can be compared with respect to the relation R, then it is called incomplete (imperfect, nonlinear, partial).

Equivalence relations, strict order and non-strict order can be established on the entire set of objects X. The relation of equivalence is meaningfully interpreted as interchangeability, sameness of objects. The concepts of equivalence, equivalence and incomparability are often equated. The relation of equivalence gives rise to the division of a set of objects into classes that unite objects that cannot be distinguished by one or a group of criteria. In the given example, x2 and x3 are equivalent: x2 ~ x3.

The relation of strict order can be interpreted as the superiority of one object compared to another, for example, "better", "more important", "older", etc. In the given example, x1 studies better than x2 and x3 , x1 x2 and x1 x3. A strict order relation gives rise to a strict ordering by preference. If we added, for example, the relationship x3 x2, we would get a strict order x1 x2 x3.

P. Fishburn proved the theorem that in the case of a strict ordering of objects by preference, it is possible to construct a utility function U(x) such that for

xi xj U(xi) > U(xj).

The definition of the function U(x) allows us to move from the language of binary relations to the criterion language, taking U(x) as a criterion function.

A relation of non-strict order is a combination of relations of strict order and equivalence, it is interpreted as superiority or equivalence of xi xj objects (xi is not worse than xj). The relation of complete non-strict ordering gives rise to a strict ordering of equivalence classes of objects. If we add the relation x2x3, and x3 x2, then we get the order x1 (x2 x3).

An alternative in a decision-making problem can be represented by a description in the criterion space. Through the criterion space, binary relations can be established on a set of alternatives.

We denote:

x = (x1, x2, x3) – vector of alternative х scores;

y = (y1, y2, y3)  – vector of alternative y scores.

Let's introduce the relations of strict superiority (Pareto relation), equality and inequality for equivalent criteria on the alternatives x and y.

2. Decision making models under conditions of certainty

When making decisions, one of the main issues is the issue of choice. The choice of decision is made taking into account the choice model.

Let A be a given set. R is an arbitrary binary relation A, i.e. system of a decision maker benefits. Then the pair <A,R> is called a model of choice.

Three main formal models of choice can be:

- choose the best;

- choose the maximum;

- choose the optimal one.

2.1 Model for selecting the best element

Let the given model is <А,R>. Element аº ∈ А is the best by R in А, if

(аº,а) ∈ R given that аА\аº.

The concept of the best element is shown in fig. 2. In fig. 2(a), the best elements are а1 and а2 and you can make a conclusion, that element а3 is not the best. In fig. 2(a), there is no essential elements.

With graphs, the concept of the best element indicates the existence of a vertex connected by arrows that go from it to all other vertices of the graph. In this case there may be some other additional connections.

Figure 2 – Concept of the best element

2.2 Model for selecting the maximum element

Let the given model is <А,R>. Element аоА is maximum by R in А, if

а є А: (а,ао) ∈ R à (ао,а) є R.

The set of all maximum elements <А,R> let’s denote as МахR А.

The relationship graph with the maximum elements, should have the vertices, in which for each incoming arrow from a vertex (as such), exists the “compensating” outcoming arrow, which goes to the same vertex.

For example, maximum elements by R are а1, а2 (fig. 2, (а)) and а2, а3 (fig. 2, (b)).

The best element by R in А is also maximum.

The reverse is correct only if the relationship R has the feature of weak connected graph:

а1, а2 : (а1 а2) à ((а1, а2)) ∈ R) \/ ((а2, а1) ∈ R) .

2.3 Model for selecting the optimal element

An element аоА is R-optimal by А, if

аА, а ао à (ао,а) ∈ R.

The optimal vertex does not have any incoming arrow.

In fig. 2(а) R-optimal elements are absent, in fig. 2(б) а3 is the R-optimal element.

For a problem of decision making, the definition of external stability is important:

A set МахR А is externally stable if for any element аА \ МахR А exists such one аоМахR А, for which is fair (ао,а) ∈ R.

If the set МахR А is externally stable, then the next selection of the optimal element (based on, for example, the involvement of additional information) can be carried out only within the set of МахR А. Otherwise, when there is no stability, such a conclusion will no longer have a reasonable justification.

The externally stable set МахR А is the core of relation R in А. Sometimes the term "kernel" of the set МахR А is used without the requirement of external stability.

In the fig. 2(а) and 2(б) the sets МахR А are externally stable. In the fig. 3 you can see the set МахR А = {a1, a2}, which is not externally stable.

Thus, the problem of making a decision, formulated in the language of binary relations, is understood as the problem of extracting a kernel, that is, the set of maximal elements from A according to some binary relation R: А * = МахR А.

Figure 3 – No external stability

The following special types of binary relations are important from a practical point of view:

o quasi-order (R is reflexive and transitive);

o strict order (R is anti-reflexive and transitive);

o equivalence (R is reflexive, symmetric and transitive).

3. An example of work execution

Is given:

- a set of alternatives "laptop" - Toshiba Satellite A660- 10X, HP Pavilion dv7-1253ca, Asus G73JHTY031;

- criteria for evaluating alternatives: the number of processor cores, weight, screen diagonal, hard disk capacity, cost.

Using the language of binary relations, determine the most acceptable alternative according to the models of choosing the best, maximum, optimal elements.

The main characteristics of the "laptop" system of the given alternatives are presented in Table 2.

Table 2 – Parameters of alternatives according to the given criteria

Alternative А

Alternative В

Alternative С

Criteria

Toshiba Satellite A660- 10X

HP Pavilion dv7-1253ca

Asus G73JHTY031

1 The number of CPU cores

4

4

4

2 Weight, Kg

2,62

3,52

3,85

3 Screen diagonal

16

17

17,3

4 HDD capacity, Gb

640

500

2 х 320

5 Cost

1100

1200

1700

Let's set the matrices of the advantages for alternatives and perform. a graphical presentation of the advantages of alternatives according to the given criteria:

Let’s analyze the obtained data and build Table 3 with the results of selection according to various models of choice applied.

Criteria

Best

Maximum

Optimal

1 The number of CPU cores

А, В, С

А, В, С

2 Weight, Kg

А

А

А

3 Screen diagonal

С

С

С

4 HDD capacity, Gb

А,С

А,С

5 Cost

А

А

А

Conclusions.

1. According to the model of choosing the best element, taking into account all criteria, it is advisable to choose alternative A.

2. According to the model of choosing the maximum element, taking into account all the criteria, it is advisable to choose alternative A.

3. According to the model of choosing the optimal element, taking into account all criteria, it is advisable to choose alternative A.

That is, it is advisable to choose alternative A based on the totality of evaluations by all criteria.



热门主题

课程名

mktg2509 csci 2600 38170 lng302 csse3010 phas3226 77938 arch1162 engn4536/engn6536 acx5903 comp151101 phl245 cse12 comp9312 stat3016/6016 phas0038 comp2140 6qqmb312 xjco3011 rest0005 ematm0051 5qqmn219 lubs5062m eee8155 cege0100 eap033 artd1109 mat246 etc3430 ecmm462 mis102 inft6800 ddes9903 comp6521 comp9517 comp3331/9331 comp4337 comp6008 comp9414 bu.231.790.81 man00150m csb352h math1041 eengm4100 isys1002 08 6057cem mktg3504 mthm036 mtrx1701 mth3241 eeee3086 cmp-7038b cmp-7000a ints4010 econ2151 infs5710 fins5516 fin3309 fins5510 gsoe9340 math2007 math2036 soee5010 mark3088 infs3605 elec9714 comp2271 ma214 comp2211 infs3604 600426 sit254 acct3091 bbt405 msin0116 com107/com113 mark5826 sit120 comp9021 eco2101 eeen40700 cs253 ece3114 ecmm447 chns3000 math377 itd102 comp9444 comp(2041|9044) econ0060 econ7230 mgt001371 ecs-323 cs6250 mgdi60012 mdia2012 comm221001 comm5000 ma1008 engl642 econ241 com333 math367 mis201 nbs-7041x meek16104 econ2003 comm1190 mbas902 comp-1027 dpst1091 comp7315 eppd1033 m06 ee3025 msci231 bb113/bbs1063 fc709 comp3425 comp9417 econ42915 cb9101 math1102e chme0017 fc307 mkt60104 5522usst litr1-uc6201.200 ee1102 cosc2803 math39512 omp9727 int2067/int5051 bsb151 mgt253 fc021 babs2202 mis2002s phya21 18-213 cege0012 mdia1002 math38032 mech5125 07 cisc102 mgx3110 cs240 11175 fin3020s eco3420 ictten622 comp9727 cpt111 de114102d mgm320h5s bafi1019 math21112 efim20036 mn-3503 fins5568 110.807 bcpm000028 info6030 bma0092 bcpm0054 math20212 ce335 cs365 cenv6141 ftec5580 math2010 ec3450 comm1170 ecmt1010 csci-ua.0480-003 econ12-200 ib3960 ectb60h3f cs247—assignment tk3163 ics3u ib3j80 comp20008 comp9334 eppd1063 acct2343 cct109 isys1055/3412 math350-real math2014 eec180 stat141b econ2101 msinm014/msing014/msing014b fit2004 comp643 bu1002 cm2030
联系我们
EMail: 99515681@qq.com
QQ: 99515681
留学生作业帮-留学生的知心伴侣!
工作时间:08:00-21:00
python代写
微信客服:codinghelp
站长地图