Kā Ziemassvētku vakarā Ziemassvētku vecītis piegādā visas dāvanas? Noskatieties mūsu Ziemassvētku vecīša izsekotāju, lai redzētu



Ziemassvētku vecītis lido virs nakts debesīm Ziemassvētku vakarā Ziemassvētku vecītis lido virs nakts debesīm Ziemassvētku vakarāKredīts: Wavebreakmedia - Getty Images / iStockphoto

Ziemassvētku vecītis var strādāt tikai vienu dienu gadā, bet tas ir nederīgs darbs - kā parādīts mūsu Ziemassvētku vecīša izsekotājā. Sākot ar Ziemassvētku dienas pusnakti, viņam ir jāsasniedz miljoniem labi audzinātu bērnu, pirms viņi pamostas. Pēc vienas aplēses pasaulē ir 526 miljoni kristiešu bērnu jaunāki par 14 gadiem, kuri Ziemassvētkus svin 25. decembrī, lai gan Ziemassvētku vecīša klientu saraksts var būt daudz lielāks. 2013. gada Pew Research Center pētījums atklāja, ka vismaz Amerikā 81% no kristiešiem, kas nav kristieši, ievēro šo notikumu .



Ziemassvētku vecīša ziemeļbriedis, iespējams, ir ātrs, taču viņam jābūt arī efektīvam, ja viņš vēlas savlaicīgi notriekt katru māju. (Domājams, ka Ziemeļpolā ir pētniecības un attīstības laboratorija, kurā elfi ar doktorantiem visu gadu kursē simulētus maršrutus.) Lai viņiem palīdzētu, mēs izveidojām Ziemassvētku vecīša izsekotāju, aprēķinot optimālo maršrutu pa Amerikas kontinentālo daļu, kuru Santa var izmantot, lai samazinātu viņa kopējais laiks gaisā. Abi NORAD un Google izsekojiet arī Ziemassvētku vecīša maršrutu, parādot, kā viņš ceļo pa visu pasauli, taču viņu metodoloģija nav tik skaidra. Google paskaidro tikai tas, ka tā Santa Tracker izmanto tikai 'jaunu maršruta algoritmu, lai attēlotu Ziemassvētku vecīša braucienu'.

Tātad, kur tagad ir Ziemassvētku vecītis? Mūsu Ziemassvētku vecīša izsekotājā varat apskatīt visu Ziemassvētku vecīša ceļu cauri 3108 novadiem un precīzi uzzināt, kad viņš sasniegs jūsu novadu:





Varbūt Ziemassvētku vecīša ideālā ceļa izsekošana nešķiet īpaši sarežģīta problēma, taču tā ir matemātiķus satraukusi gandrīz 100 gadus. Neskaidrības ir pazīstamas kā ' Ceļojošā pārdevēja problēma , kurā ceļojošam pārdevējam ir jāapmeklē dažādas reģiona pilsētas un viņš vēlas samazināt savu laiku ceļā. Pieņemot, ka šīs pilsētas nav kārtīgi izvietotas lokā, aprēķinot secību, kādā viņam jādodas uz katru vietu, joprojām ir problēma, kurai nav ideāla risinājuma. Tikai dažām pilsētām var vienkārši aprēķināt kopējo attālumu starp visām iespējamām kombinācijām. Runājot par 3108 apgabaliem, iespējamo maršrutu skaits ir 1 568, kam seko 9500 nulles.

Lai atrisinātu mūsu Ziemassvētku vecīša izsekotāja ceļojošās Ziemassvētku vecīša problēmu, mēs veicām simtiem simulāciju, izmantojot četrus dažādus algoritmus, kas mēģina atrast ideālo maršrutu. (The kods, lai to izdarītu ir atvērta un labi dokumentēta.) Katrā no mūsu simulācijām Ziemassvētku vecītis sākas Aroostook apgabals, Meina , visvairāk ziemeļrietumu apgabals Amerikas Savienotajās Valstīs - domājams, ka viņš nāk no Ziemeļpola, iespējams, vispirms skarot Kanādu, un beidzas Sandjego, visvairāk dienvidrietumu apgabalā, kur viņš var doties uz Meksiku vai doties tālāk uz Havaju salām. Optimālākais ceļš, ko redzat iepriekš, bija tikai 88 639 jūdzes, lai apmeklētu katru apgabalu.



Pēc tam mums bija jāizdomā, cik daudz Ziemassvētku vecītim bija jābrauc, lai nogādātu visas dāvanas katrā novadā. Izmantojot jaunākos tautas skaitīšanas datus, mēs apsvērām, cik bērnu ir vecumā līdz 9 gadiem - kas ir aptuveni kad ticība Ziemassvētku vecītim dramatiski atkrīt - dzīvoja katrā novadā un pieņēma, ka 90% svinēja Ziemassvētkus , kā atklāja Pew Research Center. Tas iznāca 36 miljoniem bērnu. Tad mēs novērtēja, cik tālu Ziemassvētku vecītim būs jābrauc apgabalā, lai sasniegtu tos visus, pieņemot, ka iedzīvotāju skaits ir vienādi sadalīts pa visu zemes platību. Kad pievienojat visu ceļojuma laiku, lai piegādātu dāvanas, Ziemassvētku vecīša optimālais kopējais maršruts mūsu Ziemassvētku vecīša izsekotājā ir 6 880 123 jūdzes.

Tātad, cik ilgi tas viņam prasa? Tas ir atkarīgs no tā, cik ātri Ziemassvētku vecītis var doties ar turbo uzlādētajās kamanās. Ar patvaļīgu ātrumu 930 jūdzes sekundē - tas ir 0,5% no ātruma gaismas ātrums , kas šķiet saprātīgi - viņš var šķērsot valsti divās stundās un trīs minūtēs.

Kaut arī šis aprēķins tika stingri pārbaudīts un gandrīz aprija šī reportiera Macbook (varat atrodiet kodu vietnē Github ), varētu vairāk precizēt aprēķinu vairākos veidos. Tautas skaitīšanas trakta dati - varētu uzlabot aprēķinus par to, cik tālu Ziemassvētku vecītim jābrauc katrā novadā, un nepilngadīgo noziedzības līmenis potenciāli varētu samazināt to bērnu skaitu, kuri ir tiesīgi apmeklēt vizīti. Lai gan kādam joprojām ir jānomet ogles. Sekojiet līdzi ceļojumam Krampus Problēma.



Šis stāsts sākotnēji parādījās Laiks