Кыдыруучу сатуучу үчүнбү?

Мазмуну:

Кыдыруучу сатуучу үчүнбү?
Кыдыруучу сатуучу үчүнбү?
Anonim

Кыдырма сатуучу маселеси төмөнкү суроону берет: "Шаарлардын тизмесин жана ар бир жуп шаарлардын ортосундагы аралыкты эске алганда, ар бир шаарга так бир жолу барып, келип чыккан шаарга кайтып келүүчү эң кыска жол кайсы?"

Садыруучу сатуучу эмне деп аталат?

Кыдырма сатуучу - бул товарларды үймө-үй кыдырып сатуучу, ошондой эле саудагер деп да белгилүү.

Кыдыруучу сатуучу чечилдиби?

Япония илимпоздору кыдыруучу сатуучу болуп көрбөгөндөй татаал көйгөйдү чечишти. Заматта чечүү үчүн мурунку стандарт 16 "шаар" болгон жана бул илимпоздор 22 шаарды чечүү үчүн процессордун жаңы түрүн колдонушкан. Алардын айтымында, бир эле ишти аткаруу үчүн салттуу фон Нейман CPU 1, 200 жыл керек болмок.

Сиз кыдыруучу сатуучуну кантип чечесиз?

TSPти Brute-Force ыкмасын колдонуу менен чечүү үчүн, сиз маршруттардын жалпы санын эсептеп, андан соң чыйып, бардык мүмкүн болгон маршруттарды тизмектеп чыгышыңыз керек. Ар бир маршруттун аралыгын эсептеп, андан кийин эң кыскасын тандаңыз – бул оптималдуу чечим. Бул ыкма чечиле турган көйгөйдү бир нече чакан көйгөйлөргө бөлөт.

Саякатчы NP кыйынбы?

Саякатчыны оптималдаштыруу (TSP-OPT) бул NP кыйын маселе жана Саякатчы сатуучуну издөө (TSP) NP-толук. Бирок, TSP-OPT TSP чейин азайтылышы мүмкүн, анткени TSP полиномдук убакытта чечилсе, TSP-OPT(1).

Сунушталууда: