Сегодня: 25 | 04 | 2024

УПРАЖНЕНИЯ И ЗАДАНИЯ Выпуклое программирование

УПРАЖНЕНИЯ И ЗАДАНИЯ Выпуклое программирование

2.1. Рассмотрим задачу: , где — матрица, — вектор.

A). Привести геометрическую интерпретацию задачи.

B). Записать необходимые условия оптимальности. Являются ли они достаточными.

C). Является ли оптимальный план единственным? Почему?

D). Решить задачу при

2.2. Рассмотрим задачу: , . Пусть — локальный оптимальный план и , функция , , функции , , и вогнуты, а функции , . Доказать, что , где , .

2.3. Рассмотрим задачу одномерной минимизации: , — заданные векторы.

A). Записать необходимое условие минимума, если . Является ли оно достаточным?

B). Какие предположения о функции F нужно сделать, чтобы необходимое условие стало и достаточным?


2.4. Рассмотрим задачу: , . Пусть — некоторый план задачи, функция , функции , , и выпуклы, а при непрерывны. Пусть — оптимальный план задачи:

A). Показать, что .

B). Показать, что если , то план удовлетворяет условиям Куна-Таккера.

2.5. Рассмотрим задачу: , , где и выпукла. Показать, что — оптимальный план задачи тогда и только тогда, когда L=0, где

2.6. Рассмотрим задачу: , , , .

Пусть — оптимальный план задачи. Показать, что существует такое число K, что и при .

2.7. Рассмотрим задачу: , где .

A). Показать, что = удовлетворяет условиям Куна-Таккера и — единственный глобальный оптимальный план.

B). Показать (используя а).), что направлением наискорейшего подъема (возрастания) функции F в точке X является вектор .

2.8. Доказать неравенство

При , ,

Используя условие Куна-Таккера.

2.9. Установить связь между условиями Куна-Таккера для следующих задач

и

Где , , A — матрица размера , D — матрица размера , D¢=D, , , .

2.10. Установить связь между оптимальными планами и условиями Куна-Таккера двух следующих задач:

2.11. Рассмотрим задачу

Где , , A — матрица размера , D — матрица размера , D¢=D.

A). Выписать необходимые условия оптимальности второго порядка.

B). Обязательно ли каждый локальный оптимальный план будет глобальным? Доказать или привести контрпример.

C). Привести необходимые условия оптимальности первого и второго порядков, когда и .

2.12. Записать задачу двойственную к задаче

Где F, , , , , — выпуклые функции, Q — выпуклое множество.

2.13. Рассмотрим задачу

Записать условия Куна-Таккера и убедиться, что они выполняются в точке . Дать геометрическую интерпретацию, показать, что — глобальный оптимальный план.

2.14. Решить задачу

Геометрически; записать условия Куна-Таккера и найти оптимальный план; из точки построить направление спуска.

2.15. Рассмотрим задачу

Найти вектор , удовлетворяющий условиям Куна-Таккера.

2.16. Из функций а) и ограничений б), приведенных ниже, сформировать задачи выпуклого программирования и решить их.

а) целевые функции:

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

б) ограничения:

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

41.

42.

43.

44.

45.

46.

47.

48.

49.

50.

51.

52.

53.

54.

55.

56.

57.

58.

59.

60.