Zum Inhalt

Com­pu­ter­feh­ler ein­fach wegrechnen

In einem vom Wis­sen­schafts­fonds FWF finan­zier­ten Pro­jekt wer­den schnelle mathe­ma­ti­sche Ana­ly­se­me­tho­den ent­wi­ckelt, um die Sicher­heit von Com­pu­ter­pro­gram­men und Hard­ware zu erhöhen.

Com­pu­ter­me­tho­den für Soft­ware-Tests gibt es schon lange, jedoch wuchs die Kom­ple­xi­tät der Pro­gramme in den ver­gan­ge­nen Jah­ren ste­tig, wäh­rend die Leis­tungs­fä­hig­keit der Test­me­tho­den hin­ter­her­hinkte, ins­be­son­dere was ihre Geschwin­dig­keit angeht. Der Com­pu­ter­wis­sen­schaf­ter Krish­nendu Chat­ter­jee beschäf­tigte sich in einem vom Wis­sen­schafts­fonds FWF finan­zier­ten Pro­jekt mit der Ana­lyse von Com­pu­ter­sys­te­men mit­tels mathe­ma­ti­scher Metho­den, die Soft­ware­tests signi­fi­kant beschleu­ni­gen sollen.

Anwen­dung der Graphentheorie
Für die mathe­ma­ti­sche Ana­lyse von Com­pu­ter­sys­te­men wird die soge­nannte “Gra­phen­theo­rie” genutzt. Ihr Gegen­stand sind Objekte, die man sich als Netz­werke aus mit­ein­an­der ver­bun­de­nen Punk­ten oder Kno­ten vor­stel­len kann. Com­pu­ter­sys­teme las­sen sich mathe­ma­tisch als Gra­phen dar­stel­len : Ein Kno­ten steht für einen bestimm­ten Zustand, in dem sich das Sys­tem befin­det, eine Kante steht für einen Über­gang zwi­schen zwei Zuständen.
Die­ser Rah­men ist beson­ders geeig­net für die Prü­fung von Com­pu­ter­sys­te­men. Gemein­sam mit Pro­jekt­part­ne­rin Monika Hen­zin­ger von der Uni­ver­si­tät Wien unter­suchte er, wie die Metho­den der Gra­phen-Algo­rith­men adap­tiert und erwei­tert wer­den müs­sen, um wirk­lich bes­sere Algo­rith­men für die Pro­bleme zu bekom­men, die in kom­ple­xen Com­pu­ter­sys­te­men von heute ent­ste­hen können.

Geschwin­dig­keits­schran­ken durchbrochen
Es gelang, meh­rere seit den Neun­zi­ger­jah­ren bestehende Schran­ken für die Geschwin­dig­keit bestimm­ter Veri­fi­ka­ti­ons­al­go­rith­men zu durch­bre­chen, etwa im Bereich soge­nann­ter “Mar­kov Decis­ion Pro­ces­ses”. Das sind Modelle, die meh­rere Aus­wahl­mög­lich­kei­ten und ein Zufalls­ele­ment beinhal­ten. “Ein Bei­spiel ist die Ent­wick­lung von Robo­tern”, erklärt Chat­ter­jee. “Ein Robo­ter inter­agiert mit einer Umge­bung, in der es Unsi­cher­heit gibt, und er hat Aus­wahl­mög­lich­kei­ten, kann etwa nach links oder rechts gehen.”
Für viele Anwen­dun­gen ist die Beant­wor­tung der Frage zen­tral, wel­che Ereig­nisse in so einem Modell mit abso­lu­ter Sicher­heit ein­tre­ten. “Der bis­her effi­zi­en­teste Algo­rith­mus dafür war aus 1995 und hatte qua­dra­ti­sche Kom­ple­xi­tät”, sagt Chat­ter­jee. Damit ist gemeint, dass etwa ein dop­pelt so gro­ßes Sys­tem die vier­fa­che Lauf­zeit benö­tigt. “In unse­rem Pro­jekt konn­ten wir diese Grenze mit Graph-algo­rith­mi­schen Tech­ni­ken über­win­den.” In einem Fol­ge­pro­jekt will Chat­ter­jee nun unter ande­rem unter­su­chen, wie sich die neuen Erkennt­nisse in der Pra­xis umset­zen lassen. 

Autor: red
14.02.2017

Weitere aktuelle Artikel

Anwen­dun­gen im Welt­raum, in der Hoch­en­er­gie­phy­sik oder für Quan­ten­com­pu­ter. Her­kömm­li­che Elek­tro­nik ver­sagt bei Tem­pe­ra­tu­ren knapp über dem abso­lu­ten Null­punkt. Die TU Wien ent­wi­ckelt nun einen Weg über adap­tive Transistoren. Elek­tro­nik kann Pro­bleme bekom­men, wenn sie zu heiß wird, siehe etwa ent­spre­chende Aus­fälle bei der Küh­lung eines Lap­tops. Elek­tro­ni­sche Schal­tun­gen kön­nen aber auch bei extre­mer Kälte […]
AIT ent­wi­ckelt neu­ar­tige Bio­sen­so­ren für prä­zi­sere Dia­gnos­tik von Blut­pro­ben. Gegen­über bis­he­ri­gen Ver­fah­ren soll neue Vari­ante zusätz­li­che Infor­ma­tio­nen für medi­zi­ni­sche Beur­tei­lung brin­gen und weni­ger res­sour­cen­in­ten­siv sein.  Die soge­nannte „Liquid Bio­psy“ gilt in der moder­nen Medi­zin als gro­ßer Fort­schritt. Diese Form der Unter­su­chung kann Gewe­be­ana­ly­sen ergän­zen und zusätz­li­che Infor­ma­tio­nen für die medi­zi­ni­sche Beur­tei­lung sowie wert­volle Rück­schlüsse für die […]
Med Uni Inns­bruck lei­tet inter­na­tio­nale Zulas­sungs­stu­die einer neuen The­ra­pie von Par­kin­son mit Wirk­stoff Pra­si­ne­zu­mab. Aktu­elle Ergeb­nisse der kli­ni­schen Phase II-Stu­die als Basis für erste „Par­kin­son-Imp­fung“ nun im renom­mier­ten Fach­jour­nal The Lan­cet veröffentlicht. Par­kin­son gehört zu den am schnells­ten zuneh­men­den Krank­hei­ten. Welt­weit lei­den daran rund 20 Mil­lio­nen Men­schen, bis 20250 sol­len es über 25 Mil­lio­nen sein. […]
Insti­tut für Demo­gra­phie der ÖAW ent­wi­ckelt neues Gebur­ten­ba­ro­me­ter für umfas­sende Ana­ly­sen zur Fer­ti­li­tät in Öster­reich. Immer mehr Frauen wol­len kin­der­los blei­ben, Zwei-Kind-Fami­lien häu­figs­tes Modell, Trend zu spä­ter Mut­ter­schaft, ältere Väter mit jün­ge­ren Partnerinnen. Das neue Gebur­ten­ba­ro­me­ter des Insti­tuts für Demo­gra­phie der Öster­rei­chi­schen Aka­de­mie der Wis­sen­schaf­ten ermög­licht viel­fäl­tige und umfas­sende Ana­ly­sen von aktu­el­len Daten zur Fer­ti­li­tät […]
Mit Hilfe von Was­ser kön­nen bestimmte Mine­ra­lien schäd­li­ches CO2 aus der Atmo­sphäre holen und rasch in fes­tes Car­bo­nat umwan­deln. Die TU Wien konnte die­sen mine­ra­lo­gi­schen Mecha­nis­mus nun nachweisen. Steine kön­nen Koh­len­di­oxid bin­den – und das weit­aus schnel­ler als bis­her bekannt und ange­nom­men. Bis dato wur­den lang­wie­rige und ent­spre­chend lang­same Pro­zesse für die Umwand­lung von CO2 in […]
magnifier
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram