рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦреБрд▓рд╛ рдкрддреНрд░ рдФрд░ рдПрдирдкреА-рдкреВрд░реНрдг 3-рд╡реАрд╡рд╛рдИрдкреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рд░реЛрдордиреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдПрдХ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди

3-рд╡реАрд╡рд╛рдИрдкреА рдХреЗ рд▓рд┐рдП рд░реЛрдорд╛рдиреЛрд╡ рдмрд╣реБрдкрдж рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкрд░ рдкрд┐рдЫрд▓реЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рдмрд╛рдж рд╕реЗ 4.5 рдорд╣реАрдиреЗ рдмреАрдд рдЪреБрдХреЗ рд╣реИрдВред

рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рд╡реНрд▓рд╛рджрд┐рдореАрд░ рдлреЗрдбреЛрд░реЛрд╡рд┐рдЪ рдФрд░ рдореИрдВрдиреЗ рд╕рд╛рдереА рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдХреЛ рднреЗрдЬреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЗрдЦ рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдФрд░ рд╕рд╛рде рд╣реА рдЬрд╛рд╡рд╛ рдореЗрдВ рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдПрдХ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ред

рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдХреЛ рдЕрдиреБрдЪреНрдЫреЗрдж рдФрд░ рдЦреБрд▓рд╛ рдкрддреНрд░


рд▓реЗрдЦ рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдореМрдЬреВрджрд╛ рдкреНрд░рдХрд╛рд╢рди рд▓рд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рдкреЛрд╕реНрдЯ рдореЗрдВ рдПрдХ рд▓рд┐рдВрдХ рджрд┐рдпрд╛ред рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдХреЗрд╡рд▓ рдЫреЛрдЯреЗ рдкрд░рд┐рд╡рд░реНрдзрди рдореЗрдВ рднрд┐рдиреНрди рд╣реИ, рдЬреЛ, рд╣рдорд╛рд░реА рд░рд╛рдп рдореЗрдВ, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреА рд╕рдордЭ рдФрд░ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд╕рд╛рдХреНрд╖реНрдп рдХреЛ рд╕рд░рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрд┐рдЪрд┐рдХ рдХреА рд╕рд▓рд╛рд╣ рдкрд░ , рдЖрд░реНрдЯрд┐рдХрд▓ arXiv.org рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

рдЧреИрд░-рд░реВрдврд╝рд┐рд╡рд╛рджреА рд╕рдВрдпреЛрдЬрди рдореЙрдбрд▓, рдирд┐рд░рдВрдХреБрд╢ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░
arxiv.org/abs/1011.3944

рдЖрдЬ рд╣рдордиреЗ рдПрдХ рдЦреБрд▓рд╛ рдкрддреНрд░ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛, рдЬреЛ рдХреБрдЫ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдХреЛ рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд┐рдирдХреЗ рд╕рдВрдкрд░реНрдХ рдкрд╛рдП рдЧрдП рдереЗ (рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдЕрд▓реЗрдирд┐рд░реЛрдо рдХрд╛ рдзрдиреНрдпрд╡рд╛рдж)ред рдкрддреНрд░ рднреА рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдордиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рд╣реИ:

3-рд╕реИрдЯ: рдЙрдкрдиреНрдпрд╛рд╕ рдореЙрдбрд▓
romvf.wordpress.com/2011/01/19/open-letter

рдпрджрд┐ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдХреЗ рд╕рдВрдкрд░реНрдХ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЙрдиреНрд╣реЗрдВ рдпрд╣ рдкрддреНрд░ рднреЗрдЬреЗрдВред рд╣рдо рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдХрд░рддреЗ рд╣реИрдВред

рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди


рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рд▓реЗрдЦ рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛, рд╣рдордиреЗ рдЬрд╛рд╡рд╛ рдореЗрдВ рдПрдХ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ред рд╣рдордиреЗ рдХрд░ рджрд┐рдЦрд╛рдпрд╛! рдЖрд╡реЗрджрди рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣рдордиреЗ 19 рдирд╡рдВрдмрд░ рдХреЛ рдПрд▓рдЬреАрдкреАрдПрд▓ рд╕рдВрд╕реНрдХрд░рдг 3 рдХреЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдЬреАрдердм рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдерд╛:

рдмреВрд▓рд┐рдпрди 3-SAT рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рд░реЛрдордиреЛрд╡ рдХреЗ рдмрд╣реБрдкрдж рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
github.com/anjlab/sat3

рдЕрдм рдпрд╣ рдПрдХ рдПрдХрд▓-рдереНрд░реЗрдбреЗрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ, рдЬреЛ рдПрдХ рдХрдВрд╕реЛрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬреЛ DIMACS CNF рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рд╕реВрддреНрд░ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдпрджрд┐ рд╕реВрддреНрд░ рд╕рдВрднрд╡ рд╣реИ рддреЛ рдПрдХ рд░рдирд┐рдВрдЧ рд╕реЗрдЯ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рдпрджрд┐ рд╕реВрддреНрд░ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рддреЛ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрджреЗрд╢ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд▓реЙрдЧ рд░рдЦрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЗрдЦ рдХреЗ рдкрд╛рдардХреЛрдВ рдХреА рдорджрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

рдмреАрдЬ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдЖрд▓реЗрдЦ (рдмрд╛рдПрдВ) рд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЪрд▓ рд░рд╣реЗ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдЧреНрд░рд╛рдл рд╣реИ рдФрд░ 100 (рджрд╛рдПрдВ, рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп) рдХреЗ рдмрд░рд╛рдмрд░ рдЪрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реВрддреНрд░ рдХреЗ рд▓рд┐рдП:
рдЫрд╡рд┐
рдЫрд╡рд┐


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

рдирд╡реАрдирддрдо рдкреНрд░рдХрд╛рд╢рд┐рдд рд╕рдВрд╕реНрдХрд░рдг 1.0.3 рд╣реИред рд▓реЗрдХрд┐рди HEAD рдореЗрдВ рдХрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрдХреВрд▓рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ 2 рдЧреБрдирд╛ (рд╕рдВрд╕реНрдХрд░рдг 2.0.0-SNAPSHOT) рджреНрд╡рд╛рд░рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЧрддрд┐ рджреЗрддреЗ рд╣реИрдВред

рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ


рдЖрдЧреЗ рдХреЗ рдХрд╛рдо рдХреЛ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  1. рд▓реЗрдЦ рдХреЛ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдЗрдЪреНрдЫреБрдХ рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдмрдирд╛рдирд╛ред

    рдпрд╣рд╛рдВ рдореБрдЭреЗ рд╣реИрдмрд░ рдХреА рдорджрдж рдХреА рдЙрдореНрдореАрдж рд╣реИред рд╣рдо рдПрдХ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкрддреНрд░рд┐рдХрд╛ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдкрд░ рднреА рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред

  2. рдПрдХ рдЙрддреНрдкрд╛рджрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрдирд╛рдирд╛ред

    рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореВрд▓ рд░реВрдк рд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рд╛рде рдЦреБрдж рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдкрд╛рдардХреЛрдВ рдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд▓реНрдкрдирд╛ рдХреА рдЧрдИ рдереАред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рдЬрд╛рд╡рд╛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ рдмрдбрд╝реЗ рдЖрдпрд╛рдо рдХреА рдФрджреНрдпреЛрдЧрд┐рдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

    рдПрдХ рддрд░рдл, рдпрд╣ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреА рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрдЯрд┐рд▓рддрд╛ (O (n ^ 4 * m)) рд╕реЗ рдмрд╛рдзрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рджреВрд╕рд░реА рдУрд░, рд╕рдВрд╕рд╛рдзрди рд╕реАрдорд╛рдУрдВ рджреНрд╡рд╛рд░рд╛, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд░реИрдо рдореЗрдВред рдпрд╣рд╛рдВ рдХрдИ рд╡рд┐рдХрд╛рд╕ рдкрде рд╣реИрдВ: рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЕрдиреБрдХреВрд▓рди, рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░рдХрд░рдг (рдХрдИ рдереНрд░реЗрдбреНрд╕, рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ, рдЖрджрд┐ рдореЗрдВ)ред

    рдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИ - рд▓рд┐рдЦрд┐рдП, рд╣рдо рд╕рд╣рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВрдЧреЗред

  3. рд▓рд╛рдЧреВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рдиред

    3-рдПрд╕рдкреА рд╕рдорд╕реНрдпрд╛ рд╕реНрд╡рдпрдВ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдИ рдЕрдиреНрдп рд▓рд╛рдЧреВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЗрд╕рдХреЗ рдиреАрдЪреЗ рдЖрддреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдзреНрдпрдпрди рдХрд╛ рд╡рд┐рд╖рдп рд╣реИред

Source: https://habr.com/ru/post/In112161/


All Articles