2025-11-18T21:43:12.688378

Exact Matching and Top-k Perfect Matching Parameterized by Neighborhood Diversity or Bandwidth

Maalouly, Lakis
The Exact Matching (EM) problem asks whether there exists a perfect matching which uses a prescribed number of red edges in a red/blue edge-colored graph. While there exists a randomized polynomial-time algorithm for the problem, only some special cases admit a deterministic one so far, making it a natural candidate for testing the P=RP hypothesis. A polynomial-time equivalent problem, Top-k Perfect Matching (TkPM), asks for a perfect matching maximizing the weight of the $k$ heaviest edges. We study the above problems, mainly the latter, in the scenario where the input is a blown-up graph, meaning a graph which had its vertices replaced by cliques or independent sets. We describe an FPT algorithm for TkPM parameterized by $k$ and the neighborhood diversity of the input graph, which is essentially the size of the graph before the blow-up; this graph is also called the prototype. We extend this algorithm into an approximation scheme with a much softer dependency on the aforementioned parameters, time-complexity wise. Moreover, for prototypes with bounded bandwidth but unbounded size, we develop a recursive algorithm that runs in subexponential time. Utilizing another algorithm for EM on bounded neighborhood diversity graphs, we adapt this recursive subexponential algorithm to EM. Our approach is similar to the use of dynamic programming on e.g. bounded treewidth instances for various problems. The main point is that the existence of many disjoint separators is utilized to avoid including in the separator any of a set of ``bad'' vertices during the split phase.
academic

рд╕рдЯреАрдХ рдорд┐рд▓рд╛рди рдФрд░ рд╢реАрд░реНрд╖-k рдкреВрд░реНрдг рдорд┐рд▓рд╛рди рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдмрд╛рдп рдиреЗрдмрд░рд╣реБрдб рдбрд╛рдЗрд╡рд░реНрд╕рд┐рдЯреА рдпрд╛ рдмреИрдВрдбрд╡рд┐рдбреНрде

рдореВрд▓ рдЬрд╛рдирдХрд╛рд░реА

  • рдкреЗрдкрд░ ID: 2510.12552
  • рд╢реАрд░реНрд╖рдХ: рд╕рдЯреАрдХ рдорд┐рд▓рд╛рди рдФрд░ рд╢реАрд░реНрд╖-k рдкреВрд░реНрдг рдорд┐рд▓рд╛рди рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдмрд╛рдп рдиреЗрдмрд░рд╣реБрдб рдбрд╛рдЗрд╡рд░реНрд╕рд┐рдЯреА рдпрд╛ рдмреИрдВрдбрд╡рд┐рдбреНрде
  • рд▓реЗрдЦрдХ: рдирд┐рдХреЛрд▓рд╕ рдПрд▓ рдорд╛рдЕрд▓реМрд▓реА, рдХреЛрд╕реНрдЯрд╛рд╕ рд▓рд╛рдХрд┐рд╕ (ETH рдЬреНрдпреВрд░рд┐рдЦ)
  • рд╡рд░реНрдЧреАрдХрд░рдг: cs.DS (рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо), cs.CC (рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛)
  • рдкреНрд░рдХрд╛рд╢рди рд╕рдордп: 14 рдЕрдХреНрдЯреВрдмрд░ 2025 (arXiv рдкреНрд░реАрдкреНрд░рд┐рдВрдЯ)
  • рдкреЗрдкрд░ рд▓рд┐рдВрдХ: https://arxiv.org/abs/2510.12552

рд╕рд╛рд░рд╛рдВрд╢

