Oblak Znanja

  • Home
  • Novosti
  • Učionica
    • Informatika 5
    • Informatika 6
    • Informatika 7
    • Informatika 8
    • Logo jezik
    • WordPress
    • Microsoft Office
  • Vodiči
    • Online vodiči
    • Kratki savjeti
    • Korisne aplikacije
    • Društvene mreže
    • Multimedija
    • Zanimljivosti
✕

Ovaj novi algoritam za sortiranje knjiga ili datoteka blizu je savršenstva

Novosti

Tomšić Damjan 17. veljače 2025

Izvorna verzija od ova priča pojavio se u Magazin Quanta.

Računarski znanstvenici često se bave apstraktnim problemima koje je teško shvatiti, ali uzbudljiv novi algoritam važan je svima koji posjeduju knjige i barem jednu policu. Algoritam govori o nečemu što se naziva problem sortiranja biblioteke (formalnije, problem “Popis označavanja”). Izazov je osmisliti strategiju za organiziranje knjiga u nekakvom sortiranom redoslijedu – na primjer, alfabetski – koja minimizira koliko vremena treba da se nova knjiga postavi na policu.

Zamislite, na primjer, da vaše knjige držite zajedno, ostavljajući prazan prostor na krajnjem desnom desnom polici. Zatim, ako dodate knjigu Isabel Allende u svoju kolekciju, možda ćete morati premjestiti svaku knjigu na polici kako biste je napravili mjesta. To bi bila dugotrajna operacija. A ako dobijete knjigu Douglasa Adamsa, morat ćete to učiniti iznova. Bolji aranžman ostavio bi nezauzete prostore raspoređene na cijeloj polici – ali kako bi se, točno, trebali distribuirati?

Ovaj je problem uveden u Rad iz 1981. godinei to nadilazi jednostavno pružanje knjižničarka organizacijskim smjernicama. To je zato što se problem odnosi i na raspored datoteka na tvrdim diskovima i u bazama podataka, gdje bi stavke koje treba dogovoriti mogle brojati u milijardama. Neučinkovit sustav znači značajna vremena čekanja i velike računske troškove. Istraživači su izmislili neke učinkovite metode za pohranjivanje predmeta, ali dugo su željeli odrediti najbolji mogući način.

Prošle godine, u studija To je predstavljeno na Konferenciji zaklade informatike u Chicagu, tim od sedam istraživača opisao je način organiziranja predmeta koji se približavaju teorijskom idealu. Novi pristup kombinira malo znanja o prošlim sadržajima na polici s iznenađujućem snagom slučajnosti.

“To je vrlo važan problem”, rekao je Seth Pettieračunalni znanstvenik sa Sveučilišta u Michiganu, jer mnoge strukture podataka na koje se danas oslanjamo pohranjuju informacije uzastopno. Novo djelo nazvao je “izuzetno nadahnutim [and] Jednostavno jedan od moja tri prva omiljena rada u godini. “

Sadržaj objave

  • 1 Sužavanje granica
    • 1.1 Povezani sadržaji

Sužavanje granica

Pa kako se mjeri dobro razvrstana polica za knjige? Uobičajeni je način vidjeti koliko vremena treba za umetanje pojedinog predmeta. Naravno, to ovisi o tome koliko predmeta ima na prvom mjestu, vrijednost koja se obično označava n. U primjeru Isabel Allende, kada se sve knjige moraju preseliti kako bi se smjestile novo, vrijeme koje je potrebno je proporcionalno n. Veći je nšto duže treba. To čini “gornju granicu” problema: nikad neće potrajati duže od vremena proporcionalnog n Da biste dodali jednu knjigu na policu.

Autori rada iz 1981. koji su pokrenuli ovaj problem željeli su znati je li moguće dizajnirati algoritam s prosječnim vremenom umetanja mnogo manje od n. I doista, dokazali su da se može bolje. Stvorili su algoritam koji je zajamčeno da će postići prosječno vrijeme umetanja proporcionalno (zapisnik n)2. Ovaj je algoritam imao dva svojstva: bio je “deterministički”, što znači da njegove odluke nisu ovisile o bilo kakvoj slučajnosti, a također je bila “glatka”, što znači da se knjige moraju ravnomjerno širiti u pododjeljke police na kojima je umetanje (ili brisanja) su napravljeni. Autori su ostavili otvoreno pitanje može li se gornja granica još više poboljšati. Više od četiri desetljeća nitko to nije uspio učiniti.

Međutim, intervencijske godine su vidjele poboljšanja donje granice. Dok gornja granica određuje maksimalno moguće vrijeme potrebno za umetanje knjige, donja granica daje najbrže moguće vrijeme umetanja. Da bi pronašli konačno rješenje problema, istraživači nastoje suziti jaz između gornje i donje granice, idealno dok se ne poklapaju. Kad se to dogodi, algoritam se smatra optimalnim – neeksorično ograničen odozgo i ispod, ne ostavljajući mjesta za daljnje pročišćavanje.

Web izvor

Povezani sadržaji

  • Ovaj Bluetooth tracker zaradio je moje povjerenje preko airtagova (a također djeluje i na Androidu)Ovaj Bluetooth tracker zaradio je moje povjerenje preko airtagova (a također djeluje i na Androidu)
  • Ovo novo ručno računalo s Linuxom moglo bi biti ostvarenje sna svakog petljačaOvo novo ručno računalo s Linuxom moglo bi biti ostvarenje sna svakog petljača
  • Wi-Fi izrezuje na vašem iPhoneu 17? Nisi sam – a popravak još uvijek može biti tjednimaWi-Fi izrezuje na vašem iPhoneu 17? Nisi sam – a popravak još uvijek može biti tjednima
  • Vlada Ujedinjenog Kraljevstva ubrzava gigabitnu širokopojasnu shemu za ruralna sela, gradoveVlada Ujedinjenog Kraljevstva ubrzava gigabitnu širokopojasnu shemu za ruralna sela, gradove
  • Linux Foundation ima ponude za Cyber ​​Monday – ostvarite 60% popusta na tehničke tečajeveLinux Foundation ima ponude za Cyber ​​Monday – ostvarite 60% popusta na tehničke tečajeve
  • Voljena japanska trkačka konja koja je nadahnula Umamusume: Pretty Derby lik je preminuoVoljena japanska trkačka konja koja je nadahnula Umamusume: Pretty Derby lik je preminuo

Previous Article

Verizon -ovo najnovije povećanje cijena dostiže premiju osiguranja vašeg uređaja

Next Article

Timovi zaklade Svjetskog kupa za eSports s Tencentom na eSports

Posljednje objave

Google fotografije stvaranje kolaža dobiva velika poboljšanja

Google fotografije stvaranje kolaža dobiva velika poboljšanja

Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent

Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent

Sita otkriva prevlake za vlaknastim optičkim aerodromima

Novosti

  • Google fotografije stvaranje kolaža dobiva velika poboljšanja 14. listopada 2025
  • Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent 14. listopada 2025
  • Sita otkriva prevlake za vlaknastim optičkim aerodromima 14. listopada 2025
  • Jezični modeli koji se samo usavršavaju postaju stvarnost s MIT-ovom ažuriranom tehnikom pečata 14. listopada 2025
  • Kako učiniti STEM smiješnim – i idi virusno radeći 14. listopada 2025
  • 10 Windows aplikacija otvorenog koda ne mogu živjeti – i svi su besplatni 14. listopada 2025
  • Isprobao sam pametne naočale s XMEMS zvučnicima i aktivnim hlađenjem – i puni su obećanja 13. listopada 2025
  • Moramo se približiti pokretanju Galaxy XR 13. listopada 2025
  • Crni mith Wukong dobiva ažuriranje koje je tako veliko na PS5, možda ćete trebati izbrisati igru ​​i preusmjeriti je 13. listopada 2025
  • Platforma za e-trgovinu eBay nudi besplatan chatgpt trening i alati 13. listopada 2025

O nama

Oblak Znanja je blog edukativnog karaktera i namijenjen je svima koji žele unaprijediti svoje znanje iz područja računala i interneta.

Naš cilj je edukacija i pisanje zanimljivih objava kojima ćemo zajedno učiti i informirati se o svijetu informatike.

Na ovom blogu zabranjeno je svako kopiranje sadržaja bez dozvole autora.

Oblak Znanja

Oznake

besplatni powerpoint predlošci društvene mreže excel facebook firefox gmail google+ Google Chrome halloween halloween walpapers internet kartice linkedin profil linux microsoft Mozilla Firefox ms powerpoint oblak znanja office 2007 office savjeti online kupovina pick powerpoint powerpoint predložak powerpoint savjeti rastući niz savjet slike za radnu površinu spremanje datoteka strani jezik tipkovnicke kratice twitter twitter alati uređivanje slika wallpaper clock web preglednik windows windows 7 windows aplikacije windows vista word word 2007 word savjeti youtube savjeti youtube tipkovničke kratice