Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Emner Karriere

DTU-speciale ender i kommercielt software

Et knaldhårdt optimeringsproblem i DTU-studerenes speciale endte som en del af en kommerciel softwarepakke. Skoler og gymnasier sparer penge ved at optimere elevernes valgfag, som klares med tunede algoritmer.

Af Tania Andersen Torsdag, 26. juni 2008 - 10:55

Man skulle ikke tro, det var så vanskeligt at fordele nogle skoleelever på en række valgfag.

Men Sune Høj Kjeldsen og Sune Binzer, som studerer datalogi på DTU, fandt ud af, at problemet i virkeligheden hører til den hårdeste slags nødder: de såkaldte NP-hårde problemer, der er de mest krævende indenfor kompleksitetsanalyse.

I dagligdags termer er et NP-hårdt problem et matematisk problem, som der ikke findes nogen nem løsningsmetode til, hverken i praksis eller teoretisk. I stedet kan man benytte et sjus, som ligger tilstrækkeligt tæt på den bedste løsning. Det er altså ikke den optimale løsning der findes, men en løsning som er god nok i sammenhængen.

Sune Høj Kjeldsen forklarer:

»Manuelt er det svært at finde en god løsning på det. For skoler, som skal fordele elever på valgfag efter deres ønsker, kan det betyde et langt og besværligt stykke manuelt arbejde.«

Men det er heller ikke så nemt at bokse med, rent datalogisk:

»For det første er det ikke et problem, som er beskrevet i litteraturen. Det, der er svært ved det, er, at det er NP-hårdt. Der findes ikke nogen hurtige algoritmer, som kan løse problemet optimalt.«

Problemet skreg på en datalogisk løsning. Det praktiske aspekt i problemstillingen var en vigtig faktor, forklarer Sune Høj Kjeldsen.

»Først lavede vi en grundig analyse af, hvad gymnasierne ønskede. På den måde kunne vi få sat kravene ned. Så lavede vi en matematisk model, som vi kastede ind i en standard solver, der kan løse problemer, for at undersøge hvor svært det var, og fandt at dets kompleksitet var NP-hårdt.«

Tommelfingerregler for viderekomne

Det betød, at de to studerende skulle finde løsnings-algoritmen i såkaldte meta-heuristikker, en slags tommelfingerregler for viderekomne. Det er en samling af forskellige løsningsmetoder, som ifølge Sune Høj Kjeldsen er fleksible, hurtige og finder nær-optimale løsninger.

Det endelige resultat var af en sådan kvalitet, at algoritmen nu er en del af softwarepakken Lectio, et administrationsprogram fra firmaet Macom A/S, som benyttes af skoler og gymnasier.

Den færdige algoritme finder løsninger på elevfordelingen, som er tæt på optimale løsninger. En fordel ved de studerenes løsning er, at det tager under to minutter at løse problemet på en pc. Det gør, at gymnasier og skoler kan eksperimentere med forskellige parametre, så de kan finde den løsning, der passer dem bedst. Resultatet er ganske simpelt, at skolerne kan bruge færre ressourcer. Eksempelvis kunne en skole i Gladsaxe reducere antallet af såkaldte valgblokke fra syv til fire.

Det praktiske aspekt i specialet har været drivkraften bag indsatsen.

»Det har været et superfedt projekt, og det har været meget lærerigt for os. Det er så forskelligt at arbejde med et praktisk end et teoretisk problem. Specielt fordi problemet kan ændre sig hele tiden, når man snakker med ti skoler, for den næste skole vil have det lidt anderledes. Det skal være generelt nok til, at det kan tilfredsstille alle,« fortæller Sune Høj Kjeldsen, som sammen med sin makker Sune Binzer forsvarer specialet på DTU den 20. august kl 13.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Er java.util.concurrency din ven?
Udgivet 2. maj 15.36
Sektionsleder Regionale projekter og Forvaltning til OUH Odense Universitetshospital og Svendborg Sygehus
Udgivet 17. maj 15.17
d60 søger Senior Business Intelligence-konsulent til Aarhus eller København
Udgivet 12. dec 2012 12.25
Nyuddannede udviklere til Netcompanys kundeteam
Udgivet 28. jan 9.08

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Teenager står frem: Derfor hackede jeg Version2

Udgivet 17. maj 16.40Opdateret 17. maj 16.40

Fredagshumor: Sådan ser indbakkens pestilenser ud i virkeligheden

Udgivet 17. maj 15.00Opdateret 17. maj 15.00

New Zealand dropper softwarepatenter

Udgivet 17. maj 14.09Opdateret 17. maj 14.09

Microsoft gemmer udspekuleret jobanonnce på Bing

Udgivet 17. maj 11.35Opdateret 17. maj 11.35

Ny wifi-standard med gigabit-hastighed er en gave til it-chefen

Udgivet 17. maj 10.54Opdateret 17. maj 10.54

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Version2 Insight: Softwaretest

Mediehuset Ingeniøren

Succes historier om OPS – Optimized Print Services

Konica Minolta Business Solutions Denmark

OPS - Optimized Print Services

Konica Minolta Business Solutions Denmark

Mobile Test Service - Device Strategy & Planning

Testhuset

A visual reality check that makes sense - Affecto customer reference

Affecto Denmark
  • Flere whitepapers

Branchenyheder

Christian Frøjk som Senior Konsulent hos Affecto Denmark A/S

Affecto Denmark

Ny chef for HP’s skandinaviske service- og outsourcingforretning

HP

HP udnævner Jakob Schou Meding som ny administrerende direktør for HP Danmark

HP

Lyncs stormløb - høje ambitioner og køb af Skype

GlobalConnect

Redpill Linpro hjælper kunderne ud af IBM Notes' databaser

Redpill Linpro

It-virksomheder

Scanarmor
|
Zylinc
|
Viggonet
|
Time Book ApS
|
Sharkcell
|
Eksponent
|
BEC
|
IT Minds
|
Adapt
|
NHC
|
Acinta
|
Headnet - open minds
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Cookie- & privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Business Intelligence
  • Cloud computing
  • Intranet
  • It-sikkerhed
  • NemID
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu
  • Virtualisering
  • Windows 8
  • Windows Server 2012
  • iOS 6
  • iPhone 5

Tjenester

  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Trekronergade 26 2500 Valby
  • Tlf. work 33265300