Ո՞ր խնդիրներն են ավարտված:

Ո՞ր խնդիրներն են ավարտված:
Ո՞ր խնդիրներն են ավարտված:
Anonim

NP-ամբողջական խնդիր, հաշվողական խնդիրների դասից որևէ մեկը հաշվողական խնդիրներ Տեսական համակարգչային գիտության մեջ հաշվողական խնդիրն այն խնդիրն է, որը համակարգիչը կարող է լուծել, կամ այն հարցը, որը համակարգիչը կարող է լուծել: կարողանալ պատասխանել. Օրինակ՝ ֆակտորինգի խնդիրը։ «Տրված n դրական ամբողջ թվով, գտե՛ք n-ի ոչ տրիվիալ պարզ գործակիցը»: https://en.wikipedia.org › wiki › Հաշվողական_խնդիր

Հաշվարկային խնդիր - Վիքիպեդիա

որի համար արդյունավետ լուծման ալգորիթմ չի գտնվել: Համակարգչային գիտության շատ կարևոր խնդիրներ պատկանում են այս դասին, օրինակ՝ ճանապարհորդող վաճառողի խնդիրը, բավարարվածության խնդիրները և գրաֆիկը ծածկող խնդիրներ:

Քանի՞ NP ամբողջական խնդիր կա:

Այս ցանկը ոչ մի կերպ համապարփակ չէ (կան ավելի քան 3000 հայտնի NP-ամբողջական խնդիրներ): Այս ցանկի խնդիրների մեծ մասը վերցված է Գարեյի և Ջոնսոնի «Համակարգիչներ և անլուծելիություն. NP-ամբողջականության տեսության ուղեցույց» գրքից և ներկայացված են նույն հերթականությամբ և կազմակերպմամբ::

Ինչպե՞ս գիտեք, արդյոք խնդիրը NP-ավարտված է:

A որոշման խնդիր L-ը NP-ամբողջական է, եթե. հայտնի լուծում): 2) NP-ի յուրաքանչյուր խնդիր կրճատելի է L-ի բազմանդամ ժամանակում (կրճատումը սահմանվում է ստորև):

Ինչ է NP-ի ամբողջականությունըօրինակ NP-ամբողջական խնդրի համար:

NP-Ամբողջ խնդիրները կարող են լուծվել ոչ դետերմինիստական ալգորիթմի/Թյուրինգ մեքենայի միջոցով բազմանդամ ժամանակում: Այս խնդիրը լուծելու համար պարտադիր չէ, որ այն լինի NP-ում: … Դա բացառապես Որոշման խնդիր է: Օրինակ՝ Կասեցման խնդիր, Վերտեքս ծածկույթի խնդիր, Շղթայի բավարարման խնդիր և այլն:

Տեսակավորման խնդիրը NP-ավարտվա՞ծ է:

Թվերի տեսակավորում

Հաշվի առնելով թվերի ցանկը, դուք կարող եք ստուգել, արդյոք ցուցակը տեսակավորված է, թե ոչ բազմանդամ ժամանակով, ուստի խնդիրն ակնհայտորեն NP է: Հայտնի են ալգորիթմներ բազմանդամ ժամանակում թվերի ցանկը տեսակավորելու համար: (Պղպջակների տեսակավորում O(n^2) և այլն):

Խորհուրդ ենք տալիս: