Guest User

Untitled

a guest
Jan 16th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. \section{集合分割問題}
  2.  
  3. \subsection{問題}
  4.  
  5. ある集合
  6. \begin{equation}
  7. X = \{ x_1, x_2, \dots, x_n \},
  8. \end{equation}
  9. \begin{equation}
  10. U = \left\{ x_1, x_2, \dots, x_{\left\lfloor \frac{n}{2} \right\rfloor} \right\}, \quad V = \left\{ x_{\left\lfloor \frac{n}{2} \right\rfloor + 1}, x_{\left\lfloor \frac{n}{2} \right\rfloor + 2}, \dots, x_n \right\},
  11. \end{equation}
  12. と分割することを考える.
  13. 関数
  14. \begin{equation}
  15. f: X \longrightarrow \mathbb{R}, \quad g: X \longrightarrow \mathbb{R},
  16. \end{equation}
  17. により定義される目的関数
  18. \begin{equation}
  19. c(U, V) = \sum_{u \in U} f(u) + \sum_{v \in V} g(u), \label{eq:general-cost-function}
  20. \end{equation}
  21. を最小化するような $U$, $V$ はどのような分割か.
  22.  
  23. \subsection{解法}
  24.  
  25. 式~\eqref{eq:general-cost-function} を
  26. \begin{align}
  27. c(U, V) = \sum_{u \in U} (f(u) - g(u)) + \sum_{x \in U \cup V} g(u), \label{eq:transformed-general-cost-function}
  28. \end{align}
  29. と変形する.
  30. 式~\eqref{eq:transformed-general-cost-function} の第2項が $U$, $V$ に対して定数であることに注意すると,式~\eqref{eq:general-cost-function} を最小化する問題は
  31. \begin{equation}
  32. c'(U, V) = \sum_{u \in U} (f(u) - g(u)), \label{eq:simplified-general-cost-function}
  33. \end{equation}
  34. を最小化する問題に等しい.
  35. したがって,式~\eqref{eq:simplified-general-cost-function} を最小化する $U$, $V$ は,$X$ を
  36. \begin{equation}
  37. d(x) = f(x) - g(x),
  38. \end{equation}
  39. の昇順に並べ,最初の $\left\lfloor \frac{n}{2} \right\rfloor$ 個の要素を $U$,残りの $\left\lceil \frac{n}{2} \right\rceil$ 個の要素を $V$ とすることで求められる.
Add Comment
Please, Sign In to add comment