рдпрд╣ рдкреЗрдкрд░ рджреЛ рд╕рдВрдмрдВрдзрд┐рдд рдЧреНрд░рд╛рдл рд╕рд┐рджреНрдзрд╛рдВрдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддрд╛ рд╣реИ: рд╕рдЯреАрдХ рдорд┐рд▓рд╛рди (Exact Matching, EM) рдФрд░ рд╢реАрд░реНрд╖-k рдкреВрд░реНрдг рдорд┐рд▓рд╛рди (Top-k Perfect Matching, TkPM)ред EM рд╕рдорд╕реНрдпрд╛ рд▓рд╛рд▓-рдиреАрд▓реЗ рдХрд┐рдирд╛рд░реЛрдВ рд╕реЗ рд░рдВрдЧреЗ рдЧрдП рдЧреНрд░рд╛рдл рдореЗрдВ рдпрд╣ рдкреВрдЫрддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ k рд▓рд╛рд▓ рдХрд┐рдирд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдкреВрд░реНрдг рдорд┐рд▓рд╛рди рдореМрдЬреВрдж рд╣реИ; TkPM рд╕рдорд╕реНрдпрд╛ рдПрдХ рдкреВрд░реНрдг рдорд┐рд▓рд╛рди рдЦреЛрдЬрдиреЗ рдХреА рдорд╛рдВрдЧ рдХрд░рддреА рд╣реИ рдЬрд╣рд╛рдВ рдЗрд╕рдХреЗ k рд╕рдмрд╕реЗ рднрд╛рд░реА рдХрд┐рдирд╛рд░реЛрдВ рдХрд╛ рд╡рдЬрди рдЕрдзрд┐рдХрддрдо рд╣реЛред рд╣рд╛рд▓рд╛рдВрдХрд┐ EM рдХреЗ рд▓рд┐рдП рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд╣реБрдкрдж рд╕рдордп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореМрдЬреВрдж рд╣реИ, рдирд┐рд░реНрдзрд╛рд░рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗрд╡рд▓ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВ, рдЬреЛ рдЗрд╕реЗ P=RP рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╛рдХреГрддрд┐рдХ рдЙрдореНрдореАрджрд╡рд╛рд░ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рдкреЗрдкрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдлреБрд▓рд╛рдП рдЧрдП рдЧреНрд░рд╛рдл (blown-up graph) рдкрд░ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкрдбрд╝реЛрд╕ рд╡рд┐рд╡рд┐рдзрддрд╛ рдФрд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ FPT рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдФрд░ рд╕рдиреНрдирд┐рдХрдЯрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЕрдиреБрд╕рдВрдзрд╛рди рдкреГрд╖реНрдарднреВрдорд┐ рдФрд░ рдкреНрд░реЗрд░рдгрд╛

рд╕рдорд╕реНрдпрд╛ рдХреА рдорд╣рддреНрддрд╛

  1. рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдорд╣рддреНрд╡: EM рд╕рдорд╕реНрдпрд╛ рдХреБрдЫ рд╣реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ P=RP рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореВрд▓реНрдп рд╣реИ
  2. рдПрд▓реНрдЧреЛрд░рд┐рджрдорд┐рдХ рдЪреБрдиреМрддреА: рд╣рд╛рд▓рд╛рдВрдХрд┐ Schwartz-Zippel рд▓реЗрдореНрдорд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд╣реБрдкрдж рд╕рдордп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореМрдЬреВрдж рд╣реИ, рдЕрдм рддрдХ рдХреЛрдИ рдирд┐рд░реНрдзрд╛рд░рдХ рдмрд╣реБрдкрдж рд╕рдордп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ
  3. рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ: TkPM рд╕рдорд╕реНрдпрд╛ рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ рдФрд░ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ рдЬреИрд╕реА рдЕрдиреБрдХреВрд▓рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИ

рдореМрдЬреВрджрд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рд╕реАрдорд╛рдПрдВ

  1. рд╕рд╛рдорд╛рдиреНрдп рдЧреНрд░рд╛рдл рдкрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо: рд╕рд╛рдорд╛рдиреНрдп рдЧреНрд░рд╛рдл рдХреЗ рд▓рд┐рдП, TkPM рдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ 0.5 рд╕рдиреНрдирд┐рдХрдЯрди рдЕрдиреБрдкрд╛рдд рдХрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИ, рджреНрд╡рд┐рдкрдХреНрд╖реАрдп рдЧреНрд░рд╛рдл рдкрд░ рд▓рдЧрднрдЧ 0.8 рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИ
  2. рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдЬрдЯрд┐рд▓рддрд╛: рдореМрдЬреВрджрд╛ FPT рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╕реНрд╡рддрдВрддреНрд░ рд╕рдВрдЦреНрдпрд╛ ╬▒ рдпрд╛ рджреНрд╡рд┐рдкрдХреНрд╖реАрдп рд╕реНрд╡рддрдВрддреНрд░ рд╕рдВрдЦреНрдпрд╛ ╬▓ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХреБрдЫ рдЧреНрд░рд╛рдл рд╡рд░реНрдЧреЛрдВ рдкрд░ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
  3. рд╕рдВрд░рдЪрд┐рдд рдЧреНрд░рд╛рдл рдХреА рд╕рдВрднрд╛рд╡рдирд╛: рд╡рд┐рд╢реЗрд╖ рд╕рдВрд░рдЪрдирд╛ рд╡рд╛рд▓реЗ рдЧреНрд░рд╛рдл (рдЬреИрд╕реЗ рдлреБрд▓рд╛рдП рдЧрдП рдЧреНрд░рд╛рдл) рдХреЗ рд▓рд┐рдП, рдореМрдЬреВрджрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЙрдирдХреА рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ

рдЕрдиреБрд╕рдВрдзрд╛рди рдкреНрд░реЗрд░рдгрд╛

