{"version":"1.0","provider_name":"Service \/ FS - Syst\u00e8mes d'Information","provider_url":"https:\/\/web.umons.ac.be\/sinf","author_name":"Florence Laline","author_url":"https:\/\/web.umons.ac.be\/sinf\/author\/flaline\/","title":"Knowledge Representation and Reasoning - Service \/ FS - Syst\u00e8mes d'Information","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"28VUNvB507\"><a href=\"https:\/\/web.umons.ac.be\/sinf\/activites-denseignement\/knowledge-representation-and-reasoning\/\">Knowledge Representation and Reasoning<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/web.umons.ac.be\/sinf\/activites-denseignement\/knowledge-representation-and-reasoning\/embed\/#?secret=28VUNvB507\" width=\"600\" height=\"338\" title=\"\u00ab\u00a0Knowledge Representation and Reasoning\u00a0\u00bb &#8212; Service \/ FS - Syst\u00e8mes d&#039;Information\" data-secret=\"28VUNvB507\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/web.umons.ac.be\/sinf\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Read the\u00a0course schedule &nbsp; Slides\u00a0of first session. Part I: Answer Set Programming I.A Theory The first part of the course covers the logic programming paradigm known as Answer Set Programming (ASP). Books and Articles My own slides\u00a0on ASP. Answer Set Programming: A Primer Gerhard Brewka, Thomas Eiter, Miroslaw Truszczynski:\u00a0Answer set programming at a glance.\u00a0Commun. ACM [&hellip;]"}