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

  • Najbolje ponude za telefon Amazon Prime Day 2025: Mojih 15 najdražih prodaja uoči listopadaNajbolje ponude za telefon Amazon Prime Day 2025: Mojih 15 najdražih prodaja uoči listopada
  • Nadahnut EU-om: Švedska gleda na otvoreni standard za šifrirane chat uslugeNadahnut EU-om: Švedska gleda na otvoreni standard za šifrirane chat usluge
  • We asked OpenAI’s o1 about the top AI trends in 2025 — here’s a look into our conversationWe asked OpenAI’s o1 about the top AI trends in 2025 — here’s a look into our conversation
  • Prediktivna analitika u policiji: vaganje prednosti i nedostatakaPrediktivna analitika u policiji: vaganje prednosti i nedostataka
  • Kako izbrisati obrazac ili kviz u Microsoft Forms – Nate Chamberlain, Microsoft MCTKako izbrisati obrazac ili kviz u Microsoft Forms – Nate Chamberlain, Microsoft MCT
  • Galaxy telefoni dobivaju novi ui 8 betaGalaxy telefoni dobivaju novi ui 8 beta

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

Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea

Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea

Z.ai GLM-Image otvorenog koda pobjeđuje Googleov Nano Banana Pro u složenom prikazivanju teksta, ali ne i u estetici

Z.ai GLM-Image otvorenog koda pobjeđuje Googleov Nano Banana Pro u složenom prikazivanju teksta, ali ne i u estetici

Neuroznanstvenici dešifriraju odugovlačenje: moždani mehanizam objašnjava zašto ljudi ostavljaju određene zadatke za kasnije

Neuroznanstvenici dešifriraju odugovlačenje: moždani mehanizam objašnjava zašto ljudi ostavljaju određene zadatke za kasnije

Novosti

  • Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea 15. siječnja 2026
  • Z.ai GLM-Image otvorenog koda pobjeđuje Googleov Nano Banana Pro u složenom prikazivanju teksta, ali ne i u estetici 15. siječnja 2026
  • Neuroznanstvenici dešifriraju odugovlačenje: moždani mehanizam objašnjava zašto ljudi ostavljaju određene zadatke za kasnije 15. siječnja 2026
  • Ovaj popularni Bose zvučnik izgubit će softversku podršku 2026. – ali sada ima spas 14. siječnja 2026
  • Google Photos “Ask” pretraga još uvijek ima puno mrzitelja 14. siječnja 2026
  • Battlefield 6, 2. sezona odgođena je za veljaču, ali još sadržaja za 1. sezonu i događaja je na putu 14. siječnja 2026
  • Širokopojasna revolucija u Velikoj Britaniji ne pokazuje znakove usporavanja 14. siječnja 2026
  • Zašto Egnyte nastavlja zapošljavati mlađe inženjere unatoč porastu AI alata za kodiranje 14. siječnja 2026
  • Microsoft popušta pod pritiskom: Podatkovni centri trebali bi plaćati skuplju struju 14. siječnja 2026
  • Top 10 PowerShell naredbi za korištenje u 2026 13. siječnja 2026

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