рдЗрд╕ рдкреЗрдкрд░ рдХреА рдореВрд▓ рдкреНрд░реЗрд░рдгрд╛ рдлреБрд▓рд╛рдП рдЧрдП рдЧреНрд░рд╛рдл рдХреА рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ рд╣реИред рдлреБрд▓рд╛рдП рдЧрдП рдЧреНрд░рд╛рдл рдореВрд▓ рдЧреНрд░рд╛рдл рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖ рдХреЛ рдХреНрд▓рд┐рдХ рдпрд╛ рд╕реНрд╡рддрдВрддреНрд░ рд╕реЗрдЯ рд╕реЗ рдмрджрд▓рдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдпрд╣ рд╕рдВрд░рдЪрдирд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ рдФрд░ рдЕрдЪреНрдЫреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдорд┐рдХ рдЧреБрдг рд░рдЦрддреА рд╣реИред

рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рди

  1. FPT рдПрд▓реНрдЧреЛрд░рд┐рджрдо: k рдФрд░ рдкрдбрд╝реЛрд╕ рд╡рд┐рд╡рд┐рдзрддрд╛ ╬│ рджреНрд╡рд╛рд░рд╛ рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб FPT рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ O((2k+╬│-1 choose ╬│-1)f(n)) рд╣реИ
  2. рд╕рдиреНрдирд┐рдХрдЯрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо: (1-╬╡) рд╕рдиреНрдирд┐рдХрдЯрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ O((log┬▓k/log┬▓(1/(1-╬╡)))^╬│┬▓ f(n)) рд╣реИ, рдЬреЛ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдмрд╣реБрдд рдХрдо рдХрд░рддрд╛ рд╣реИ
  3. рдЙрдк-рдШрд╛рддреАрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо: рд╕реАрдорд┐рдд рдмреИрдВрдбрд╡рд┐рдбреНрде рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЧреНрд░рд╛рдл рдХреЗ рд▓рд┐рдП, рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ 2^O(╧Ж┬▓тИЪn log┬▓ n) рдХреЗ рд╕рд╛рде рдПрдХ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
  4. EM рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЕрдиреБрдХреВрд▓рди: рдкреБрдирд░рд╛рд╡рд░реНрддреА рд╡рд┐рдзрд┐ рдХреЛ EM рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ 2^O(╧Ж┬▓n^(12/13) log┬▓ n) рд╣реИ

рд╡рд┐рдзрд┐ рд╡рд┐рд╡рд░рдг

рдХрд╛рд░реНрдп рдкрд░рд┐рднрд╛рд╖рд╛

рд╕рдЯреАрдХ рдорд┐рд▓рд╛рди (Exact Matching, EM):

  • рдЗрдирдкреБрдЯ: рд▓рд╛рд▓-рдиреАрд▓реЗ рдХрд┐рдирд╛рд░реЛрдВ рд╕реЗ рд░рдВрдЧрд╛ рдЧрдпрд╛ рдЧреНрд░рд╛рдл G рдФрд░ рдкреВрд░реНрдгрд╛рдВрдХ k
  • рдЖрдЙрдЯрдкреБрдЯ: рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ k рд▓рд╛рд▓ рдХрд┐рдирд╛рд░реЛрдВ рд╡рд╛рд▓рд╛ рдПрдХ рдкреВрд░реНрдг рдорд┐рд▓рд╛рди рдореМрдЬреВрдж рд╣реИ

рд╢реАрд░реНрд╖-k рдкреВрд░реНрдг рдорд┐рд▓рд╛рди (Top-k Perfect Matching, TkPM):

  • рдЗрдирдкреБрдЯ: рдХрд┐рдирд╛рд░реЗ-рднрд╛рд░рд┐рдд рдЧреНрд░рд╛рдл G, рд╡рдЬрди рдлрд▓рди w рдФрд░ рдкреВрд░реНрдгрд╛рдВрдХ k
  • рдЖрдЙрдЯрдкреБрдЯ: рдПрдХ рдкреВрд░реНрдг рдорд┐рд▓рд╛рди M рдЦреЛрдЬреЗрдВ рдЬреЛ k рд╕рдмрд╕реЗ рднрд╛рд░реА рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рд╡рдЬрди рдХрд╛ рдпреЛрдЧ рдЕрдзрд┐рдХрддрдо рдХрд░рддрд╛ рд╣реИ

рдореБрдЦреНрдп рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ

рдлреБрд▓рд╛рдпрд╛ рдЧрдпрд╛ рдЧреНрд░рд╛рдл (Blown-up Graph)

  • рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЧреНрд░рд╛рдл P: рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЫреЛрдЯрд╛ рдЧреНрд░рд╛рдл
  • рдлреБрд▓рд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛: P рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖ рдХреЛ рдХреНрд▓рд┐рдХ рдпрд╛ рд╕реНрд╡рддрдВрддреНрд░ рд╕реЗрдЯ рд╕реЗ рдмрджрд▓реЗрдВ (blob рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ)
  • рдХрд┐рдирд╛рд░реЛрдВ рдХрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг: рдореВрд▓ рдЧреНрд░рд╛рдл рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкреВрд░реНрдг рджреНрд╡рд┐рдкрдХреНрд╖реАрдп рдЧреНрд░рд╛рдл рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВ (band рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ)

