{"id":251324,"date":"2016-07-11T00:00:46","date_gmt":"2016-07-11T07:00:46","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-event&#038;p=251324"},"modified":"2025-08-06T12:00:16","modified_gmt":"2025-08-06T19:00:16","slug":"z3-special-interest-group-2012","status":"publish","type":"msr-event","link":"https:\/\/www.microsoft.com\/en-us\/research\/event\/z3-special-interest-group-2012\/","title":{"rendered":"Z3 Special Interest Group 2012"},"content":{"rendered":"\n\n<p>&nbsp;<\/p>\n<div class=\"conM \"><\/div>\n<div class=\"conM \"><\/div>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<div class=\"conM \">\n<p>The Z3 Satisfiability Modulo Theories (SMT) problem solver is used in many different contexts. This meeting is an opportunity for researchers to exchange experiences with others and the developers of Z3. Participants are invited to present their applications and use of Z3. We will provide an update on new developments in Z3 as well as an assortment of social events.<\/p>\n<h2>Z3 in the Wild<\/h2>\n<p>We invite attendees to describe their uses of Z3. In particular we are interested to share experiences and to provide inspiration among users of Z3 and also extract useful challenges for Z3 and the SMT community. Describe your application. How does it invoke Z3? Which features are you using? What obstacles did you encounter? What alternatives have you considered and what are the trade-offs?<\/p>\n<h2>Secret Sauce<\/h2>\n<p>We will give a session on some of the newer features in Z3 as well as recurring themes. The topics include: Strategies, Model-based Quantifier instantiation (MBQI), Theory solvers, Real arithmetic solvers,\u00a0Proof objects, Simplification, Fixed-points, Configuring Z3, Quantifier instantiation with patterns, encoding techniques (e.g., bit-vectors or integers; using algebraic data-types and arrays).<\/p>\n<\/div>\n<div class=\"conM \"><\/div>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<div class=\"conM \">\n<p>The detailed program is to be determined. There will be three days of informal talks and social activities including dinners scheduled for the evenings.<\/p>\n<p>We are happy to include two keynotes form Microsoft Researchers:<\/p>\n<ul>\n<li>Rustan Leino \u2014\u00a0Reasoning about Programs<\/li>\n<li>Patrice Godefroid \u2014 SAGE: White-box Fuzzing using Billions and Billions of SMT constraints<\/li>\n<\/ul>\n<p>There will also be an interactive\u00a0session with several other Microsoft Research tools that use Z3.<\/p>\n<\/div>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<div class=\"conM \">\n<p>A previous well attended Z3 SIG meeting was held in Cambridge, UK in 2011. <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/event\/z3-special-interest-group-2011\/\">View the program with slides<\/a>.<\/p>\n<\/div>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This meeting is an opportunity for researchers to exchange experiences with others and the developers of Z3.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr_startdate":"2012-10-22","msr_enddate":"2012-10-24","msr_location":"Microsoft Research, Redmond","msr_expirationdate":"","msr_event_recording_link":"","msr_event_link":"","msr_event_link_redirect":false,"msr_event_time":"","msr_hide_region":false,"msr_private_event":true,"msr_hide_image_in_river":0,"footnotes":""},"research-area":[13561],"msr-region":[197900],"msr-event-type":[197944],"msr-video-type":[],"msr-locale":[268875],"msr-program-audience":[],"msr-post-option":[],"msr-impact-theme":[],"class_list":["post-251324","msr-event","type-msr-event","status-publish","hentry","msr-research-area-algorithms","msr-region-north-america","msr-event-type-hosted-by-microsoft","msr-locale-en_us"],"msr_about":"<!-- wp:msr\/event-details {\"title\":\"Z3 Special Interest Group 2012\",\"backgroundColor\":\"grey\"} \/-->\n\n<!-- wp:msr\/content-tabs --><!-- wp:msr\/content-tab {\"title\":\"About\"} --><!-- wp:freeform --><p>&nbsp;<\/p>\n<div class=\"conM \"><\/div>\n<div class=\"conM \"><\/div>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<div class=\"conM \">\n<p>The Z3 Satisfiability Modulo Theories (SMT) problem solver is used in many different contexts. This meeting is an opportunity for researchers to exchange experiences with others and the developers of Z3. Participants are invited to present their applications and use of Z3. We will provide an update on new developments in Z3 as well as an assortment of social events.<\/p>\n<h2>Z3 in the Wild<\/h2>\n<p>We invite attendees to describe their uses of Z3. In particular we are interested to share experiences and to provide inspiration among users of Z3 and also extract useful challenges for Z3 and the SMT community. Describe your application. How does it invoke Z3? Which features are you using? What obstacles did you encounter? What alternatives have you considered and what are the trade-offs?<\/p>\n<h2>Secret Sauce<\/h2>\n<p>We will give a session on some of the newer features in Z3 as well as recurring themes. The topics include: Strategies, Model-based Quantifier instantiation (MBQI), Theory solvers, Real arithmetic solvers,\u00a0Proof objects, Simplification, Fixed-points, Configuring Z3, Quantifier instantiation with patterns, encoding techniques (e.g., bit-vectors or integers; using algebraic data-types and arrays).<\/p>\n<\/div>\n<div class=\"conM \"><\/div>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<!-- \/wp:freeform --><!-- \/wp:msr\/content-tab --><!-- wp:msr\/content-tab {\"title\":\"Program\"} --><!-- wp:freeform --><div class=\"conM \">\n<p>The detailed program is to be determined. There will be three days of informal talks and social activities including dinners scheduled for the evenings.<\/p>\n<p>We are happy to include two keynotes form Microsoft Researchers:<\/p>\n<ul>\n<li>Rustan Leino \u2014\u00a0Reasoning about Programs<\/li>\n<li>Patrice Godefroid \u2014 SAGE: White-box Fuzzing using Billions and Billions of SMT constraints<\/li>\n<\/ul>\n<p>There will also be an interactive\u00a0session with several other Microsoft Research tools that use Z3.<\/p>\n<\/div>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<!-- \/wp:freeform --><!-- \/wp:msr\/content-tab --><!-- wp:msr\/content-tab {\"title\":\"Previous Z3 SIG\"} --><!-- wp:freeform --><div class=\"conM \">\n<p>A previous well attended Z3 SIG meeting was held in Cambridge, UK in 2011. <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/event\/z3-special-interest-group-2011\/\">View the program with slides<\/a>.<\/p>\n<\/div>\n<p><span id=\"label-external-link\" class=\"sr-only\" aria-hidden=\"true\">Opens in a new tab<\/span><\/p>\n<!-- \/wp:freeform --><!-- \/wp:msr\/content-tab --><!-- \/wp:msr\/content-tabs -->","tab-content":[{"id":0,"name":"About","content":"<div class=\"conM \">\r\n\r\nThe Z3 Satisfiability Modulo Theories (SMT) problem solver is used in many different contexts. This meeting is an opportunity for researchers to exchange experiences with others and the developers of Z3. Participants are invited to present their applications and use of Z3. We will provide an update on new developments in Z3 as well as an assortment of social events.\r\n<h2>Z3 in the Wild<\/h2>\r\nWe invite attendees to describe their uses of Z3. In particular we are interested to share experiences and to provide inspiration among users of Z3 and also extract useful challenges for Z3 and the SMT community. Describe your application. How does it invoke Z3? Which features are you using? What obstacles did you encounter? What alternatives have you considered and what are the trade-offs?\r\n<h2>Secret Sauce<\/h2>\r\nWe will give a session on some of the newer features in Z3 as well as recurring themes. The topics include: Strategies, Model-based Quantifier instantiation (MBQI), Theory solvers, Real arithmetic solvers,\u00a0Proof objects, Simplification, Fixed-points, Configuring Z3, Quantifier instantiation with patterns, encoding techniques (e.g., bit-vectors or integers; using algebraic data-types and arrays).\r\n\r\n<\/div>\r\n<div class=\"conM \"><\/div>"},{"id":1,"name":"Program","content":"<div class=\"conM \">\r\n\r\nThe detailed program is to be determined. There will be three days of informal talks and social activities including dinners scheduled for the evenings.\r\n\r\nWe are happy to include two keynotes form Microsoft Researchers:\r\n<ul>\r\n \t<li>Rustan Leino \u2014\u00a0Reasoning about Programs<\/li>\r\n \t<li>Patrice Godefroid \u2014 SAGE: White-box Fuzzing using Billions and Billions of SMT constraints<\/li>\r\n<\/ul>\r\nThere will also be an interactive\u00a0session with several other Microsoft Research tools that use Z3.\r\n\r\n<\/div>"},{"id":2,"name":"Previous Z3 SIG","content":"<div class=\"conM \">\r\n\r\nA previous well attended Z3 SIG meeting was held in Cambridge, UK in 2011. <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/event\/z3-special-interest-group-2011\/\">View the program with slides<\/a>.\r\n\r\n<\/div>"}],"msr_startdate":"2012-10-22","msr_enddate":"2012-10-24","msr_event_time":"","msr_location":"Microsoft Research, Redmond","msr_event_link":"","msr_event_recording_link":"","msr_startdate_formatted":"October 22, 2012","msr_register_text":"Watch now","msr_cta_link":"","msr_cta_text":"","msr_cta_bi_name":"","featured_image_thumbnail":null,"event_excerpt":"This meeting is an opportunity for researchers to exchange experiences with others and the developers of Z3.","msr_research_lab":[199565],"related-researchers":[{"type":"user_nicename","value":"nbjorner","display_name":"Nikolaj Bj\u00f8rner","author_link":"<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/nbjorner\/\" aria-label=\"Visit the profile page for Nikolaj Bj\u00f8rner\">Nikolaj Bj\u00f8rner<\/a>","is_active":false,"user_id":33067,"last_first":"Bj\u00f8rner, Nikolaj","people_section":0,"alias":"nbjorner"}],"msr_impact_theme":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-opportunities":[],"related-publications":[],"related-videos":[],"related-posts":[],"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/251324","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-event"}],"version-history":[{"count":2,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/251324\/revisions"}],"predecessor-version":[{"id":1147316,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/251324\/revisions\/1147316"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=251324"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=251324"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=251324"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=251324"},{"taxonomy":"msr-video-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-video-type?post=251324"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=251324"},{"taxonomy":"msr-program-audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-program-audience?post=251324"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=251324"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=251324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}