CINXE.COM

MPI SWS – Max Planck Institute for Software Systems

<!DOCTYPE html> <!--[if lte IE 7]> <html class="no-js ie ie7 ie-no-support" lang="en-US"> <![endif]--><!--[if IE 8]> <html class="no-js ie ie8" lang="en-US"> <![endif]--><!--[if IE 9]> <html class="no-js ie ie9" lang="en-US"> <![endif]--><!--[if gt IE 9]><!--><html class="no-js" lang="en-US"> <!--<![endif]--> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="format-detection" content="telephone=no"> <meta name="msapplication-tap-highlight" content="no"> <link rel="icon" type="image/png" href="/wp-content/themes/mpi-sws/assets/images/favicon/favicon-32x32.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="57x57" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-57x57.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="60x60" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-60x60.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="72x72" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-72x72.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="76x76" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-76x76.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="114x114" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-114x114.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="120x120" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-120x120.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="144x144" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-144x144.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="152x152" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-152x152.png?ver=1.8.2"> <link rel="apple-touch-icon" sizes="180x180" href="/wp-content/themes/mpi-sws/assets/images/favicon/apple-icon-180x180.png?ver=1.8.2"> <link rel="icon" type="image/png" sizes="192x192" href="/wp-content/themes/mpi-sws/assets/images/favicon/android-icon-192x192.png?ver=1.8.2"> <link rel="icon" type="image/png" sizes="32x32" href="/wp-content/themes/mpi-sws/assets/images/favicon/favicon-32x32.png?ver=1.8.2"> <link rel="icon" type="image/png" sizes="96x96" href="/wp-content/themes/mpi-sws/assets/images/favicon/favicon-96x96.png?ver=1.8.2"> <link rel="icon" type="image/png" sizes="16x16" href="/wp-content/themes/mpi-sws/assets/images/favicon/favicon-16x16.png?ver=1.8.2"> <link rel="manifest" href="/manifest.json"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="/wp-content/themes/mpi-sws/assets/images/favicon/ms-icon-144x144.png?ver=1.8.2"> <meta name="theme-color" content="#ffffff"> <script id="klflx-head-js">!function(e,f,c,p){var s=[],t={_version:"3.11.8",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout(function(){t(n[e])},0)},addTest:function(e,t,n){s.push({name:e,fn:t,options:n})},addAsyncTest:function(e){s.push({name:null,fn:e})}};(l=function(){}).prototype=t;var l=new l,u=[];function d(e,t){return typeof e===t}var m=c.documentElement,h="svg"===m.nodeName.toLowerCase();function r(e){var t,n=m.className,o=l._config.classPrefix||"";h&&(n=n.baseVal),l._config.enableJSClass&&(t=new RegExp("(^|\\s)"+o+"no-js(\\s|$)"),n=n.replace(t,"$1"+o+"js$2")),l._config.enableClasses&&(0<e.length&&(n+=" "+o+e.join(" "+o)),h?m.className.baseVal=n:m.className=n)}function g(e){return"function"!=typeof c.createElement?c.createElement(e):h?c.createElementNS.call(c,"http://www.w3.org/2000/svg",e):c.createElement.apply(c,arguments)}function v(e,t,n,o){var i,r,a,s="modernizr",l=g("div"),u=((a=c.body)||((a=g(h?"svg":"body")).fake=!0),a);if(parseInt(n,10))for(;n--;)(i=g("div")).id=o?o[n]:s+(n+1),l.appendChild(i);return(a=g("style")).type="text/css",a.id="s"+s,(u.fake?u:l).appendChild(a),u.appendChild(l),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(c.createTextNode(e)),l.id=s,u.fake&&(u.style.background="",u.style.overflow="hidden",r=m.style.overflow,m.style.overflow="hidden",m.appendChild(u)),e=t(l,e),u.fake&&u.parentNode?(u.parentNode.removeChild(u),m.style.overflow=r,m.offsetHeight):l.parentNode.removeChild(l),!!e}function y(e,t,n){var o,i;return"getComputedStyle"in f?(o=getComputedStyle.call(f,e,t),i=f.console,null!==o?n&&(o=o.getPropertyValue(n)):i&&i[i.error?"error":"log"].call(i,"getComputedStyle returning null, its possible modernizr test results are inaccurate")):o=!t&&e.currentStyle&&e.currentStyle[n],o}var n,a,o,i=(n=f.matchMedia||f.msMatchMedia)?function(e){e=n(e);return e&&e.matches||!1}:function(e){var t=!1;return v("@media "+e+" { #modernizr { position: absolute; } }",function(e){t="absolute"===y(e,null,"position")}),t};function z(e,t){if("object"==typeof e)for(var n in e)a(e,n)&&z(n,e[n]);else{var o=(e=e.toLowerCase()).split("."),i=l[o[0]];if(void 0!==(i=2===o.length?i[o[1]]:i))return l;t="function"==typeof t?t():t,1===o.length?l[o[0]]=t:(!l[o[0]]||l[o[0]]instanceof Boolean||(l[o[0]]=new Boolean(l[o[0]])),l[o[0]][o[1]]=t),r([(t&&!1!==t?"":"no-")+o.join("-")]),l._trigger(e,t)}return l}t.mq=i,a=void 0!==(o={}.hasOwnProperty)&&void 0!==o.call?function(e,t){return o.call(e,t)}:function(e,t){return t in e&&void 0===e.constructor.prototype[t]},t._l={},t.on=function(e,t){this._l[e]||(this._l[e]=[]),this._l[e].push(t),l.hasOwnProperty(e)&&setTimeout(function(){l._trigger(e,l[e])},0)},t._trigger=function(e,t){var n;this._l[e]&&(n=this._l[e],setTimeout(function(){for(var e=0;e<n.length;e++)(0,n[e])(t)},0),delete this._l[e])},l._q.push(function(){t.addTest=z}),l.addTest("svg",!!c.createElementNS&&!!c.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect);var i="Moz O ms Webkit",C=t._config.usePrefixes?i.split(" "):[];t._cssomPrefixes=C;var b={elem:g("modernizr")};l._q.push(function(){delete b.elem});var _={style:b.elem.style};function w(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function E(e,t,n,o){if(o=void 0!==o&&o,void 0!==n){var i=function(e,t){var n=e.length;if("CSS"in f&&"supports"in f.CSS){for(;n--;)if(f.CSS.supports(w(e[n]),t))return!0;return!1}if("CSSSupportsRule"in f){for(var o=[];n--;)o.push("("+w(e[n])+":"+t+")");return v("@supports ("+(o=o.join(" or "))+") { #modernizr { position: absolute; } }",function(e){return"absolute"===y(e,null,"position")})}return p}(e,n);if(void 0!==i)return i}for(var r,a,s,l,u,c=["modernizr","tspan","samp"];!_.style&&c.length;)r=!0,_.modElem=g(c.shift()),_.style=_.modElem.style;function d(){r&&(delete _.style,delete _.modElem)}for(s=e.length,a=0;a<s;a++)if(l=e[a],u=_.style[l],~(""+l).indexOf("-")&&(l=l.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")),_.style[l]!==p){if(o||void 0===n)return d(),"pfx"!==t||l;try{_.style[l]=n}catch(e){}if(_.style[l]!==u)return d(),"pfx"!==t||l}return d(),!1}l._q.unshift(function(){delete _.style});var A=t._config.usePrefixes?i.toLowerCase().split(" "):[];function S(e,t,n){var o,i;for(i in e)if(e[i]in t)return!1===n?e[i]:d(o=t[e[i]],"function")?function(e,t){return function(){return e.apply(t,arguments)}}(o,n||t):o;return!1}function x(e,t,n,o,i){var r=e.charAt(0).toUpperCase()+e.slice(1),a=(e+" "+C.join(r+" ")+r).split(" ");return d(t,"string")||void 0===t?E(a,t,o,i):S(a=(e+" "+A.join(r+" ")+r).split(" "),t,n)}function N(e,t,n){return x(e,p,p,t,n)}t._domPrefixes=A,t.testAllProps=x,t.testAllProps=N,l.addTest("flexbox",N("flexBasis","1px",!0)),function(){var e,t,n,o,i,r,a;for(a in s)if(s.hasOwnProperty(a)){if(e=[],(t=s[a]).name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(o=d(t.fn,"function")?t.fn():t.fn,i=0;i<e.length;i++)1===(r=e[i].split(".")).length?l[r[0]]=o:(l[r[0]]&&(!l[r[0]]||l[r[0]]instanceof Boolean)||(l[r[0]]=new Boolean(l[r[0]])),l[r[0]][r[1]]=o),u.push((o?"":"no-")+r.join("-"))}}(),r(u),delete t.addTest,delete t.addAsyncTest;for(var M=0;M<l._q.length;M++)l._q[M]();e.Modernizr=l}(window,window,document),function(e,t){t=t(e,e.document,Date);e.lazySizes=t,"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:{},function(o,f,r){"use strict";var p,m;if(!function(){var e,t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(e in m=o.lazySizesConfig||o.lazysizesConfig||{},t)e in m||(m[e]=t[e])}(),!f||!f.getElementsByClassName)return{init:function(){},cfg:m,noSupport:!0};function c(e,t){A(e,t)||e.setAttribute("class",(e[v]("class")||"").trim()+" "+t)}function d(e,t){(t=A(e,t))&&e.setAttribute("class",(e[v]("class")||"").replace(t," "))}function h(e,t){var n;!l&&(n=o.picturefill||m.pf)?(t&&t.src&&!e[v]("srcset")&&e.setAttribute("srcset",t.src),n({reevaluate:!0,elements:[e]})):t&&t.src&&(e.src=t.src)}var n,i,t,a,s,g=f.documentElement,l=o.HTMLPictureElement,u="addEventListener",v="getAttribute",e=o[u].bind(o),y=o.setTimeout,z=o.requestAnimationFrame||y,C=o.requestIdleCallback,b=/^picture$/i,_=["load","error","lazyincluded","_lazyloaded"],w={},E=Array.prototype.forEach,A=function(e,t){return w[t]||(w[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),w[t].test(e[v]("class")||"")&&w[t]},S=function(t,n,e){var o=e?u:"removeEventListener";e&&S(t,n),_.forEach(function(e){t[o](e,n)})},x=function(e,t,n,o,i){var r=f.createEvent("Event");return(n=n||{}).instance=p,r.initEvent(t,!o,!i),r.detail=n,e.dispatchEvent(r),r},N=function(e,t){return(getComputedStyle(e,null)||{})[t]},M=function(e,t,n){for(n=n||e.offsetWidth;n<m.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},T=(a=[],s=t=[],P._lsFlush=L,P);function L(){var e=s;for(s=t.length?a:t,i=!(n=!0);e.length;)e.shift()();n=!1}function P(e,t){n&&!t?e.apply(this,arguments):(s.push(e),i||(i=!0,(f.hidden?y:z)(L)))}function B(n,e){return e?function(){T(n)}:function(){var e=this,t=arguments;T(function(){n.apply(e,t)})}}function k(e){function t(){var e=r.now()-o;e<99?y(t,99-e):(C||i)(i)}var n,o,i=function(){n=null,e()};return function(){o=r.now(),n=n||y(t,99)}}var W,R,j,q,O,F,$,D,H,I,U,V,J,G,Z,K,Q,X,Y,ee,te,ne,oe,ie,re,ae,se,le,ue,ce,de,fe=(Y=/^img$/i,ee=/^iframe$/i,te="onscroll"in o&&!/(gle|ing)bot/.test(navigator.userAgent),ie=-1,re=function(e){return(V=null==V?"hidden"==N(f.body,"visibility"):V)||!("hidden"==N(e.parentNode,"visibility")&&"hidden"==N(e,"visibility"))},J=me,Z=oe=ne=0,K=m.throttleDelay,Q=m.ricTimeout,X=C&&49<Q?function(){C(he,{timeout:Q}),Q!==m.ricTimeout&&(Q=m.ricTimeout)}:B(function(){y(he)},!0),se=B(ge),le=function(e){se({target:e.target})},ue=B(function(t,e,n,o,i){var r,a,s,l,u;(s=x(t,"lazybeforeunveil",e)).defaultPrevented||(o&&(n?c(t,m.autosizesClass):t.setAttribute("sizes",o)),r=t[v](m.srcsetAttr),n=t[v](m.srcAttr),i&&(a=(u=t.parentNode)&&b.test(u.nodeName||"")),l=e.firesLoad||"src"in t&&(r||n||a),s={target:t},c(t,m.loadingClass),l&&(clearTimeout(j),j=y(pe,2500),S(t,le,!0)),a&&E.call(u.getElementsByTagName("source"),ve),r?t.setAttribute("srcset",r):n&&!a&&(ee.test(t.nodeName)?(o=n,0==(u=(e=t).getAttribute("data-load-mode")||m.iframeLoadMode)?e.contentWindow.location.replace(o):1==u&&(e.src=o)):t.src=n),i&&(r||a)&&h(t,{src:n})),t._lazyRace&&delete t._lazyRace,d(t,m.lazyClass),T(function(){var e=t.complete&&1<t.naturalWidth;l&&!e||(e&&c(t,m.fastLoadedClass),ge(s),t._lazyCache=!0,y(function(){"_lazyCache"in t&&delete t._lazyCache},9)),"lazy"==t.loading&&oe--},!0)}),de=k(function(){m.loadMode=3,ae()}),{_:function(){O=r.now(),p.elements=f.getElementsByClassName(m.lazyClass),W=f.getElementsByClassName(m.lazyClass+" "+m.preloadClass),e("scroll",ae,!0),e("resize",ae,!0),e("pageshow",function(e){var t;!e.persisted||(t=f.querySelectorAll("."+m.loadingClass)).length&&t.forEach&&z(function(){t.forEach(function(e){e.complete&&ce(e)})})}),o.MutationObserver?new MutationObserver(ae).observe(g,{childList:!0,subtree:!0,attributes:!0}):(g[u]("DOMNodeInserted",ae,!0),g[u]("DOMAttrModified",ae,!0),setInterval(ae,999)),e("hashchange",ae,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){f[u](e,ae,!0)}),/d$|^c/.test(f.readyState)?ze():(e("load",ze),f[u]("DOMContentLoaded",ae),y(ze,2e4)),p.elements.length?(me(),T._lsFlush()):ae()},checkElems:ae=function(e){var t;(e=!0===e)&&(Q=33),G||(G=!0,(t=K-(r.now()-Z))<0&&(t=0),e||t<9?X():y(X,t))},unveil:ce=function(e){var t,n,o,i;e._lazyRace||(!(i="auto"==(o=(n=Y.test(e.nodeName))&&(e[v](m.sizesAttr)||e[v]("sizes"))))&&R||!n||!e[v]("src")&&!e.srcset||e.complete||A(e,m.errorClass)||!A(e,m.lazyClass))&&(t=x(e,"lazyunveilread").detail,i&&we.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,oe++,ue(e,t,i,o,n))},_aLSL:ye});function pe(e){oe--,e&&!(oe<0)&&e.target||(oe=0)}function me(){var e,t,n,o,i,r,a,s,l,u,c,d=p.elements;if((q=m.loadMode)&&oe<8&&(e=d.length)){for(t=0,ie++;t<e;t++)if(d[t]&&!d[t]._lazyRace)if(!te||p.prematureUnveil&&p.prematureUnveil(d[t]))ce(d[t]);else if((a=d[t][v]("data-expand"))&&(i=+a)||(i=ne),l||(l=!m.expand||m.expand<1?500<g.clientHeight&&500<g.clientWidth?500:370:m.expand,u=(p._defEx=l)*m.expFactor,c=m.hFac,V=null,ne<u&&oe<1&&2<ie&&2<q&&!f.hidden?(ne=u,ie=0):ne=1<q&&1<ie&&oe<6?l:0),s!==i&&(F=innerWidth+i*c,$=innerHeight+i,r=-1*i,s=i),u=d[t].getBoundingClientRect(),(U=u.bottom)>=r&&(D=u.top)<=$&&(I=u.right)>=r*c&&(H=u.left)<=F&&(U||I||H||D)&&(m.loadHidden||re(d[t]))&&(R&&oe<3&&!a&&(q<3||ie<4)||function(e,t){var n,o=e,i=re(e);for(D-=t,U+=t,H-=t,I+=t;i&&(o=o.offsetParent)&&o!=f.body&&o!=g;)(i=0<(N(o,"opacity")||1))&&"visible"!=N(o,"overflow")&&(n=o.getBoundingClientRect(),i=I>n.left&&H<n.right&&U>n.top-1&&D<n.bottom+1);return i}(d[t],i))){if(ce(d[t]),o=!0,9<oe)break}else!o&&R&&!n&&oe<4&&ie<4&&2<q&&(W[0]||m.preloadAfterLoad)&&(W[0]||!a&&(U||I||H||D||"auto"!=d[t][v](m.sizesAttr)))&&(n=W[0]||d[t]);n&&!o&&ce(n)}}function he(){G=!1,Z=r.now(),J()}function ge(e){var t=e.target;t._lazyCache?delete t._lazyCache:(pe(e),c(t,m.loadedClass),d(t,m.loadingClass),S(t,le),x(t,"lazyloaded"))}function ve(e){var t,n=e[v](m.srcsetAttr);(t=m.customMedia[e[v]("data-media")||e[v]("media")])&&e.setAttribute("media",t),n&&e.setAttribute("srcset",n)}function ye(){3==m.loadMode&&(m.loadMode=2),de()}function ze(){R||(r.now()-O<999?y(ze,999):(R=!0,m.loadMode=3,ae(),e("scroll",ye,!0)))}var Ce,be,_e,we=(be=B(function(e,t,n,o){var i,r,a;if(e._lazysizesWidth=o,e.setAttribute("sizes",o+="px"),b.test(t.nodeName||""))for(r=0,a=(i=t.getElementsByTagName("source")).length;r<a;r++)i[r].setAttribute("sizes",o);n.detail.dataAttr||h(e,n.detail)}),{_:function(){Ce=f.getElementsByClassName(m.autosizesClass),e("resize",_e)},checkElems:_e=k(function(){var e,t=Ce.length;if(t)for(e=0;e<t;e++)Ee(Ce[e])}),updateElem:Ee});function Ee(e,t,n){var o=e.parentNode;o&&(n=M(e,o,n),(t=x(e,"lazybeforesizes",{width:n,dataAttr:!!t})).defaultPrevented||(n=t.detail.width)&&n!==e._lazysizesWidth&&be(e,o,t,n))}function Ae(){!Ae.i&&f.getElementsByClassName&&(Ae.i=!0,we._(),fe._())}return y(function(){m.init&&Ae()}),p={cfg:m,autoSizer:we,loader:fe,init:Ae,uP:h,aC:c,rC:d,hC:A,fire:x,gW:M,rAF:T}}),Modernizr.addTest("fonts-loaded",function(){return sessionStorage&&sessionStorage.fontsLoaded}),document.addEventListener("lazybeforeunveil",function(e){var t=e.target.getAttribute("data-bg");t&&(e.target.style.backgroundImage="url("+t+")")});</script> <script type="text/javascript">/* <![CDATA[ */ WebFontConfig = { custom:{ families: ['ProximaNova:n3,i3,n5,n7'], urls: ['/wp-content/themes/mpi-sws/assets/fonts/fonts.css?ver=1.8.2'] } }; /* ]]> */</script> <title>MPI SWS &#8211; Max Planck Institute for Software Systems</title> <meta name="robots" content="max-image-preview:large"> <link rel="stylesheet" id="wp-block-library-css" href="/wp-includes/css/dist/block-library/style.min.css?ver=6.3.5" type="text/css" media="all"> <style id="classic-theme-styles-inline-css" type="text/css">/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style> <style id="global-styles-inline-css" type="text/css">body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}</style> <link rel="stylesheet" id="cookie-law-info-css" href="/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-public.css?ver=3.1.6" type="text/css" media="all"> <link rel="stylesheet" id="cookie-law-info-gdpr-css" href="/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-gdpr.css?ver=3.1.6" type="text/css" media="all"> <link rel="stylesheet" id="theme-styles-css" href="/wp-content/themes/mpi-sws/assets/style.css?ver=1.8.2" type="text/css" media="screen"> <link rel="stylesheet" id="theme-print-styles-css" href="/wp-content/themes/mpi-sws/assets/print.css?ver=1.8.2" type="text/css" media="print"> <script type="text/javascript" src="/wp-includes/js/jquery/jquery.min.js?ver=3.7.0" id="jquery-core-js"></script> <script type="text/javascript" src="/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="cookie-law-info-js-extra"> /* <![CDATA[ */ var Cli_Data = {"nn_cookie_ids":[],"cookielist":[],"non_necessary_cookies":[],"ccpaEnabled":"","ccpaRegionBased":"","ccpaBarEnabled":"","strictlyEnabled":["necessary","obligatoire"],"ccpaType":"gdpr","js_blocking":"1","custom_integration":"","triggerDomRefresh":"","secure_cookies":""}; var cli_cookiebar_settings = {"animate_speed_hide":"500","animate_speed_show":"500","background":"#bcbcbc","border":"#b1a6a6c2","border_on":"","button_1_button_colour":"#61a229","button_1_button_hover":"#4e8221","button_1_link_colour":"#fff","button_1_as_button":"1","button_1_new_win":"","button_2_button_colour":"#333","button_2_button_hover":"#292929","button_2_link_colour":"#444","button_2_as_button":"","button_2_hidebar":"","button_3_button_colour":"#dedfe0","button_3_button_hover":"#b2b2b3","button_3_link_colour":"#333333","button_3_as_button":"1","button_3_new_win":"","button_4_button_colour":"#dedfe0","button_4_button_hover":"#b2b2b3","button_4_link_colour":"#333333","button_4_as_button":"1","button_7_button_colour":"#1e73be","button_7_button_hover":"#185c98","button_7_link_colour":"#fff","button_7_as_button":"1","button_7_new_win":"","font_family":"inherit","header_fix":"","notify_animate_hide":"1","notify_animate_show":"","notify_div_id":"#cookie-law-info-bar","notify_position_horizontal":"right","notify_position_vertical":"bottom","scroll_close":"","scroll_close_reload":"","accept_close_reload":"","reject_close_reload":"","showagain_tab":"","showagain_background":"#fff","showagain_border":"#000","showagain_div_id":"#cookie-law-info-again","showagain_x_position":"100px","text":"#333333","show_once_yn":"","show_once":"10000","logging_on":"","as_popup":"","popup_overlay":"1","bar_heading_text":"","cookie_bar_as":"banner","popup_showagain_position":"bottom-right","widget_position":"left"}; var log_object = {"ajax_url":"\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="/wp-content/plugins/cookie-law-info/legacy/public/js/cookie-law-info-public.js?ver=3.1.6" id="cookie-law-info-js"></script> <!--[if lt IE 9]> <script type='text/javascript' src='/wp-content/themes/mpi-sws/vendor/respondjs/respond.min.js?ver=1.4.2' id='respond.js-js'></script> <![endif]--> <!--[if lt IE 9]> <script type='text/javascript' src='/wp-content/themes/mpi-sws/vendor/html5shiv/html5shiv.min.js?ver=3.7.3' id='html5shiv-js'></script> <![endif]--> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="/xmlrpc.php?rsd"> <link rel="canonical" href="/"> <link rel="shortlink" href="/"> <style type="text/css">.cryptex, .cryptex .divider{display: inline-block;padding: 0px 1px 0px 1px;margin: 0px;background-color: transparent;cursor: auto;font-size: 12px;font-family: inherit;font-weight: normal;font-style: normal;text-align: left;text-transform: none;color: #000000;}.cryptex[rel], .cryptex[rel] span.divider {cursor: auto;}.cryptex img, .CryptexImg{margin: 0px;padding: 0px;border: solid 0px #ffffff;background-color: transparent;box-shadow: none;display: inline;vertical-align: middle;float: none;clear: none;}.CryptexImg{display: inline-block;background-size: contain;background-repeat: no-repeat;background-position: 0px 0px;}</style> </head> <body class="home page-template-default page page-id-283 page--home lang--en_US"> <div class="top-nav js-top-nav"> <nav class="top-nav__ct" role="navigation" aria-label="Primary Menu"> <!-- Menu --> <div class="nav--first nav js-nv js-nv-mn"> <div class="ct nav__ct"> <a href="/" class="nav__logo-lnk nav__logo-lnk"> <img src="/wp-content/themes/mpi-sws/assets/images/mpi-sws-logo.svg?ver=1.8.2" alt=" " data-no-svg="/wp-content/themes/mpi-sws/assets/images/mpi-sws-logo_492.png?ver=1.8.2" class="nav__logo nav__logo--mob js-nv-lnk js-nv-lnk-home svg js-svg"> </a> <ul id="menu-header-menu" class="nav__menu menu"> <li id="menu-item-997" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-997 nav__itm menu__itm"> <a href="/#ResearchAreas" class="nav__lnk js-nv-lnk menu__lnk">Research</a> <div class="nav-scroll-clip"><div class="nav-scroll-ct js-nv-scroll-ct"> <span class="arrow-prev js-scroll-left"></span><ul class="nav__menu menu menu--sub nav__menu--sub js-nv-sub-mn"> <li id="menu-item-454" class="menu-item menu-item-type-post_type menu-item-object-mpisws_researcharea menu-item-454 nav__itm menu__itm"><a href="/research-areas/algorithms-theory-logic/" class="nav__lnk js-nv-lnk menu__lnk">Algorithms, Theory &amp; Logic</a></li> <li id="menu-item-252" class="menu-item menu-item-type-post_type menu-item-object-mpisws_researcharea menu-item-252 nav__itm menu__itm"><a href="/research-areas/programming-languages-and-verification/" class="nav__lnk js-nv-lnk menu__lnk">Programming Languages &amp; Verification</a></li> <li id="menu-item-253" class="menu-item menu-item-type-post_type menu-item-object-mpisws_researcharea menu-item-253 nav__itm menu__itm"><a href="/research-areas/cyber-physical-systems/" class="nav__lnk js-nv-lnk menu__lnk">Cyber-Physical Systems</a></li> <li id="menu-item-251" class="menu-item menu-item-type-post_type menu-item-object-mpisws_researcharea menu-item-251 nav__itm menu__itm"><a href="/research-areas/distributed-networked-and-mobile-systems/" class="nav__lnk js-nv-lnk menu__lnk">Distributed, Networked &amp; Mobile Systems</a></li> <li id="menu-item-254" class="menu-item menu-item-type-post_type menu-item-object-mpisws_researcharea menu-item-254 nav__itm menu__itm"><a href="/research-areas/security-and-privacy/" class="nav__lnk js-nv-lnk menu__lnk">Security &#038; Privacy</a></li> <li id="menu-item-255" class="menu-item menu-item-type-post_type menu-item-object-mpisws_researcharea menu-item-255 nav__itm menu__itm"><a href="/research-areas/social-and-information-systems/" class="nav__lnk js-nv-lnk menu__lnk">Social &amp; Information Systems</a></li> <li id="menu-item-537" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-537 nav__itm menu__itm"><a href="https://cis.mpg.de/" class="nav__lnk js-nv-lnk menu__lnk">More CS @ MPG</a></li> </ul> <span class="arrow-next js-scroll-right"></span> </div></div> </li> <li id="menu-item-243" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-243 nav__itm menu__itm"> <a href="/research-careers/" class="nav__lnk js-nv-lnk menu__lnk">Careers</a> <div class="nav-scroll-clip"><div class="nav-scroll-ct js-nv-scroll-ct"> <span class="arrow-prev js-scroll-left"></span><ul class="nav__menu menu menu--sub nav__menu--sub js-nv-sub-mn"> <li id="menu-item-378" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-378 nav__itm menu__itm"><a href="/research-careers/#general" class="nav__lnk js-nv-lnk menu__lnk">Overview</a></li> <li id="menu-item-6840" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6840 nav__itm menu__itm"><a href="/research-careers/#tenure-track-openings" class="nav__lnk js-nv-lnk menu__lnk">Tenure-track openings</a></li> <li id="menu-item-380" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-380 nav__itm menu__itm"><a href="/research-careers/#postdoctoral-positions" class="nav__lnk js-nv-lnk menu__lnk">Postdoctoral Positions</a></li> <li id="menu-item-381" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-381 nav__itm menu__itm"><a href="/research-careers/#internships" class="nav__lnk js-nv-lnk menu__lnk">Internships</a></li> <li id="menu-item-4860" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4860 nav__itm menu__itm"><a href="/equal-opportunities/" class="nav__lnk js-nv-lnk menu__lnk">Equal Opportunity Resources</a></li> </ul> <span class="arrow-next js-scroll-right"></span> </div></div> </li> <li id="menu-item-244" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-244 nav__itm menu__itm"> <a href="/graduate-studies/" class="nav__lnk js-nv-lnk menu__lnk">Grad Studies</a> <div class="nav-scroll-clip"><div class="nav-scroll-ct js-nv-scroll-ct"> <span class="arrow-prev js-scroll-left"></span><ul class="nav__menu menu menu--sub nav__menu--sub js-nv-sub-mn"> <li id="menu-item-383" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-383 nav__itm menu__itm"><a href="/graduate-studies/#general" class="nav__lnk js-nv-lnk menu__lnk">Overview</a></li> <li id="menu-item-384" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-384 nav__itm menu__itm"><a href="/graduate-studies/#why-choose-mpi-swsY" class="nav__lnk js-nv-lnk menu__lnk">Why Choose MPI-SWS?</a></li> <li id="menu-item-385" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-385 nav__itm menu__itm"><a href="/graduate-studies/#our-graduate-program" class="nav__lnk js-nv-lnk menu__lnk">Graduate Studies @ MPI-SWS</a></li> <li id="menu-item-386" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386 nav__itm menu__itm"><a href="/graduate-studies/#program-structure" class="nav__lnk js-nv-lnk menu__lnk">Program Structure</a></li> <li id="menu-item-387" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-387 nav__itm menu__itm"><a href="/graduate-studies/#admission" class="nav__lnk js-nv-lnk menu__lnk">Admission</a></li> <li id="menu-item-388" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-388 nav__itm menu__itm"><a href="/graduate-studies/#faqs" class="nav__lnk js-nv-lnk menu__lnk">FAQs</a></li> <li id="menu-item-8098" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8098 nav__itm menu__itm"><a href="/graduate-studies/#different-programs" class="nav__lnk js-nv-lnk menu__lnk">Different programs</a></li> <li id="menu-item-8097" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8097 nav__itm menu__itm"><a href="/graduate-studies/#support-services" class="nav__lnk js-nv-lnk menu__lnk">Support Services</a></li> <li id="menu-item-389" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-389 nav__itm menu__itm"><a href="/graduate-studies/#life-in-germany" class="nav__lnk js-nv-lnk menu__lnk">Life in Germany</a></li> </ul> <span class="arrow-next js-scroll-right"></span> </div></div> </li> <li id="menu-item-309" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-309 nav__itm menu__itm"> <a href="/people/" class="nav__lnk js-nv-lnk menu__lnk">People</a> <div class="nav-scroll-clip"><div class="nav-scroll-ct js-nv-scroll-ct"> <span class="arrow-prev js-scroll-left"></span><ul class="nav__menu menu menu--sub nav__menu--sub js-nv-sub-mn"> <li id="menu-item-967" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-967 nav__itm menu__itm"><a href="/people/#faculty-and-researchers" class="nav__lnk js-nv-lnk menu__lnk">Faculty</a></li> <li id="menu-item-4086" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4086 nav__itm menu__itm"><a href="/people/#postdocs" class="nav__lnk js-nv-lnk menu__lnk">Postdoctoral Researchers</a></li> <li id="menu-item-968" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-968 nav__itm menu__itm"><a href="/people/#students-and-interns" class="nav__lnk js-nv-lnk menu__lnk">Doctoral Students and Interns</a></li> <li id="menu-item-969" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-969 nav__itm menu__itm"><a href="/people/#former" class="nav__lnk js-nv-lnk menu__lnk">Former members</a></li> <li id="menu-item-970" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-970 nav__itm menu__itm"><a href="/people/#joint-administration" class="nav__lnk js-nv-lnk menu__lnk">Joint Central Services</a></li> <li id="menu-item-971" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-971 nav__itm menu__itm"><a href="/people/#services" class="nav__lnk js-nv-lnk menu__lnk">Service Staff</a></li> </ul> <span class="arrow-next js-scroll-right"></span> </div></div> </li> <li id="menu-item-256" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-256 nav__itm menu__itm"> <a href="/events/" class="nav__lnk js-nv-lnk menu__lnk">Events</a> <div class="nav-scroll-clip"><div class="nav-scroll-ct js-nv-scroll-ct"> <span class="arrow-prev js-scroll-left"></span><ul class="nav__menu menu menu--sub nav__menu--sub js-nv-sub-mn"> <li id="menu-item-390" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-390 nav__itm menu__itm"><a href="/events/" class="nav__lnk js-nv-lnk menu__lnk">Overview</a></li> <li id="menu-item-391" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-391 nav__itm menu__itm"><a href="/events/upcoming/" class="nav__lnk js-nv-lnk menu__lnk">Upcoming</a></li> <li id="menu-item-392" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-392 nav__itm menu__itm"><a href="/events/recent/" class="nav__lnk js-nv-lnk menu__lnk">Recent</a></li> <li id="menu-item-393" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-393 nav__itm menu__itm"><a href="/events/2016/" class="nav__lnk js-nv-lnk menu__lnk">Archive</a></li> </ul> <span class="arrow-next js-scroll-right"></span> </div></div> </li> <li id="menu-item-2651" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2651 nav__itm menu__itm"> <a href="/news/general" class="nav__lnk js-nv-lnk menu__lnk">News</a> <div class="nav-scroll-clip"><div class="nav-scroll-ct js-nv-scroll-ct"> <span class="arrow-prev js-scroll-left"></span><ul class="nav__menu menu menu--sub nav__menu--sub js-nv-sub-mn"> <li id="menu-item-4323" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4323 nav__itm menu__itm"><a href="/news/general/" class="nav__lnk js-nv-lnk menu__lnk">All</a></li> <li id="menu-item-8095" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8095 nav__itm menu__itm"><a href="/news/general/2023" class="nav__lnk js-nv-lnk menu__lnk">2023</a></li> <li id="menu-item-8094" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8094 nav__itm menu__itm"><a href="/news/general/2022" class="nav__lnk js-nv-lnk menu__lnk">2022</a></li> <li id="menu-item-8096" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8096 nav__itm menu__itm"><a href="/news/general/2021" class="nav__lnk js-nv-lnk menu__lnk">2021</a></li> <li id="menu-item-7192" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7192 nav__itm menu__itm"><a href="/news/general/2020" class="nav__lnk js-nv-lnk menu__lnk">2020</a></li> <li id="menu-item-7191" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7191 nav__itm menu__itm"><a href="/news/general/2019" class="nav__lnk js-nv-lnk menu__lnk">2019</a></li> <li id="menu-item-7190" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7190 nav__itm menu__itm"><a href="/news/general/2018" class="nav__lnk js-nv-lnk menu__lnk">2018</a></li> <li id="menu-item-6049" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6049 nav__itm menu__itm"><a href="/news/general/2017" class="nav__lnk js-nv-lnk menu__lnk">2017</a></li> <li id="menu-item-2115" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2115 nav__itm menu__itm"><a href="/news/general/2016" class="nav__lnk js-nv-lnk menu__lnk">2016</a></li> <li id="menu-item-2114" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2114 nav__itm menu__itm"><a href="/news/general/2015" class="nav__lnk js-nv-lnk menu__lnk">2015</a></li> <li id="menu-item-2113" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2113 nav__itm menu__itm"><a href="/news/general/2014" class="nav__lnk js-nv-lnk menu__lnk">2014</a></li> <li id="menu-item-2112" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2112 nav__itm menu__itm"><a href="/news/general/2013" class="nav__lnk js-nv-lnk menu__lnk">2013</a></li> <li id="menu-item-2111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2111 nav__itm menu__itm"><a href="/news/general/2012" class="nav__lnk js-nv-lnk menu__lnk">2012</a></li> <li id="menu-item-2110" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2110 nav__itm menu__itm"><a href="/news/general/2011" class="nav__lnk js-nv-lnk menu__lnk">2011</a></li> <li id="menu-item-2109" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2109 nav__itm menu__itm"><a href="/news/general/2010" class="nav__lnk js-nv-lnk menu__lnk">2010</a></li> <li id="menu-item-2108" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2108 nav__itm menu__itm"><a href="/news/general/2009" class="nav__lnk js-nv-lnk menu__lnk">2009</a></li> <li id="menu-item-2107" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2107 nav__itm menu__itm"><a href="/news/general/2008" class="nav__lnk js-nv-lnk menu__lnk">2008</a></li> <li id="menu-item-2105" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2105 nav__itm menu__itm"><a href="/news/general/2007" class="nav__lnk js-nv-lnk menu__lnk">2007</a></li> <li id="menu-item-2106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2106 nav__itm menu__itm"><a href="/news/general/2006" class="nav__lnk js-nv-lnk menu__lnk">2006</a></li> <li id="menu-item-2116" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2116 nav__itm menu__itm"><a href="/news/general/2005" class="nav__lnk js-nv-lnk menu__lnk">2005</a></li> <li id="menu-item-2117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2117 nav__itm menu__itm"><a href="/news/general/2004/" class="nav__lnk js-nv-lnk menu__lnk">2004</a></li> </ul> <span class="arrow-next js-scroll-right"></span> </div></div> </li> <li id="menu-item-245" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-245 nav__itm menu__itm"> <a href="/about-us/" class="nav__lnk js-nv-lnk menu__lnk">About Us</a> <div class="nav-scroll-clip"><div class="nav-scroll-ct js-nv-scroll-ct"> <span class="arrow-prev js-scroll-left"></span><ul class="nav__menu menu menu--sub nav__menu--sub js-nv-sub-mn"> <li id="menu-item-2653" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2653 nav__itm menu__itm"><a href="/about-us/#welcome-from-the-founding-director" class="nav__lnk js-nv-lnk menu__lnk">Welcome from the Founding Director</a></li> <li id="menu-item-402" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-402 nav__itm menu__itm"><a href="/about-us/#structure-and-organization" class="nav__lnk js-nv-lnk menu__lnk">Structure and Organization</a></li> <li id="menu-item-403" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-403 nav__itm menu__itm"><a href="/about-us/#scientific-advisory-board" class="nav__lnk js-nv-lnk menu__lnk">Scientific Advisory Board</a></li> <li id="menu-item-404" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-404 nav__itm menu__itm"><a href="/about-us/#biennial-progress-reports" class="nav__lnk js-nv-lnk menu__lnk">Biennial Progress Reports</a></li> <li id="menu-item-405" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-405 nav__itm menu__itm"><a href="/about-us/#contact" class="nav__lnk js-nv-lnk menu__lnk">Contact</a></li> </ul> <span class="arrow-next js-scroll-right"></span> </div></div> </li> </ul> </div> </div> <!-- Second nav --> <!-- Third nav --> <!-- Mobile extras --> <div class="nav--mob nav js-nv-mob"> <div class="ct nav__ct"> <a href="/" class="nav__logo-lnk nav__logo-lnk--mob"><img src="/wp-content/themes/mpi-sws/assets/images/mpi-sws-logo.svg?ver=1.8.2" alt=" " data-no-svg="/wp-content/themes/mpi-sws/assets/images/mpi-sws-logo_492.png?ver=1.8.2" class="nav__logo nav__logo--mob js-nv-lnk js-nv-lnk-home svg js-svg"></a> <a class="nav__toggle-lnk lnk--burger js-nv-toggle-lnk" href="javascript:;" title="Show Navigation"><span class="ln ln--1 js-nv-mn-lnk-ln-1"></span><span class="ln ln--2 js-nv-mn-lnk-ln-2"></span><span class="ln ln--3 js-nv-mn-lnk-ln-3"></span></a> </div> </div> </nav> </div> <div class="page__ct js-pg-ct"> <main class="page__main" role="main"> <header class="page__hd has-spotlights"> <div class="ct"> <div class="page__title-ct"> <h1 class="page__title">The Max Planck Institute for Software Systems</h1> <div class="page__desc cnt"> <p>studies the principles of efficient, dependable, secure, and usable computing systems, as well as their interaction with the physical and social context in which they operate.</p> <p>We conduct foundational research in relevant areas of computer science and beyond, covering theory, empirical analysis, and data-driven investigation. We seek impact through publications, artifacts, and people.</p> </div> </div> <div class="home__spotlight"> <div class="spotlight-slider js-spotlight-slider"> <div class="spotlight-slider__itm"> <a href="/news/2024/#7-5-million-euro-erc-grant-awarded-to-research-combining-mathematics-and-theoretical-computer-science" class="spotlight-news__lnk"> <style scoped>.snhd-67404e78d2ee7 { background-image: url("/wp-content/uploads/2024/11/Synergy_Grant_Web_SWS-150x88.jpg"); background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}@media (min-width: 151px) {.snhd-67404e78d2ee7 { background-image: url("/wp-content/uploads/2024/11/Synergy_Grant_Web_SWS-300x176.jpg"); }}@media (min-width: 301px) {.snhd-67404e78d2ee7 { background-image: url("/wp-content/uploads/2024/11/Synergy_Grant_Web_SWS.jpg"); }}</style> <article class="spotlight-news snhd-67404e78d2ee7"> <header class="spotlight-news__hd"> <h2 class="spotlight-news__ttl">7.5 Million Euro ERC grant awarded to research combining mathematics and theoretical computer science</h2> <div class="spotlight-news__excerpt"></div> </header> <div class="spotlight-news__bd"> <img src="/wp-content/uploads/2024/11/Synergy_Grant_Web_SWS-150x88.jpg" width="150" height="88" srcset=" /wp-content/uploads/2024/11/Synergy_Grant_Web_SWS-150x88.jpg 150w, /wp-content/uploads/2024/11/Synergy_Grant_Web_SWS-300x176.jpg 300w, /wp-content/uploads/2024/11/Synergy_Grant_Web_SWS.jpg 578w" class="spotlight-news__img" title="Synergy_Grant_Web_SWS" sizes="100vw"> </div> </article> </a> <!-- <div class="spotlight-news__cat"><a href="/category/grants/erc-awards/" rel="category tag">ERC Awards</a>, <a href="/category/homepagenews/" rel="category tag">Homepage News</a>, <a href="/category/research/research-spotlight/" rel="category tag">Research Spotlight</a></div> --> </div> <div class="spotlight-slider__itm"> <a href="/news/2024/#michael-sammler-wins-runner-up-for-informatics-europe-best-dissertation-award" class="spotlight-news__lnk"> <style scoped>.snhd-67404e78d35d3 { background-image: url("/wp-content/uploads/2024/11/informatics_award_cropped-150x88.jpg"); background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}@media (min-width: 151px) {.snhd-67404e78d35d3 { background-image: url("/wp-content/uploads/2024/11/informatics_award_cropped-300x176.jpg"); }}@media (min-width: 301px) {.snhd-67404e78d35d3 { background-image: url("/wp-content/uploads/2024/11/informatics_award_cropped-600x353.jpg"); }}@media (min-width: 601px) {.snhd-67404e78d35d3 { background-image: url("/wp-content/uploads/2024/11/informatics_award_cropped-768x452.jpg"); }}@media (min-width: 769px) {.snhd-67404e78d35d3 { background-image: url("/wp-content/uploads/2024/11/informatics_award_cropped-900x529.jpg"); }}@media (min-width: 901px) {.snhd-67404e78d35d3 { background-image: url("/wp-content/uploads/2024/11/informatics_award_cropped-1024x602.jpg"); }}@media (min-width: 1025px) {.snhd-67404e78d35d3 { background-image: url("/wp-content/uploads/2024/11/informatics_award_cropped-1200x705.jpg"); }}@media (min-width: 1201px) {.snhd-67404e78d35d3 { background-image: url("/wp-content/uploads/2024/11/informatics_award_cropped.jpg"); }}</style> <article class="spotlight-news snhd-67404e78d35d3"> <header class="spotlight-news__hd"> <h2 class="spotlight-news__ttl">Michael Sammler wins Runner-Up Prize for Informatics Europe Best Dissertation Award</h2> <div class="spotlight-news__excerpt"></div> </header> <div class="spotlight-news__bd"> <img src="/wp-content/uploads/2024/11/informatics_award_cropped-150x88.jpg" width="150" height="88" srcset=" /wp-content/uploads/2024/11/informatics_award_cropped-150x88.jpg 150w, /wp-content/uploads/2024/11/informatics_award_cropped-300x176.jpg 300w, /wp-content/uploads/2024/11/informatics_award_cropped-600x353.jpg 600w, /wp-content/uploads/2024/11/informatics_award_cropped-768x452.jpg 768w, /wp-content/uploads/2024/11/informatics_award_cropped-900x529.jpg 900w, /wp-content/uploads/2024/11/informatics_award_cropped-1024x602.jpg 1024w, /wp-content/uploads/2024/11/informatics_award_cropped-1200x705.jpg 1200w, /wp-content/uploads/2024/11/informatics_award_cropped.jpg 1536w" class="spotlight-news__img" title="informatics_award_cropped" sizes="100vw"> </div> </article> </a> <!-- <div class="spotlight-news__cat"><a href="/category/prize/dissertation-award/" rel="category tag">Dissertation Award</a>, <a href="/category/homepagenews/" rel="category tag">Homepage News</a></div> --> </div> <div class="spotlight-slider__itm"> <a href="/news/2024/#eleni-straitouri-receives-google-fellowship-2" class="spotlight-news__lnk"> <style scoped>.snhd-67404e78d3c15 { background-image: url("/wp-content/uploads/2024/11/eleni-150x113.jpg"); background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}@media (min-width: 151px) {.snhd-67404e78d3c15 { background-image: url("/wp-content/uploads/2024/11/eleni-300x226.jpg"); }}@media (min-width: 301px) {.snhd-67404e78d3c15 { background-image: url("/wp-content/uploads/2024/11/eleni-600x452.jpg"); }}@media (min-width: 601px) {.snhd-67404e78d3c15 { background-image: url("/wp-content/uploads/2024/11/eleni-768x578.jpg"); }}@media (min-width: 769px) {.snhd-67404e78d3c15 { background-image: url("/wp-content/uploads/2024/11/eleni-900x678.jpg"); }}@media (min-width: 901px) {.snhd-67404e78d3c15 { background-image: url("/wp-content/uploads/2024/11/eleni-1024x771.jpg"); }}@media (min-width: 1025px) {.snhd-67404e78d3c15 { background-image: url("/wp-content/uploads/2024/11/eleni-1200x904.jpg"); }}@media (min-width: 1201px) {.snhd-67404e78d3c15 { background-image: url("/wp-content/uploads/2024/11/eleni.jpg"); }}</style> <article class="spotlight-news snhd-67404e78d3c15"> <header class="spotlight-news__hd"> <h2 class="spotlight-news__ttl">Eleni Straitouri awarded a 2024 Google Fellowship</h2> <div class="spotlight-news__excerpt"></div> </header> <div class="spotlight-news__bd"> <img src="/wp-content/uploads/2024/11/eleni-150x113.jpg" width="150" height="113" srcset=" /wp-content/uploads/2024/11/eleni-150x113.jpg 150w, /wp-content/uploads/2024/11/eleni-300x226.jpg 300w, /wp-content/uploads/2024/11/eleni-600x452.jpg 600w, /wp-content/uploads/2024/11/eleni-768x578.jpg 768w, /wp-content/uploads/2024/11/eleni-900x678.jpg 900w, /wp-content/uploads/2024/11/eleni-1024x771.jpg 1024w, /wp-content/uploads/2024/11/eleni-1200x904.jpg 1200w, /wp-content/uploads/2024/11/eleni.jpg 1280w" class="spotlight-news__img" title="eleni" sizes="100vw"> </div> </article> </a> <!-- <div class="spotlight-news__cat"><a href="/category/grants/fellowships/" rel="category tag">Fellowships</a>, <a href="/category/homepagenews/" rel="category tag">Homepage News</a></div> --> </div> <div class="spotlight-slider__itm"> <a href="/news/2024/#andrea-lattuada-joins-mpi-sws-faculty" class="spotlight-news__lnk"> <style scoped>.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-150x94.jpg"); background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}@media (min-width: 151px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-300x188.jpg"); }}@media (min-width: 301px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-600x375.jpg"); }}@media (min-width: 601px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-768x480.jpg"); }}@media (min-width: 769px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-900x563.jpg"); }}@media (min-width: 901px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-1024x640.jpg"); }}@media (min-width: 1025px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-1200x750.jpg"); }}@media (min-width: 1201px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-1536x960.jpg"); }}@media (min-width: 1537px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-1900x1188.jpg"); }}@media (min-width: 1901px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada-2048x1280.jpg"); }}@media (min-width: 2049px) {.snhd-67404e78d43fa { background-image: url("/wp-content/uploads/2024/09/lattuada.jpg"); }}</style> <article class="spotlight-news snhd-67404e78d43fa"> <header class="spotlight-news__hd"> <h2 class="spotlight-news__ttl">Andrea Lattuada joins MPI-SWS faculty</h2> <div class="spotlight-news__excerpt"></div> </header> <div class="spotlight-news__bd"> <img src="/wp-content/uploads/2024/09/lattuada-150x94.jpg" width="150" height="94" srcset=" /wp-content/uploads/2024/09/lattuada-150x94.jpg 150w, /wp-content/uploads/2024/09/lattuada-300x188.jpg 300w, /wp-content/uploads/2024/09/lattuada-600x375.jpg 600w, /wp-content/uploads/2024/09/lattuada-768x480.jpg 768w, /wp-content/uploads/2024/09/lattuada-900x563.jpg 900w, /wp-content/uploads/2024/09/lattuada-1024x640.jpg 1024w, /wp-content/uploads/2024/09/lattuada-1200x750.jpg 1200w, /wp-content/uploads/2024/09/lattuada-1536x960.jpg 1536w, /wp-content/uploads/2024/09/lattuada-1900x1188.jpg 1900w, /wp-content/uploads/2024/09/lattuada-2048x1280.jpg 2048w, /wp-content/uploads/2024/09/lattuada.jpg 2176w" class="spotlight-news__img" title="lattuada" sizes="100vw"> </div> </article> </a> <!-- <div class="spotlight-news__cat"><a href="/category/homepagenews/" rel="category tag">Homepage News</a>, <a href="/category/people/new-faculty/" rel="category tag">New faculty</a></div> --> </div> </div> </div> </div> </header> <div class="page__body" id="ResearchAreas"> <!-- Research areas --> <section class="page__section home--ra"> <div class="ct"> <header class="page__section-hd"> <h2 class="page__section-ttl">Research areas</h2> </header> <div class="page__section-bd"> <ul class="research-area__lst"> <li class="research-area__itm"> <a href="/research-areas/algorithms-theory-logic/" class="research-area__lnk"> <article class="research-area"> <div class="research-area__img-ct"> <img src="/wp-content/uploads/2016/09/atl_512.png" class="research-area__img"> </div> <header class="research-area__hd"> <h2 class="research-area__ttl">Algorithms, Theory &amp; Logic</h2> </header> </article> </a> </li> <li class="research-area__itm"> <a href="/research-areas/programming-languages-and-verification/" class="research-area__lnk"> <article class="research-area"> <div class="research-area__img-ct"> <img src="/wp-content/uploads/2016/07/plv_512.png" class="research-area__img"> </div> <header class="research-area__hd"> <h2 class="research-area__ttl">Programming Languages &amp; Verification</h2> </header> </article> </a> </li> <li class="research-area__itm"> <a href="/research-areas/cyber-physical-systems/" class="research-area__lnk"> <article class="research-area"> <div class="research-area__img-ct"> <img src="/wp-content/uploads/2016/07/CPS-light-blue.png" class="research-area__img"> </div> <header class="research-area__hd"> <h2 class="research-area__ttl">Cyber-Physical Systems</h2> </header> </article> </a> </li> <li class="research-area__itm"> <a href="/research-areas/distributed-networked-and-mobile-systems/" class="research-area__lnk"> <article class="research-area"> <div class="research-area__img-ct"> <img src="/wp-content/uploads/2016/07/dnms_512.png" class="research-area__img"> </div> <header class="research-area__hd"> <h2 class="research-area__ttl">Distributed, Networked &amp; Mobile Systems</h2> </header> </article> </a> </li> <li class="research-area__itm"> <a href="/research-areas/security-and-privacy/" class="research-area__lnk"> <article class="research-area"> <div class="research-area__img-ct"> <img src="/wp-content/uploads/2016/07/Icon-Research-Security-and-Privacy.png" class="research-area__img"> </div> <header class="research-area__hd"> <h2 class="research-area__ttl">Security & Privacy</h2> </header> </article> </a> </li> <li class="research-area__itm"> <a href="/research-areas/social-and-information-systems/" class="research-area__lnk"> <article class="research-area"> <div class="research-area__img-ct"> <img src="/wp-content/uploads/2016/07/sis_512.png" class="research-area__img"> </div> <header class="research-area__hd"> <h2 class="research-area__ttl">Social &amp; Information Systems</h2> </header> </article> </a> </li> <li class="research-area__itm"> <a href="https://cis.mpg.de/" class="research-area__lnk"> <article class="research-area"> <div class="research-area__img-ct"> <img src="/wp-content/uploads/2016/09/CS_at_MPG-light-blue.png" class="research-area__img"> </div> <header class="research-area__hd"> <h2 class="research-area__ttl">More CS @ Max&nbsp;Planck</h2> </header> </article> </a> </li> </ul> </div> </div> </section> <!-- News --> <section class="page__section home--news"> <div class="ct"> <header class="page__section-hd"> <h2 class="page__section-ttl">News</h2> </header> <div class="page__section-bd"> <div class="news-excerpts__lst js-news-slider"> <div class="news-excerpts__itm"> <article class="news-excerpt"> <div class="ct"> <header class="news-excerpt__hd"> <h3 class="news-excerpt__ttl">Tenure-track Openings* at Computer Science MPIs</h3> <div class="news-excerpt__meta"> <div class="news-excerpt__date">October 23, 2024</div> <!-- <div class="news-excerpt__cat"><a href="/category/homepagenews/" rel="category tag">Homepage News</a>, <a href="/category/people/open-positions/" rel="category tag">Open Positions</a></div>--> </div> </header> <div class="news-excerpt__bd cnt"> The Max Planck Institutes in Computer Science invite applications for tenure-track faculty in all areas of computer science and its intersection with other discipline. We expect to fill several positions. For full consideration, applications should be submitted by December 1st, 2024. </div> <div class="news-excerpt__more"> <a href="/news/2024/#tenure-track-openings-at-computer-science-mpis" class="news-excerpt__more-lnk">More</a> </div> </div> </article> </div> <div class="news-excerpts__itm"> <article class="news-excerpt"> <div class="ct"> <header class="news-excerpt__hd"> <h3 class="news-excerpt__ttl">Michael Sammler wins Runner-Up Prize for Informatics Europe Best Dissertation Award</h3> <div class="news-excerpt__meta"> <div class="news-excerpt__date">November 6, 2024</div> <!-- <div class="news-excerpt__cat"><a href="/category/prize/dissertation-award/" rel="category tag">Dissertation Award</a>, <a href="/category/homepagenews/" rel="category tag">Homepage News</a></div>--> </div> </header> <div class="news-excerpt__bd cnt"> Dr. Michael Sammler has received the Runner-Up Prize for the 2024 Informatics Europe Best Dissertation Award, as well as the Dr. Eduard Martin Prize from Saarland University. </div> <div class="news-excerpt__more"> <a href="/news/2024/#michael-sammler-wins-runner-up-for-informatics-europe-best-dissertation-award" class="news-excerpt__more-lnk">More</a> </div> </div> </article> </div> <div class="news-excerpts__itm"> <article class="news-excerpt"> <div class="ct"> <header class="news-excerpt__hd"> <h3 class="news-excerpt__ttl">MPI-SWS participates in 2024 Girls' Day</h3> <div class="news-excerpt__meta"> <div class="news-excerpt__date">August 8, 2024</div> <!-- <div class="news-excerpt__cat"><a href="/category/homepagenews/" rel="category tag">Homepage News</a>, <a href="/category/other-categories/outreach/" rel="category tag">Outreach</a></div>--> </div> </header> <div class="news-excerpt__bd cnt"> On September 13, 2024, we will welcome high-school girls to our institute, and show them what computer science research is all about. </div> <div class="news-excerpt__more"> <a href="/news/2024/#mpi-sws-participates-in-the-2024-girls-day" class="news-excerpt__more-lnk">More</a> </div> </div> </article> </div> <div class="news-excerpts__itm"> <article class="news-excerpt"> <div class="ct"> <header class="news-excerpt__hd"> <h3 class="news-excerpt__ttl">MPI-SWS researcher receives OSDI 2024 Best Paper Award</h3> <div class="news-excerpt__meta"> <div class="news-excerpt__date">July 12, 2024</div> <!-- <div class="news-excerpt__cat"><a href="/category/prize/best-paper-award/" rel="category tag">Best Paper Award</a>, <a href="/category/homepagenews/" rel="category tag">Homepage News</a></div>--> </div> </header> <div class="news-excerpt__bd cnt"> Andrea Lattuada and his collaborators have received a Best Paper Award at OSDI 2024 for his paper “Anvil: Verifying Liveness of Cluster Management Controllers.” </div> <div class="news-excerpt__more"> <a href="/news/2024/#mpi-sws-researcher-receives-osdi-2024-best-paper-award" class="news-excerpt__more-lnk">More</a> </div> </div> </article> </div> <div class="news-excerpts__itm"> <article class="news-excerpt"> <div class="ct"> <header class="news-excerpt__hd"> <h3 class="news-excerpt__ttl">MPI-SWS researchers receives LICS 2024 Distinguished Paper Award</h3> <div class="news-excerpt__meta"> <div class="news-excerpt__date">July 8, 2024</div> <!-- <div class="news-excerpt__cat"><a href="/category/prize/best-paper-award/" rel="category tag">Best Paper Award</a>, <a href="/category/homepagenews/" rel="category tag">Homepage News</a></div>--> </div> </header> <div class="news-excerpt__bd cnt"> MPI-SWS researchers have received a Distinguished Paper Award at LICS 2024 for their paper "On the Decidability of Monadic Second-Order Logic with Arithmetic Predicates." </div> <div class="news-excerpt__more"> <a href="/news/2024/#mpi-sws-researcheres-receives-lics-2024-distinguished-paper-award" class="news-excerpt__more-lnk">More</a> </div> </div> </article> </div> </div> <div class="page__section-actn page__section-actn--archive"> <a href="/news" class="page__section-actn-lnk">All News</a> </div> </div> </div> </section> <!-- Events --> <section class="page__section home--events page__section--highlighted"> <header class="page__section-hd"> <div class="ct"> <h2 class="page__section-ttl">Events</h2> </div> </header> <div class="page__section-bd"> <div class="ct"> <div class="event-lst js-event-slider"> <div class="event-lst__itm"> <a class="event-lst__lnk" href="/events/2024/#Jonas-Fischer-Mechanistic-interpretability-of-neural-networks-8545DE0EE72F9D7AC1258B860033AC0C"> <article class="event-excerpt"> <div class="ct"> <header class="event-excerpt__hd"> <div class="event-excerpt__type">Joint Lecture Series</div> <div class="event-excerpt__date">06 Nov 2024, 12:15 pm - 1:15 pm</div> <h3 class="event-excerpt__ttl">Mechanistic interpretability of neural networks</h3> <div class="event-excerpt__speaker">Jonas Fischer</div> </header> <div class="event-excerpt__bd cnt"> Modern machine learning (ML) has largely been driven by neural networks, delivering outstanding ... </div> </div> </article> </a> </div> <div class="event-lst__itm"> <a class="event-lst__lnk" href="/events/2024/#Jan-Menz-Semantics-of-declassification-in-higher-order-languages-252E1C367AEF04D2C1258BC5004BE80B"> <article class="event-excerpt"> <div class="ct"> <header class="event-excerpt__hd"> <div class="event-excerpt__type">SWS Student Defense Talks - Thesis Proposal</div> <div class="event-excerpt__date">29 Oct 2024, 5:00 pm - 6:00 pm</div> <h3 class="event-excerpt__ttl">Semantics of declassification in higher-order languages</h3> <div class="event-excerpt__speaker">Jan Menz</div> </header> <div class="event-excerpt__bd cnt"> Declassification allows a programmer to purposfully reveal secret information. In my thesis, I will ... </div> </div> </article> </a> </div> <div class="event-lst__itm"> <a class="event-lst__lnk" href="/events/2024/#Stratis-Tsirtsis-Strategic-and-counterfactual-reasoning-in-AI-assisted-decision-making-30EA174A10B3917AC1258BA4004C1FFB"> <article class="event-excerpt"> <div class="ct"> <header class="event-excerpt__hd"> <div class="event-excerpt__type">SWS Student Defense Talks - Thesis Proposal</div> <div class="event-excerpt__date">10 Oct 2024, 5:00 pm - 6:00 pm</div> <h3 class="event-excerpt__ttl">Strategic and counterfactual reasoning in AI-assisted decision making</h3> <div class="event-excerpt__speaker">Stratis Tsirtsis</div> </header> <div class="event-excerpt__bd cnt"> From finance and healthcare to criminal justice and transportation, various domains that require ... </div> </div> </article> </a> </div> <div class="event-lst__itm"> <a class="event-lst__lnk" href="/events/2024/#Daniel-Neuen-Computing-Graph-Isomorphisms-and-Similarities-154D9D7B87270500C1258B86003352B2"> <article class="event-excerpt"> <div class="ct"> <header class="event-excerpt__hd"> <div class="event-excerpt__type">Joint Lecture Series</div> <div class="event-excerpt__date">02 Oct 2024, 12:15 pm - 1:15 pm</div> <h3 class="event-excerpt__ttl">Computing Graph Isomorphisms and Similarities</h3> <div class="event-excerpt__speaker">Daniel Neuen</div> </header> <div class="event-excerpt__bd cnt"> Deciding if two graphs are isomorphic, i.e., whether they are structurally identical, is ... </div> </div> </article> </a> </div> <div class="event-lst__itm"> <a class="event-lst__lnk" href="/events/2024/#Hoang-Hai-Dang-Scaling-Up-Relaxed-Memory-Verification-with-Separation-Logics-7EA26F935E77C162C1258B8C003F2E2E"> <article class="event-excerpt"> <div class="ct"> <header class="event-excerpt__hd"> <div class="event-excerpt__type">SWS Student Defense Talks - Thesis Defense</div> <div class="event-excerpt__date">10 Sep 2024, 3:00 pm - 4:00 pm</div> <h3 class="event-excerpt__ttl">Scaling Up Relaxed Memory Verification with Separation Logics</h3> <div class="event-excerpt__speaker">Hoang-Hai Dang</div> </header> <div class="event-excerpt__bd cnt"> Reasoning about concurrency in a realistic, non-toy language like C/C++ or Rust, which ... </div> </div> </article> </a> </div> </div> </div> </div> <div class="page__section-actn page__section-actn--archive"> <a href="/events" class="page__section-actn-lnk">All events</a> </div> </section> </div> </main> </div> <footer class="page__ft"> <div class="ct"> <div class="page__ft-qr"> <img class="page__ft-qr-img" src="/wp-content/themes/mpi-sws/assets/images/mpi-sws-qrcode.png"> </div> <div class="page__ft-menu"> <ul id="menu-footer-menu" class="footer__menu menu"> <li id="menu-item-6131" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6131 footer__menu-itm menu__itm"><a href="https://imprint.mpi-klsb.mpg.de/sws/www.mpi-sws.org" class="footer__menu-lnk menu__lnk">Imprint</a></li> <li id="menu-item-6132" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6132 footer__menu-itm menu__itm"><a href="https://data-protection.mpi-klsb.mpg.de/sws/www.mpi-sws.org" class="footer__menu-lnk menu__lnk">Data Protection</a></li> <li id="menu-item-4087" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4087 footer__menu-itm menu__itm"><a href="/about-us/#contact" class="footer__menu-lnk menu__lnk">Contact</a></li> </ul> </div> <div class="page__ft-contact-copy-ct"> <div class="page__ft-webmaster"> <a href="mailto:webmaster-sws@mpi-sws.org">webmaster-sws@mpi-sws.org</a> </div> <div class="page__ft-copy"> © Copyright by Max Planck Institute for Software Systems 2024. All rights reserved. </div> </div> </div> </footer> <!--googleoff: all--><div id="cookie-law-info-bar" data-nosnippet="true"><span><div class="cli-bar-container cli-style-v2"> <div class="cli-bar-message">We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.</div> <div class="cli-bar-btn_container"> <a role="button" class="medium cli-plugin-button cli-plugin-main-button cli_settings_button" style="margin:0px 5px 0px 0px">Cookie Settings</a><a id="wt-cli-accept-all-btn" role="button" data-cli_action="accept_all" class="wt-cli-element medium cli-plugin-button wt-cli-accept-all-btn cookie_action_close_header cli_action_button">Accept All</a> </div> </div></span></div> <div id="cookie-law-info-again" data-nosnippet="true"><span id="cookie_hdr_showagain">Manage consent</span></div> <div class="cli-modal" data-nosnippet="true" id="cliSettingsPopup" tabindex="-1" role="dialog" aria-labelledby="cliSettingsPopup" aria-hidden="true"> <div class="cli-modal-dialog" role="document"> <div class="cli-modal-content cli-bar-popup"> <button type="button" class="cli-modal-close" id="cliModalClose"> <svg class="" viewbox="0 0 24 24"><path d="M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"></path><path d="M0 0h24v24h-24z" fill="none"></path></svg> <span class="wt-cli-sr-only">Close</span> </button> <div class="cli-modal-body"> <div class="cli-container-fluid cli-tab-container"> <div class="cli-row"> <div class="cli-col-12 cli-align-items-stretch cli-px-0"> <div class="cli-privacy-overview"> <h4>Privacy Overview</h4> <div class="cli-privacy-content"> <div class="cli-privacy-content-text">This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.</div> </div> <a class="cli-privacy-readmore" aria-label="Show more" role="button" data-readmore-text="Show more" data-readless-text="Show less"></a> </div> </div> <div class="cli-col-12 cli-align-items-stretch cli-px-0 cli-tab-section-container"> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="necessary" data-toggle="cli-toggle-tab"> Necessary </a> <div class="wt-cli-necessary-checkbox"> <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-necessary" data-id="checkbox-necessary" checked> <label class="form-check-label" for="wt-cli-checkbox-necessary">Necessary</label> </div> <span class="cli-necessary-caption">Always Enabled</span> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="necessary"> <div class="wt-cli-cookie-description"> Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. <table class="cookielawinfo-row-cat-table cookielawinfo-winter"> <thead><tr> <th class="cookielawinfo-column-1">Cookie</th> <th class="cookielawinfo-column-3">Duration</th> <th class="cookielawinfo-column-4">Description</th> </tr></thead> <tbody> <tr class="cookielawinfo-row"> <td class="cookielawinfo-column-1">cookielawinfo-checkbox-analytics</td> <td class="cookielawinfo-column-3">11 months</td> <td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".</td> </tr> <tr class="cookielawinfo-row"> <td class="cookielawinfo-column-1">cookielawinfo-checkbox-functional</td> <td class="cookielawinfo-column-3">11 months</td> <td class="cookielawinfo-column-4">The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".</td> </tr> <tr class="cookielawinfo-row"> <td class="cookielawinfo-column-1">cookielawinfo-checkbox-necessary</td> <td class="cookielawinfo-column-3">11 months</td> <td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".</td> </tr> <tr class="cookielawinfo-row"> <td class="cookielawinfo-column-1">cookielawinfo-checkbox-others</td> <td class="cookielawinfo-column-3">11 months</td> <td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.</td> </tr> <tr class="cookielawinfo-row"> <td class="cookielawinfo-column-1">cookielawinfo-checkbox-performance</td> <td class="cookielawinfo-column-3">11 months</td> <td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".</td> </tr> <tr class="cookielawinfo-row"> <td class="cookielawinfo-column-1">viewed_cookie_policy</td> <td class="cookielawinfo-column-3">11 months</td> <td class="cookielawinfo-column-4">The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.</td> </tr> </tbody> </table> </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="functional" data-toggle="cli-toggle-tab"> Functional </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-functional" class="cli-user-preference-checkbox" data-id="checkbox-functional"> <label for="wt-cli-checkbox-functional" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Functional</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="functional"> <div class="wt-cli-cookie-description"> Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="performance" data-toggle="cli-toggle-tab"> Performance </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-performance" class="cli-user-preference-checkbox" data-id="checkbox-performance"> <label for="wt-cli-checkbox-performance" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Performance</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="performance"> <div class="wt-cli-cookie-description"> Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="analytics" data-toggle="cli-toggle-tab"> Analytics </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-analytics" class="cli-user-preference-checkbox" data-id="checkbox-analytics"> <label for="wt-cli-checkbox-analytics" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Analytics</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="analytics"> <div class="wt-cli-cookie-description"> Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="advertisement" data-toggle="cli-toggle-tab"> Advertisement </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-advertisement" class="cli-user-preference-checkbox" data-id="checkbox-advertisement"> <label for="wt-cli-checkbox-advertisement" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Advertisement</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="advertisement"> <div class="wt-cli-cookie-description"> Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="others" data-toggle="cli-toggle-tab"> Others </a> <div class="cli-switch"> <input type="checkbox" id="wt-cli-checkbox-others" class="cli-user-preference-checkbox" data-id="checkbox-others"> <label for="wt-cli-checkbox-others" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Others</span></label> </div> </div> <div class="cli-tab-content"> <div class="cli-tab-pane cli-fade" data-id="others"> <div class="wt-cli-cookie-description"> Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. </div> </div> </div> </div> </div> </div> </div> </div> <div class="cli-modal-footer"> <div class="wt-cli-element cli-container-fluid cli-tab-container"> <div class="cli-row"> <div class="cli-col-12 cli-align-items-stretch cli-px-0"> <div class="cli-tab-footer wt-cli-privacy-overview-actions"> <a id="wt-cli-privacy-save-btn" role="button" tabindex="0" data-cli-action="accept" class="wt-cli-privacy-btn cli_setting_save_button wt-cli-privacy-accept-btn cli-btn">SAVE &amp; ACCEPT</a> </div> </div> </div> </div> </div> </div> </div> </div> <div class="cli-modal-backdrop cli-fade cli-settings-overlay"></div> <div class="cli-modal-backdrop cli-fade cli-popupbar-overlay"></div> <!--googleon: all--><link rel="stylesheet" id="cookie-law-info-table-css" href="/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-table.css?ver=3.1.6" type="text/css" media="all"> <script type="text/javascript" id="main-scripts-js-extra"> /* <![CDATA[ */ var klflx_theme_settings = {"version":"1.8.2"}; /* ]]> */ </script> <script type="text/javascript" src="/wp-content/themes/mpi-sws/assets/scripts/main.js?ver=1.8.2" id="main-scripts-js"></script> <script type="text/javascript">var ip2long = function(ip){ var components; if(components = ip.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/)) { var iplong = 0; var power = 1; for(var i=4; i>=1; i-=1) { iplong += power * parseInt(components[i]); power *= 256; } return iplong; } else return -1; }; var inSubNet = function(ip, subnet) { var mask, base_ip, long_ip = ip2long(ip); if( (mask = subnet.match(/^(.*?)\/(\d{1,2})$/)) && ((base_ip=ip2long(mask[1])) >= 0) ) { var freedom = Math.pow(2, 32 - parseInt(mask[2])); return (long_ip > base_ip) && (long_ip < base_ip + freedom - 1); } else return false; }; jQuery(function($){ $.getJSON('/getip.php', function(data){ if (inSubNet(data.ip,'139.19.0.0/16')) { if(document.cookie.indexOf('hidecookiedingsbums=1') != -1){ jQuery('#cookiedingsbums').hide(); } else{ jQuery('#cookiedingsbums').attr('style','display: block;'); jQuery('#cookiedingsbums').prependTo('body'); jQuery('#cookiedingsbumsCloser').show(); } } else { jQuery('#cookiedingsbums').hide(); } }); });</script> <div style="display: none;" id="cookiedingsbums"> <h1>Need help?</h1> <a href="https://wiki.mpi-sws.org/wiki">General questions</a> | <a href="https://wiki.mpi-sws.org/wiki/ItResources">IT related questions</a> | <a href="https://plex.mpi-klsb.mpg.de/display/Documentation/WirelessLan">How to set up wireless lan</a> | <a href="https://apply.cis.mpg.de/">MPG-CIS Application system</a> | <a href="https://wiki.mpi-sws.org/wiki/mentalhealth">Mental health</a> <span id="cookiedingsbumsCloser" onclick="document.cookie = 'hidecookiedingsbums=1; max-age=86400; path=/';jQuery('#cookiedingsbums').slideUp()">&#10006;</span> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10