рдкрдбрд╝реЛрд╕ рд╡рд┐рд╡рд┐рдзрддрд╛ (Neighborhood Diversity)

рдЧреНрд░рд╛рдл G рдХреА рдкрдбрд╝реЛрд╕ рд╡рд┐рд╡рд┐рдзрддрд╛ ╬│ рд╣реИ, рдпрджрд┐ рдФрд░ рдХреЗрд╡рд▓ рдпрджрд┐ рд╢реАрд░реНрд╖реЛрдВ рдХреЛ ╬│ рд╕реЗрдЯ VтВБ, VтВВ, ..., V╬│ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдХрд┐рд╕реА рднреА u, u'тИИVс╡в рдФрд░ рдХрд┐рд╕реА рднреА vтИЙVс╡в рдХреЗ рд▓рд┐рдП, (u,v)тИИE(G) тЯ║ (u',v)тИИE(G)ред

рдПрд▓реНрдЧреЛрд░рд┐рджрдо 1: рд╕реАрдорд┐рдд рдкрдбрд╝реЛрд╕ рд╡рд┐рд╡рд┐рдзрддрд╛ рдХреЗ рд▓рд┐рдП FPT рдПрд▓реНрдЧреЛрд░рд┐рджрдо

рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░

рдЪреВрдВрдХрд┐ рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╢реАрд░реНрд╖ рдкрдбрд╝реЛрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рд╕рдорддреБрд▓реНрдп рд╣реИрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╢реАрд░реНрд╖реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рджреЛ рдорд┐рд▓рд╛рди рд╡рд┐рд╕реНрддрд╛рд░рд╢реАрд▓рддрд╛ рдореЗрдВ рд╕рдорддреБрд▓реНрдп рд╣реИрдВред

рдкреНрд░рдХрд╛рд░-рдмрд╛рдзрд┐рдд рдЕрдзрд┐рдХрддрдо рд╡рдЬрди рдорд┐рд▓рд╛рди (TC-MWM)

  1. рд╕рдорд╕реНрдпрд╛ рд░реВрдкрд╛рдВрддрд░рдг: TkPM рдХреЛ рдкреНрд░рдХрд╛рд░-рдмрд╛рдзрд┐рдд рдЕрдзрд┐рдХрддрдо рд╡рдЬрди рдорд┐рд▓рд╛рди рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ
  2. рд╕рд╣рд╛рдпрдХ рдЧреНрд░рд╛рдл рдирд┐рд░реНрдорд╛рдг: рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ Vс╡в рдХреЗ рд▓рд┐рдП, |Vс╡в|-cс╡в "рд╣рддреНрдпрд╛рд░реЗ" рд╢реАрд░реНрд╖ рдЬреЛрдбрд╝реЗрдВ, рд╡рдЬрди 0 рдХреЗ рд╕рд╛рде
  3. рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рд╡рд╛рд╣: рд╕рд╣рд╛рдпрдХ рдЧреНрд░рд╛рдл рдкрд░ рдЕрдзрд┐рдХрддрдо рд╡рдЬрди рдкреВрд░реНрдг рдорд┐рд▓рд╛рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЪрд▓рд╛рдПрдВ

рдкреИрд░рд╛рдореАрдЯрд░ рдЧрдгрдирд╛

рд╕рднреА рд╡рд┐рддрд░рдг рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдЧрдгрдирд╛ рдХрд░реЗрдВ рдЬреЛ cтВБ+cтВВ+...+c╬│=2k рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ (2k+╬│-1 choose ╬│-1) рд╣реИред

рдПрд▓реНрдЧреЛрд░рд┐рджрдо 2: рд╕рдиреНрдирд┐рдХрдЯрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо

рдШрд╛рддреАрдп рд╡реГрджреНрдзрд┐ рд░рдгрдиреАрддрд┐

  • рдкреНрд░рддреНрдпреЗрдХ blob рдХреЗ рд╕рдЯреАрдХ рд╢реАрд░реНрд╖ рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рди рдХрд░реЗрдВ, рдмрд▓реНрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ band рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ
  • рдкреНрд░рддреНрдпреЗрдХ bс╡в рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рд╕реЗрдЯ A = {0, 1, тМИ╬▒тМЙ, тМИ╬▒┬▓тМЙ, ..., k} рдореЗрдВ рдорд╛рдиреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ
  • рдЬрд╣рд╛рдВ ╬▒ = 1/(1-╬╡)

рдЬрдЯрд┐рд▓рддрд╛ рд╕реБрдзрд╛рд░

