* spot/twaalgos/translate.cc, spot/twaalgos/translate.hh: Build automata with generic acceptance by doing product of automata for smaller subformulas. * bin/spot-x.cc: Mention ltl-split. * NEWS: Mention the change, and show some results. * tests/core/genltl.test, tests/python/_product_susp.ipynb, tests/python/highlighting.ipynb: Adjust test cases. * doc/org/ltl2tgba.org: Update. * tests/core/gragsa.test: Add another formula to cover more code.
3486 lines
278 KiB
Text
3486 lines
278 KiB
Text
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 1,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"import spot\n",
|
|
"from spot.jupyter import display_inline\n",
|
|
"spot.setup()\n",
|
|
"\n",
|
|
"def test_and(left, right):\n",
|
|
" res = spot.product_susp(left, right)\n",
|
|
" display_inline(left, right, res)\n",
|
|
" assert res.equivalent_to(spot.product(left, right))\n",
|
|
"\n",
|
|
"def test_or(left, right):\n",
|
|
" res = spot.product_or_susp(left, right)\n",
|
|
" display_inline(left, right, res)\n",
|
|
" assert res.equivalent_to(spot.product_or(left, right))\n",
|
|
"\n",
|
|
"def test(left, right):\n",
|
|
" test_and(left, right)\n",
|
|
" test_or(left, right)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 2,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"163pt\" height=\"289pt\"\n",
|
|
" viewBox=\"0.00 0.00 163.00 289.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 285)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-285 159,-285 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"74.5\" y=\"-265.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"66.5\" y=\"-250.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-105\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-101.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-105C4.178,-105 17.9448,-105 30.9241,-105\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-105 30.9808,-108.1501 34.4807,-105 30.9807,-105.0001 30.9807,-105.0001 30.9807,-105.0001 34.4807,-105 30.9807,-101.8501 37.9807,-105 37.9807,-105\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-192\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-188.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M68.3022,-118.2134C81.9803,-132.9047 104.1772,-156.7458 119.6243,-173.3372\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"124.5821,-178.6622 117.5066,-175.6854 122.1971,-176.1006 119.8121,-173.5389 119.8121,-173.5389 119.8121,-173.5389 122.1971,-176.1006 122.1176,-171.3925 124.5821,-178.6622 124.5821,-178.6622\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-154.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-105\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-101.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.3802,-105C85.4352,-105 99.6622,-105 111.7609,-105\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.9716,-105 111.9716,-108.1501 115.4716,-105 111.9716,-105.0001 111.9716,-105.0001 111.9716,-105.0001 115.4716,-105 111.9716,-101.8501 118.9716,-105 118.9716,-105\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-108.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M68.3022,-91.7866C81.9803,-77.0953 104.1772,-53.2542 119.6243,-36.6628\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"124.5821,-31.3378 122.1176,-38.6075 122.1971,-33.8994 119.8121,-36.4611 119.8121,-36.4611 119.8121,-36.4611 122.1971,-33.8994 117.5066,-34.3146 124.5821,-31.3378 124.5821,-31.3378\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-67.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-208.6641C128.4063,-218.625 130.75,-228 137,-228 141.6875,-228 144.1777,-222.7266 144.4707,-215.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-208.6641 147.6006,-215.4598 144.2438,-212.1576 144.4564,-215.6511 144.4564,-215.6511 144.4564,-215.6511 144.2438,-212.1576 141.3122,-215.8425 144.0313,-208.6641 144.0313,-208.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-231.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-121.6641C128.4063,-131.625 130.75,-141 137,-141 141.6875,-141 144.1777,-135.7266 144.4707,-128.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-121.6641 147.6006,-128.4598 144.2438,-125.1576 144.4564,-128.6511 144.4564,-128.6511 144.4564,-128.6511 144.2438,-125.1576 141.3122,-128.8425 144.0313,-121.6641 144.0313,-121.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-34.6641C128.4063,-44.625 130.75,-54 137,-54 141.6875,-54 144.1777,-48.7266 144.4707,-41.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-34.6641 147.6006,-41.4598 144.2438,-38.1576 144.4564,-41.6511 144.4564,-41.6511 144.4564,-41.6511 144.2438,-38.1576 141.3122,-41.8425 144.0313,-34.6641 144.0313,-34.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"82pt\" height=\"161pt\"\n",
|
|
" viewBox=\"0.00 0.00 82.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"16\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"38\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"14\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M52.7643,-35.7817C52.2144,-45.3149 53.293,-54 56,-54 57.988,-54 59.0977,-49.3161 59.3292,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"59.2357,-35.7817 62.4756,-42.7406 59.2808,-39.2814 59.3258,-42.7812 59.3258,-42.7812 59.3258,-42.7812 59.2808,-39.2814 56.1761,-42.8217 59.2357,-35.7817 59.2357,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M50.6841,-35.4203C47.6538,-52.791 49.4258,-72 56,-72 61.7011,-72 63.7908,-57.5545 62.2691,-42.3894\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"61.3159,-35.4203 65.3856,-41.9288 61.7902,-38.888 62.2646,-42.3557 62.2646,-42.3557 62.2646,-42.3557 61.7902,-38.888 59.1437,-42.7826 61.3159,-35.4203 61.3159,-35.4203\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"173pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 173.22 360.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.9045 .9045) rotate(0) translate(4 394)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-394 187.5,-394 187.5,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"70.75\" y=\"-375.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92.75\" y=\"-375.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"108.75\" y=\"-375.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"68.75\" y=\"-361.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-109\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-105.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-109C4.178,-109 17.9448,-109 30.9241,-109\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-109 30.9808,-112.1501 34.4807,-109 30.9807,-109.0001 30.9807,-109.0001 30.9807,-109.0001 34.4807,-109 30.9807,-105.8501 37.9807,-109 37.9807,-109\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"165\" cy=\"-288\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"165\" y=\"-284.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M65.0541,-124.6879C81.141,-152.4316 115.9388,-211.8645 147,-261 148.2342,-262.9524 149.5348,-264.972 150.8488,-266.9871\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"154.7784,-272.9477 148.2956,-268.8372 152.8519,-270.0256 150.9255,-267.1034 150.9255,-267.1034 150.9255,-267.1034 152.8519,-270.0256 153.5554,-265.3696 154.7784,-272.9477 154.7784,-272.9477\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"107\" y=\"-246.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"102.5\" y=\"-231.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"165\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"165\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M68.1163,-122.3548C74.5915,-128.6753 83.0604,-135.7523 92,-140 106.8519,-147.0569 125.0571,-150.3081 139.5716,-151.7945\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"146.7881,-152.4217 139.5416,-154.9536 143.3012,-152.1186 139.8144,-151.8155 139.8144,-151.8155 139.8144,-151.8155 143.3012,-152.1186 140.0871,-148.6773 146.7881,-152.4217 146.7881,-152.4217\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-153.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.4915,-103.7617C88.9218,-100.1585 111.5981,-97.409 129,-106 132.1087,-107.5347 141.9403,-120.5069 150.5449,-132.4343\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"154.6355,-138.1509 148.0002,-134.2913 152.5987,-135.3046 150.562,-132.4582 150.562,-132.4582 150.562,-132.4582 152.5987,-135.3046 153.1237,-130.6251 154.6355,-138.1509 154.6355,-138.1509\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"102.5\" y=\"-109.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"165\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"165\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.0734,-97.5924C84.8326,-85.5918 108.6637,-66.1094 129,-49 134.4692,-44.3987 140.3607,-39.3604 145.7619,-34.7082\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.3873,-29.8505 148.148,-36.8097 148.7382,-32.138 146.0892,-34.4256 146.0892,-34.4256 146.0892,-34.4256 148.7382,-32.138 144.0304,-32.0414 151.3873,-29.8505 151.3873,-29.8505\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92.5\" y=\"-81.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M60.2085,-91.4217C66.5082,-66.7645 79.0418,-23.9133 92,-15 106.0105,-5.3629 125.3666,-6.6421 140.6272,-10.0471\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"147.7485,-11.8509 140.1893,-13.1856 144.3556,-10.9915 140.9628,-10.132 140.9628,-10.132 140.9628,-10.132 144.3556,-10.9915 141.7363,-7.0785 147.7485,-11.8509 147.7485,-11.8509\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-33.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"102.5\" y=\"-18.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M155.7674,-303.5414C153.1685,-313.9087 156.2461,-324 165,-324 171.7022,-324 175.077,-318.0847 175.1245,-310.6591\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"174.2326,-303.5414 178.2286,-310.0955 174.6678,-307.0143 175.103,-310.4871 175.103,-310.4871 175.103,-310.4871 174.6678,-307.0143 171.9775,-310.8788 174.2326,-303.5414 174.2326,-303.5414\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"161.5\" y=\"-342.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"157\" y=\"-327.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M160.1797,-170.4099C159.28,-180.0879 160.8867,-189 165,-189 168.0207,-189 169.6896,-184.1936 170.0067,-177.8073\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"169.8203,-170.4099 173.1457,-177.3283 169.9085,-173.9088 169.9967,-177.4077 169.9967,-177.4077 169.9967,-177.4077 169.9085,-173.9088 166.8477,-177.4871 169.8203,-170.4099 169.8203,-170.4099\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"146.5\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M157.3278,-169.3083C152.3703,-186.9604 154.9277,-207 165,-207 173.7345,-207 176.8178,-191.9299 174.2498,-176.4154\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"172.6722,-169.3083 177.2643,-175.4594 173.4307,-172.7251 174.1892,-176.142 174.1892,-176.142 174.1892,-176.142 173.4307,-172.7251 171.114,-176.8246 172.6722,-169.3083 172.6722,-169.3083\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"148\" y=\"-225.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"157\" y=\"-210.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M160.1797,-35.4099C159.28,-45.0879 160.8867,-54 165,-54 168.0207,-54 169.6896,-49.1936 170.0067,-42.8073\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"169.8203,-35.4099 173.1457,-42.3283 169.9085,-38.9088 169.9967,-42.4077 169.9967,-42.4077 169.9967,-42.4077 169.9085,-38.9088 166.8477,-42.4871 169.8203,-35.4099 169.8203,-35.4099\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"147\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M157.3278,-34.3083C152.3703,-51.9604 154.9277,-72 165,-72 173.7345,-72 176.8178,-56.9299 174.2498,-41.4154\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"172.6722,-34.3083 177.2643,-40.4594 173.4307,-37.7251 174.1892,-41.142 174.1892,-41.142 174.1892,-41.142 173.4307,-37.7251 171.114,-41.8246 172.6722,-34.3083 172.6722,-34.3083\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"149\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"157\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
},
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"163pt\" height=\"289pt\"\n",
|
|
" viewBox=\"0.00 0.00 163.00 289.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 285)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-285 159,-285 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"74.5\" y=\"-265.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"66.5\" y=\"-250.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-105\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-101.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-105C4.178,-105 17.9448,-105 30.9241,-105\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-105 30.9808,-108.1501 34.4807,-105 30.9807,-105.0001 30.9807,-105.0001 30.9807,-105.0001 34.4807,-105 30.9807,-101.8501 37.9807,-105 37.9807,-105\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-192\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-188.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M68.3022,-118.2134C81.9803,-132.9047 104.1772,-156.7458 119.6243,-173.3372\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"124.5821,-178.6622 117.5066,-175.6854 122.1971,-176.1006 119.8121,-173.5389 119.8121,-173.5389 119.8121,-173.5389 122.1971,-176.1006 122.1176,-171.3925 124.5821,-178.6622 124.5821,-178.6622\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-154.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-105\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-101.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.3802,-105C85.4352,-105 99.6622,-105 111.7609,-105\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"118.9716,-105 111.9716,-108.1501 115.4716,-105 111.9716,-105.0001 111.9716,-105.0001 111.9716,-105.0001 115.4716,-105 111.9716,-101.8501 118.9716,-105 118.9716,-105\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-108.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M68.3022,-91.7866C81.9803,-77.0953 104.1772,-53.2542 119.6243,-36.6628\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"124.5821,-31.3378 122.1176,-38.6075 122.1971,-33.8994 119.8121,-36.4611 119.8121,-36.4611 119.8121,-36.4611 122.1971,-33.8994 117.5066,-34.3146 124.5821,-31.3378 124.5821,-31.3378\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-67.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-208.6641C128.4063,-218.625 130.75,-228 137,-228 141.6875,-228 144.1777,-222.7266 144.4707,-215.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-208.6641 147.6006,-215.4598 144.2438,-212.1576 144.4564,-215.6511 144.4564,-215.6511 144.4564,-215.6511 144.2438,-212.1576 141.3122,-215.8425 144.0313,-208.6641 144.0313,-208.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-231.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-121.6641C128.4063,-131.625 130.75,-141 137,-141 141.6875,-141 144.1777,-135.7266 144.4707,-128.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-121.6641 147.6006,-128.4598 144.2438,-125.1576 144.4564,-128.6511 144.4564,-128.6511 144.4564,-128.6511 144.2438,-125.1576 141.3122,-128.8425 144.0313,-121.6641 144.0313,-121.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-34.6641C128.4063,-44.625 130.75,-54 137,-54 141.6875,-54 144.1777,-48.7266 144.4707,-41.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-34.6641 147.6006,-41.4598 144.2438,-38.1576 144.4564,-41.6511 144.4564,-41.6511 144.4564,-41.6511 144.2438,-38.1576 141.3122,-41.8425 144.0313,-34.6641 144.0313,-34.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"82pt\" height=\"161pt\"\n",
|
|
" viewBox=\"0.00 0.00 82.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"16\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"38\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"14\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M52.7643,-35.7817C52.2144,-45.3149 53.293,-54 56,-54 57.988,-54 59.0977,-49.3161 59.3292,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"59.2357,-35.7817 62.4756,-42.7406 59.2808,-39.2814 59.3258,-42.7812 59.3258,-42.7812 59.3258,-42.7812 59.2808,-39.2814 56.1761,-42.8217 59.2357,-35.7817 59.2357,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M50.6841,-35.4203C47.6538,-52.791 49.4258,-72 56,-72 61.7011,-72 63.7908,-57.5545 62.2691,-42.3894\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"61.3159,-35.4203 65.3856,-41.9288 61.7902,-38.888 62.2646,-42.3557 62.2646,-42.3557 62.2646,-42.3557 61.7902,-38.888 59.1437,-42.7826 61.3159,-35.4203 61.3159,-35.4203\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"301pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 300.57 360.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.9482 .9482) rotate(0) translate(4 375.676)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-375.676 313,-375.676 313,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-357.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"155.5\" y=\"-357.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"171.5\" y=\"-357.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-343.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-115.676\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-111.976\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-115.676C4.178,-115.676 17.9448,-115.676 30.9241,-115.676\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-115.676 30.9808,-118.8261 34.4807,-115.6761 30.9807,-115.6761 30.9807,-115.6761 30.9807,-115.6761 34.4807,-115.6761 30.9807,-112.5261 37.9807,-115.676 37.9807,-115.676\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"161\" cy=\"-269.676\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"161\" y=\"-265.976\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M62.6897,-132.6565C73.3782,-158.3754 96.1767,-207.8899 126,-242.676 130.021,-247.3661 134.974,-251.7764 139.8752,-255.619\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"145.5462,-259.852 138.0523,-258.1891 142.7414,-257.7584 139.9365,-255.6648 139.9365,-255.6648 139.9365,-255.6648 142.7414,-257.7584 141.8208,-253.1404 145.5462,-259.852 145.5462,-259.852\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-235.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-220.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"161\" cy=\"-167.676\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"161\" y=\"-163.976\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M72.4063,-123.801C90.1288,-132.5779 118.4871,-146.622 138.3327,-156.4503\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.709,-159.6081 137.0381,-159.3243 141.5725,-158.0548 138.4361,-156.5014 138.4361,-156.5014 138.4361,-156.5014 141.5725,-158.0548 139.834,-153.6786 144.709,-159.6081 144.709,-159.6081\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"95.5\" y=\"-158.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-143.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"161\" cy=\"-65.676\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"161\" y=\"-61.976\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M72.4063,-107.8635C90.1288,-99.4242 118.4871,-85.9203 138.3327,-76.47\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.709,-73.4337 139.7432,-79.2873 141.5489,-74.9385 138.3889,-76.4433 138.3889,-76.4433 138.3889,-76.4433 141.5489,-74.9385 137.0346,-73.5992 144.709,-73.4337 144.709,-73.4337\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-116.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-101.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"291\" cy=\"-123.676\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"291\" y=\"-119.976\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->4 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>0->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M61.4036,-98.4268C70.299,-73.3633 90.6576,-27.7884 126,-8.676 153.3659,6.1229 165.697,-1.6312 196,-8.676 224.4597,-15.2923 234.9726,-16.4009 255,-37.676 271.0625,-54.7393 280.4712,-80.0093 285.6147,-98.7456\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"287.4431,-105.8271 282.6431,-99.8369 286.5681,-102.4382 285.6931,-99.0494 285.6931,-99.0494 285.6931,-99.0494 286.5681,-102.4382 288.743,-98.2619 287.4431,-105.8271 287.4431,-105.8271\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"126\" y=\"-27.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"153\" y=\"-12.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M150.8486,-284.8427C147.7725,-295.3401 151.1563,-305.676 161,-305.676 168.5366,-305.676 172.2865,-299.6173 172.2497,-292.0661\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"171.1514,-284.8427 175.318,-291.2895 171.6776,-288.3029 172.2037,-291.7631 172.2037,-291.7631 172.2037,-291.7631 171.6776,-288.3029 169.0895,-292.2367 171.1514,-284.8427 171.1514,-284.8427\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"157.5\" y=\"-324.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"153\" y=\"-309.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->4 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>1->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M178.7008,-264.9561C199.6633,-258.5037 234.3344,-244.9849 255,-221.676 273.3656,-200.9612 282.631,-170.0806 287.1176,-148.5379\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"288.4622,-141.6183 290.2191,-149.0907 287.7946,-145.0541 287.1269,-148.4898 287.1269,-148.4898 287.1269,-148.4898 287.7946,-145.0541 284.0348,-147.8889 288.4622,-141.6183 288.4622,-141.6183\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"229\" y=\"-268.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"226.5\" y=\"-253.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M150.8486,-182.8427C147.7725,-193.3401 151.1563,-203.676 161,-203.676 168.5366,-203.676 172.2865,-197.6173 172.2497,-190.0661\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"171.1514,-182.8427 175.318,-189.2895 171.6776,-186.3029 172.2037,-189.7631 172.2037,-189.7631 172.2037,-189.7631 171.6776,-186.3029 169.0895,-190.2367 171.1514,-182.8427 171.1514,-182.8427\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"156.5\" y=\"-222.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"153\" y=\"-207.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->4 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>2->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M177.3986,-175.9708C197.0791,-184.6636 230.4882,-195.3114 255,-181.676 268.0205,-174.433 276.9346,-160.3162 282.6354,-147.8236\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"285.4776,-141.1044 285.6516,-148.7785 284.114,-144.3278 282.7505,-147.5513 282.7505,-147.5513 282.7505,-147.5513 284.114,-144.3278 279.8494,-146.3241 285.4776,-141.1044 285.4776,-141.1044\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"214\" y=\"-206.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"226.5\" y=\"-191.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->4 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>2->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M178.0933,-160.9343C188.4325,-156.9294 201.9109,-151.837 214,-147.676 231.4086,-141.6841 251.247,-135.5161 266.4269,-130.9336\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"273.4736,-128.819 267.6744,-133.8481 270.1213,-129.825 266.769,-130.831 266.769,-130.831 266.769,-130.831 270.1213,-129.825 265.8636,-127.8139 273.4736,-128.819 273.4736,-128.819\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"216\" y=\"-166.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"226.5\" y=\"-151.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M150.8486,-80.8427C147.7725,-91.3401 151.1563,-101.676 161,-101.676 168.5366,-101.676 172.2865,-95.6173 172.2497,-88.0661\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"171.1514,-80.8427 175.318,-87.2895 171.6776,-84.3029 172.2037,-87.7631 172.2037,-87.7631 172.2037,-87.7631 171.6776,-84.3029 169.0895,-88.2367 171.1514,-80.8427 171.1514,-80.8427\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"157.5\" y=\"-120.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"153\" y=\"-105.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->4 -->\n",
|
|
"<g id=\"edge12\" class=\"edge\">\n",
|
|
"<title>3->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M178.4409,-70.9398C197.669,-77.0222 229.2854,-87.8562 255,-100.676 260.0404,-103.1889 265.2581,-106.2347 270.1045,-109.2762\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"276.0034,-113.0861 268.4141,-111.9343 273.0633,-111.1871 270.1232,-109.2882 270.1232,-109.2882 270.1232,-109.2882 273.0633,-111.1871 271.8322,-106.6421 276.0034,-113.0861 276.0034,-113.0861\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"214.5\" y=\"-119.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"226.5\" y=\"-104.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->4 -->\n",
|
|
"<g id=\"edge13\" class=\"edge\">\n",
|
|
"<title>3->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M176.5781,-56.6552C196.3259,-46.5316 230.7167,-33.3962 255,-48.676 272.3282,-59.5795 281.5042,-81.4029 286.2432,-98.7103\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"288.0134,-105.8063 283.2626,-99.7769 287.1662,-102.4104 286.319,-99.0144 286.319,-99.0144 286.319,-99.0144 287.1662,-102.4104 289.3753,-98.252 288.0134,-105.8063 288.0134,-105.8063\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"216.5\" y=\"-67.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"226.5\" y=\"-52.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge14\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M286.0012,-141.0859C285.0681,-150.7639 286.7344,-159.676 291,-159.676 294.1326,-159.676 295.8633,-154.8697 296.1921,-148.4833\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"295.9988,-141.0859 299.3307,-148.0012 296.0903,-144.5847 296.1818,-148.0835 296.1818,-148.0835 296.1818,-148.0835 296.0903,-144.5847 293.0329,-148.1659 295.9988,-141.0859 295.9988,-141.0859\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"285.5\" y=\"-163.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge15\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M283.0436,-139.9843C277.9026,-157.6364 280.5547,-177.676 291,-177.676 300.058,-177.676 303.2555,-162.606 300.5924,-147.0914\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"298.9564,-139.9843 303.5965,-146.0993 299.7416,-143.3951 300.5267,-146.8059 300.5267,-146.8059 300.5267,-146.8059 299.7416,-143.3951 297.457,-147.5126 298.9564,-139.9843 298.9564,-139.9843\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"287.5\" y=\"-196.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-181.476\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"left = spot.translate('(Ga | Gb | Gc)')\n",
|
|
"right = spot.translate('GFa')\n",
|
|
"test(left, right)\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 3,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"296pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 296.45 360.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.7991 .7991) rotate(0) translate(4 446.5254)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-446.5254 367,-446.5254 367,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"158.5\" y=\"-412.3254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 6 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>6</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"60\" cy=\"-215.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"60\" cy=\"-215.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"60\" y=\"-212.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">6</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->6 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1682,-215.7254C4.2491,-215.7254 17.4946,-215.7254 30.6388,-215.7254\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.8655,-215.7254 30.8656,-218.8755 34.3655,-215.7254 30.8655,-215.7255 30.8655,-215.7255 30.8655,-215.7255 34.3655,-215.7254 30.8655,-212.5755 37.8655,-215.7254 37.8655,-215.7254\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 6->6 -->\n",
|
|
"<g id=\"edge20\" class=\"edge\">\n",
|
|
"<title>6->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M52.6831,-236.7162C51.7798,-246.8126 54.2188,-255.7254 60,-255.7254 64.3359,-255.7254 66.7918,-250.712 67.3677,-243.9458\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"67.3169,-236.7162 70.5161,-243.6938 67.3415,-240.2161 67.3662,-243.716 67.3662,-243.716 67.3662,-243.716 67.3415,-240.2161 64.2163,-243.7382 67.3169,-236.7162 67.3169,-236.7162\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"31\" y=\"-259.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"341\" cy=\"-347.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"341\" cy=\"-347.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"341\" y=\"-344.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->0 -->\n",
|
|
"<g id=\"edge14\" class=\"edge\">\n",
|
|
"<title>6->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M67.1104,-236.8386C73.7341,-254.4052 84.8658,-279.4097 100,-297.7254 128.3101,-331.9869 137.8363,-343.6708 180,-357.7254 224.5836,-372.5866 279.8969,-363.6679 312.7164,-355.7592\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"319.7625,-353.9928 313.7385,-358.7505 316.3675,-354.8439 312.9726,-355.695 312.9726,-355.695 312.9726,-355.695 316.3675,-354.8439 312.2066,-352.6396 319.7625,-353.9928 319.7625,-353.9928\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"180\" y=\"-369.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"213\" cy=\"-293.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"213\" cy=\"-293.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"213\" y=\"-290.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->1 -->\n",
|
|
"<g id=\"edge15\" class=\"edge\">\n",
|
|
"<title>6->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.7678,-232.0688C81.8514,-239.1629 90.7908,-247.1139 100,-252.7254 126.6488,-268.9636 160.7195,-280.2205 184.4497,-286.7752\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"191.4626,-288.6587 183.8851,-289.8851 188.0824,-287.7508 184.7022,-286.8429 184.7022,-286.8429 184.7022,-286.8429 188.0824,-287.7508 185.5193,-283.8007 191.4626,-288.6587 191.4626,-288.6587\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-282.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"341\" cy=\"-238.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"341\" cy=\"-238.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"341\" y=\"-235.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->2 -->\n",
|
|
"<g id=\"edge16\" class=\"edge\">\n",
|
|
"<title>6->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M82.0496,-217.5302C132.3212,-221.6449 255.4265,-231.7212 311.8665,-236.3408\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"319.0528,-236.929 311.8191,-239.4974 315.5645,-236.6434 312.0762,-236.3579 312.0762,-236.3579 312.0762,-236.3579 315.5645,-236.6434 312.3332,-233.2184 319.0528,-236.929 319.0528,-236.929\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"180\" y=\"-233.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"341\" cy=\"-52.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"341\" cy=\"-52.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"341\" y=\"-49.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->3 -->\n",
|
|
"<g id=\"edge17\" class=\"edge\">\n",
|
|
"<title>6->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M63.8591,-193.7121C73.4721,-146.8726 103.4667,-38.9814 180,-6.7254 226.7114,12.9618 284.4866,-15.5135 316.5807,-35.6736\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"322.6462,-39.578 315.0552,-38.4378 319.7032,-37.6835 316.7602,-35.7891 316.7602,-35.7891 316.7602,-35.7891 319.7032,-37.6835 318.4652,-33.1404 322.6462,-39.578 322.6462,-39.578\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"180\" y=\"-10.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node7\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"213\" cy=\"-147.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"213\" cy=\"-147.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"213\" y=\"-144.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->4 -->\n",
|
|
"<g id=\"edge18\" class=\"edge\">\n",
|
|
"<title>6->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M80.3172,-206.6955C107.523,-194.6041 155.8568,-173.1224 186.0713,-159.6937\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"192.5988,-156.7926 187.4814,-162.5142 189.4004,-158.2141 186.2021,-159.6356 186.2021,-159.6356 186.2021,-159.6356 189.4004,-158.2141 184.9227,-156.7571 192.5988,-156.7926 192.5988,-156.7926\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-200.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5 -->\n",
|
|
"<g id=\"node8\" class=\"node\">\n",
|
|
"<title>5</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"213\" cy=\"-52.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"213\" cy=\"-52.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"213\" y=\"-49.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">5</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->5 -->\n",
|
|
"<g id=\"edge19\" class=\"edge\">\n",
|
|
"<title>6->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.3536,-195.9575C77.7299,-182.7651 88.3677,-165.3973 100,-151.7254 127.2669,-119.6776 165.0437,-88.7055 189.2553,-70.1807\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"195.1039,-65.7461 191.4292,-72.4856 192.3149,-67.8608 189.526,-69.9755 189.526,-69.9755 189.526,-69.9755 192.3149,-67.8608 187.6228,-67.4655 195.1039,-65.7461 195.1039,-65.7461\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-155.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M330.5737,-367.4829C328.8019,-378.0753 332.2773,-387.7254 341,-387.7254 347.6783,-387.7254 351.2807,-382.0687 351.8074,-374.6633\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"351.4263,-367.4829 354.9429,-374.3061 351.6118,-370.978 351.7974,-374.473 351.7974,-374.473 351.7974,-374.473 351.6118,-370.978 348.6518,-374.64 351.4263,-367.4829 351.4263,-367.4829\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"337.5\" y=\"-391.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>1->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M231.1874,-306.8995C240.6213,-313.268 252.5434,-320.6184 264,-325.7254 279.387,-332.5844 297.4588,-337.8792 312.2265,-341.5538\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"319.1845,-343.2273 311.6419,-344.653 315.7816,-342.4088 312.3786,-341.5903 312.3786,-341.5903 312.3786,-341.5903 315.7816,-342.4088 313.1153,-338.5276 319.1845,-343.2273 319.1845,-343.2273\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264\" y=\"-341.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M201.0469,-312.241C198.3906,-323.3087 202.375,-333.7254 213,-333.7254 221.3008,-333.7254 225.5484,-327.3676 225.743,-319.3085\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"224.9531,-312.241 228.8612,-318.8478 225.3419,-315.7194 225.7307,-319.1977 225.7307,-319.1977 225.7307,-319.1977 225.3419,-315.7194 222.6002,-319.5476 224.9531,-312.241 224.9531,-312.241\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"196\" y=\"-337.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M234.9018,-296.8844C253.5337,-298.5236 280.4594,-298.3442 301,-287.7254 311.2428,-282.4302 319.8124,-273.2356 326.3583,-264.231\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"330.3649,-258.3841 329.0064,-265.9391 328.3864,-261.2713 326.408,-264.1585 326.408,-264.1585 326.408,-264.1585 328.3864,-261.2713 323.8095,-262.3779 330.3649,-258.3841 330.3649,-258.3841\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264\" y=\"-300.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M330.5737,-258.4829C328.8019,-269.0753 332.2773,-278.7254 341,-278.7254 347.6783,-278.7254 351.2807,-273.0687 351.8074,-265.6633\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"351.4263,-258.4829 354.9429,-265.3061 351.6118,-261.978 351.7974,-265.473 351.7974,-265.473 351.7974,-265.473 351.6118,-261.978 348.6518,-265.64 351.4263,-258.4829 351.4263,-258.4829\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"336.5\" y=\"-282.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M330.5737,-72.4829C328.8019,-83.0753 332.2773,-92.7254 341,-92.7254 347.6783,-92.7254 351.2807,-87.0687 351.8074,-79.6633\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"351.4263,-72.4829 354.9429,-79.3061 351.6118,-75.978 351.7974,-79.473 351.7974,-79.473 351.7974,-79.473 351.6118,-75.978 348.6518,-79.64 351.4263,-72.4829 351.4263,-72.4829\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"337.5\" y=\"-96.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->0 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>4->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M227.0458,-165.1471C245.2432,-188.1234 277.4246,-230.1647 301,-268.7254 306.8103,-278.2289 318.8599,-302.2875 328.2233,-321.3776\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"331.4086,-327.8907 325.5035,-322.9863 329.8709,-324.7466 328.3332,-321.6024 328.3332,-321.6024 328.3332,-321.6024 329.8709,-324.7466 331.1629,-320.2185 331.4086,-327.8907 331.4086,-327.8907\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264.5\" y=\"-272.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->3 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>4->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M234.8332,-143.6052C253.9252,-139.1178 281.5616,-130.3899 301,-114.7254 312.7211,-105.2799 322.1101,-91.4414 328.8381,-79.2335\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"332.1122,-73.0301 331.6306,-80.6911 330.4785,-76.1254 328.8448,-79.2208 328.8448,-79.2208 328.8448,-79.2208 330.4785,-76.1254 326.059,-77.7504 332.1122,-73.0301 332.1122,-73.0301\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264.5\" y=\"-138.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M201.0469,-166.241C198.3906,-177.3087 202.375,-187.7254 213,-187.7254 221.3008,-187.7254 225.5484,-181.3676 225.743,-173.3085\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"224.9531,-166.241 228.8612,-172.8478 225.3419,-169.7194 225.7307,-173.1977 225.7307,-173.1977 225.7307,-173.1977 225.3419,-169.7194 222.6002,-173.5476 224.9531,-166.241 224.9531,-166.241\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-191.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->2 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>5->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M233.8058,-60.5848C256.8167,-69.6616 291.8584,-84.7505 301,-95.7254 315.4238,-113.0419 328.8038,-173.4093 335.8376,-209.944\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"337.1582,-216.9133 332.76,-210.6221 336.5066,-213.4745 335.8549,-210.0357 335.8549,-210.0357 335.8549,-210.0357 336.5066,-213.4745 338.9499,-209.4492 337.1582,-216.9133 337.1582,-216.9133\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264\" y=\"-99.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->3 -->\n",
|
|
"<g id=\"edge12\" class=\"edge\">\n",
|
|
"<title>5->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M235.004,-52.7254C256.1594,-52.7254 288.2759,-52.7254 311.6118,-52.7254\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"318.8548,-52.7254 311.8548,-55.8755 315.3548,-52.7254 311.8548,-52.7255 311.8548,-52.7255 311.8548,-52.7255 315.3548,-52.7254 311.8547,-49.5755 318.8548,-52.7254 318.8548,-52.7254\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264\" y=\"-56.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->5 -->\n",
|
|
"<g id=\"edge13\" class=\"edge\">\n",
|
|
"<title>5->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M201.0469,-71.241C198.3906,-82.3087 202.375,-92.7254 213,-92.7254 221.3008,-92.7254 225.5484,-86.3676 225.743,-78.3085\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"224.9531,-71.241 228.8612,-77.8478 225.3419,-74.7194 225.7307,-78.1977 225.7307,-78.1977 225.7307,-78.1977 225.3419,-74.7194 222.6002,-78.5476 224.9531,-71.241 224.9531,-71.241\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"196\" y=\"-96.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"82pt\" height=\"161pt\"\n",
|
|
" viewBox=\"0.00 0.00 82.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"16\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"38\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"14\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M52.7643,-35.7817C52.2144,-45.3149 53.293,-54 56,-54 57.988,-54 59.0977,-49.3161 59.3292,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"59.2357,-35.7817 62.4756,-42.7406 59.2808,-39.2814 59.3258,-42.7812 59.3258,-42.7812 59.3258,-42.7812 59.2808,-39.2814 56.1761,-42.8217 59.2357,-35.7817 59.2357,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M50.6841,-35.4203C47.6538,-52.791 49.4258,-72 56,-72 61.7011,-72 63.7908,-57.5545 62.2691,-42.3894\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"61.3159,-35.4203 65.3856,-41.9288 61.7902,-38.888 62.2646,-42.3557 62.2646,-42.3557 62.2646,-42.3557 61.7902,-38.888 59.1437,-42.7826 61.3159,-35.4203 61.3159,-35.4203\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"257pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 257.32 360.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.6692 .6692) rotate(0) translate(4 533.9293)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-533.9293 380.5,-533.9293 380.5,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"167.25\" y=\"-515.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"189.25\" y=\"-515.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"205.25\" y=\"-515.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"165.25\" y=\"-501.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-186.9293\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-183.2293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-186.9293C4.178,-186.9293 17.9448,-186.9293 30.9241,-186.9293\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-186.9293 30.9808,-190.0794 34.4807,-186.9293 30.9807,-186.9294 30.9807,-186.9294 30.9807,-186.9294 34.4807,-186.9293 30.9807,-183.7794 37.9807,-186.9293 37.9807,-186.9293\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-203.9666C48.3189,-213.7872 50.4453,-222.9293 56,-222.9293 60.166,-222.9293 62.4036,-217.7869 62.7128,-211.0726\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-203.9666 65.8541,-210.8111 62.5434,-207.4628 62.7076,-210.9589 62.7076,-210.9589 62.7076,-210.9589 62.5434,-207.4628 59.561,-211.1067 62.3792,-203.9666 62.3792,-203.9666\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"27\" y=\"-241.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-226.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"358\" cy=\"-394.9293\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"358\" y=\"-391.2293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M57.8254,-205.1102C63.7746,-253.2452 87.4107,-383.61 172,-431.9293 229.9086,-465.008 261.2458,-463.4345 322,-435.9293 331.077,-431.8199 338.7726,-424.1655 344.6896,-416.573\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"348.861,-410.8389 347.2903,-418.3526 346.802,-413.6692 344.743,-416.4996 344.743,-416.4996 344.743,-416.4996 346.802,-413.6692 342.1957,-414.6465 348.861,-410.8389 348.861,-410.8389\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"172\" y=\"-459.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"205\" cy=\"-323.9293\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"205\" y=\"-320.2293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M64.8394,-202.7881C71.4689,-213.8891 81.2254,-228.6859 92,-239.9293 120.1015,-269.2536 159.3259,-295.8975 183.3974,-310.9876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"189.4689,-314.75 181.8594,-313.7403 186.4938,-312.9063 183.5187,-311.0627 183.5187,-311.0627 183.5187,-311.0627 186.4938,-312.9063 185.1779,-308.3851 189.4689,-314.75 189.4689,-314.75\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-294.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"358\" cy=\"-224.9293\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"358\" y=\"-221.2293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.0988,-180.6566C117.2364,-165.5749 237.4494,-131.6196 322,-174.9293 333.1951,-180.6638 341.7014,-191.6802 347.6268,-201.9159\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"350.9837,-208.1341 344.8865,-203.4708 349.321,-205.0542 347.6583,-201.9744 347.6583,-201.9744 347.6583,-201.9744 349.321,-205.0542 350.4302,-200.4779 350.9837,-208.1341 350.9837,-208.1341\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"172\" y=\"-159.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"358\" cy=\"-63.9293\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"358\" y=\"-60.2293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->4 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>0->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M59.1368,-169.0496C63.6652,-146.7621 73.5865,-108.1675 92,-79.9293 118.2911,-39.6104 127.121,-24.3279 172,-6.9293 230.6975,15.8264 302.5267,-24.7745 337.2458,-48.5339\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"343.2853,-52.7552 335.7432,-51.3268 340.4165,-50.7501 337.5478,-48.745 337.5478,-48.745 337.5478,-48.745 340.4165,-50.7501 339.3525,-46.1631 343.2853,-52.7552 343.2853,-52.7552\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"172\" y=\"-25.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-10.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5 -->\n",
|
|
"<g id=\"node7\" class=\"node\">\n",
|
|
"<title>5</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"205\" cy=\"-216.9293\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"205\" y=\"-213.2293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">5</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->5 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>0->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.6774,-190.4885C100.1134,-195.8112 150.0512,-205.8658 180.1478,-211.9255\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"187.3456,-213.3747 179.8616,-215.081 183.9145,-212.6839 180.4833,-211.993 180.4833,-211.993 180.4833,-211.993 183.9145,-212.6839 181.1051,-208.9049 187.3456,-213.3747 187.3456,-213.3747\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-224.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"115\" y=\"-209.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6 -->\n",
|
|
"<g id=\"node8\" class=\"node\">\n",
|
|
"<title>6</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"205\" cy=\"-63.9293\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"205\" y=\"-60.2293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">6</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->6 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>0->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M62.1404,-169.9355C67.9994,-155.6627 78.0106,-135.4837 92,-121.9293 117.657,-97.07 156.0957,-80.4463 180.8631,-71.5905\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"187.7726,-69.1945 182.1909,-74.4641 184.4657,-70.3413 181.1589,-71.488 181.1589,-71.488 181.1589,-71.488 184.4657,-70.3413 180.1269,-68.5118 187.7726,-69.1945 187.7726,-69.1945\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-140.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"115\" y=\"-125.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M351.9752,-411.9666C350.7456,-421.7872 352.7539,-430.9293 358,-430.9293 361.9346,-430.9293 364.0479,-425.7869 364.3399,-419.0726\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"364.0248,-411.9666 367.4819,-418.8202 364.1799,-415.4632 364.335,-418.9597 364.335,-418.9597 364.335,-418.9597 364.1799,-415.4632 361.1881,-419.0993 364.0248,-411.9666 364.0248,-411.9666\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"340\" y=\"-434.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M348.6398,-410.4077C341.9971,-428.2552 345.1172,-448.9293 358,-448.9293 369.2725,-448.9293 373.0703,-433.1007 369.3936,-417.1871\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"367.3602,-410.4077 372.3885,-416.2076 368.3657,-413.7601 369.3713,-417.1126 369.3713,-417.1126 369.3713,-417.1126 368.3657,-413.7601 366.3541,-418.0176 367.3602,-410.4077 367.3602,-410.4077\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"342\" y=\"-467.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"350\" y=\"-452.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->1 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>2->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M220.1973,-333.9357C230.1205,-340.1984 243.5083,-348.147 256,-353.9293 284.1898,-366.9782 293.3824,-364.8473 322,-376.9293 326.4982,-378.8284 331.2229,-381.0318 335.7153,-383.2319\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"342.0776,-386.4171 334.408,-386.1001 338.9479,-384.8502 335.8182,-383.2833 335.8182,-383.2833 335.8182,-383.2833 338.9479,-384.8502 337.2284,-380.4666 342.0776,-386.4171 342.0776,-386.4171\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"256\" y=\"-380.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->1 -->\n",
|
|
"<g id=\"edge12\" class=\"edge\">\n",
|
|
"<title>2->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M212.1434,-340.554C220.1742,-356.9168 234.9081,-380.9928 256,-391.9293 280.0213,-404.3847 311.6867,-403.0457 333.3246,-399.9388\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"340.2527,-398.8347 333.8357,-403.0471 336.7963,-399.3855 333.34,-399.9364 333.34,-399.9364 333.34,-399.9364 336.7963,-399.3855 332.8442,-396.8256 340.2527,-398.8347 340.2527,-398.8347\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"258\" y=\"-420.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"281\" y=\"-405.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge13\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M197.793,-340.5934C196.1914,-350.5543 198.5938,-359.9293 205,-359.9293 209.8047,-359.9293 212.3572,-354.6559 212.6575,-347.8169\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"212.207,-340.5934 215.7867,-347.3837 212.4249,-344.0866 212.6428,-347.5798 212.6428,-347.5798 212.6428,-347.5798 212.4249,-344.0866 209.4989,-347.7759 212.207,-340.5934 212.207,-340.5934\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"174\" y=\"-363.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge14\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M194.0928,-338.5818C185.5889,-356.6109 189.2246,-377.9293 205,-377.9293 218.8035,-377.9293 223.3125,-361.6074 218.5271,-345.4488\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"215.9072,-338.5818 221.3456,-343.9991 217.1548,-341.8519 218.4025,-345.122 218.4025,-345.122 218.4025,-345.122 217.1548,-341.8519 215.4594,-346.2449 215.9072,-338.5818 215.9072,-338.5818\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"176\" y=\"-396.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-381.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->3 -->\n",
|
|
"<g id=\"edge15\" class=\"edge\">\n",
|
|
"<title>2->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M222.8176,-328.1098C247.606,-332.8287 292.7417,-337.3148 322,-315.9293 342.8588,-300.6832 351.6395,-271.4395 355.3311,-250.2078\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"356.4361,-243.0681 358.4783,-250.4676 355.9007,-246.5269 355.3654,-249.9858 355.3654,-249.9858 355.3654,-249.9858 355.9007,-246.5269 352.2524,-249.504 356.4361,-243.0681 356.4361,-243.0681\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"256\" y=\"-335.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->3 -->\n",
|
|
"<g id=\"edge16\" class=\"edge\">\n",
|
|
"<title>2->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M219.1611,-312.5664C225.5529,-306.8873 232.8146,-299.5981 238,-291.9293 249.8349,-274.4263 239.8689,-261.5751 256,-247.9293 277.4168,-229.8121 310.1442,-225.1866 332.7234,-224.3662\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"339.9607,-224.2198 333.0258,-227.5108 336.4614,-224.2906 332.9621,-224.3615 332.9621,-224.3615 332.9621,-224.3615 336.4614,-224.2906 332.8984,-221.2121 339.9607,-224.2198 339.9607,-224.2198\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"258\" y=\"-266.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"281\" y=\"-251.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge17\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M351.9752,-241.9666C350.7456,-251.7872 352.7539,-260.9293 358,-260.9293 361.9346,-260.9293 364.0479,-255.7869 364.3399,-249.0726\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"364.0248,-241.9666 367.4819,-248.8202 364.1799,-245.4632 364.335,-248.9597 364.335,-248.9597 364.335,-248.9597 364.1799,-245.4632 361.1881,-249.0993 364.0248,-241.9666 364.0248,-241.9666\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"339.5\" y=\"-264.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge18\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M348.6398,-240.4077C341.9971,-258.2552 345.1172,-278.9293 358,-278.9293 369.2725,-278.9293 373.0703,-263.1007 369.3936,-247.1871\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"367.3602,-240.4077 372.3885,-246.2076 368.3657,-243.7601 369.3713,-247.1126 369.3713,-247.1126 369.3713,-247.1126 368.3657,-243.7601 366.3541,-248.0176 367.3602,-240.4077 367.3602,-240.4077\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"341\" y=\"-297.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"350\" y=\"-282.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge19\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M346.7566,-78.346C342.8303,-89.0953 346.5781,-99.9293 358,-99.9293 366.9233,-99.9293 371.1628,-93.3168 370.7184,-85.2981\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"369.2434,-78.346 373.7777,-84.5398 369.9698,-81.7698 370.6963,-85.1936 370.6963,-85.1936 370.6963,-85.1936 369.9698,-81.7698 367.6149,-85.8473 369.2434,-78.346 369.2434,-78.346\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"354.5\" y=\"-118.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"350\" y=\"-103.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->1 -->\n",
|
|
"<g id=\"edge20\" class=\"edge\">\n",
|
|
"<title>5->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M214.1796,-232.4685C223.1576,-246.352 238.0722,-266.2507 256,-277.9293 281.5766,-294.5904 299.6556,-276.1331 322,-296.9293 327.6027,-302.1438 341.4838,-343.139 350.2803,-370.4294\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"352.5072,-377.3819 347.372,-371.6764 351.4395,-374.0487 350.3719,-370.7155 350.3719,-370.7155 350.3719,-370.7155 351.4395,-374.0487 353.3718,-369.7546 352.5072,-377.3819 352.5072,-377.3819\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"271\" y=\"-300.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->4 -->\n",
|
|
"<g id=\"edge21\" class=\"edge\">\n",
|
|
"<title>5->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M221.3539,-208.5903C249.8812,-193.7928 307.1244,-162.9061 322,-145.9293 336.4345,-129.4559 345.8842,-106.2814 351.4642,-88.7695\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"353.622,-81.6472 354.607,-89.2598 352.6072,-84.9968 351.5923,-88.3465 351.5923,-88.3465 351.5923,-88.3465 352.6072,-84.9968 348.5776,-87.4331 353.622,-81.6472 353.622,-81.6472\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"271\" y=\"-206.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"281\" y=\"-191.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->5 -->\n",
|
|
"<g id=\"edge22\" class=\"edge\">\n",
|
|
"<title>5->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M192.1625,-229.8477C186.3068,-241.0641 190.5859,-252.9293 205,-252.9293 216.4862,-252.9293 221.5367,-245.3948 220.1514,-236.6581\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"217.8375,-229.8477 223.072,-235.4623 218.9635,-233.1617 220.0894,-236.4756 220.0894,-236.4756 220.0894,-236.4756 218.9635,-233.1617 217.1069,-237.489 217.8375,-229.8477 217.8375,-229.8477\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"189\" y=\"-271.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-256.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->3 -->\n",
|
|
"<g id=\"edge23\" class=\"edge\">\n",
|
|
"<title>6->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M219.8904,-74.4997C229.9128,-81.453 243.5268,-90.59 256,-97.9293 284.439,-114.6629 299.941,-107.3898 322,-131.9293 339.2905,-151.164 348.6603,-179.6187 353.4657,-199.983\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"354.9806,-206.8203 350.3909,-200.6675 354.2235,-203.4032 353.4663,-199.9861 353.4663,-199.9861 353.4663,-199.9861 354.2235,-203.4032 356.5417,-199.3046 354.9806,-206.8203 354.9806,-206.8203\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"270.5\" y=\"-135.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->4 -->\n",
|
|
"<g id=\"edge24\" class=\"edge\">\n",
|
|
"<title>6->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M223.1519,-63.9293C250.2976,-63.9293 301.5761,-63.9293 332.4807,-63.9293\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"339.8717,-63.9293 332.8717,-67.0794 336.3717,-63.9293 332.8717,-63.9294 332.8717,-63.9294 332.8717,-63.9294 336.3717,-63.9293 332.8717,-60.7794 339.8717,-63.9293 339.8717,-63.9293\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"270.5\" y=\"-82.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"281\" y=\"-67.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->6 -->\n",
|
|
"<g id=\"edge25\" class=\"edge\">\n",
|
|
"<title>6->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M192.1625,-76.8477C186.3068,-88.0641 190.5859,-99.9293 205,-99.9293 216.4862,-99.9293 221.5367,-92.3948 220.1514,-83.6581\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"217.8375,-76.8477 223.072,-82.4623 218.9635,-80.1617 220.0894,-83.4756 220.0894,-83.4756 220.0894,-83.4756 218.9635,-80.1617 217.1069,-84.489 217.8375,-76.8477 217.8375,-76.8477\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"188\" y=\"-118.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-103.7293\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
},
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"296pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 296.45 360.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.7991 .7991) rotate(0) translate(4 446.5254)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-446.5254 367,-446.5254 367,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"158.5\" y=\"-412.3254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 6 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>6</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"60\" cy=\"-215.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"60\" cy=\"-215.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"60\" y=\"-212.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">6</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->6 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1682,-215.7254C4.2491,-215.7254 17.4946,-215.7254 30.6388,-215.7254\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.8655,-215.7254 30.8656,-218.8755 34.3655,-215.7254 30.8655,-215.7255 30.8655,-215.7255 30.8655,-215.7255 34.3655,-215.7254 30.8655,-212.5755 37.8655,-215.7254 37.8655,-215.7254\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 6->6 -->\n",
|
|
"<g id=\"edge20\" class=\"edge\">\n",
|
|
"<title>6->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M52.6831,-236.7162C51.7798,-246.8126 54.2188,-255.7254 60,-255.7254 64.3359,-255.7254 66.7918,-250.712 67.3677,-243.9458\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"67.3169,-236.7162 70.5161,-243.6938 67.3415,-240.2161 67.3662,-243.716 67.3662,-243.716 67.3662,-243.716 67.3415,-240.2161 64.2163,-243.7382 67.3169,-236.7162 67.3169,-236.7162\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"31\" y=\"-259.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"341\" cy=\"-347.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"341\" cy=\"-347.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"341\" y=\"-344.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->0 -->\n",
|
|
"<g id=\"edge14\" class=\"edge\">\n",
|
|
"<title>6->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M67.1104,-236.8386C73.7341,-254.4052 84.8658,-279.4097 100,-297.7254 128.3101,-331.9869 137.8363,-343.6708 180,-357.7254 224.5836,-372.5866 279.8969,-363.6679 312.7164,-355.7592\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"319.7625,-353.9928 313.7385,-358.7505 316.3675,-354.8439 312.9726,-355.695 312.9726,-355.695 312.9726,-355.695 316.3675,-354.8439 312.2066,-352.6396 319.7625,-353.9928 319.7625,-353.9928\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"180\" y=\"-369.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"213\" cy=\"-293.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"213\" cy=\"-293.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"213\" y=\"-290.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->1 -->\n",
|
|
"<g id=\"edge15\" class=\"edge\">\n",
|
|
"<title>6->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.7678,-232.0688C81.8514,-239.1629 90.7908,-247.1139 100,-252.7254 126.6488,-268.9636 160.7195,-280.2205 184.4497,-286.7752\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"191.4626,-288.6587 183.8851,-289.8851 188.0824,-287.7508 184.7022,-286.8429 184.7022,-286.8429 184.7022,-286.8429 188.0824,-287.7508 185.5193,-283.8007 191.4626,-288.6587 191.4626,-288.6587\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-282.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"341\" cy=\"-238.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"341\" cy=\"-238.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"341\" y=\"-235.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->2 -->\n",
|
|
"<g id=\"edge16\" class=\"edge\">\n",
|
|
"<title>6->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M82.0496,-217.5302C132.3212,-221.6449 255.4265,-231.7212 311.8665,-236.3408\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"319.0528,-236.929 311.8191,-239.4974 315.5645,-236.6434 312.0762,-236.3579 312.0762,-236.3579 312.0762,-236.3579 315.5645,-236.6434 312.3332,-233.2184 319.0528,-236.929 319.0528,-236.929\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"180\" y=\"-233.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"341\" cy=\"-52.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"341\" cy=\"-52.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"341\" y=\"-49.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->3 -->\n",
|
|
"<g id=\"edge17\" class=\"edge\">\n",
|
|
"<title>6->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M63.8591,-193.7121C73.4721,-146.8726 103.4667,-38.9814 180,-6.7254 226.7114,12.9618 284.4866,-15.5135 316.5807,-35.6736\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"322.6462,-39.578 315.0552,-38.4378 319.7032,-37.6835 316.7602,-35.7891 316.7602,-35.7891 316.7602,-35.7891 319.7032,-37.6835 318.4652,-33.1404 322.6462,-39.578 322.6462,-39.578\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"180\" y=\"-10.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node7\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"213\" cy=\"-147.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"213\" cy=\"-147.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"213\" y=\"-144.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->4 -->\n",
|
|
"<g id=\"edge18\" class=\"edge\">\n",
|
|
"<title>6->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M80.3172,-206.6955C107.523,-194.6041 155.8568,-173.1224 186.0713,-159.6937\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"192.5988,-156.7926 187.4814,-162.5142 189.4004,-158.2141 186.2021,-159.6356 186.2021,-159.6356 186.2021,-159.6356 189.4004,-158.2141 184.9227,-156.7571 192.5988,-156.7926 192.5988,-156.7926\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-200.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5 -->\n",
|
|
"<g id=\"node8\" class=\"node\">\n",
|
|
"<title>5</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"213\" cy=\"-52.7254\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"213\" cy=\"-52.7254\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"213\" y=\"-49.0254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">5</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->5 -->\n",
|
|
"<g id=\"edge19\" class=\"edge\">\n",
|
|
"<title>6->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.3536,-195.9575C77.7299,-182.7651 88.3677,-165.3973 100,-151.7254 127.2669,-119.6776 165.0437,-88.7055 189.2553,-70.1807\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"195.1039,-65.7461 191.4292,-72.4856 192.3149,-67.8608 189.526,-69.9755 189.526,-69.9755 189.526,-69.9755 192.3149,-67.8608 187.6228,-67.4655 195.1039,-65.7461 195.1039,-65.7461\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-155.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M330.5737,-367.4829C328.8019,-378.0753 332.2773,-387.7254 341,-387.7254 347.6783,-387.7254 351.2807,-382.0687 351.8074,-374.6633\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"351.4263,-367.4829 354.9429,-374.3061 351.6118,-370.978 351.7974,-374.473 351.7974,-374.473 351.7974,-374.473 351.6118,-370.978 348.6518,-374.64 351.4263,-367.4829 351.4263,-367.4829\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"337.5\" y=\"-391.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>1->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M231.1874,-306.8995C240.6213,-313.268 252.5434,-320.6184 264,-325.7254 279.387,-332.5844 297.4588,-337.8792 312.2265,-341.5538\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"319.1845,-343.2273 311.6419,-344.653 315.7816,-342.4088 312.3786,-341.5903 312.3786,-341.5903 312.3786,-341.5903 315.7816,-342.4088 313.1153,-338.5276 319.1845,-343.2273 319.1845,-343.2273\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264\" y=\"-341.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M201.0469,-312.241C198.3906,-323.3087 202.375,-333.7254 213,-333.7254 221.3008,-333.7254 225.5484,-327.3676 225.743,-319.3085\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"224.9531,-312.241 228.8612,-318.8478 225.3419,-315.7194 225.7307,-319.1977 225.7307,-319.1977 225.7307,-319.1977 225.3419,-315.7194 222.6002,-319.5476 224.9531,-312.241 224.9531,-312.241\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"196\" y=\"-337.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M234.9018,-296.8844C253.5337,-298.5236 280.4594,-298.3442 301,-287.7254 311.2428,-282.4302 319.8124,-273.2356 326.3583,-264.231\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"330.3649,-258.3841 329.0064,-265.9391 328.3864,-261.2713 326.408,-264.1585 326.408,-264.1585 326.408,-264.1585 328.3864,-261.2713 323.8095,-262.3779 330.3649,-258.3841 330.3649,-258.3841\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264\" y=\"-300.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M330.5737,-258.4829C328.8019,-269.0753 332.2773,-278.7254 341,-278.7254 347.6783,-278.7254 351.2807,-273.0687 351.8074,-265.6633\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"351.4263,-258.4829 354.9429,-265.3061 351.6118,-261.978 351.7974,-265.473 351.7974,-265.473 351.7974,-265.473 351.6118,-261.978 348.6518,-265.64 351.4263,-258.4829 351.4263,-258.4829\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"336.5\" y=\"-282.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M330.5737,-72.4829C328.8019,-83.0753 332.2773,-92.7254 341,-92.7254 347.6783,-92.7254 351.2807,-87.0687 351.8074,-79.6633\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"351.4263,-72.4829 354.9429,-79.3061 351.6118,-75.978 351.7974,-79.473 351.7974,-79.473 351.7974,-79.473 351.6118,-75.978 348.6518,-79.64 351.4263,-72.4829 351.4263,-72.4829\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"337.5\" y=\"-96.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->0 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>4->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M227.0458,-165.1471C245.2432,-188.1234 277.4246,-230.1647 301,-268.7254 306.8103,-278.2289 318.8599,-302.2875 328.2233,-321.3776\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"331.4086,-327.8907 325.5035,-322.9863 329.8709,-324.7466 328.3332,-321.6024 328.3332,-321.6024 328.3332,-321.6024 329.8709,-324.7466 331.1629,-320.2185 331.4086,-327.8907 331.4086,-327.8907\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264.5\" y=\"-272.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->3 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>4->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M234.8332,-143.6052C253.9252,-139.1178 281.5616,-130.3899 301,-114.7254 312.7211,-105.2799 322.1101,-91.4414 328.8381,-79.2335\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"332.1122,-73.0301 331.6306,-80.6911 330.4785,-76.1254 328.8448,-79.2208 328.8448,-79.2208 328.8448,-79.2208 330.4785,-76.1254 326.059,-77.7504 332.1122,-73.0301 332.1122,-73.0301\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264.5\" y=\"-138.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M201.0469,-166.241C198.3906,-177.3087 202.375,-187.7254 213,-187.7254 221.3008,-187.7254 225.5484,-181.3676 225.743,-173.3085\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"224.9531,-166.241 228.8612,-172.8478 225.3419,-169.7194 225.7307,-173.1977 225.7307,-173.1977 225.7307,-173.1977 225.3419,-169.7194 222.6002,-173.5476 224.9531,-166.241 224.9531,-166.241\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-191.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->2 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>5->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M233.8058,-60.5848C256.8167,-69.6616 291.8584,-84.7505 301,-95.7254 315.4238,-113.0419 328.8038,-173.4093 335.8376,-209.944\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"337.1582,-216.9133 332.76,-210.6221 336.5066,-213.4745 335.8549,-210.0357 335.8549,-210.0357 335.8549,-210.0357 336.5066,-213.4745 338.9499,-209.4492 337.1582,-216.9133 337.1582,-216.9133\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264\" y=\"-99.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->3 -->\n",
|
|
"<g id=\"edge12\" class=\"edge\">\n",
|
|
"<title>5->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M235.004,-52.7254C256.1594,-52.7254 288.2759,-52.7254 311.6118,-52.7254\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"318.8548,-52.7254 311.8548,-55.8755 315.3548,-52.7254 311.8548,-52.7255 311.8548,-52.7255 311.8548,-52.7255 315.3548,-52.7254 311.8547,-49.5755 318.8548,-52.7254 318.8548,-52.7254\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"264\" y=\"-56.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->5 -->\n",
|
|
"<g id=\"edge13\" class=\"edge\">\n",
|
|
"<title>5->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M201.0469,-71.241C198.3906,-82.3087 202.375,-92.7254 213,-92.7254 221.3008,-92.7254 225.5484,-86.3676 225.743,-78.3085\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"224.9531,-71.241 228.8612,-77.8478 225.3419,-74.7194 225.7307,-78.1977 225.7307,-78.1977 225.7307,-78.1977 225.3419,-74.7194 222.6002,-78.5476 224.9531,-71.241 224.9531,-71.241\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"196\" y=\"-96.5254\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"82pt\" height=\"161pt\"\n",
|
|
" viewBox=\"0.00 0.00 82.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"16\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"38\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"14\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M52.7643,-35.7817C52.2144,-45.3149 53.293,-54 56,-54 57.988,-54 59.0977,-49.3161 59.3292,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"59.2357,-35.7817 62.4756,-42.7406 59.2808,-39.2814 59.3258,-42.7812 59.3258,-42.7812 59.3258,-42.7812 59.2808,-39.2814 56.1761,-42.8217 59.2357,-35.7817 59.2357,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M50.6841,-35.4203C47.6538,-52.791 49.4258,-72 56,-72 61.7011,-72 63.7908,-57.5545 62.2691,-42.3894\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"61.3159,-35.4203 65.3856,-41.9288 61.7902,-38.888 62.2646,-42.3557 62.2646,-42.3557 62.2646,-42.3557 61.7902,-38.888 59.1437,-42.7826 61.3159,-35.4203 61.3159,-35.4203\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-75.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"306pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 305.71 360.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(.5714 .5714) rotate(0) translate(4 626)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-626 531,-626 531,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"242.5\" y=\"-607.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"264.5\" y=\"-607.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"280.5\" y=\"-607.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"240.5\" y=\"-593.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-264\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-260.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-264C4.178,-264 17.9448,-264 30.9241,-264\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-264 30.9808,-267.1501 34.4807,-264 30.9807,-264.0001 30.9807,-264.0001 30.9807,-264.0001 34.4807,-264 30.9807,-260.8501 37.9807,-264 37.9807,-264\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-281.0373C48.3189,-290.8579 50.4453,-300 56,-300 60.166,-300 62.4036,-294.8576 62.7128,-288.1433\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-281.0373 65.8541,-287.8818 62.5434,-284.5335 62.7076,-288.0296 62.7076,-288.0296 62.7076,-288.0296 62.5434,-284.5335 59.561,-288.1774 62.3792,-281.0373 62.3792,-281.0373\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"27\" y=\"-318.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-303.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"379\" cy=\"-360\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"379\" y=\"-356.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M68.2245,-277.2191C74.8574,-283.9414 83.4349,-291.9469 92,-298 124.6276,-321.0583 133.785,-327.3442 172,-339 235.1628,-358.2651 313.6757,-360.7244 353.4052,-360.556\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"360.818,-360.4915 353.8457,-363.7024 357.3181,-360.522 353.8182,-360.5525 353.8182,-360.5525 353.8182,-360.5525 357.3181,-360.522 353.7908,-357.4026 360.818,-360.4915 360.818,-360.4915\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"172\" y=\"-370.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-355.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"205\" cy=\"-449\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"205\" y=\"-445.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M57.6683,-282.3267C60.7308,-306.873 69.1943,-350.7219 92,-380 115.2405,-409.8363 155.2838,-429.8224 180.9318,-440.2954\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"187.7582,-442.9974 180.0902,-443.35 184.5039,-441.7093 181.2495,-440.4211 181.2495,-440.4211 181.2495,-440.4211 184.5039,-441.7093 182.4088,-437.4922 187.7582,-442.9974 187.7582,-442.9974\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-445.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"115\" y=\"-430.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"379\" cy=\"-186\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"379\" y=\"-182.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M71.414,-254.1897C92.9817,-240.9971 133.8181,-217.9345 172,-207 235.4835,-188.8196 313.8591,-185.8958 353.4839,-185.71\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"360.8762,-185.7056 353.8781,-188.8598 357.3762,-185.7077 353.8762,-185.7098 353.8762,-185.7098 353.8762,-185.7098 357.3762,-185.7077 353.8743,-182.5598 360.8762,-185.7056 360.8762,-185.7056\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"172\" y=\"-225.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-210.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"379\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"379\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->4 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>0->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M58.7549,-246.0017C64.4417,-210.3422 78.114,-132.1607 92,-109 116.294,-68.4796 128.6699,-57.8309 172,-39 233.1276,-12.4345 313.6747,-13.2544 353.8917,-15.7837\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"360.918,-16.2696 353.7173,-18.929 357.4264,-16.0281 353.9347,-15.7865 353.9347,-15.7865 353.9347,-15.7865 357.4264,-16.0281 354.1521,-12.6441 360.918,-16.2696 360.918,-16.2696\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"172\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-42.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5 -->\n",
|
|
"<g id=\"node7\" class=\"node\">\n",
|
|
"<title>5</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"205\" cy=\"-264\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"205\" y=\"-260.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">5</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->5 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>0->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.2703,-264C100.6333,-264 149.4552,-264 179.3992,-264\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"186.5802,-264 179.5803,-267.1501 183.0802,-264 179.5802,-264.0001 179.5802,-264.0001 179.5802,-264.0001 183.0802,-264 179.5802,-260.8501 186.5802,-264 186.5802,-264\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-282.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"115\" y=\"-267.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6 -->\n",
|
|
"<g id=\"node8\" class=\"node\">\n",
|
|
"<title>6</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"205\" cy=\"-96\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"205\" y=\"-92.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">6</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->6 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>0->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M57.6759,-245.9653C60.7325,-222.3301 69.1739,-180.7489 92,-154 115.4204,-126.5548 155.0624,-110.4995 180.6237,-102.4858\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"187.4348,-100.436 181.6396,-105.4697 184.0833,-101.4447 180.7317,-102.4533 180.7317,-102.4533 180.7317,-102.4533 184.0833,-101.4447 179.8239,-99.437 187.4348,-100.436 187.4348,-100.436\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-172.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"115\" y=\"-157.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 7 -->\n",
|
|
"<g id=\"node9\" class=\"node\">\n",
|
|
"<title>7</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"509\" cy=\"-304\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"509\" y=\"-300.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">7</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->7 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>0->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M57.6485,-281.9483C61.8227,-324.6105 73.7889,-430.7727 92,-461 153.9318,-563.796 224.5602,-546.308 344,-558 374.9631,-561.031 386.0148,-571.5916 414,-558 452.1499,-539.4717 455.2231,-521.5058 473,-483 496.6922,-431.6811 504.8454,-365.0072 507.6119,-329.2682\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"508.1241,-322.1281 510.765,-329.3356 507.8736,-325.6192 507.6231,-329.1102 507.6231,-329.1102 507.6231,-329.1102 507.8736,-325.6192 504.4812,-328.8847 508.1241,-322.1281 508.1241,-322.1281\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"256\" y=\"-574.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-559.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M367.2435,-374.0417C362.8468,-384.9126 366.7656,-396 379,-396 388.5581,-396 393.0408,-389.2328 392.4481,-381.0885\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"390.7565,-374.0417 395.4535,-380.1131 391.5735,-377.4451 392.3905,-380.8484 392.3905,-380.8484 392.3905,-380.8484 391.5735,-377.4451 389.3275,-381.5837 390.7565,-374.0417 390.7565,-374.0417\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"375.5\" y=\"-414.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"371\" y=\"-399.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->7 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>1->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M392.8927,-347.6972C403.0672,-339.2986 417.5647,-328.5477 432,-322 448.4387,-314.5435 468.3035,-309.9982 483.7386,-307.3406\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"490.9256,-306.1831 484.5155,-310.4061 487.4701,-306.7396 484.0146,-307.2962 484.0146,-307.2962 484.0146,-307.2962 487.4701,-306.7396 483.5137,-304.1863 490.9256,-306.1831 490.9256,-306.1831\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"432.5\" y=\"-340.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"444.5\" y=\"-325.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->7 -->\n",
|
|
"<g id=\"edge12\" class=\"edge\">\n",
|
|
"<title>1->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M396.8679,-362.6159C416.7554,-364.6309 449.22,-365.18 473,-352 483.3138,-346.2836 491.5455,-336.2368 497.5198,-326.8073\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"501.119,-320.7515 500.2504,-328.3784 499.3308,-323.7603 497.5425,-326.769 497.5425,-326.769 497.5425,-326.769 499.3308,-323.7603 494.8347,-325.1596 501.119,-320.7515 501.119,-320.7515\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"434.5\" y=\"-380.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"444.5\" y=\"-365.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->1 -->\n",
|
|
"<g id=\"edge13\" class=\"edge\">\n",
|
|
"<title>2->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M223.2002,-449.5653C248.1594,-449.5229 293.5991,-446.4527 326,-427 343.8019,-416.3122 357.9838,-397.2763 367.181,-382.2195\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"370.8135,-376.0462 369.9784,-383.6767 369.0385,-379.0627 367.2635,-382.0792 367.2635,-382.0792 367.2635,-382.0792 369.0385,-379.0627 364.5486,-380.4817 370.8135,-376.0462 370.8135,-376.0462\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"272.5\" y=\"-465.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-450.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge14\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M192.1625,-461.9184C186.3068,-473.1348 190.5859,-485 205,-485 216.4862,-485 221.5367,-477.4655 220.1514,-468.7288\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"217.8375,-461.9184 223.072,-467.533 218.9635,-465.2324 220.0894,-468.5463 220.0894,-468.5463 220.0894,-468.5463 218.9635,-465.2324 217.1069,-469.5597 217.8375,-461.9184 217.8375,-461.9184\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"188\" y=\"-503.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-488.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->3 -->\n",
|
|
"<g id=\"edge15\" class=\"edge\">\n",
|
|
"<title>2->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M216.074,-434.4923C225.7444,-422.4414 240.6084,-405.3355 256,-393 283.9606,-370.5912 304.9524,-381.9991 326,-353 349.1936,-321.0443 332.0218,-303.6249 344,-266 350.358,-246.029 360.0563,-224.2969 367.6329,-208.5302\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"370.7342,-202.1607 370.5019,-209.8334 369.202,-205.3076 367.6698,-208.4544 367.6698,-208.4544 367.6698,-208.4544 369.202,-205.3076 364.8376,-207.0754 370.7342,-202.1607 370.7342,-202.1607\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"272.5\" y=\"-411.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-396.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->7 -->\n",
|
|
"<g id=\"edge16\" class=\"edge\">\n",
|
|
"<title>2->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M219.1677,-460.5435C228.885,-467.688 242.4305,-476.1994 256,-480 285.9583,-488.3907 295.7538,-487.2848 326,-480 399.1558,-462.3804 425.6934,-454.5176 473,-396 488.9417,-376.2804 498.4771,-348.6534 503.6887,-328.8292\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"505.417,-321.9077 506.7773,-329.4623 504.5691,-325.3034 503.7211,-328.6991 503.7211,-328.6991 503.7211,-328.6991 504.5691,-325.3034 500.665,-327.936 505.417,-321.9077 505.417,-321.9077\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"344\" y=\"-493.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"371\" y=\"-478.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->7 -->\n",
|
|
"<g id=\"edge17\" class=\"edge\">\n",
|
|
"<title>2->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M216.3013,-463.5265C225.6729,-474.4306 240.0128,-488.6896 256,-496 319.9902,-525.2604 350.8062,-536.9428 414,-506 480.9024,-473.2413 500.8961,-375.7944 506.706,-329.2696\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"507.5217,-322.2575 509.8417,-329.5747 507.1172,-325.7341 506.7128,-329.2106 506.7128,-329.2106 506.7128,-329.2106 507.1172,-325.7341 503.5839,-328.8466 507.5217,-322.2575 507.5217,-322.2575\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"346\" y=\"-542.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"371\" y=\"-527.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge18\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M367.2435,-200.0417C362.8468,-210.9126 366.7656,-222 379,-222 388.5581,-222 393.0408,-215.2328 392.4481,-207.0885\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"390.7565,-200.0417 395.4535,-206.1131 391.5735,-203.4451 392.3905,-206.8484 392.3905,-206.8484 392.3905,-206.8484 391.5735,-203.4451 389.3275,-207.5837 390.7565,-200.0417 390.7565,-200.0417\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"374.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"371\" y=\"-225.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->7 -->\n",
|
|
"<g id=\"edge19\" class=\"edge\">\n",
|
|
"<title>3->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M396.5977,-181.2553C417.1399,-176.8464 451.0866,-173.2122 473,-190 487.2015,-200.8797 498.6012,-248.802 504.5327,-278.9443\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"505.9213,-286.1912 501.5102,-279.909 505.2626,-282.7537 504.6039,-279.3162 504.6039,-279.3162 504.6039,-279.3162 505.2626,-282.7537 507.6976,-278.7234 505.9213,-286.1912 505.9213,-286.1912\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"432\" y=\"-208.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"444.5\" y=\"-193.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->7 -->\n",
|
|
"<g id=\"edge20\" class=\"edge\">\n",
|
|
"<title>3->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M394.2031,-195.9859C404.7422,-202.8509 419.1386,-212.1148 432,-220 450.0009,-231.0361 457.9891,-229.1508 473,-244 483.7116,-254.5962 492.4942,-269.009 498.7027,-281.0528\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"501.8829,-287.4608 495.9494,-282.5909 500.3269,-284.3256 498.771,-281.1905 498.771,-281.1905 498.771,-281.1905 500.3269,-284.3256 501.5926,-279.7901 501.8829,-287.4608 501.8829,-287.4608\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"434\" y=\"-262.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"444.5\" y=\"-247.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge21\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M367.2435,-32.0417C362.8468,-42.9126 366.7656,-54 379,-54 388.5581,-54 393.0408,-47.2328 392.4481,-39.0885\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"390.7565,-32.0417 395.4535,-38.1131 391.5735,-35.4451 392.3905,-38.8484 392.3905,-38.8484 392.3905,-38.8484 391.5735,-35.4451 389.3275,-39.5837 390.7565,-32.0417 390.7565,-32.0417\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"375.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"371\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->7 -->\n",
|
|
"<g id=\"edge22\" class=\"edge\">\n",
|
|
"<title>4->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M396.4392,-23.6282C418.1526,-31.6052 454.6181,-48.3839 473,-76 494.9046,-108.9086 504.4286,-226.5164 507.6446,-278.723\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"508.0741,-285.9332 504.5134,-279.1329 507.8659,-282.4394 507.6578,-278.9456 507.6578,-278.9456 507.6578,-278.9456 507.8659,-282.4394 510.8022,-278.7583 508.0741,-285.9332 508.0741,-285.9332\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"447\" y=\"-94.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"444.5\" y=\"-79.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->1 -->\n",
|
|
"<g id=\"edge23\" class=\"edge\">\n",
|
|
"<title>5->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M219.6299,-274.5198C229.5424,-281.3053 243.1317,-289.959 256,-296 285.6435,-309.9161 297.0742,-303.6477 326,-319 338.1975,-325.4738 350.4786,-334.7591 360.1432,-342.8568\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"365.5109,-347.4571 358.1459,-345.2936 362.8533,-345.1794 360.1958,-342.9018 360.1958,-342.9018 360.1958,-342.9018 362.8533,-345.1794 362.2457,-340.51 365.5109,-347.4571 365.5109,-347.4571\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"273\" y=\"-337.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-322.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->4 -->\n",
|
|
"<g id=\"edge24\" class=\"edge\">\n",
|
|
"<title>5->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M221.3714,-255.801C251.178,-240.5527 312.4809,-207.6054 326,-188 349.1568,-154.4179 331.7542,-136.9107 344,-98 350.2918,-78.0081 359.9954,-56.2776 367.5909,-40.5169\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"370.7009,-34.1502 370.4588,-41.8225 369.1647,-37.2951 367.6284,-40.4399 367.6284,-40.4399 367.6284,-40.4399 369.1647,-37.2951 364.7981,-39.0573 370.7009,-34.1502 370.7009,-34.1502\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"273\" y=\"-253.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-238.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->5 -->\n",
|
|
"<g id=\"edge25\" class=\"edge\">\n",
|
|
"<title>5->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M192.1625,-276.9184C186.3068,-288.1348 190.5859,-300 205,-300 216.4862,-300 221.5367,-292.4655 220.1514,-283.7288\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"217.8375,-276.9184 223.072,-282.533 218.9635,-280.2324 220.0894,-283.5463 220.0894,-283.5463 220.0894,-283.5463 218.9635,-280.2324 217.1069,-284.5597 217.8375,-276.9184 217.8375,-276.9184\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"189\" y=\"-318.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-303.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->7 -->\n",
|
|
"<g id=\"edge26\" class=\"edge\">\n",
|
|
"<title>5->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M223.1062,-266.3824C274.9578,-273.205 424.1072,-292.8299 483.8309,-300.6883\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"490.9887,-301.6301 483.6375,-303.8399 487.5186,-301.1735 484.0485,-300.7168 484.0485,-300.7168 484.0485,-300.7168 487.5186,-301.1735 484.4595,-297.5937 490.9887,-301.6301 490.9887,-301.6301\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"359\" y=\"-309.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"371\" y=\"-294.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->3 -->\n",
|
|
"<g id=\"edge27\" class=\"edge\">\n",
|
|
"<title>6->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M219.0517,-107.2646C228.9352,-114.771 242.7175,-124.4282 256,-131 285.3513,-145.5222 296.2381,-140.3389 326,-154 336.898,-159.0023 348.363,-165.722 357.831,-171.7121\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"363.7385,-175.5178 356.1479,-174.3749 360.7962,-173.6223 357.8539,-171.7268 357.8539,-171.7268 357.8539,-171.7268 360.7962,-173.6223 359.5598,-169.0787 363.7385,-175.5178 363.7385,-175.5178\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"272.5\" y=\"-172.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-157.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->4 -->\n",
|
|
"<g id=\"edge28\" class=\"edge\">\n",
|
|
"<title>6->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M221.6839,-88.521C252.8637,-74.5439 320.0337,-44.4332 355.6781,-28.4546\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"362.3667,-25.4563 357.2676,-31.1942 359.1729,-26.888 355.9791,-28.3198 355.9791,-28.3198 355.9791,-28.3198 359.1729,-26.888 354.6905,-25.4454 362.3667,-25.4563 362.3667,-25.4563\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"272.5\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->6 -->\n",
|
|
"<g id=\"edge29\" class=\"edge\">\n",
|
|
"<title>6->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M192.1625,-108.9184C186.3068,-120.1348 190.5859,-132 205,-132 216.4862,-132 221.5367,-124.4655 220.1514,-115.7288\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"217.8375,-108.9184 223.072,-114.533 218.9635,-112.2324 220.0894,-115.5463 220.0894,-115.5463 220.0894,-115.5463 218.9635,-112.2324 217.1069,-116.5597 217.8375,-108.9184 217.8375,-108.9184\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"188\" y=\"-150.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"197\" y=\"-135.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->7 -->\n",
|
|
"<g id=\"edge30\" class=\"edge\">\n",
|
|
"<title>6->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M222.8984,-99.7326C232.6611,-101.7122 244.9713,-104.1172 256,-106 325.9503,-117.9418 348.5862,-101.4921 414,-129 444.4003,-141.7839 454.5238,-146.6827 473,-174 494.6792,-206.0529 503.3705,-250.8871 506.8083,-278.6501\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"507.6096,-285.6626 503.6852,-279.0655 507.2122,-282.1852 506.8149,-278.7079 506.8149,-278.7079 506.8149,-278.7079 507.2122,-282.1852 509.9445,-278.3502 507.6096,-285.6626 507.6096,-285.6626\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"358.5\" y=\"-147.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"371\" y=\"-132.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 7->7 -->\n",
|
|
"<g id=\"edge31\" class=\"edge\">\n",
|
|
"<title>7->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M504.0012,-321.4099C503.0681,-331.0879 504.7344,-340 509,-340 512.1326,-340 513.8633,-335.1936 514.1921,-328.8073\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"513.9988,-321.4099 517.3307,-328.3252 514.0903,-324.9087 514.1818,-328.4075 514.1818,-328.4075 514.1818,-328.4075 514.0903,-324.9087 511.0329,-328.4899 513.9988,-321.4099 513.9988,-321.4099\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"503.5\" y=\"-343.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 7->7 -->\n",
|
|
"<g id=\"edge32\" class=\"edge\">\n",
|
|
"<title>7->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M501.0436,-320.3083C495.9026,-337.9604 498.5547,-358 509,-358 518.058,-358 521.2555,-342.9299 518.5924,-327.4154\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"516.9564,-320.3083 521.5965,-326.4232 517.7416,-323.7191 518.5267,-327.1299 518.5267,-327.1299 518.5267,-327.1299 517.7416,-323.7191 515.457,-327.8366 516.9564,-320.3083 516.9564,-320.3083\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"505.5\" y=\"-376.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"501\" y=\"-361.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"left = spot.translate('(Ga | Gb | Gc)', 'det')\n",
|
|
"right = spot.translate('GFa')\n",
|
|
"test(left, right)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 4,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"173pt\" height=\"220pt\"\n",
|
|
" viewBox=\"0.00 0.00 173.00 219.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 215.8)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-215.8 169,-215.8 169,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"59.5\" y=\"-181.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-69\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-65.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-69C4.178,-69 17.9448,-69 30.9241,-69\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-69 30.9808,-72.1501 34.4807,-69 30.9807,-69.0001 30.9807,-69.0001 30.9807,-69.0001 34.4807,-69 30.9807,-65.8501 37.9807,-69 37.9807,-69\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"143\" cy=\"-117\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"143\" cy=\"-117\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"143\" y=\"-113.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M71.9571,-77.8039C84.5489,-84.7511 102.3714,-94.5842 117.0149,-102.6634\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.489,-106.2353 115.8383,-105.6118 120.4245,-104.5445 117.36,-102.8537 117.36,-102.8537 117.36,-102.8537 120.4245,-104.5445 118.8817,-100.0957 123.489,-106.2353 123.489,-106.2353\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-97.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"143\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"143\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"143\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M71.9571,-60.3795C84.5489,-53.577 102.3714,-43.9488 117.0149,-36.0379\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.489,-32.5404 118.8275,-38.639 120.4097,-34.204 117.3303,-35.8676 117.3303,-35.8676 117.3303,-35.8676 120.4097,-34.204 115.8331,-33.0961 123.489,-32.5404 123.489,-32.5404\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-51.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M134.9937,-137.5808C133.8859,-147.8447 136.5547,-157 143,-157 147.834,-157 150.5437,-151.8502 151.129,-144.9451\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.0063,-137.5808 154.2726,-144.5273 151.0647,-141.0803 151.123,-144.5798 151.123,-144.5798 151.123,-144.5798 151.0647,-141.0803 147.9735,-144.6324 151.0063,-137.5808 151.0063,-137.5808\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"139.5\" y=\"-160.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M134.9937,-42.5808C133.8859,-52.8447 136.5547,-62 143,-62 147.834,-62 150.5437,-56.8502 151.129,-49.9451\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.0063,-42.5808 154.2726,-49.5273 151.0647,-46.0803 151.123,-49.5798 151.123,-49.5798 151.123,-49.5798 151.0647,-46.0803 147.9735,-49.6324 151.0063,-42.5808 151.0063,-42.5808\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"137.5\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"126pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 125.57\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 121.5706)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-121.5706 166,-121.5706 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"82\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"98\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"58\" y=\"-89.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-30.5706\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-26.8706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-30.5706C4.178,-30.5706 17.9448,-30.5706 30.9241,-30.5706\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-30.5706 30.9808,-33.7207 34.4807,-30.5707 30.9807,-30.5707 30.9807,-30.5707 30.9807,-30.5707 34.4807,-30.5707 30.9807,-27.4207 37.9807,-30.5706 37.9807,-30.5706\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-47.6079C48.3189,-57.4285 50.4453,-66.5706 56,-66.5706 60.166,-66.5706 62.4036,-61.4282 62.7128,-54.7139\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-47.6079 65.8541,-54.4525 62.5434,-51.1041 62.7076,-54.6002 62.7076,-54.6002 62.7076,-54.6002 62.5434,-51.1041 59.561,-54.748 62.3792,-47.6079 62.3792,-47.6079\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-70.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"144\" cy=\"-30.5706\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-26.8706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.7898,-33.7388C83.8247,-35.1596 96.5997,-36.3585 108,-35.5706 111.6058,-35.3214 115.4004,-34.9334 119.1187,-34.4812\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"126.1056,-33.552 119.5819,-37.5974 122.6361,-34.0134 119.1666,-34.4749 119.1666,-34.4749 119.1666,-34.4749 122.6361,-34.0134 118.7513,-31.3524 126.1056,-33.552 126.1056,-33.552\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-54.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-39.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->0 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.7475,-16.7246C121.5531,-6.97 106.4275,3.5176 92,-1.5706 85.4412,-3.8838 79.1978,-7.9538 73.8077,-12.3263\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"68.3193,-17.1208 71.5187,-10.1432 70.9552,-14.8181 73.5911,-12.5155 73.5911,-12.5155 73.5911,-12.5155 70.9552,-14.8181 75.6635,-14.8878 68.3193,-17.1208 68.3193,-17.1208\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-20.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-5.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M136.3321,-46.8609C134.4831,-56.9598 137.0391,-66.5706 144,-66.5706 149.2207,-66.5706 151.9636,-61.1645 152.2287,-54.201\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.6679,-46.8609 155.3421,-53.6006 151.9346,-50.3507 152.2013,-53.8406 152.2013,-53.8406 152.2013,-53.8406 151.9346,-50.3507 149.0604,-54.0806 151.6679,-46.8609 151.6679,-46.8609\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-70.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"200pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 200.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 196)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-196 166,-196 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"82\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"98\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"58\" y=\"-163.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-61\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-57.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-61C4.178,-61 17.9448,-61 30.9241,-61\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-61 30.9808,-64.1501 34.4807,-61 30.9807,-61.0001 30.9807,-61.0001 30.9807,-61.0001 34.4807,-61 30.9807,-57.8501 37.9807,-61 37.9807,-61\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"144\" cy=\"-105\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-101.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M72.1406,-69.0703C85.947,-75.9735 105.9704,-85.9852 121.3758,-93.6879\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"127.6638,-96.8319 119.994,-96.5188 124.5333,-95.2666 121.4028,-93.7013 121.4028,-93.7013 121.4028,-93.7013 124.5333,-95.2666 122.8115,-90.8839 127.6638,-96.8319 127.6638,-96.8319\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-104.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-89.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"144\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M72.5521,-52.912C86.2819,-46.2031 105.9485,-36.5933 121.1738,-29.1537\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"127.8194,-25.9064 122.913,-31.8099 124.6747,-27.443 121.5301,-28.9797 121.5301,-28.9797 121.5301,-28.9797 124.6747,-27.443 120.1471,-26.1495 127.8194,-25.9064 127.8194,-25.9064\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-46.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M136.3321,-121.2903C134.4831,-131.3892 137.0391,-141 144,-141 149.2207,-141 151.9636,-135.5939 152.2287,-128.6304\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.6679,-121.2903 155.3421,-128.0299 151.9346,-124.7801 152.2013,-128.2699 152.2013,-128.2699 152.2013,-128.2699 151.9346,-124.7801 149.0604,-128.5099 151.6679,-121.2903 151.6679,-121.2903\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M136.3321,-34.2903C134.4831,-44.3892 137.0391,-54 144,-54 149.2207,-54 151.9636,-48.5939 152.2287,-41.6304\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.6679,-34.2903 155.3421,-41.0299 151.9346,-37.7801 152.2013,-41.2699 152.2013,-41.2699 152.2013,-41.2699 151.9346,-37.7801 149.0604,-41.5099 151.6679,-34.2903 151.6679,-34.2903\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"138.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
},
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"173pt\" height=\"220pt\"\n",
|
|
" viewBox=\"0.00 0.00 173.00 219.80\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 215.8)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-215.8 169,-215.8 169,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"59.5\" y=\"-181.6\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-69\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-65.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-69C4.178,-69 17.9448,-69 30.9241,-69\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-69 30.9808,-72.1501 34.4807,-69 30.9807,-69.0001 30.9807,-69.0001 30.9807,-69.0001 34.4807,-69 30.9807,-65.8501 37.9807,-69 37.9807,-69\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"143\" cy=\"-117\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"143\" cy=\"-117\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"143\" y=\"-113.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M71.9571,-77.8039C84.5489,-84.7511 102.3714,-94.5842 117.0149,-102.6634\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.489,-106.2353 115.8383,-105.6118 120.4245,-104.5445 117.36,-102.8537 117.36,-102.8537 117.36,-102.8537 120.4245,-104.5445 118.8817,-100.0957 123.489,-106.2353 123.489,-106.2353\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-97.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"143\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"#000000\" cx=\"143\" cy=\"-22\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"143\" y=\"-18.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M71.9571,-60.3795C84.5489,-53.577 102.3714,-43.9488 117.0149,-36.0379\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.489,-32.5404 118.8275,-38.639 120.4097,-34.204 117.3303,-35.8676 117.3303,-35.8676 117.3303,-35.8676 120.4097,-34.204 115.8331,-33.0961 123.489,-32.5404 123.489,-32.5404\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-51.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M134.9937,-137.5808C133.8859,-147.8447 136.5547,-157 143,-157 147.834,-157 150.5437,-151.8502 151.129,-144.9451\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.0063,-137.5808 154.2726,-144.5273 151.0647,-141.0803 151.123,-144.5798 151.123,-144.5798 151.123,-144.5798 151.0647,-141.0803 147.9735,-144.6324 151.0063,-137.5808 151.0063,-137.5808\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"139.5\" y=\"-160.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M134.9937,-42.5808C133.8859,-52.8447 136.5547,-62 143,-62 147.834,-62 150.5437,-56.8502 151.129,-49.9451\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.0063,-42.5808 154.2726,-49.5273 151.0647,-46.0803 151.123,-49.5798 151.123,-49.5798 151.123,-49.5798 151.0647,-46.0803 147.9735,-49.6324 151.0063,-42.5808 151.0063,-42.5808\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"137.5\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"126pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 125.57\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 121.5706)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-121.5706 166,-121.5706 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"82\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"98\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"58\" y=\"-89.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-30.5706\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-26.8706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-30.5706C4.178,-30.5706 17.9448,-30.5706 30.9241,-30.5706\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-30.5706 30.9808,-33.7207 34.4807,-30.5707 30.9807,-30.5707 30.9807,-30.5707 30.9807,-30.5707 34.4807,-30.5707 30.9807,-27.4207 37.9807,-30.5706 37.9807,-30.5706\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-47.6079C48.3189,-57.4285 50.4453,-66.5706 56,-66.5706 60.166,-66.5706 62.4036,-61.4282 62.7128,-54.7139\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-47.6079 65.8541,-54.4525 62.5434,-51.1041 62.7076,-54.6002 62.7076,-54.6002 62.7076,-54.6002 62.5434,-51.1041 59.561,-54.748 62.3792,-47.6079 62.3792,-47.6079\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-70.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"144\" cy=\"-30.5706\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-26.8706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.7898,-33.7388C83.8247,-35.1596 96.5997,-36.3585 108,-35.5706 111.6058,-35.3214 115.4004,-34.9334 119.1187,-34.4812\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"126.1056,-33.552 119.5819,-37.5974 122.6361,-34.0134 119.1666,-34.4749 119.1666,-34.4749 119.1666,-34.4749 122.6361,-34.0134 118.7513,-31.3524 126.1056,-33.552 126.1056,-33.552\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-54.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-39.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->0 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.7475,-16.7246C121.5531,-6.97 106.4275,3.5176 92,-1.5706 85.4412,-3.8838 79.1978,-7.9538 73.8077,-12.3263\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"68.3193,-17.1208 71.5187,-10.1432 70.9552,-14.8181 73.5911,-12.5155 73.5911,-12.5155 73.5911,-12.5155 70.9552,-14.8181 75.6635,-14.8878 68.3193,-17.1208 68.3193,-17.1208\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-20.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-5.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M136.3321,-46.8609C134.4831,-56.9598 137.0391,-66.5706 144,-66.5706 149.2207,-66.5706 151.9636,-61.1645 152.2287,-54.201\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.6679,-46.8609 155.3421,-53.6006 151.9346,-50.3507 152.2013,-53.8406 152.2013,-53.8406 152.2013,-53.8406 151.9346,-50.3507 149.0604,-54.0806 151.6679,-46.8609 151.6679,-46.8609\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-70.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"361pt\" height=\"206pt\"\n",
|
|
" viewBox=\"0.00 0.00 361.00 206.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 202)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-202 357,-202 357,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"155.5\" y=\"-183.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"177.5\" y=\"-183.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"193.5\" y=\"-183.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"153.5\" y=\"-169.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-58\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-54.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-58C4.178,-58 17.9448,-58 30.9241,-58\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-58 30.9808,-61.1501 34.4807,-58 30.9807,-58.0001 30.9807,-58.0001 30.9807,-58.0001 34.4807,-58 30.9807,-54.8501 37.9807,-58 37.9807,-58\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"139\" cy=\"-96\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"139\" y=\"-92.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M72.3981,-65.5076C84.8217,-71.1955 102.0528,-79.0844 115.8758,-85.413\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"122.3518,-88.378 114.6759,-88.3281 119.1695,-86.921 115.9872,-85.464 115.9872,-85.464 115.9872,-85.464 119.1695,-86.921 117.2985,-82.5999 122.3518,-88.378 122.3518,-88.378\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-82.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"193\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"193\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.3511,-52.934C97.4098,-45.9096 141.0259,-33.1749 168.4256,-25.175\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"175.357,-23.1512 169.5204,-28.1369 171.9973,-24.1322 168.6375,-25.1132 168.6375,-25.1132 168.6375,-25.1132 171.9973,-24.1322 167.7547,-22.0894 175.357,-23.1512 175.357,-23.1512\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-51.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.9688,-112.6641C130.4063,-122.625 132.75,-132 139,-132 143.6875,-132 146.1777,-126.7266 146.4707,-119.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"146.0313,-112.6641 149.6006,-119.4598 146.2438,-116.1576 146.4564,-119.6511 146.4564,-119.6511 146.4564,-119.6511 146.2438,-116.1576 143.3122,-119.8425 146.0313,-112.6641 146.0313,-112.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"135.5\" y=\"-150.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"131\" y=\"-135.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"247\" cy=\"-106\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"247\" y=\"-102.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->3 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M157.3207,-97.6964C175.0376,-99.3368 202.029,-101.836 221.7723,-103.6641\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"228.9498,-104.3287 221.6892,-106.8198 225.4647,-104.006 221.9797,-103.6832 221.9797,-103.6832 221.9797,-103.6832 225.4647,-104.006 222.2701,-100.5466 228.9498,-104.3287 228.9498,-104.3287\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"187.5\" y=\"-120.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"185\" y=\"-105.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M183.7674,-33.5414C181.1685,-43.9087 184.2461,-54 193,-54 199.7022,-54 203.077,-48.0847 203.1245,-40.6591\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"202.2326,-33.5414 206.2286,-40.0955 202.6678,-37.0143 203.103,-40.4871 203.103,-40.4871 203.103,-40.4871 202.6678,-37.0143 199.9775,-40.8788 202.2326,-33.5414 202.2326,-33.5414\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"187.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"185\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"335\" cy=\"-53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"335\" y=\"-49.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->4 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M210.7277,-21.5954C231.857,-25.977 268.1806,-33.8145 299,-42 302.8687,-43.0275 306.947,-44.193 310.9131,-45.3717\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"317.8614,-47.4805 310.2482,-48.4618 314.5122,-46.464 311.1631,-45.4475 311.1631,-45.4475 311.1631,-45.4475 314.5122,-46.464 312.0779,-42.4333 317.8614,-47.4805 317.8614,-47.4805\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"243.5\" y=\"-52.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"239\" y=\"-37.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M239.3321,-122.2903C237.4831,-132.3892 240.0391,-142 247,-142 252.2207,-142 254.9636,-136.5939 255.2287,-129.6304\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"254.6679,-122.2903 258.3421,-129.0299 254.9346,-125.7801 255.2013,-129.2699 255.2013,-129.2699 255.2013,-129.2699 254.9346,-125.7801 252.0604,-129.5099 254.6679,-122.2903 254.6679,-122.2903\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"241.5\" y=\"-145.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->4 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>3->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M264.5225,-100.1424C274.9331,-96.2894 288.1734,-90.7212 299,-84 305.0723,-80.2303 311.1587,-75.4606 316.5538,-70.7999\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"322.1033,-65.8377 318.9847,-72.8518 319.4942,-68.1707 316.8851,-70.5036 316.8851,-70.5036 316.8851,-70.5036 319.4942,-68.1707 314.7854,-68.1554 322.1033,-65.8377 322.1033,-65.8377\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"287.5\" y=\"-110.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-95.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->3 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>4->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M317.5925,-47.5444C306.9746,-45.2565 293.4768,-44.2802 283,-50 270.3321,-56.9161 261.4569,-70.4097 255.6885,-82.4182\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"252.7992,-88.8857 252.7785,-81.2096 254.2268,-85.6901 255.6545,-82.4945 255.6545,-82.4945 255.6545,-82.4945 254.2268,-85.6901 258.5306,-83.7794 252.7992,-88.8857 252.7992,-88.8857\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"285.5\" y=\"-68.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"283\" y=\"-53.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M327.3321,-69.2903C325.4831,-79.3892 328.0391,-89 335,-89 340.2207,-89 342.9636,-83.5939 343.2287,-76.6304\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"342.6679,-69.2903 346.3421,-76.0299 342.9346,-72.7801 343.2013,-76.2699 343.2013,-76.2699 343.2013,-76.2699 342.9346,-72.7801 340.0604,-76.5099 342.6679,-69.2903 342.6679,-69.2903\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"331.5\" y=\"-92.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"test(spot.translate('Ga | G!a', 'det'), spot.translate('GF(a <-> !Xa)'))"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 5,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"165pt\" height=\"161pt\"\n",
|
|
" viewBox=\"0.00 0.00 165.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 161,-157 161,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"79.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"95.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"55.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-35.0373C48.3189,-44.8579 50.4453,-54 56,-54 60.166,-54 62.4036,-48.8576 62.7128,-42.1433\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-35.0373 65.8541,-41.8818 62.5434,-38.5335 62.7076,-42.0296 62.7076,-42.0296 62.7076,-42.0296 62.5434,-38.5335 59.561,-42.1774 62.3792,-35.0373 62.3792,-35.0373\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"139\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"139\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.0098,-18C85.5679,-18 100.7507,-18 113.5345,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"120.7388,-18 113.7388,-21.1501 117.2388,-18 113.7388,-18.0001 113.7388,-18.0001 113.7388,-18.0001 117.2388,-18 113.7387,-14.8501 120.7388,-18 120.7388,-18\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-21.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M135.4047,-35.7817C134.7938,-45.3149 135.9922,-54 139,-54 141.2089,-54 142.4419,-49.3161 142.6991,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.5953,-35.7817 145.845,-42.736 142.6453,-39.2814 142.6954,-42.781 142.6954,-42.781 142.6954,-42.781 142.6453,-39.2814 139.5457,-42.8261 142.5953,-35.7817 142.5953,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"131\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M133.494,-35.249C129.5865,-56.4346 131.4219,-84 139,-84 145.7493,-84 147.9433,-62.1347 145.582,-42.3851\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.506,-35.249 148.6646,-41.7011 145.0279,-38.7099 145.5498,-42.1708 145.5498,-42.1708 145.5498,-42.1708 145.0279,-38.7099 142.435,-42.6405 144.506,-35.249 144.506,-35.249\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"135.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"126pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 125.57\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 121.5706)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-121.5706 166,-121.5706 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"82\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"98\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"58\" y=\"-89.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-30.5706\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-26.8706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-30.5706C4.178,-30.5706 17.9448,-30.5706 30.9241,-30.5706\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-30.5706 30.9808,-33.7207 34.4807,-30.5707 30.9807,-30.5707 30.9807,-30.5707 30.9807,-30.5707 34.4807,-30.5707 30.9807,-27.4207 37.9807,-30.5706 37.9807,-30.5706\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-47.6079C48.3189,-57.4285 50.4453,-66.5706 56,-66.5706 60.166,-66.5706 62.4036,-61.4282 62.7128,-54.7139\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-47.6079 65.8541,-54.4525 62.5434,-51.1041 62.7076,-54.6002 62.7076,-54.6002 62.7076,-54.6002 62.5434,-51.1041 59.561,-54.748 62.3792,-47.6079 62.3792,-47.6079\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-70.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"144\" cy=\"-30.5706\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-26.8706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.7898,-33.7388C83.8247,-35.1596 96.5997,-36.3585 108,-35.5706 111.6058,-35.3214 115.4004,-34.9334 119.1187,-34.4812\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"126.1056,-33.552 119.5819,-37.5974 122.6361,-34.0134 119.1666,-34.4749 119.1666,-34.4749 119.1666,-34.4749 122.6361,-34.0134 118.7513,-31.3524 126.1056,-33.552 126.1056,-33.552\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-54.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-39.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->0 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.7475,-16.7246C121.5531,-6.97 106.4275,3.5176 92,-1.5706 85.4412,-3.8838 79.1978,-7.9538 73.8077,-12.3263\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"68.3193,-17.1208 71.5187,-10.1432 70.9552,-14.8181 73.5911,-12.5155 73.5911,-12.5155 73.5911,-12.5155 70.9552,-14.8181 75.6635,-14.8878 68.3193,-17.1208 68.3193,-17.1208\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-20.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-5.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M136.3321,-46.8609C134.4831,-56.9598 137.0391,-66.5706 144,-66.5706 149.2207,-66.5706 151.9636,-61.1645 152.2287,-54.201\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.6679,-46.8609 155.3421,-53.6006 151.9346,-50.3507 152.2013,-53.8406 152.2013,-53.8406 152.2013,-53.8406 151.9346,-50.3507 149.0604,-54.0806 151.6679,-46.8609 151.6679,-46.8609\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-70.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"378pt\" height=\"176pt\"\n",
|
|
" viewBox=\"0.00 0.00 378.00 176.46\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 172.4617)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-172.4617 374,-172.4617 374,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"138\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"160\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"176\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)&Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"212\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"228\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"141\" y=\"-140.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[gen. Büchi 2]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-31.4617\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-27.7617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-31.4617C4.178,-31.4617 17.9448,-31.4617 30.9241,-31.4617\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-31.4617 30.9808,-34.6118 34.4807,-31.4618 30.9807,-31.4618 30.9807,-31.4618 30.9807,-31.4618 34.4807,-31.4618 30.9807,-28.3118 37.9807,-31.4617 37.9807,-31.4617\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"160\" cy=\"-66.4617\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"160\" y=\"-62.7617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.1735,-37.2413C90.3354,-43.0169 116.864,-51.9448 136.0822,-58.4125\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.801,-60.6736 135.1619,-61.4263 139.4838,-59.5572 136.1666,-58.4408 136.1666,-58.4408 136.1666,-58.4408 139.4838,-59.5572 137.1714,-55.4553 142.801,-60.6736 142.801,-60.6736\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"104.5\" y=\"-71.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-57.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"108\" y=\"-57.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"248\" cy=\"-31.4617\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"248\" y=\"-27.7617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.1845,-29.2012C98.0199,-26.5175 141.131,-22.6229 178,-24.4617 192.9238,-25.2061 209.5708,-26.8377 222.8855,-28.3386\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"229.9076,-29.1524 222.5914,-31.4755 226.4308,-28.7494 222.9541,-28.3464 222.9541,-28.3464 222.9541,-28.3464 226.4308,-28.7494 223.3168,-25.2174 229.9076,-29.1524 229.9076,-29.1524\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"154.5\" y=\"-28.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M152.3321,-82.752C150.4831,-92.8509 153.0391,-102.4617 160,-102.4617 165.2207,-102.4617 167.9636,-97.0556 168.2287,-90.0921\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"167.6679,-82.752 171.3421,-89.4916 167.9346,-86.2418 168.2013,-89.7316 168.2013,-89.7316 168.2013,-89.7316 167.9346,-86.2418 165.0604,-89.9717 167.6679,-82.752 167.6679,-82.752\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"156.5\" y=\"-121.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"152\" y=\"-106.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M176.9673,-59.7134C190.4805,-54.3388 209.5478,-46.7552 224.5255,-40.7982\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"231.0848,-38.1894 225.7445,-43.7034 227.8326,-39.4829 224.5804,-40.7764 224.5804,-40.7764 224.5804,-40.7764 227.8326,-39.4829 223.4162,-37.8494 231.0848,-38.1894 231.0848,-38.1894\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"198.5\" y=\"-70.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"196\" y=\"-55.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M240.3321,-47.752C238.4831,-57.8509 241.0391,-67.4617 248,-67.4617 253.2207,-67.4617 255.9636,-62.0556 256.2287,-55.0921\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"255.6679,-47.752 259.3421,-54.4916 255.9346,-51.2418 256.2013,-54.7316 256.2013,-54.7316 256.2013,-54.7316 255.9346,-51.2418 253.0604,-54.9717 255.6679,-47.752 255.6679,-47.752\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"242.5\" y=\"-86.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"240\" y=\"-71.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"352\" cy=\"-31.4617\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"352\" y=\"-27.7617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M265.9127,-33.8471C271.6764,-34.5087 278.0979,-35.1348 284,-35.4617 298.2005,-36.2482 301.7995,-36.2482 316,-35.4617 319.5966,-35.2625 323.3861,-34.9522 327.102,-34.5905\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"334.0873,-33.8471 327.46,-37.7203 330.607,-34.2175 327.1266,-34.5879 327.1266,-34.5879 327.1266,-34.5879 330.607,-34.2175 326.7933,-31.4556 334.0873,-33.8471 334.0873,-33.8471\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"296.5\" y=\"-54.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"292\" y=\"-39.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->2 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>3->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M339.2708,-18.1731C332.8937,-12.471 324.6876,-6.4425 316,-3.4617 302.5476,1.1539 297.4524,1.1539 284,-3.4617 277.62,-5.6507 271.4998,-9.4834 266.1728,-13.6234\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"260.7292,-18.1731 264.0802,-11.2671 263.4147,-15.9286 266.1003,-13.6841 266.1003,-13.6841 266.1003,-13.6841 263.4147,-15.9286 268.1203,-16.101 260.7292,-18.1731 260.7292,-18.1731\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"294.5\" y=\"-21.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"284\" y=\"-7.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"300\" y=\"-7.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M343.0212,-47.3778C340.679,-57.6121 343.6719,-67.4617 352,-67.4617 358.3762,-67.4617 361.625,-61.6881 361.7465,-54.3885\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"360.9788,-47.3778 364.8721,-53.9932 361.3598,-50.857 361.7408,-54.3362 361.7408,-54.3362 361.7408,-54.3362 361.3598,-50.857 358.6095,-54.6791 360.9788,-47.3778 360.9788,-47.3778\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"348.5\" y=\"-71.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
},
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"165pt\" height=\"161pt\"\n",
|
|
" viewBox=\"0.00 0.00 165.00 161.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-157 161,-157 161,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"79.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"95.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"55.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-35.0373C48.3189,-44.8579 50.4453,-54 56,-54 60.166,-54 62.4036,-48.8576 62.7128,-42.1433\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-35.0373 65.8541,-41.8818 62.5434,-38.5335 62.7076,-42.0296 62.7076,-42.0296 62.7076,-42.0296 62.5434,-38.5335 59.561,-42.1774 62.3792,-35.0373 62.3792,-35.0373\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"139\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"139\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.0098,-18C85.5679,-18 100.7507,-18 113.5345,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"120.7388,-18 113.7388,-21.1501 117.2388,-18 113.7388,-18.0001 113.7388,-18.0001 113.7388,-18.0001 117.2388,-18 113.7387,-14.8501 120.7388,-18 120.7388,-18\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-21.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M135.4047,-35.7817C134.7938,-45.3149 135.9922,-54 139,-54 141.2089,-54 142.4419,-49.3161 142.6991,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.5953,-35.7817 145.845,-42.736 142.6453,-39.2814 142.6954,-42.781 142.6954,-42.781 142.6954,-42.781 142.6453,-39.2814 139.5457,-42.8261 142.5953,-35.7817 142.5953,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"131\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M133.494,-35.249C129.5865,-56.4346 131.4219,-84 139,-84 145.7493,-84 147.9433,-62.1347 145.582,-42.3851\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.506,-35.249 148.6646,-41.7011 145.0279,-38.7099 145.5498,-42.1708 145.5498,-42.1708 145.5498,-42.1708 145.0279,-38.7099 142.435,-42.6405 144.506,-35.249 144.506,-35.249\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"135.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"126pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 125.57\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 121.5706)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-121.5706 166,-121.5706 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"82\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"98\" y=\"-103.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"58\" y=\"-89.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-30.5706\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-26.8706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-30.5706C4.178,-30.5706 17.9448,-30.5706 30.9241,-30.5706\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-30.5706 30.9808,-33.7207 34.4807,-30.5707 30.9807,-30.5707 30.9807,-30.5707 30.9807,-30.5707 34.4807,-30.5707 30.9807,-27.4207 37.9807,-30.5706 37.9807,-30.5706\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-47.6079C48.3189,-57.4285 50.4453,-66.5706 56,-66.5706 60.166,-66.5706 62.4036,-61.4282 62.7128,-54.7139\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-47.6079 65.8541,-54.4525 62.5434,-51.1041 62.7076,-54.6002 62.7076,-54.6002 62.7076,-54.6002 62.5434,-51.1041 59.561,-54.748 62.3792,-47.6079 62.3792,-47.6079\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-70.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"144\" cy=\"-30.5706\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-26.8706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.7898,-33.7388C83.8247,-35.1596 96.5997,-36.3585 108,-35.5706 111.6058,-35.3214 115.4004,-34.9334 119.1187,-34.4812\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"126.1056,-33.552 119.5819,-37.5974 122.6361,-34.0134 119.1666,-34.4749 119.1666,-34.4749 119.1666,-34.4749 122.6361,-34.0134 118.7513,-31.3524 126.1056,-33.552 126.1056,-33.552\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-54.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-39.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->0 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.7475,-16.7246C121.5531,-6.97 106.4275,3.5176 92,-1.5706 85.4412,-3.8838 79.1978,-7.9538 73.8077,-12.3263\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"68.3193,-17.1208 71.5187,-10.1432 70.9552,-14.8181 73.5911,-12.5155 73.5911,-12.5155 73.5911,-12.5155 70.9552,-14.8181 75.6635,-14.8878 68.3193,-17.1208 68.3193,-17.1208\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-20.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-5.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M136.3321,-46.8609C134.4831,-56.9598 137.0391,-66.5706 144,-66.5706 149.2207,-66.5706 151.9636,-61.1645 152.2287,-54.201\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"151.6679,-46.8609 155.3421,-53.6006 151.9346,-50.3507 152.2013,-53.8406 152.2013,-53.8406 152.2013,-53.8406 151.9346,-50.3507 149.0604,-54.0806 151.6679,-46.8609 151.6679,-46.8609\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-70.3706\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"378pt\" height=\"176pt\"\n",
|
|
" viewBox=\"0.00 0.00 378.00 176.46\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 172.4617)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-172.4617 374,-172.4617 374,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"137.5\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"159.5\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"175.5\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">) | Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"212.5\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"228.5\" y=\"-154.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"150\" y=\"-140.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Fin-less 2]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-31.4617\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-27.7617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-31.4617C4.178,-31.4617 17.9448,-31.4617 30.9241,-31.4617\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-31.4617 30.9808,-34.6118 34.4807,-31.4618 30.9807,-31.4618 30.9807,-31.4618 30.9807,-31.4618 34.4807,-31.4618 30.9807,-28.3118 37.9807,-31.4617 37.9807,-31.4617\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"160\" cy=\"-66.4617\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"160\" y=\"-62.7617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M73.1735,-37.2413C90.3354,-43.0169 116.864,-51.9448 136.0822,-58.4125\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.801,-60.6736 135.1619,-61.4263 139.4838,-59.5572 136.1666,-58.4408 136.1666,-58.4408 136.1666,-58.4408 139.4838,-59.5572 137.1714,-55.4553 142.801,-60.6736 142.801,-60.6736\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"104.5\" y=\"-71.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-57.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"108\" y=\"-57.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"248\" cy=\"-31.4617\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"248\" y=\"-27.7617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M74.1845,-29.2012C98.0199,-26.5175 141.131,-22.6229 178,-24.4617 192.9238,-25.2061 209.5708,-26.8377 222.8855,-28.3386\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"229.9076,-29.1524 222.5914,-31.4755 226.4308,-28.7494 222.9541,-28.3464 222.9541,-28.3464 222.9541,-28.3464 226.4308,-28.7494 223.3168,-25.2174 229.9076,-29.1524 229.9076,-29.1524\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"154.5\" y=\"-28.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M152.3321,-82.752C150.4831,-92.8509 153.0391,-102.4617 160,-102.4617 165.2207,-102.4617 167.9636,-97.0556 168.2287,-90.0921\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"167.6679,-82.752 171.3421,-89.4916 167.9346,-86.2418 168.2013,-89.7316 168.2013,-89.7316 168.2013,-89.7316 167.9346,-86.2418 165.0604,-89.9717 167.6679,-82.752 167.6679,-82.752\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"156.5\" y=\"-121.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"152\" y=\"-106.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M176.9673,-59.7134C190.4805,-54.3388 209.5478,-46.7552 224.5255,-40.7982\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"231.0848,-38.1894 225.7445,-43.7034 227.8326,-39.4829 224.5804,-40.7764 224.5804,-40.7764 224.5804,-40.7764 227.8326,-39.4829 223.4162,-37.8494 231.0848,-38.1894 231.0848,-38.1894\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"198.5\" y=\"-70.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"196\" y=\"-55.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M240.3321,-47.752C238.4831,-57.8509 241.0391,-67.4617 248,-67.4617 253.2207,-67.4617 255.9636,-62.0556 256.2287,-55.0921\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"255.6679,-47.752 259.3421,-54.4916 255.9346,-51.2418 256.2013,-54.7316 256.2013,-54.7316 256.2013,-54.7316 255.9346,-51.2418 253.0604,-54.9717 255.6679,-47.752 255.6679,-47.752\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"242.5\" y=\"-86.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"240\" y=\"-71.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"352\" cy=\"-31.4617\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"352\" y=\"-27.7617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M265.9127,-33.8471C271.6764,-34.5087 278.0979,-35.1348 284,-35.4617 298.2005,-36.2482 301.7995,-36.2482 316,-35.4617 319.5966,-35.2625 323.3861,-34.9522 327.102,-34.5905\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"334.0873,-33.8471 327.46,-37.7203 330.607,-34.2175 327.1266,-34.5879 327.1266,-34.5879 327.1266,-34.5879 330.607,-34.2175 326.7933,-31.4556 334.0873,-33.8471 334.0873,-33.8471\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"296.5\" y=\"-54.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"292\" y=\"-39.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->2 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>3->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M339.2708,-18.1731C332.8937,-12.471 324.6876,-6.4425 316,-3.4617 302.5476,1.1539 297.4524,1.1539 284,-3.4617 277.62,-5.6507 271.4998,-9.4834 266.1728,-13.6234\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"260.7292,-18.1731 264.0802,-11.2671 263.4147,-15.9286 266.1003,-13.6841 266.1003,-13.6841 266.1003,-13.6841 263.4147,-15.9286 268.1203,-16.101 260.7292,-18.1731 260.7292,-18.1731\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"294.5\" y=\"-21.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"284\" y=\"-7.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"300\" y=\"-7.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M343.0212,-47.3778C340.679,-57.6121 343.6719,-67.4617 352,-67.4617 358.3762,-67.4617 361.625,-61.6881 361.7465,-54.3885\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"360.9788,-47.3778 364.8721,-53.9932 361.3598,-50.857 361.7408,-54.3362 361.7408,-54.3362 361.7408,-54.3362 361.3598,-50.857 358.6095,-54.6791 360.9788,-47.3778 360.9788,-47.3778\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"348.5\" y=\"-71.2617\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"test(spot.translate('(Ga | GF!a)', 'det', 'gen'), spot.translate('GF(a <-> !Xa)'))"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 6,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"163pt\" height=\"263pt\"\n",
|
|
" viewBox=\"0.00 0.00 163.00 263.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"56.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54.5\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-85\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-81.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-85C4.178,-85 17.9448,-85 30.9241,-85\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-85 30.9808,-88.1501 34.4807,-85 30.9807,-85.0001 30.9807,-85.0001 30.9807,-85.0001 34.4807,-85 30.9807,-81.8501 37.9807,-85 37.9807,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-96.8447C83.2339,-107.863 102.9082,-124.3797 117.5258,-136.6513\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-141.291 115.6659,-139.2028 120.3719,-139.0406 117.6913,-136.7902 117.6913,-136.7902 117.6913,-136.7902 120.3719,-139.0406 119.7167,-134.3776 123.0526,-141.291 123.0526,-141.291\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-73.3295C83.2339,-62.4732 102.9082,-46.1994 117.5258,-34.1083\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-29.5368 119.6664,-36.4257 120.3556,-31.7676 117.6587,-33.9984 117.6587,-33.9984 117.6587,-33.9984 120.3556,-31.7676 115.6509,-31.5712 123.0526,-29.5368 123.0526,-29.5368\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-169.6641C128.4063,-179.625 130.75,-189 137,-189 141.6875,-189 144.1777,-183.7266 144.4707,-176.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-169.6641 147.6006,-176.4598 144.2438,-173.1576 144.4564,-176.6511 144.4564,-176.6511 144.4564,-176.6511 144.2438,-173.1576 141.3122,-176.8425 144.0313,-169.6641 144.0313,-169.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M133.4047,-35.7817C132.7938,-45.3149 133.9922,-54 137,-54 139.2089,-54 140.4419,-49.3161 140.6991,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"140.5953,-35.7817 143.845,-42.736 140.6453,-39.2814 140.6954,-42.781 140.6954,-42.781 140.6954,-42.781 140.6453,-39.2814 137.5457,-42.8261 140.5953,-35.7817 140.5953,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.494,-35.249C127.5865,-56.4346 129.4219,-84 137,-84 143.7493,-84 145.9433,-62.1347 143.582,-42.3851\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.506,-35.249 146.6646,-41.7011 143.0279,-38.7099 143.5498,-42.1708 143.5498,-42.1708 143.5498,-42.1708 143.0279,-38.7099 140.435,-42.6405 142.506,-35.249 142.506,-35.249\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"82pt\" height=\"115pt\"\n",
|
|
" viewBox=\"0.00 0.00 82.00 115.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-111 78,-111 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"34\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"26\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-35.0373C48.3189,-44.8579 50.4453,-54 56,-54 60.166,-54 62.4036,-48.8576 62.7128,-42.1433\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-35.0373 65.8541,-41.8818 62.5434,-38.5335 62.7076,-42.0296 62.7076,-42.0296 62.7076,-42.0296 62.5434,-38.5335 59.561,-42.1774 62.3792,-35.0373 62.3792,-35.0373\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"51.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"163pt\" height=\"263pt\"\n",
|
|
" viewBox=\"0.00 0.00 163.00 263.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"56.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54.5\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-85\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-81.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-85C4.178,-85 17.9448,-85 30.9241,-85\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-85 30.9808,-88.1501 34.4807,-85 30.9807,-85.0001 30.9807,-85.0001 30.9807,-85.0001 34.4807,-85 30.9807,-81.8501 37.9807,-85 37.9807,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-96.8447C83.2339,-107.863 102.9082,-124.3797 117.5258,-136.6513\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-141.291 115.6659,-139.2028 120.3719,-139.0406 117.6913,-136.7902 117.6913,-136.7902 117.6913,-136.7902 120.3719,-139.0406 119.7167,-134.3776 123.0526,-141.291 123.0526,-141.291\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-73.3295C83.2339,-62.4732 102.9082,-46.1994 117.5258,-34.1083\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-29.5368 119.6664,-36.4257 120.3556,-31.7676 117.6587,-33.9984 117.6587,-33.9984 117.6587,-33.9984 120.3556,-31.7676 115.6509,-31.5712 123.0526,-29.5368 123.0526,-29.5368\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-169.6641C128.4063,-179.625 130.75,-189 137,-189 141.6875,-189 144.1777,-183.7266 144.4707,-176.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-169.6641 147.6006,-176.4598 144.2438,-173.1576 144.4564,-176.6511 144.4564,-176.6511 144.4564,-176.6511 144.2438,-173.1576 141.3122,-176.8425 144.0313,-169.6641 144.0313,-169.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M133.4047,-35.7817C132.7938,-45.3149 133.9922,-54 137,-54 139.2089,-54 140.4419,-49.3161 140.6991,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"140.5953,-35.7817 143.845,-42.736 140.6453,-39.2814 140.6954,-42.781 140.6954,-42.781 140.6954,-42.781 140.6453,-39.2814 137.5457,-42.8261 140.5953,-35.7817 140.5953,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.494,-35.249C127.5865,-56.4346 129.4219,-84 137,-84 143.7493,-84 145.9433,-62.1347 143.582,-42.3851\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.506,-35.249 146.6646,-41.7011 143.0279,-38.7099 143.5498,-42.1708 143.5498,-42.1708 143.5498,-42.1708 143.0279,-38.7099 140.435,-42.6405 142.506,-35.249 142.506,-35.249\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
},
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"163pt\" height=\"263pt\"\n",
|
|
" viewBox=\"0.00 0.00 163.00 263.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"56.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54.5\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-85\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-81.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-85C4.178,-85 17.9448,-85 30.9241,-85\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-85 30.9808,-88.1501 34.4807,-85 30.9807,-85.0001 30.9807,-85.0001 30.9807,-85.0001 34.4807,-85 30.9807,-81.8501 37.9807,-85 37.9807,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-96.8447C83.2339,-107.863 102.9082,-124.3797 117.5258,-136.6513\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-141.291 115.6659,-139.2028 120.3719,-139.0406 117.6913,-136.7902 117.6913,-136.7902 117.6913,-136.7902 120.3719,-139.0406 119.7167,-134.3776 123.0526,-141.291 123.0526,-141.291\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-73.3295C83.2339,-62.4732 102.9082,-46.1994 117.5258,-34.1083\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-29.5368 119.6664,-36.4257 120.3556,-31.7676 117.6587,-33.9984 117.6587,-33.9984 117.6587,-33.9984 120.3556,-31.7676 115.6509,-31.5712 123.0526,-29.5368 123.0526,-29.5368\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-169.6641C128.4063,-179.625 130.75,-189 137,-189 141.6875,-189 144.1777,-183.7266 144.4707,-176.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-169.6641 147.6006,-176.4598 144.2438,-173.1576 144.4564,-176.6511 144.4564,-176.6511 144.4564,-176.6511 144.2438,-173.1576 141.3122,-176.8425 144.0313,-169.6641 144.0313,-169.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M133.4047,-35.7817C132.7938,-45.3149 133.9922,-54 137,-54 139.2089,-54 140.4419,-49.3161 140.6991,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"140.5953,-35.7817 143.845,-42.736 140.6453,-39.2814 140.6954,-42.781 140.6954,-42.781 140.6954,-42.781 140.6453,-39.2814 137.5457,-42.8261 140.5953,-35.7817 140.5953,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.494,-35.249C127.5865,-56.4346 129.4219,-84 137,-84 143.7493,-84 145.9433,-62.1347 143.582,-42.3851\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.506,-35.249 146.6646,-41.7011 143.0279,-38.7099 143.5498,-42.1708 143.5498,-42.1708 143.5498,-42.1708 143.0279,-38.7099 140.435,-42.6405 142.506,-35.249 142.506,-35.249\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"82pt\" height=\"115pt\"\n",
|
|
" viewBox=\"0.00 0.00 82.00 115.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-111 78,-111 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"34\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"26\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-35.0373C48.3189,-44.8579 50.4453,-54 56,-54 60.166,-54 62.4036,-48.8576 62.7128,-42.1433\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-35.0373 65.8541,-41.8818 62.5434,-38.5335 62.7076,-42.0296 62.7076,-42.0296 62.7076,-42.0296 62.5434,-38.5335 59.561,-42.1774 62.3792,-35.0373 62.3792,-35.0373\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"51.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"82pt\" height=\"115pt\"\n",
|
|
" viewBox=\"0.00 0.00 82.00 115.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-111 78,-111 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"34\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"26\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-18C4.178,-18 17.9448,-18 30.9241,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-18 30.9808,-21.1501 34.4807,-18 30.9807,-18.0001 30.9807,-18.0001 30.9807,-18.0001 34.4807,-18 30.9807,-14.8501 37.9807,-18 37.9807,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M49.6208,-35.0373C48.3189,-44.8579 50.4453,-54 56,-54 60.166,-54 62.4036,-48.8576 62.7128,-42.1433\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"62.3792,-35.0373 65.8541,-41.8818 62.5434,-38.5335 62.7076,-42.0296 62.7076,-42.0296 62.7076,-42.0296 62.5434,-38.5335 59.561,-42.1774 62.3792,-35.0373 62.3792,-35.0373\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"51.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"test(spot.translate('(Ga | GF!a)'), spot.translate('true', 'monitor'))"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 7,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"163pt\" height=\"263pt\"\n",
|
|
" viewBox=\"0.00 0.00 163.00 263.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"56.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54.5\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-85\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-81.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-85C4.178,-85 17.9448,-85 30.9241,-85\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-85 30.9808,-88.1501 34.4807,-85 30.9807,-85.0001 30.9807,-85.0001 30.9807,-85.0001 34.4807,-85 30.9807,-81.8501 37.9807,-85 37.9807,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-96.8447C83.2339,-107.863 102.9082,-124.3797 117.5258,-136.6513\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-141.291 115.6659,-139.2028 120.3719,-139.0406 117.6913,-136.7902 117.6913,-136.7902 117.6913,-136.7902 120.3719,-139.0406 119.7167,-134.3776 123.0526,-141.291 123.0526,-141.291\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-73.3295C83.2339,-62.4732 102.9082,-46.1994 117.5258,-34.1083\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-29.5368 119.6664,-36.4257 120.3556,-31.7676 117.6587,-33.9984 117.6587,-33.9984 117.6587,-33.9984 120.3556,-31.7676 115.6509,-31.5712 123.0526,-29.5368 123.0526,-29.5368\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-169.6641C128.4063,-179.625 130.75,-189 137,-189 141.6875,-189 144.1777,-183.7266 144.4707,-176.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-169.6641 147.6006,-176.4598 144.2438,-173.1576 144.4564,-176.6511 144.4564,-176.6511 144.4564,-176.6511 144.2438,-173.1576 141.3122,-176.8425 144.0313,-169.6641 144.0313,-169.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M133.4047,-35.7817C132.7938,-45.3149 133.9922,-54 137,-54 139.2089,-54 140.4419,-49.3161 140.6991,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"140.5953,-35.7817 143.845,-42.736 140.6453,-39.2814 140.6954,-42.781 140.6954,-42.781 140.6954,-42.781 140.6453,-39.2814 137.5457,-42.8261 140.5953,-35.7817 140.5953,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.494,-35.249C127.5865,-56.4346 129.4219,-84 137,-84 143.7493,-84 145.9433,-62.1347 143.582,-42.3851\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.506,-35.249 146.6646,-41.7011 143.0279,-38.7099 143.5498,-42.1708 143.5498,-42.1708 143.5498,-42.1708 143.0279,-38.7099 140.435,-42.6405 142.506,-35.249 142.506,-35.249\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"81pt\" height=\"82pt\"\n",
|
|
" viewBox=\"0.00 0.00 81.00 82.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 78)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-78 77,-78 77,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"33.5\" y=\"-58.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"25.5\" y=\"-43.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"55\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"55\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1121,-18C4.0448,-18 17.0329,-18 29.5224,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"36.7386,-18 29.7386,-21.1501 33.2386,-18 29.7386,-18.0001 29.7386,-18.0001 29.7386,-18.0001 33.2386,-18 29.7386,-14.8501 36.7386,-18 36.7386,-18\"/>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"81pt\" height=\"82pt\"\n",
|
|
" viewBox=\"0.00 0.00 81.00 82.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 78)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-78 77,-78 77,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"33.5\" y=\"-58.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"25.5\" y=\"-43.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"55\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"55\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1121,-18C4.0448,-18 17.0329,-18 29.5224,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"36.7386,-18 29.7386,-21.1501 33.2386,-18 29.7386,-18.0001 29.7386,-18.0001 29.7386,-18.0001 33.2386,-18 29.7386,-14.8501 36.7386,-18 36.7386,-18\"/>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
},
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"163pt\" height=\"263pt\"\n",
|
|
" viewBox=\"0.00 0.00 163.00 263.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"56.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"54.5\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-85\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-81.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-85C4.178,-85 17.9448,-85 30.9241,-85\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-85 30.9808,-88.1501 34.4807,-85 30.9807,-85.0001 30.9807,-85.0001 30.9807,-85.0001 34.4807,-85 30.9807,-81.8501 37.9807,-85 37.9807,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-96.8447C83.2339,-107.863 102.9082,-124.3797 117.5258,-136.6513\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-141.291 115.6659,-139.2028 120.3719,-139.0406 117.6913,-136.7902 117.6913,-136.7902 117.6913,-136.7902 120.3719,-139.0406 119.7167,-134.3776 123.0526,-141.291 123.0526,-141.291\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-73.3295C83.2339,-62.4732 102.9082,-46.1994 117.5258,-34.1083\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-29.5368 119.6664,-36.4257 120.3556,-31.7676 117.6587,-33.9984 117.6587,-33.9984 117.6587,-33.9984 120.3556,-31.7676 115.6509,-31.5712 123.0526,-29.5368 123.0526,-29.5368\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-169.6641C128.4063,-179.625 130.75,-189 137,-189 141.6875,-189 144.1777,-183.7266 144.4707,-176.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-169.6641 147.6006,-176.4598 144.2438,-173.1576 144.4564,-176.6511 144.4564,-176.6511 144.4564,-176.6511 144.2438,-173.1576 141.3122,-176.8425 144.0313,-169.6641 144.0313,-169.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M133.4047,-35.7817C132.7938,-45.3149 133.9922,-54 137,-54 139.2089,-54 140.4419,-49.3161 140.6991,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"140.5953,-35.7817 143.845,-42.736 140.6453,-39.2814 140.6954,-42.781 140.6954,-42.781 140.6954,-42.781 140.6453,-39.2814 137.5457,-42.8261 140.5953,-35.7817 140.5953,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.494,-35.249C127.5865,-56.4346 129.4219,-84 137,-84 143.7493,-84 145.9433,-62.1347 143.582,-42.3851\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.506,-35.249 146.6646,-41.7011 143.0279,-38.7099 143.5498,-42.1708 143.5498,-42.1708 143.5498,-42.1708 143.0279,-38.7099 140.435,-42.6405 142.506,-35.249 142.506,-35.249\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"81pt\" height=\"82pt\"\n",
|
|
" viewBox=\"0.00 0.00 81.00 82.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 78)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-78 77,-78 77,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"33.5\" y=\"-58.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"25.5\" y=\"-43.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"55\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"55\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1121,-18C4.0448,-18 17.0329,-18 29.5224,-18\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"36.7386,-18 29.7386,-21.1501 33.2386,-18 29.7386,-18.0001 29.7386,-18.0001 29.7386,-18.0001 33.2386,-18 29.7386,-14.8501 36.7386,-18 36.7386,-18\"/>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div><div style='vertical-align:text-top;display:inline-block;'><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n",
|
|
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
|
|
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
|
|
"<!-- Generated by graphviz version 2.40.1 (20161225.0304)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"246pt\" height=\"263pt\"\n",
|
|
" viewBox=\"0.00 0.00 246.00 263.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"#ffffff\" stroke=\"transparent\" points=\"-4,4 -4,-259 242,-259 242,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"98\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"120\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"136\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"96\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"56\" cy=\"-85\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-81.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M1.1233,-85C4.178,-85 17.9448,-85 30.9241,-85\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"37.9807,-85 30.9808,-88.1501 34.4807,-85 30.9807,-85.0001 30.9807,-85.0001 30.9807,-85.0001 34.4807,-85 30.9807,-81.8501 37.9807,-85 37.9807,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-96.8447C83.2339,-107.863 102.9082,-124.3797 117.5258,-136.6513\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-141.291 115.6659,-139.2028 120.3719,-139.0406 117.6913,-136.7902 117.6913,-136.7902 117.6913,-136.7902 120.3719,-139.0406 119.7167,-134.3776 123.0526,-141.291 123.0526,-141.291\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-125.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"137\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"137\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M70.1091,-73.3295C83.2339,-62.4732 102.9082,-46.1994 117.5258,-34.1083\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"123.0526,-29.5368 119.6664,-36.4257 120.3556,-31.7676 117.6587,-33.9984 117.6587,-33.9984 117.6587,-33.9984 120.3556,-31.7676 115.6509,-31.5712 123.0526,-29.5368 123.0526,-29.5368\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M129.9688,-169.6641C128.4063,-179.625 130.75,-189 137,-189 141.6875,-189 144.1777,-183.7266 144.4707,-176.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"144.0313,-169.6641 147.6006,-176.4598 144.2438,-173.1576 144.4564,-176.6511 144.4564,-176.6511 144.4564,-176.6511 144.2438,-173.1576 141.3122,-176.8425 144.0313,-169.6641 144.0313,-169.6641\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"#000000\" cx=\"220\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"220\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->3 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M155.0098,-153C166.5679,-153 181.7507,-153 194.5345,-153\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"201.7388,-153 194.7388,-156.1501 198.2388,-153 194.7388,-153.0001 194.7388,-153.0001 194.7388,-153.0001 198.2388,-153 194.7387,-149.8501 201.7388,-153 201.7388,-153\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"173\" y=\"-156.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M133.4047,-35.7817C132.7938,-45.3149 133.9922,-54 137,-54 139.2089,-54 140.4419,-49.3161 140.6991,-43.0521\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"140.5953,-35.7817 143.845,-42.736 140.6453,-39.2814 140.6954,-42.781 140.6954,-42.781 140.6954,-42.781 140.6453,-39.2814 137.5457,-42.8261 140.5953,-35.7817 140.5953,-35.7817\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M131.494,-35.249C127.5865,-56.4346 129.4219,-84 137,-84 143.7493,-84 145.9433,-62.1347 143.582,-42.3851\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"142.506,-35.249 146.6646,-41.7011 143.0279,-38.7099 143.5498,-42.1708 143.5498,-42.1708 143.5498,-42.1708 143.0279,-38.7099 140.435,-42.6405 142.506,-35.249 142.506,-35.249\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-87.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"#000000\" d=\"M212.9688,-169.6641C211.4063,-179.625 213.75,-189 220,-189 224.6875,-189 227.1777,-183.7266 227.4707,-176.8876\"/>\n",
|
|
"<polygon fill=\"#000000\" stroke=\"#000000\" points=\"227.0313,-169.6641 230.6006,-176.4598 227.2438,-173.1576 227.4564,-176.6511 227.4564,-176.6511 227.4564,-176.6511 227.2438,-173.1576 224.3122,-176.8425 227.0313,-169.6641 227.0313,-169.6641\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"220\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#000000\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"test(spot.translate('(Ga | GF!a)'), spot.translate('false'))"
|
|
]
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": "Python 3",
|
|
"language": "python",
|
|
"name": "python3"
|
|
},
|
|
"language_info": {
|
|
"codemirror_mode": {
|
|
"name": "ipython",
|
|
"version": 3
|
|
},
|
|
"file_extension": ".py",
|
|
"mimetype": "text/x-python",
|
|
"name": "python",
|
|
"nbconvert_exporter": "python",
|
|
"pygments_lexer": "ipython3",
|
|
"version": "3.6.5+"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 2
|
|
}
|