2025-11-19T16:52:14.243866

Learning Weighted Automata over Number Rings, Concretely and Categorically

Aristote, van Gool, Petri├Е┬Яan et al.
We develop a generic reduction procedure for active learning problems. Our approach is inspired by a recent polynomial-time reduction of the exact learning problem for weighted automata over integers to that for weighted automata over rationals (Buna-Marginean et al. 2024). Our procedure improves the efficiency of a category-theoretic automata learning algorithm, and poses new questions about the complexity of its implementation when instantiated to concrete categories. As our second main contribution, we address these complexity aspects in the concrete setting of learning weighted automata over number rings, that is, rings of integers in an algebraic number field. Assuming a full representation of a number ring OK, we obtain an exact learning algorithm of OK-weighted automata that runs in polynomial time in the size of the target automaton, the logarithm of the length of the longest counterexample, the degree of the number field, and the logarithm of its discriminant. Our algorithm produces an automaton that has at most one more state than the minimal one, and we prove that doing better requires solving the principal ideal problem, for which the best currently known algorithm is in quantum polynomial time.
academic

рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╕реАрдЦрдирд╛, рдареЛрд╕ рдФрд░ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд░реВрдк рд╕реЗ

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

  • рдкреЗрдкрд░ ID: 2504.16596
  • рд╢реАрд░реНрд╖рдХ: Learning Weighted Automata over Number Rings, Concretely and Categorically
  • рд▓реЗрдЦрдХ: Quentin Aristote, Sam van Gool, Daniela Petri┼Яan, Mahsa Shirmohammadi
  • рд╡рд░реНрдЧреАрдХрд░рдг: cs.FL (рдФрдкрдЪрд╛рд░рд┐рдХ рднрд╛рд╖рд╛рдПрдВ рдФрд░ рдСрдЯреЛрдореЗрдЯрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд)
  • рдкреНрд░рдХрд╛рд╢рди рд╕рдордп: 23 рдЕрдкреНрд░реИрд▓ 2025 (arXiv рдкреНрд░реАрдкреНрд░рд┐рдВрдЯ)
  • рдкреЗрдкрд░ рд▓рд┐рдВрдХ: https://arxiv.org/abs/2504.16596

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

рдпрд╣ рдкреЗрдкрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдХреНрд░рд┐рдп рд╢рд┐рдХреНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдХрдореА рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдзрд┐ Buna-Marginean рдФрд░ рдЕрдиреНрдп (2024) рджреНрд╡рд╛рд░рд╛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рд╕рдЯреАрдХ рд╢рд┐рдХреНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкрд░рд┐рдореЗрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдмрд╣реБрдкрдж рд╕рдордп рдореЗрдВ рдХрдореА рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реИред рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреА рд╣реИ рдФрд░ рдареЛрд╕ рд╢реНрд░реЗрдгреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рддреБрд░рдВрдд рд╣реЛрдиреЗ рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрдард╛рддреА рд╣реИред рджреВрд╕рд░реЗ рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ, рд▓реЗрдЦрдХ рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп (рдмреАрдЬрдЧрдгрд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдХреЗ рд╡рд▓рдп) рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдХреА рдареЛрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдЗрди рдЬрдЯрд┐рд▓рддрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВред рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп OK рдХреЗ рдкреВрд░реНрдг рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЛ рдорд╛рдирддреЗ рд╣реБрдП, OK-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдЯреАрдХ рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд▓рдХреНрд╖реНрдп рдСрдЯреЛрдореЗрдЯрд╛ рдЖрдХрд╛рд░, рд╕рдмрд╕реЗ рд▓рдВрдмреЗ рдкреНрд░рддрд┐рдЙрджрд╛рд╣рд░рдг рд▓рдВрдмрд╛рдИ рдХреЗ рд▓реЙрдЧрд░рд┐рджрдо, рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреА рдбрд┐рдЧреНрд░реА рдФрд░ рд╡рд┐рднреЗрджрдХ рдХреЗ рд▓реЙрдЧрд░рд┐рджрдо рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдмрд╣реБрдкрдж рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ рд░рдЦрддрд╛ рд╣реИред рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рджрд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдо рдСрдЯреЛрдореЗрдЯрд╛ рд╕реЗ рдЕрдзрд┐рдХрддрдо рдПрдХ рдЕрд╡рд╕реНрдерд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рдФрд░ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдмреЗрд╣рддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдЖрджрд░реНрд╢ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЬреНрдЮрд╛рдд рд╕рд░реНрд╡реЛрддреНрддрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреНрд╡рд╛рдВрдЯрдо рдмрд╣реБрдкрдж рд╕рдордп рд╣реИред

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

рд╕рдорд╕реНрдпрд╛ рдХреА рдкреГрд╖реНрдарднреВрдорд┐

  1. рд╢рд╛рд╕реНрддреНрд░реАрдп рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг: Angluin рдХрд╛ L* рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдиреНрдпреВрдирддрдо рдкрд░реНрдпрд╛рдкреНрдд рд╢рд┐рдХреНрд╖рдХ (MAT) рдврд╛рдВрдЪреЗ рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рдХ рдкрд░рд┐рдорд┐рдд рдЕрд╡рд╕реНрдерд╛ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЛ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реАрдЦрддрд╛ рд╣реИ, рдЬреЛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢рд┐рдХреНрд╖рдг рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдПрдХ рд╢рд╛рд╕реНрддреНрд░реАрдп рдкрд░рд┐рдгрд╛рдо рд╣реИред
  2. рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдХреА рдЪреБрдиреМрддрд┐рдпрд╛рдВ: рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдЕрдзрд┐рдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╢реАрд▓ рдореЙрдбрд▓ (рдЬреИрд╕реЗ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛) рддрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЪреБрдиреМрддреАрдкреВрд░реНрдг рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЬрдм рднрд╛рд░ рдХреНрд╖реЗрддреНрд░ (field) рдореЗрдВ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╡рд▓рдп (ring) рдореЗрдВ рд╣реЛрдВред
  3. рдореМрдЬреВрджрд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рд╕реАрдорд╛рдПрдВ:
    • рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд▓рд┐рдП, рдмрд╣реБрдкрдж рд╕рдордп рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореМрдЬреВрдж рд╣реИрдВ
    • рд╕рд╛рдорд╛рдиреНрдп рд╡рд▓рдп рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рд▓рд┐рдП, рдореМрдЬреВрджрд╛ рд╡рд┐рдзрд┐рдпрд╛рдВ рдпрд╛ рддреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИрдВ рдпрд╛ рд╕реАрдорд┐рдд рджрд╛рдпрд░реЗ рдореЗрдВ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИрдВ
    • рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рдзрд┐рдпрд╛рдВ рд╕рд╛рдорд╛рдиреНрдп рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж рдареЛрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдШрд╛рддреАрдп рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреА рд╣реИрдВ

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

  1. рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛: рдПрдХ рдРрд╕реА рд░реВрдкрд░реЗрдЦрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рдзрд┐ рдХреА рд╕рд╛рдорд╛рдиреНрдпрддрд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦреЗ рдФрд░ рдареЛрд╕ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдмрд╣реБрдкрдж рдЬрдЯрд┐рд▓рддрд╛ рд╣реЛ
  2. рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ: рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдЬреИрд╕реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ, рдЗрди рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рдХреБрд╢рд▓ рд╢рд┐рдХреНрд╖рдг рдХрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореВрд▓реНрдп рд╣реИ
  3. рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕реАрдорд╛рдПрдВ: рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдордХрд░рдг рдХреА рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕реАрдорд╛рдУрдВ рдХреА рдЦреЛрдЬ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Fatou рдЧреБрдг рдХреЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг

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

  1. рд╕рд╛рдорд╛рдиреНрдп рдХрдореА рдПрд▓реНрдЧреЛрд░рд┐рджрдо: Algorithm 3 рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╢реНрд░реЗрдгреАрдмрджреНрдз рдврд╛рдВрдЪреЗ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрдореА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╡рд░реНрдЧ рдХреА рд╢рд┐рдХреНрд╖рдг рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреВрд╕рд░реЗ рдЕрдзрд┐рдХ рд╕реБрдЧрдо рд╡рд░реНрдЧ рдореЗрдВ рдХрдореА рдХрд░рддреА рд╣реИ
  2. рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдкрд░ рдареЛрд╕ рдПрд▓реНрдЧреЛрд░рд┐рджрдо: Algorithm 4 рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп OK рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рдмрд╣реБрдкрдж рд╕рдордп рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╣реИ
  3. рд▓рдЧрднрдЧ рдЗрд╖реНрдЯрддрдорддрд╛ рдкрд░рд┐рдгрд╛рдо: рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рджрд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдо рдСрдЯреЛрдореЗрдЯрд╛ рд╕реЗ рдЕрдзрд┐рдХрддрдо рдПрдХ рдЕрд╡рд╕реНрдерд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ (рд▓рдЧрднрдЧ рдиреНрдпреВрдирддрдорддрд╛)
  4. рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛рдПрдВ: рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдиреНрдпреВрдирддрдо рдСрдЯреЛрдореЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдореБрдЦреНрдп рдЖрджрд░реНрд╢ рд╕рдорд╕реНрдпрд╛ (PIP-hard) рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдирд┐рдЪрд▓реА рд╕реАрдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ
  5. Fatou рдЧреБрдг рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг: рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ Dedekind рдбреЛрдореЗрди "рд▓рдЧрднрдЧ рдордЬрдмреВрдд Fatou рд╡рд▓рдп" рд╣реИрдВ, рд╢рд╛рд╕реНрддреНрд░реАрдп Fatou рдЧреБрдг рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдХрд░рддреЗ рд╣реИрдВ

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

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

рдЗрдирдкреБрдЯ: рдПрдХ рдЕрдЬреНрдЮрд╛рдд OK-рднрд╛рд░рд┐рдд рднрд╛рд╖рд╛ L: ╬г* тЖТ OK (oracle рдкрд╣реБрдВрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдЖрдЙрдЯрдкреБрдЯ: рдПрдХ OK-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдЬреЛ L рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ рдмрд╛рдзрд╛: рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЬрдЯрд┐рд▓рддрд╛ рд▓рдХреНрд╖реНрдп рдСрдЯреЛрдореЗрдЯрд╛ рдЖрдХрд╛рд░, рд╕рдмрд╕реЗ рд▓рдВрдмреЗ рдкреНрд░рддрд┐рдЙрджрд╛рд╣рд░рдг рд▓рдВрдмрд╛рдИ рдХреЗ рд▓реЙрдЧрд░рд┐рджрдо, рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреА рдбрд┐рдЧреНрд░реА рдФрд░ рд╡рд┐рднреЗрджрдХ рдХреЗ рд▓реЙрдЧрд░рд┐рджрдо рдХрд╛ рдмрд╣реБрдкрдж рд╣реИ

рдореБрдЦреНрдп рддрдХрдиреАрдХреА рдврд╛рдВрдЪрд╛

1. рд╢реНрд░реЗрдгреАрдмрджреНрдз рдЖрдзрд╛рд░

рдкреЗрдкрд░ рдлрдВрдХреНрдЯрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдкрдирд╛рддрд╛ рд╣реИ, рдСрдЯреЛрдореЗрдЯрд╛ рдХреЛ рдлрдВрдХреНрдЯрд░ A: I тЖТ C рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ:

  • I рд╡рд░реНрдгрдорд╛рд▓рд╛ ╬г рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдореБрдХреНрдд рд╢реНрд░реЗрдгреА рд╣реИ
  • C рдЖрдЙрдЯрдкреБрдЯ рд╢реНрд░реЗрдгреА рд╣реИ (рдЬреИрд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╢реНрд░реЗрдгреА ModR)

2. рд╕рд╛рдорд╛рдиреНрдп рдХрдореА рдПрд▓реНрдЧреЛрд░рд┐рджрдо (Algorithm 3)

рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рдЪрд╛рд░:
1. "рд╕реБрдЧрдо" рд╢реНрд░реЗрдгреА D рдореЗрдВ рдСрдЯреЛрдореЗрдЯрд╛ рд╕реАрдЦреЗрдВ
2. рдлрдВрдХреНрдЯрд░ F: C тЖТ D рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
3. рджрд╛рд╣рд┐рдиреЗ рд╕рд╣рд╛рдпрдХ G: D тЖТ C рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рд▓рдХреНрд╖реНрдп рд╢реНрд░реЗрдгреА C рдореЗрдВ рд╡рд╛рдкрд╕ рдЦреАрдВрдЪреЗрдВ

рдореБрдЦреНрдп рдзрд╛рд░рдгрд╛ (Assumption 12):

  • F рдХреБрдЫ рдЖрдХрд╛рд░рд┐рдХреА рд╡рд░реНрдЧреЛрдВ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ
  • F рдХреЗ рдкрд╛рд╕ рджрд╛рд╣рд┐рдирд╛ рд╕рд╣рд╛рдпрдХ G рд╣реИ
  • рдЗрдХрд╛рдИ рдФрд░ рд╕рд╣рдЗрдХрд╛рдИ рдЖрдХрд╛рд░рд┐рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреБрдг рд░рдЦрддреЗ рд╣реИрдВ

3. рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдкрд░ рдареЛрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (Algorithm 4)

рдЪрд░рдг 1: рдкрд╢реНрдЪрдЧрд╛рдореА рд╕рдВрдпреБрдЧреНрдорди

рдСрдЯреЛрдореЗрдЯрд╛ A рдХреЗ рдкрд╢реНрдЪрдЧрд╛рдореА рд╕реНрдерд╛рди рдХреЗ рдЖрдзрд╛рд░ B рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ
рдореИрдЯреНрд░рд┐рдХреНрд╕ B рджреНрд╡рд╛рд░рд╛ A рдХреЛ рд╕рдВрдпреБрдЧреНрдорд┐рдд рдХрд░рдХреЗ A' рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

рдЪрд░рдг 2: рдЕрдЧреНрд░рдЧрд╛рдореА рдореЙрдбреНрдпреВрд▓ рдЙрддреНрдкрд╛рджрди

Algorithm 5 рдХреЛ рдХреЙрд▓ рдХрд░рдХреЗ A' рдХреЗ рдЕрдЧреНрд░рдЧрд╛рдореА OK-рдореЙрдбреНрдпреВрд▓ рдХреЗ рдЙрддреНрдкрд╛рджрди рд╕рдореБрдЪреНрдЪрдп рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ
рджреЛ-рдЪрд░рдгреАрдп рд░рдгрдиреАрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
- рдкрд╣рд▓рд╛ рдЪрд░рдг: K рдореЗрдВ рд░реИрдВрдХ рдмрдврд╝рд╛рдиреЗ рд╡рд╛рд▓реЗ рд╢рдмреНрдж рдЦреЛрдЬреЗрдВ
- рджреВрд╕рд░рд╛ рдЪрд░рдг: OK рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдЙрддреНрдкрд╛рджрди рдкреВрд░рд╛ рдХрд░реЗрдВ

рдЪрд░рдг 3: рдЫрджреНрдо рдЖрдзрд╛рд░ рдЧрдгрдирд╛

рдЙрддреНрдкрд╛рджрди рд╕рдореБрдЪреНрдЪрдп рд╕реЗ рдЫрджреНрдо Hermite рдорд╛рдирдХ рд░реВрдк (pseudo-HNF) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрджреНрдо рдЖрдзрд╛рд░ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ
рдЫрджреНрдо рдЖрдзрд╛рд░ рд░реВрдк: {(ai, vi) | 1 тЙд i тЙд тДУ}, рдЬрд╣рд╛рдВ ai рднрд┐рдиреНрдирд╛рддреНрдордХ рдЖрджрд░реНрд╢ рд╣реИрдВ

рдЪрд░рдг 4: рд▓рдЧрднрдЧ рдиреНрдпреВрдирддрдо рдЙрддреНрдкрд╛рджрди рд╕рдореБрдЪреНрдЪрдп

Algorithm 6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрджреНрдо рдЖрдзрд╛рд░ рдХреЛ рдЖрдХрд╛рд░ рдЕрдзрд┐рдХрддрдо тДУ+1 рдХреЗ рдЙрддреНрдкрд╛рджрди рд╕рдореБрдЪреНрдЪрдп рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВ
рдЖрджрд░реНрд╢ рдХрд╛рд░рдХ рдкрд░рд┐рд╢реЛрдзрди рдФрд░ рдЪреАрдиреА рд╢реЗрд╖рдлрд▓ рдкреНрд░рдореЗрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рддрдХрдиреАрдХреА рдирд╡рд╛рдЪрд╛рд░ рдмрд┐рдВрджреБ

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

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

рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕рддреНрдпрд╛рдкрди

рдкреЗрдкрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдХрд╛рд░реНрдп рд╣реИ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реАрдХреЛрдВ рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд:

  1. рдЬрдЯрд┐рд▓рддрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг: Algorithm 4 рдФрд░ Algorithm 5 рдХреА рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг
  2. рд╕рд╣реА рдкреНрд░рдорд╛рдг: Theorem 18 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рд╕рд╣реА рдкреНрд░рдорд╛рдг
  3. рдЙрджрд╛рд╣рд░рдг рд╕рддреНрдпрд╛рдкрди: рдареЛрд╕ рдЙрджрд╛рд╣рд░рдг (рдЬреИрд╕реЗ Example 1) рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ ZiтИЪ5 рдкрд░ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдордЭрд╛рддреЗ рд╣реИрдВ

рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛рдПрдВ

рдкреНрд░рдореЗрдп 2: OK рдХреЗ рдкреВрд░реНрдг рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, OK-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рд╕рдЯреАрдХ рд╢рд┐рдХреНрд╖рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдмрд╣реБрдкрдж рд╕рдордп рдореЗрдВ рд╣рд▓ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ:

  • рд▓рдХреНрд╖реНрдп рдСрдЯреЛрдореЗрдЯрд╛ рдЖрдХрд╛рд░
  • рд╕рдмрд╕реЗ рд▓рдВрдмреЗ рдкреНрд░рддрд┐рдЙрджрд╛рд╣рд░рдг рд▓рдВрдмрд╛рдИ рдХрд╛ рд▓реЙрдЧрд░рд┐рджрдо
  • рд╕рдВрдЦреНрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреА рдбрд┐рдЧреНрд░реА d
  • рд╡рд┐рднреЗрджрдХ ╬ФK рдХрд╛ рд▓реЙрдЧрд░рд┐рджрдо

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

рдореБрдЦреНрдп рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдкрд░рд┐рдгрд╛рдо

  1. рд▓рдЧрднрдЧ рдЗрд╖реНрдЯрддрдорддрд╛ (Proposition 10): Dedekind рдбреЛрдореЗрди R рдХреЗ рд▓рд┐рдП, рдпрджрд┐ L рд░реИрдВрдХ n рдХреА R-рднрд╛рд░рд┐рдд рднрд╛рд╖рд╛ рд╣реИ, рддреЛ рдЕрдзрд┐рдХрддрдо n+1 рдЕрд╡рд╕реНрдерд╛рдУрдВ рд╡рд╛рд▓рд╛ R-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдореМрдЬреВрдж рд╣реИ рдЬреЛ L рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ
  2. рдЬрдЯрд┐рд▓рддрд╛ рдирд┐рдЪрд▓реА рд╕реАрдорд╛ (Proposition 26): рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдХрд┐ OK-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдЕрд╡рд╕реНрдерд╛-рдиреНрдпреВрдирддрдо рд╣реИ рдпрд╛ рдирд╣реАрдВ, PIP-рдХрдард┐рди рд╣реИ
  3. Fatou рдЧреБрдг рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг (Corollary 16): Dedekind рдбреЛрдореЗрди рд▓рдЧрднрдЧ рдордЬрдмреВрдд Fatou рд╡рд▓рдп рд╣реИрдВ

рдареЛрд╕ рдЙрджрд╛рд╣рд░рдг рд╡рд┐рд╢реНрд▓реЗрд╖рдг

рдЙрджрд╛рд╣рд░рдг 1: рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп R = ZiтИЪ5 рдореЗрдВ:

  • рдПрдХ 3-рдЕрд╡рд╕реНрдерд╛ R-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛
  • рд╕рдорддреБрд▓реНрдп 2-рдЕрд╡рд╕реНрдерд╛ K-рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдореМрдЬреВрдж рд╣реИ (K = Q(iтИЪ5))
  • рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдордЬрдмреВрдд Fatou рдЧреБрдг рд╣рдореЗрд╢рд╛ рд╕рддреНрдп рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рдЧрднрдЧ рдордЬрдмреВрдд Fatou рдЧреБрдг рд╕рддреНрдп рд╣реИ

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

рд╢рд╛рд╕реНрддреНрд░реАрдп рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг

  • Angluin рдХрд╛ L* рдПрд▓реНрдЧреЛрд░рд┐рджрдо: рдирд┐рд░реНрдзрд╛рд░рдХ рдкрд░рд┐рдорд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреА рдмрд╣реБрдкрдж рд╢рд┐рдХреНрд╖рдг
  • Beimel рдФрд░ рдЕрдиреНрдп: рдХреНрд╖реЗрддреНрд░реЛрдВ рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо

рд╡рд▓рдп рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛

  • van Heerdt рдФрд░ рдЕрдиреНрдп: рдореБрдЦреНрдп рдЖрджрд░реНрд╢ рдбреЛрдореЗрди рдкрд░ рд╢рд┐рдХреНрд╖рдг, рд▓реЗрдХрд┐рди рдХреЛрдИ рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛ рдирд╣реАрдВ
  • Buna-Marginean рдФрд░ рдЕрдиреНрдп: Z рд╕реЗ Q рддрдХ рдХрдореА, рдЗрд╕ рдкреЗрдкрд░ рдХреА рд╕реАрдзреА рдкреНрд░реЗрд░рдгрд╛

рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рдзрд┐

  • Colcombet-Petri┼Яan: рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдордХрд░рдг рдХреА рдлрдВрдХреНрдЯрд░ рд╡рд┐рдзрд┐
  • Urbat-Schr├╢der рдФрд░ рдЕрдиреНрдп: рд╢рд┐рдХреНрд╖рдг рдХреЗ рдмреАрдЬрдЧрдгрд┐рддреАрдп рддрд░реАрдХреЗ

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

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

  1. рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдкрд░ рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рдХрд╛ рдкрд╣рд▓рд╛ рдмрд╣реБрдкрдж рд╕рдордп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛
  2. рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдиреНрдпреВрдирддрдо рдСрдЯреЛрдореЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХрдард┐рдирд╛рдИ рд╕рд╛рдмрд┐рдд рдХреА (PIP-hard)
  3. рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдареЛрд╕ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдмреАрдЪ рдкреБрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛

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

  1. рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЖрд╡рд╢реНрдпрдХрддрд╛: рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп OK рдХреЗ "рдкреВрд░реНрдг рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
  2. рд▓рдЧрднрдЧ рдЗрд╖реНрдЯрддрдорддрд╛: рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рджрд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдиреНрдпреВрдирддрдо рд╕реЗ рдПрдХ рдЕрд╡рд╕реНрдерд╛ рдЕрдзрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
  3. рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд░рдЪрдирд╛: рд╡рд┐рдзрд┐ Dedekind рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд╣реИ, рд╕рд╛рдорд╛рдиреНрдп рд╡рд▓рдп рдкрд░ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ

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

  1. рдЕрдиреНрдп рд╡рд▓рдп рд╡рд░реНрдЧ: рдЧреИрд░-Dedekind рдбреЛрдореЗрди рдкрд░ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХрд╛ рдЕрдиреБрд╕рдВрдзрд╛рди
  2. рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди: рдареЛрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рддреНрдпрд╛рдкрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВ
  3. рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЕрдиреНрд╡реЗрд╖рдг: рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдЖрджрд┐ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдареЛрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧ

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

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

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

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

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

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

  1. рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдпреЛрдЧрджрд╛рди: рднрд╛рд░рд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рд╢рд┐рдХреНрд╖рдг рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдпреЛрдЧрджрд╛рди
  2. рдкрджреНрдзрддрд┐рд╡рд┐рдЬреНрдЮрд╛рди: рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдЕрдореВрд░реНрдд рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдареЛрд╕ рдХрд░реЗрдВ
  3. рдЕрдВрддрд░рд╡рд┐рд╖рдп: рдСрдЯреЛрдореЗрдЯрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд, рдмреАрдЬрдЧрдгрд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ

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

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

рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдкреВрд░рдХ

рд╕рдВрдЦреНрдпрд╛ рд╡рд▓рдп рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡

рдкреЗрдкрд░ OK рдХреЗ "рдкреВрд░реНрдг рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ:

  • рдЕрднрд┐рдиреНрди рдЖрдзрд╛рд░ ╬й = {╧Й1,...,╧Йd}
  • рдЖрджрд┐рдо рддрддреНрд╡ ╬╕ рдФрд░ рдЗрд╕рдХрд╛ рдиреНрдпреВрдирддрдо рдмрд╣реБрдкрдж
  • рдЬрдЯрд┐рд▓рддрд╛ рдорд╛рдк CK = dтБ┤(log d + log ╬ФK)

рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЬрдЯрд┐рд▓рддрд╛

рдореБрдЦреНрдп рдЬрдЯрд┐рд▓рддрд╛ рд╕реАрдорд╛рдПрдВ рдЖрддреА рд╣реИрдВ:

  • рдЫрджреНрдо HNF рдЧрдгрдирд╛: рдмрд╣реБрдкрдж рд╕рдордп (Biasse-Fieker-Hofmann)
  • рдХрдареЛрд░рддрд╛ рд╕реЗ рдмрдврд╝рддреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рд▓рдВрдмрд╛рдИ: Lemma 24 рджреНрд╡рд╛рд░рд╛ log(N(d)) рддрдХ рд╕реАрдорд┐рдд
  • рдЖрджрд░реНрд╢ рд╕рдВрдЪрд╛рд▓рди: CK рдореЗрдВ рдмрд╣реБрдкрдж рд╕рдордп

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