рдЗрд╕ рд░рдгрдиреАрддрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдкреИрд░рд╛рдореАрдЯрд░ k рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдШрд╛рддреАрдп рд╕реНрддрд░ рд╕реЗ рдмрд╣реБрдкрдж рд╕реНрддрд░ рддрдХ рдХрдо рдХрд░реЗрдВ, рдХреБрд▓ рдЧрдгрдирд╛ рд╕рдВрдЦреНрдпрд╛ O((log┬▓k/log┬▓(1/(1-╬╡)))^╬│┬▓) рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдПрд▓реНрдЧреЛрд░рд┐рджрдо 3: рдкреБрдирд░рд╛рд╡рд░реНрддреА рдПрд▓реНрдЧреЛрд░рд┐рджрдо (рд╕реАрдорд┐рдд рдмреИрдВрдбрд╡рд┐рдбреНрде)

рдмреИрдВрдбрд╡рд┐рдбреНрде рдкрд░рд┐рднрд╛рд╖рд╛

рдЧреНрд░рд╛рдл G рдХреА рдмреИрдВрдбрд╡рд┐рдбреНрде ╧Ж(G) рдиреНрдпреВрдирддрдо рдкреВрд░реНрдгрд╛рдВрдХ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рд╢реАрд░реНрд╖ рдХреНрд░рдордг vтВБ, vтВВ, ..., vтВЩ рдореМрдЬреВрдж рд╣реИ рдЬреЛ {vс╡в, vт▒╝}тИИE(G) тЯ╣ |i-j|тЙд╧Ж(G) рдХреЛ рд╕рдВрддреБрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред

рддрдВрдЧ/рдвреАрд▓реЗ band рд╡рд░реНрдЧреАрдХрд░рдг

  • рддрдВрдЧ band: рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдореЗрдВ тЙетИЪn рдХрд┐рдирд╛рд░реЛрдВ рд╡рд╛рд▓реЗ band
  • рдвреАрд▓реЗ band: рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдореЗрдВ <тИЪn рдХрд┐рдирд╛рд░реЛрдВ рд╡рд╛рд▓реЗ band
  • рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрд╡рд▓реЛрдХрди: рддрдВрдЧ band рдХреА рд╕рдВрдЦреНрдпрд╛ тЙдтИЪn

рдвреАрд▓рд╛ рд╡рд┐рднрд╛рдЬрдХ

рдвреАрд▓реЗ рд╡рд┐рднрд╛рдЬрдХ рдХреЛ рдРрд╕реЗ рдЫреЛрдЯреЗ рд╡рд┐рднрд╛рдЬрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдЬреЛ рдХрд┐рд╕реА рднреА рддрдВрдЧ band рдХреЛ рд╕реНрдкрд░реНрд╢ рди рдХрд░реЗрдВред рд╕реАрдорд┐рдд рдмреИрдВрдбрд╡рд┐рдбреНрде рдЧреНрд░рд╛рдл рдХрдИ рдЕрд╕рдВрдмрджреНрдз рдЫреЛрдЯреЗ рд╡рд┐рднрд╛рдЬрдХреЛрдВ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдПрдХ рдвреАрд▓рд╛ рд╡рд┐рднрд╛рдЬрдХ рдЦреЛрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░рдгрдиреАрддрд┐

  1. рдЖрдзрд╛рд░ рд╕реНрдерд┐рддрд┐: рдЬрдм рддрдВрдЧ band рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реЛрдВ рдпрд╛ blob рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрд╣реБрдд рдХрдо рд╣реЛ, рдПрд▓реНрдЧреЛрд░рд┐рджрдо 1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
  2. рдкреБрдирд░рд╛рд╡рд░реНрддреА рд╕реНрдерд┐рддрд┐:
    • рдвреАрд▓рд╛ рд╡рд┐рднрд╛рдЬрдХ S рдЦреЛрдЬреЗрдВ
    • S рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдЪрдпрдиреЛрдВ рдХреЛ рдЧрдгрдирд╛ рдХрд░реЗрдВ (рдкреНрд░рддреНрдпреЗрдХ band рд╕реЗ рдЕрдзрд┐рдХрддрдо тИЪn рдХрд┐рдирд╛рд░реЗ)
    • рд╡рд┐рднрд╛рдЬрд┐рдд рдЙрдк-рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░реВрдк рд╕реЗ рд╣рд▓ рдХрд░реЗрдВ
    • рдЙрдк-рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдХреЗ рд╡реИрд╢реНрд╡рд┐рдХ рд╕рдорд╛рдзрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕реЗрдЯрдЕрдк

рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдврд╛рдВрдЪрд╛

рдпрд╣ рдкреЗрдкрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ, рдЧрдгрд┐рддреАрдп рдкреНрд░рдорд╛рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рд╕рд╣реАреНрддрд╛ рдФрд░ рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЬрдЯрд┐рд▓рддрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╡рд┐рдзрд┐

  1. рдЧрдгрд┐рддреАрдп рдкреНрд░реЗрд░рдг: рдкреБрдирд░рд╛рд╡рд░реНрддреА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рд╕рд╣реАреНрддрд╛ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
  2. рдкрд░рд┐рд╢реЛрдзрд┐рдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдкреБрдирд░рд╛рд╡рд░реНрддреА рдЧрд╣рд░рд╛рдИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдХреА рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд▓рд╛рдЧрдд рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ
  3. рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдЬрдЯрд┐рд▓рддрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд: FPT рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрдмрдВрдз рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ

рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдкрд░рд┐рдгрд╛рдо

рдПрд▓реНрдЧреЛрд░рд┐рджрдо 1 рдХрд╛ рдкреНрд░рджрд░реНрд╢рди

  • рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛: O((2k+╬│-1 choose ╬│-1)f(n)), рдЬрд╣рд╛рдВ f(n) рдмрд╣реБрдкрдж рд╣реИ
  • рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рд╡рд┐рд╢реЗрд╖рддрд╛: рдЬрдм ╬│ рд╕реНрдерд┐рд░рд╛рдВрдХ рд╣реЛ рддреЛ рдмрд╣реБрдкрдж рд╕рдордп рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ
  • рд╕рд╣реАреНрддрд╛: рд╡рд┐рд╕реНрддрд╛рд░рд╢реАрд▓рддрд╛ рд▓реЗрдореНрдорд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬрдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА

рдПрд▓реНрдЧреЛрд░рд┐рджрдо 2 рдХрд╛ рд╕рдиреНрдирд┐рдХрдЯрди рдкреНрд░рджрд░реНрд╢рди

  • рд╕рдиреНрдирд┐рдХрдЯрди рдЕрдиреБрдкрд╛рдд: (1-╬╡)
  • рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛: O((log┬▓k/log┬▓(1/(1-╬╡)))^╬│┬▓ f(n))
  • PTAS рд╢рд░реНрдд: рдЬрдм ╬│ = O(тИЪ(log n/log log n)) рд╣реЛ рддреЛ PTAS рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ

рдПрд▓реНрдЧреЛрд░рд┐рджрдо 3 рдХрд╛ рдЙрдк-рдШрд╛рддреАрдп рдкреНрд░рджрд░реНрд╢рди

  • рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛: 2^O(╧Ж┬▓тИЪn log┬▓ n)
  • рдЙрдк-рдШрд╛рддреАрдп рд╢рд░реНрдд: рдЬрдм ╧Ж = o(n^(1/4)/log n) рд╣реЛ рддреЛ рдЙрдк-рдШрд╛рддреАрдп рд░рд╣рддрд╛ рд╣реИ
  • рдкреБрдирд░рд╛рд╡рд░реНрддреА рдЧрд╣рд░рд╛рдИ: O(log n) рд╕реНрддрд░ рдкреБрдирд░рд╛рд╡рд░реНрддреА

EM рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдкрд░рд┐рдгрд╛рдо

  • рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛: 2^O(╧Ж┬▓n^(12/13) log┬▓ n)
  • рддрдХрдиреАрдХреА рд╕рдорд╛рдпреЛрдЬрди: рддрдВрдЧ band рдереНрд░реЗрд╢реЛрд▓реНрдб рдХреЛ n^╬▒ рдореЗрдВ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ, рдЬрд╣рд╛рдВ ╬▒ = 12/13

рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдп

рд╕рдЯреАрдХ рдорд┐рд▓рд╛рди рд╕рдорд╕реНрдпрд╛ рдЕрдиреБрд╕рдВрдзрд╛рди

  1. рдкрд╛рдкрд╛рджрд┐рдорд┐рддреНрд░рд┐рдЙ-рдпрд╛рдирд╛рдХрд╛рдХрд┐рд╕: EM рд╕рдорд╕реНрдпрд╛ рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛, рдмрд╛рдзрд┐рдд рдлреИрд▓реЗ рд╣реБрдП рдкреЗрдбрд╝ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорддреБрд▓реНрдп
  2. рдореБрд▓рдореБрд▓реА-рд╡рд╛рдЬрд╝рд┐рд░рд╛рдиреА-рд╡рд╛рдЬрд╝рд┐рд░рд╛рдиреА: рдЕрд▓рдЧрд╛рд╡рд╡рд╛рджреА рд▓реЗрдореНрдорд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд╣реБрдкрдж рд╕рдордп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджрд┐рдпрд╛
  3. рдПрд▓ рдорд╛рдЕрд▓реМрд▓реА рдЖрджрд┐: рд╡рд┐рд╢реЗрд╖ рдЧреНрд░рд╛рдл рд╡рд░реНрдЧреЛрдВ рдкрд░ рдирд┐рд░реНрдзрд╛рд░рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЕрдиреБрд╕рдВрдзрд╛рди

рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╕рд┐рджреНрдзрд╛рдВрдд

  1. рдкрдбрд╝реЛрд╕ рд╡рд┐рд╡рд┐рдзрддрд╛: рд▓реИрдореНрдкрд┐рд╕ рдЖрджрд┐ рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдЯрд╛-рдкреНрд░рдореЗрдп
  2. рдмреИрдВрдбрд╡рд┐рдбреНрде рдкреИрд░рд╛рдореАрдЯрд░: рд╡рд┐рднрд┐рдиреНрди рдЧреНрд░рд╛рдл рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧ
  3. рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд┐рдзрд┐: рд╕реАрдорд┐рдд рд╡реГрдХреНрд╖-рдЪреМрдбрд╝рд╛рдИ рдЬреИрд╕реА рд╕рдВрд░рдЪрд┐рдд рдЧреНрд░рд╛рдл рдкрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ

рд╢реАрд░реНрд╖-k рдЕрдиреБрдХреВрд▓рди рд╕рдорд╕реНрдпрд╛рдПрдВ

рд╕рдорд╛рди рд╢реАрд░реНрд╖-k рдЙрджреНрджреЗрд╢реНрдп рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ, рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ рдЖрджрд┐ рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдЕрдиреБрд╕рдВрдзрд╛рди рдХрд┐рдП рдЧрдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдорд┐рд▓рд╛рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдП рд╣реИрдВред

рдирд┐рд╖реНрдХрд░реНрд╖ рдФрд░ рдЪрд░реНрдЪрд╛

рдореБрдЦреНрдп рдирд┐рд╖реНрдХрд░реНрд╖

  1. рд╕рдВрд░рдЪрд┐рдд рдЧреНрд░рд╛рдл рдХрд╛ рд▓рд╛рдн: рдлреБрд▓рд╛рдП рдЧрдП рдЧреНрд░рд╛рдл рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмреЗрд╣рддрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
  2. рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рд╡рд┐рдзрд┐ рдХреА рд╢рдХреНрддрд┐: рдЙрдкрдпреБрдХреНрдд рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреЗрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдард┐рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕реБрд▓рдн рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
  3. рд╕рдиреНрдирд┐рдХрдЯрди рдФрд░ рд╕рдЯреАрдХрддрд╛ рдХрд╛ рд╕рдВрддреБрд▓рди: рдереЛрдбрд╝реА рд╕рдЯреАрдХрддрд╛ рдХрд╛ рддреНрдпрд╛рдЧ рдХрд░рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджрдХреНрд╖рддрд╛ рдореЗрдВ рдмрдбрд╝реА рд╡реГрджреНрдзрд┐ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ

рд╕реАрдорд╛рдПрдВ

  1. рдЧреНрд░рд╛рдл рд╕рдВрд░рдЪрдирд╛ рдкреНрд░рддрд┐рдмрдВрдз: рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗрд╡рд▓ рдлреБрд▓рд╛рдП рдЧрдП рдЧреНрд░рд╛рдл рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ, рд╕рд╛рдорд╛рдиреНрдп рдЧреНрд░рд╛рдл рдкрд░ рдкреНрд░рднрд╛рд╡ рд╕реАрдорд┐рдд рд╣реИ
  2. рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрднрд░рддрд╛: рдЬрдм рдкрдбрд╝реЛрд╕ рд╡рд┐рд╡рд┐рдзрддрд╛ рдпрд╛ рдмреИрдВрдбрд╡рд┐рдбреНрде рдмрд╣реБрдд рдмрдбрд╝реЗ рд╣реЛрдВ, рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджрдХреНрд╖рддрд╛ рдЕрднреА рднреА рдЖрджрд░реНрд╢ рдирд╣реАрдВ рд╣реИ
  3. рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреНрд░рджрд░реНрд╢рди: рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░ рдореЗрдВ рдЕрддреНрдпрдзрд┐рдХ рдирд┐рд░рд╛рд╢рд╛рд╡рд╛рджреА рд╣реЛ рд╕рдХрддреА рд╣реИ

рднрд╡рд┐рд╖реНрдп рдХреА рджрд┐рд╢рд╛рдПрдВ

  1. рдЕрдиреНрдп рдЧреНрд░рд╛рдл рдкреИрд░рд╛рдореАрдЯрд░: рдЕрдиреНрдп рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдкреИрд░рд╛рдореАрдЯрд░ (рдЬреИрд╕реЗ рд╡реГрдХреНрд╖-рдЪреМрдбрд╝рд╛рдИ, рдкрде-рдЪреМрдбрд╝рд╛рдИ) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рдЦреЛрдЬ рдХрд░реЗрдВ
  2. рдирд┐рдЪрд▓реА рд╕реАрдорд╛ рдЕрдиреБрд╕рдВрдзрд╛рди: рдЕрдзрд┐рдХ рддрдВрдЧ рдЬрдЯрд┐рд▓рддрд╛ рдирд┐рдЪрд▓реА рд╕реАрдорд╛рдПрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
  3. рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди: рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рдкрд░ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВ

рдЧрд╣рди рдореВрд▓реНрдпрд╛рдВрдХрди

рд╢рдХреНрддрд┐рдпрд╛рдВ

  1. рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдпреЛрдЧрджрд╛рди: рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЦреБрд▓реА рд╕рдорд╕реНрдпрд╛ рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдкреНрд░рдЧрддрд┐
  2. рддрдХрдиреАрдХреА рдирд╡рд╛рдЪрд╛рд░: рдлреБрд▓рд╛рдП рдЧрдП рдЧреНрд░рд╛рдл рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдмрд╣реБ-рд╡рд┐рднрд╛рдЬрдХ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдХреБрд╢рд▓ рдЙрдкрдпреЛрдЧ
  3. рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЕрдиреБрд╕рдВрдзрд╛рди: рд╕рдЯреАрдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╕реЗ рд╕рдиреНрдирд┐рдХрдЯрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рддрдХ рдЙрдк-рдШрд╛рддреАрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рд╕рдВрдкреВрд░реНрдг рдврд╛рдВрдЪрд╛
  4. рдкреНрд░рдорд╛рдг рдХрдареЛрд░рддрд╛: рдЧрдгрд┐рддреАрдп рдкреНрд░рдорд╛рдг рд╕рдВрдкреВрд░реНрдг рдФрд░ рдХрдареЛрд░ рд╣реИрдВ

рдХрдорд┐рдпрд╛рдВ

  1. рд╕реАрдорд┐рдд рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрддрд╛: рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рдкрд░ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рддреНрдпрд╛рдкрди рдХреА рдХрдореА
  2. рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛рд░рдХ: рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЗрдВ рд╕реНрдерд┐рд░рд╛рдВрдХ рдмрд╣реБрдд рдмрдбрд╝реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рджрдХреНрд╖рддрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ
  3. рдЧреНрд░рд╛рдл рд╡рд░реНрдЧ рдкреНрд░рддрд┐рдмрдВрдз: рдХреЗрд╡рд▓ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреНрд░рд╛рдл рд╕рдВрд░рдЪрдирд╛рдУрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рд╕рд╛рдорд╛рдиреНрдпрддрд╛ рд╕реАрдорд┐рдд рд╣реИ

рдкреНрд░рднрд╛рд╡

  1. рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдореВрд▓реНрдп: P=RP рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдЕрдиреБрд╕рдВрдзрд╛рди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
  2. рдкрджреНрдзрддрд┐ рдпреЛрдЧрджрд╛рди: рдлреБрд▓рд╛рдП рдЧрдП рдЧреНрд░рд╛рдл рдкрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдбрд┐рдЬрд╛рдЗрди рддрдХрдиреАрдХреЗрдВ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ
  3. рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдЬрдЯрд┐рд▓рддрд╛: рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╕рд┐рджреНрдзрд╛рдВрдд рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдореГрджреНрдз рдХрд░рддрд╛ рд╣реИ

рд▓рд╛рдЧреВ рдкрд░рд┐рджреГрд╢реНрдп

  1. рдиреЗрдЯрд╡рд░реНрдХ рдбрд┐рдЬрд╛рдЗрди: рдореЙрдбреНрдпреВрд▓рд░ рд╕рдВрд░рдЪрдирд╛ рд╡рд╛рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдорд┐рд▓рд╛рди рд╕рдорд╕реНрдпрд╛рдПрдВ
  2. рд╕рдВрд╕рд╛рдзрди рдЖрд╡рдВрдЯрди: рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рдорд┐рд▓рд╛рди
  3. рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЕрдиреБрд╕рдВрдзрд╛рди: рдЕрдиреНрдп рдорд┐рд▓рд╛рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░ рдЙрдкрдХрд░рдг

рд╕рдВрджрд░реНрдн

рдкреЗрдкрд░ 17 рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрджрд░реНрднреЛрдВ рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдорд┐рд▓рд╛рди рд╕рд┐рджреНрдзрд╛рдВрдд, рдкреИрд░рд╛рдореАрдЯрд░рд╛рдЗрдЬреНрдб рдЬрдЯрд┐рд▓рддрд╛, рдЧреНрд░рд╛рдл рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрджрд┐ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╢рд╛рд╕реНрддреНрд░реАрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрдмреВрдд рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЖрдзрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред