Part of issue #546 reported by Rüdiger Ehlers * spot/twaalgos/product.cc (product_susp): Fix detection and handling of unsatisfiable/universal acceptances. * tests/python/_product_susp.ipynb: Add test cases.
4694 lines
335 KiB
Text
4694 lines
335 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"162pt\" height=\"289pt\"\n",
|
|
" viewBox=\"0.00 0.00 162.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.0 1.0) rotate(0) translate(4 285)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-285 158,-285 158,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"74\" y=\"-265.8\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"66\" y=\"-250.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-105C2.79,-105 17.15,-105 30.63,-105\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-105 30.94,-108.15 34.44,-105 30.94,-105 30.94,-105 30.94,-105 34.44,-105 30.94,-101.85 37.94,-105 37.94,-105\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"136\" cy=\"-192\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"136\" y=\"-188.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M68.85,-118.21C82.09,-132.99 103.64,-157.02 118.53,-173.63\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"123.3,-178.95 116.28,-175.84 120.96,-176.34 118.62,-173.74 118.62,-173.74 118.62,-173.74 120.96,-176.34 120.97,-171.63 123.3,-178.95 123.3,-178.95\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92.5\" y=\"-154.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"136\" cy=\"-105\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"136\" y=\"-101.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.31,-105C85.02,-105 98.92,-105 110.71,-105\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"117.74,-105 110.74,-108.15 114.24,-105 110.74,-105 110.74,-105 110.74,-105 114.24,-105 110.74,-101.85 117.74,-105 117.74,-105\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-108.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"136\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"136\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M68.85,-91.79C82.09,-77.01 103.64,-52.98 118.53,-36.37\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"123.3,-31.05 120.97,-38.37 120.96,-33.66 118.62,-36.26 118.62,-36.26 118.62,-36.26 120.96,-33.66 116.28,-34.16 123.3,-31.05 123.3,-31.05\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92.5\" y=\"-67.8\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M128.97,-208.66C127.41,-218.62 129.75,-228 136,-228 140.69,-228 143.18,-222.73 143.47,-215.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"143.03,-208.66 146.6,-215.46 143.24,-212.16 143.46,-215.65 143.46,-215.65 143.46,-215.65 143.24,-212.16 140.31,-215.84 143.03,-208.66 143.03,-208.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132.5\" y=\"-231.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M128.97,-121.66C127.41,-131.62 129.75,-141 136,-141 140.69,-141 143.18,-135.73 143.47,-128.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"143.03,-121.66 146.6,-128.46 143.24,-125.16 143.46,-128.65 143.46,-128.65 143.46,-128.65 143.24,-125.16 140.31,-128.84 143.03,-121.66 143.03,-121.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M128.97,-34.66C127.41,-44.62 129.75,-54 136,-54 140.69,-54 143.18,-48.73 143.47,-41.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"143.03,-34.66 146.6,-41.46 143.24,-38.16 143.46,-41.65 143.46,-41.65 143.46,-41.65 143.24,-38.16 140.31,-41.84 143.03,-34.66 143.03,-34.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"16.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"37.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"53.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"15.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M52.76,-35.78C52.21,-45.31 53.29,-54 56,-54 57.99,-54 59.1,-49.32 59.33,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"59.24,-35.78 62.48,-42.74 59.28,-39.28 59.33,-42.78 59.33,-42.78 59.33,-42.78 59.28,-39.28 56.18,-42.82 59.24,-35.78 59.24,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M50.68,-35.42C47.65,-52.79 49.43,-72 56,-72 61.7,-72 63.79,-57.55 62.27,-42.39\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"61.32,-35.42 65.39,-41.93 61.79,-38.89 62.26,-42.36 62.26,-42.36 62.26,-42.36 61.79,-38.89 59.14,-42.78 61.32,-35.42 61.32,-35.42\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"172pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 171.86 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(0.9009009009009008 0.9009009009009008) rotate(0) translate(4 394)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-394 186,-394 186,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"70.5\" y=\"-375.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"91.5\" y=\"-375.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"107.5\" y=\"-375.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"69.5\" y=\"-361.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-109C2.79,-109 17.15,-109 30.63,-109\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-109 30.94,-112.15 34.44,-109 30.94,-109 30.94,-109 30.94,-109 34.44,-109 30.94,-105.85 37.94,-109 37.94,-109\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"164\" cy=\"-288\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"164\" y=\"-284.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M65.68,-124.2C81.41,-151.67 115.81,-211.36 146,-261 147.21,-262.99 148.48,-265.05 149.76,-267.11\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"153.56,-273.2 147.18,-268.93 151.71,-270.23 149.85,-267.26 149.85,-267.26 149.85,-267.26 151.71,-270.23 152.52,-265.59 153.56,-273.2 153.56,-273.2\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"106.5\" y=\"-245.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"102\" y=\"-230.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=\"black\" cx=\"164\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"164\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M68.72,-122.34C75,-128.66 83.24,-135.74 92,-140 106.58,-147.1 124.57,-150.34 138.79,-151.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"145.85,-152.43 138.6,-154.96 142.36,-152.13 138.87,-151.82 138.87,-151.82 138.87,-151.82 142.36,-152.13 139.15,-148.68 145.85,-152.43 145.85,-152.43\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-153.8\" font-family=\"Lato\" font-size=\"14.00\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M73.45,-103.96C88.49,-100.33 110.91,-97.42 128,-106 133.83,-108.93 142.6,-120.72 149.91,-131.76\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"153.79,-137.75 147.34,-133.58 151.88,-134.81 149.98,-131.87 149.98,-131.87 149.98,-131.87 151.88,-134.81 152.63,-130.16 153.79,-137.75 153.79,-137.75\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"102\" 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=\"black\" cx=\"164\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"164\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.43,-97.81C84.76,-85.83 108.11,-66.21 128,-49 133.41,-44.32 139.24,-39.19 144.57,-34.47\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"150.1,-29.56 146.96,-36.56 147.48,-31.88 144.87,-34.2 144.87,-34.2 144.87,-34.2 147.48,-31.88 142.77,-31.85 150.1,-29.56 150.1,-29.56\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92.5\" y=\"-81.8\" font-family=\"Lato\" font-size=\"14.00\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M57.89,-90.8C60.06,-68.65 67.4,-32.09 92,-15 105.76,-5.44 124.89,-6.87 139.83,-10.31\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"146.79,-12.13 139.22,-13.41 143.4,-11.24 140.02,-10.36 140.02,-10.36 140.02,-10.36 143.4,-11.24 140.81,-7.31 146.79,-12.13 146.79,-12.13\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-33.8\" font-family=\"Lato\" font-size=\"14.00\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"102\" 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=\"black\" d=\"M154.77,-303.54C152.17,-313.91 155.25,-324 164,-324 170.7,-324 174.08,-318.08 174.12,-310.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"173.23,-303.54 177.23,-310.1 173.67,-307.01 174.1,-310.49 174.1,-310.49 174.1,-310.49 173.67,-307.01 170.98,-310.88 173.23,-303.54 173.23,-303.54\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"160.5\" y=\"-342.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"156\" 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=\"black\" d=\"M159.18,-170.41C158.28,-180.09 159.89,-189 164,-189 167.02,-189 168.69,-184.19 169.01,-177.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"168.82,-170.41 172.15,-177.33 168.91,-173.91 169,-177.41 169,-177.41 169,-177.41 168.91,-173.91 165.85,-177.49 168.82,-170.41 168.82,-170.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"146\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M156.33,-169.31C151.37,-186.96 153.93,-207 164,-207 172.73,-207 175.82,-191.93 173.25,-176.42\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"171.67,-169.31 176.26,-175.46 172.43,-172.73 173.19,-176.14 173.19,-176.14 173.19,-176.14 172.43,-172.73 170.11,-176.82 171.67,-169.31 171.67,-169.31\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"148\" y=\"-225.8\" font-family=\"Lato\" font-size=\"14.00\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"156\" 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=\"black\" d=\"M159.18,-35.41C158.28,-45.09 159.89,-54 164,-54 167.02,-54 168.69,-49.19 169.01,-42.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"168.82,-35.41 172.15,-42.33 168.91,-38.91 169,-42.41 169,-42.41 169,-42.41 168.91,-38.91 165.85,-42.49 168.82,-35.41 168.82,-35.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"146.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M156.33,-34.31C151.37,-51.96 153.93,-72 164,-72 172.73,-72 175.82,-56.93 173.25,-41.42\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"171.67,-34.31 176.26,-40.46 172.43,-37.73 173.19,-41.14 173.19,-41.14 173.19,-41.14 172.43,-37.73 170.11,-41.82 171.67,-34.31 171.67,-34.31\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"148.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"156\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"162pt\" height=\"289pt\"\n",
|
|
" viewBox=\"0.00 0.00 162.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.0 1.0) rotate(0) translate(4 285)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-285 158,-285 158,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"74\" y=\"-265.8\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"66\" y=\"-250.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-105C2.79,-105 17.15,-105 30.63,-105\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-105 30.94,-108.15 34.44,-105 30.94,-105 30.94,-105 30.94,-105 34.44,-105 30.94,-101.85 37.94,-105 37.94,-105\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"136\" cy=\"-192\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"136\" y=\"-188.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M68.85,-118.21C82.09,-132.99 103.64,-157.02 118.53,-173.63\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"123.3,-178.95 116.28,-175.84 120.96,-176.34 118.62,-173.74 118.62,-173.74 118.62,-173.74 120.96,-176.34 120.97,-171.63 123.3,-178.95 123.3,-178.95\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92.5\" y=\"-154.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"136\" cy=\"-105\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"136\" y=\"-101.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.31,-105C85.02,-105 98.92,-105 110.71,-105\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"117.74,-105 110.74,-108.15 114.24,-105 110.74,-105 110.74,-105 110.74,-105 114.24,-105 110.74,-101.85 117.74,-105 117.74,-105\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-108.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"136\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"136\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M68.85,-91.79C82.09,-77.01 103.64,-52.98 118.53,-36.37\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"123.3,-31.05 120.97,-38.37 120.96,-33.66 118.62,-36.26 118.62,-36.26 118.62,-36.26 120.96,-33.66 116.28,-34.16 123.3,-31.05 123.3,-31.05\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92.5\" y=\"-67.8\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M128.97,-208.66C127.41,-218.62 129.75,-228 136,-228 140.69,-228 143.18,-222.73 143.47,-215.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"143.03,-208.66 146.6,-215.46 143.24,-212.16 143.46,-215.65 143.46,-215.65 143.46,-215.65 143.24,-212.16 140.31,-215.84 143.03,-208.66 143.03,-208.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132.5\" y=\"-231.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M128.97,-121.66C127.41,-131.62 129.75,-141 136,-141 140.69,-141 143.18,-135.73 143.47,-128.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"143.03,-121.66 146.6,-128.46 143.24,-125.16 143.46,-128.65 143.46,-128.65 143.46,-128.65 143.24,-125.16 140.31,-128.84 143.03,-121.66 143.03,-121.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M128.97,-34.66C127.41,-44.62 129.75,-54 136,-54 140.69,-54 143.18,-48.73 143.47,-41.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"143.03,-34.66 146.6,-41.46 143.24,-38.16 143.46,-41.65 143.46,-41.65 143.46,-41.65 143.24,-38.16 140.31,-41.84 143.03,-34.66 143.03,-34.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"16.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"37.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"53.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"15.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M52.76,-35.78C52.21,-45.31 53.29,-54 56,-54 57.99,-54 59.1,-49.32 59.33,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"59.24,-35.78 62.48,-42.74 59.28,-39.28 59.33,-42.78 59.33,-42.78 59.33,-42.78 59.28,-39.28 56.18,-42.82 59.24,-35.78 59.24,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M50.68,-35.42C47.65,-52.79 49.43,-72 56,-72 61.7,-72 63.79,-57.55 62.27,-42.39\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"61.32,-35.42 65.39,-41.93 61.79,-38.89 62.26,-42.36 62.26,-42.36 62.26,-42.36 61.79,-38.89 59.14,-42.78 61.32,-35.42 61.32,-35.42\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"297pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 297.02 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(0.9523809523809523 0.9523809523809523) rotate(0) translate(4 375.37)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-375.37 309,-375.37 309,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"132\" y=\"-357.17\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"153\" y=\"-357.17\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"169\" y=\"-357.17\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"131\" y=\"-343.17\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-115.37\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-111.67\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-115.37C2.79,-115.37 17.15,-115.37 30.63,-115.37\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-115.37 30.94,-118.52 34.44,-115.37 30.94,-115.37 30.94,-115.37 30.94,-115.37 34.44,-115.37 30.94,-112.22 37.94,-115.37 37.94,-115.37\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"159.5\" cy=\"-269.37\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"159.5\" y=\"-265.67\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M63.52,-131.81C74.12,-157.24 96.85,-206.89 126,-242.37 129.67,-246.84 134.15,-251.11 138.61,-254.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.17,-259.38 136.74,-257.43 141.45,-257.18 138.72,-254.98 138.72,-254.98 138.72,-254.98 141.45,-257.18 140.7,-252.53 144.17,-259.38 144.17,-259.38\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-235.17\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-220.17\" 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=\"black\" cx=\"159.5\" cy=\"-167.37\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"159.5\" y=\"-163.67\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.42,-123.27C89.58,-132.06 117.45,-146.34 136.81,-156.26\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"143.27,-159.57 135.61,-159.18 140.16,-157.98 137.04,-156.38 137.04,-156.38 137.04,-156.38 140.16,-157.98 138.48,-153.58 143.27,-159.57 143.27,-159.57\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96\" y=\"-160.17\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-145.17\" 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=\"black\" cx=\"159.5\" cy=\"-65.37\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"159.5\" y=\"-61.67\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.42,-107.78C89.48,-99.37 117.13,-85.75 136.47,-76.22\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.94,-73.04 138.05,-78.96 139.8,-74.58 136.66,-76.13 136.66,-76.13 136.66,-76.13 139.8,-74.58 135.27,-73.31 142.94,-73.04 142.94,-73.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-116.17\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-101.17\" 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=\"black\" cx=\"287\" cy=\"-123.37\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"287\" y=\"-119.67\" font-family=\"Lato\" font-size=\"14.00\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->4 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>0->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M62.25,-98.13C70.92,-73.08 90.87,-27.52 126,-8.37 152.15,5.88 164.02,-1.53 193,-8.37 221.05,-14.99 231.42,-16.22 251,-37.37 266.85,-54.5 275.97,-79.76 280.9,-98.48\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"282.65,-105.55 277.91,-99.51 281.81,-102.15 280.97,-98.76 280.97,-98.76 280.97,-98.76 281.81,-102.15 284.03,-98 282.65,-105.55 282.65,-105.55\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"126\" y=\"-27.17\" font-family=\"Lato\" font-size=\"14.00\">!a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"151.5\" y=\"-12.17\" 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=\"black\" d=\"M149.69,-284.54C146.71,-295.04 149.98,-305.37 159.5,-305.37 166.79,-305.37 170.41,-299.31 170.37,-291.76\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"169.31,-284.54 173.45,-291.01 169.82,-288 170.33,-291.46 170.33,-291.46 170.33,-291.46 169.82,-288 167.21,-291.92 169.31,-284.54 169.31,-284.54\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"156\" y=\"-324.17\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"151.5\" y=\"-309.17\" 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=\"black\" d=\"M177.23,-264.62C197.41,-258.06 231.11,-244.38 251,-221.37 269.05,-200.5 278.02,-169.65 282.32,-148.16\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"283.61,-141.26 285.42,-148.71 282.97,-144.7 282.32,-148.14 282.32,-148.14 282.32,-148.14 282.97,-144.7 279.23,-147.56 283.61,-141.26 283.61,-141.26\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"225.5\" y=\"-269.17\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"223\" y=\"-254.17\" 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=\"black\" d=\"M149.69,-182.54C146.71,-193.04 149.98,-203.37 159.5,-203.37 166.79,-203.37 170.41,-197.31 170.37,-189.76\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"169.31,-182.54 173.45,-189.01 169.82,-186 170.33,-189.46 170.33,-189.46 170.33,-189.46 169.82,-186 167.21,-189.92 169.31,-182.54 169.31,-182.54\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"155.5\" y=\"-222.17\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"151.5\" y=\"-207.17\" 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=\"black\" d=\"M175.98,-175.4C194.9,-184 227.33,-194.74 251,-181.37 263.96,-174.06 272.66,-159.8 278.15,-147.25\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"280.87,-140.51 281.17,-148.18 279.56,-143.75 278.25,-147 278.25,-147 278.25,-147 279.56,-143.75 275.33,-145.82 280.87,-140.51 280.87,-140.51\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"211\" y=\"-206.17\" font-family=\"Lato\" font-size=\"14.00\">!a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"223\" y=\"-191.17\" 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=\"black\" d=\"M176.32,-160.79C186.22,-156.75 199.28,-151.56 211,-147.37 228.15,-141.24 247.76,-134.99 262.62,-130.41\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"269.51,-128.3 263.74,-133.36 266.16,-129.33 262.81,-130.35 262.81,-130.35 262.81,-130.35 266.16,-129.33 261.89,-127.34 269.51,-128.3 269.51,-128.3\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"213\" y=\"-166.17\" font-family=\"Lato\" font-size=\"14.00\">a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"223\" y=\"-151.17\" 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=\"black\" d=\"M149.69,-80.54C146.71,-91.04 149.98,-101.37 159.5,-101.37 166.79,-101.37 170.41,-95.31 170.37,-87.76\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"169.31,-80.54 173.45,-87.01 169.82,-84 170.33,-87.46 170.33,-87.46 170.33,-87.46 169.82,-84 167.21,-87.92 169.31,-80.54 169.31,-80.54\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"156\" y=\"-120.17\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"151.5\" y=\"-105.17\" 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=\"black\" d=\"M176.97,-70.56C195.46,-76.66 226.13,-87.58 251,-100.37 255.89,-102.89 260.94,-105.92 265.64,-108.96\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"271.77,-113.03 264.2,-111.78 268.86,-111.1 265.94,-109.16 265.94,-109.16 265.94,-109.16 268.86,-111.1 267.69,-106.53 271.77,-113.03 271.77,-113.03\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"211.5\" y=\"-119.17\" font-family=\"Lato\" font-size=\"14.00\">!a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"223\" y=\"-104.17\" 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=\"black\" d=\"M175.51,-56.49C194.54,-46.5 227.67,-33.52 251,-48.37 268.18,-59.31 277.07,-81.13 281.57,-98.43\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"283.25,-105.52 278.57,-99.43 282.45,-102.11 281.64,-98.71 281.64,-98.71 281.64,-98.71 282.45,-102.11 284.71,-97.98 283.25,-105.52 283.25,-105.52\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"213.5\" y=\"-67.17\" font-family=\"Lato\" font-size=\"14.00\">a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"223\" y=\"-52.17\" 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=\"black\" d=\"M282,-140.78C281.07,-150.46 282.73,-159.37 287,-159.37 290.13,-159.37 291.86,-154.57 292.19,-148.18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"292,-140.78 295.33,-147.7 292.09,-144.28 292.18,-147.78 292.18,-147.78 292.18,-147.78 292.09,-144.28 289.03,-147.86 292,-140.78 292,-140.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"281.5\" y=\"-163.17\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge15\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M279.04,-139.68C273.9,-157.33 276.55,-177.37 287,-177.37 296.06,-177.37 299.26,-162.3 296.59,-146.79\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"294.96,-139.68 299.6,-145.8 295.74,-143.09 296.53,-146.5 296.53,-146.5 296.53,-146.5 295.74,-143.09 293.46,-147.21 294.96,-139.68 294.96,-139.68\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"283.5\" y=\"-196.17\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"279\" y=\"-181.17\" 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)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 3,
|
|
"metadata": {
|
|
"scrolled": false
|
|
},
|
|
"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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"304pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 303.83 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(0.8333333333333334 0.8333333333333334) rotate(0) translate(4 429.66)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-429.66 362,-429.66 362,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"157.5\" y=\"-410.46\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 6 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>6</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"60\" cy=\"-215.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"60\" cy=\"-215.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"60\" y=\"-211.96\" font-family=\"Lato\" font-size=\"14.00\">6</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->6 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.17,-215.66C2.84,-215.66 16.88,-215.66 30.71,-215.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.86,-215.66 30.86,-218.81 34.36,-215.66 30.86,-215.66 30.86,-215.66 30.86,-215.66 34.36,-215.66 30.86,-212.51 37.86,-215.66 37.86,-215.66\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 6->6 -->\n",
|
|
"<g id=\"edge20\" class=\"edge\">\n",
|
|
"<title>6->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M52.68,-236.65C51.78,-246.74 54.22,-255.66 60,-255.66 64.34,-255.66 66.79,-250.64 67.37,-243.88\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"67.32,-236.65 70.52,-243.63 67.34,-240.15 67.37,-243.65 67.37,-243.65 67.37,-243.65 67.34,-240.15 64.22,-243.67 67.32,-236.65 67.32,-236.65\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"32\" y=\"-259.46\" font-family=\"Lato\" font-size=\"14.00\">a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"336\" cy=\"-347.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"336\" cy=\"-347.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"336\" y=\"-343.96\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->0 -->\n",
|
|
"<g id=\"edge14\" class=\"edge\">\n",
|
|
"<title>6->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M67.75,-236.38C74.16,-253.94 85.04,-279.14 100,-297.66 127.49,-331.68 136.59,-343.57 178,-357.66 221.63,-372.5 275.95,-363.43 307.92,-355.52\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"314.77,-353.76 308.78,-358.56 311.38,-354.63 307.99,-355.5 307.99,-355.5 307.99,-355.5 311.38,-354.63 307.21,-352.45 314.77,-353.76 314.77,-353.76\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"178\" y=\"-368.46\" font-family=\"Lato\" font-size=\"14.00\">!a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"210\" cy=\"-293.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"210\" cy=\"-293.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"210\" y=\"-289.96\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->1 -->\n",
|
|
"<g id=\"edge15\" class=\"edge\">\n",
|
|
"<title>6->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M75.36,-231.97C82.26,-239.06 90.98,-247.01 100,-252.66 125.62,-268.7 158.5,-279.99 181.42,-286.61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"188.19,-288.51 180.6,-289.65 184.82,-287.56 181.45,-286.62 181.45,-286.62 181.45,-286.62 184.82,-287.56 182.3,-283.58 188.19,-288.51 188.19,-288.51\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-282.46\" font-family=\"Lato\" font-size=\"14.00\">!a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"336\" cy=\"-238.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"336\" cy=\"-238.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"336\" y=\"-234.96\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->2 -->\n",
|
|
"<g id=\"edge16\" class=\"edge\">\n",
|
|
"<title>6->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M82.05,-217.42C130.86,-221.52 251.8,-231.67 306.88,-236.3\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"313.88,-236.88 306.64,-239.44 310.4,-236.59 306.91,-236.3 306.91,-236.3 306.91,-236.3 310.4,-236.59 307.17,-233.16 313.88,-236.88 313.88,-236.88\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"178\" y=\"-233.46\" font-family=\"Lato\" font-size=\"14.00\">!a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"336\" cy=\"-52.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"336\" cy=\"-52.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"336\" y=\"-48.96\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->3 -->\n",
|
|
"<g id=\"edge17\" class=\"edge\">\n",
|
|
"<title>6->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M64.51,-194.04C73.44,-147.47 101.95,-39.28 178,-6.66 223.76,12.97 280.48,-15.86 311.68,-35.98\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"317.57,-39.87 309.99,-38.64 314.65,-37.94 311.73,-36.01 311.73,-36.01 311.73,-36.01 314.65,-37.94 313.47,-33.38 317.57,-39.87 317.57,-39.87\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"178\" y=\"-10.46\" font-family=\"Lato\" font-size=\"14.00\">a & !b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node7\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"210\" cy=\"-147.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"210\" cy=\"-147.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"210\" y=\"-143.96\" font-family=\"Lato\" font-size=\"14.00\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->4 -->\n",
|
|
"<g id=\"edge18\" class=\"edge\">\n",
|
|
"<title>6->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M80.35,-206.77C106.61,-194.7 153.61,-173.11 182.95,-159.63\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"189.65,-156.55 184.6,-162.33 186.47,-158.01 183.29,-159.47 183.29,-159.47 183.29,-159.47 186.47,-158.01 181.97,-156.61 189.65,-156.55 189.65,-156.55\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-200.46\" font-family=\"Lato\" font-size=\"14.00\">a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5 -->\n",
|
|
"<g id=\"node8\" class=\"node\">\n",
|
|
"<title>5</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"210\" cy=\"-52.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"210\" cy=\"-52.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"210\" y=\"-48.96\" font-family=\"Lato\" font-size=\"14.00\">5</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->5 -->\n",
|
|
"<g id=\"edge19\" class=\"edge\">\n",
|
|
"<title>6->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.93,-196.22C78.13,-183.02 88.57,-165.5 100,-151.66 126.26,-119.86 162.71,-88.82 186.08,-70.22\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"191.72,-65.76 188.18,-72.57 188.98,-67.93 186.23,-70.1 186.23,-70.1 186.23,-70.1 188.98,-67.93 184.28,-67.62 191.72,-65.76 191.72,-65.76\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-155.46\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M325.57,-367.41C323.8,-378.01 327.28,-387.66 336,-387.66 342.68,-387.66 346.28,-382 346.81,-374.6\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"346.43,-367.41 349.94,-374.24 346.61,-370.91 346.8,-374.41 346.8,-374.41 346.8,-374.41 346.61,-370.91 343.65,-374.57 346.43,-367.41 346.43,-367.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"332.5\" y=\"-391.46\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>1->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M227.97,-306.52C237.09,-312.96 248.74,-320.47 260,-325.66 275.14,-332.64 293.03,-337.99 307.54,-341.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"314.36,-343.33 306.81,-344.73 310.96,-342.5 307.56,-341.67 307.56,-341.67 307.56,-341.67 310.96,-342.5 308.31,-338.61 314.36,-343.33 314.36,-343.33\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260\" y=\"-341.46\" font-family=\"Lato\" font-size=\"14.00\">!b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M198.05,-312.17C195.39,-323.24 199.38,-333.66 210,-333.66 218.3,-333.66 222.55,-327.3 222.74,-319.24\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"221.95,-312.17 225.86,-318.78 222.34,-315.65 222.73,-319.13 222.73,-319.13 222.73,-319.13 222.34,-315.65 219.6,-319.48 221.95,-312.17 221.95,-312.17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" y=\"-337.46\" font-family=\"Lato\" font-size=\"14.00\">b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M231.83,-296.68C249.87,-298.28 276.1,-298.13 296,-287.66 306.26,-282.26 314.74,-272.85 321.14,-263.72\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"325.05,-257.8 323.82,-265.38 323.12,-260.72 321.19,-263.64 321.19,-263.64 321.19,-263.64 323.12,-260.72 318.56,-261.91 325.05,-257.8 325.05,-257.8\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260\" y=\"-300.46\" font-family=\"Lato\" font-size=\"14.00\">b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M325.57,-258.41C323.8,-269.01 327.28,-278.66 336,-278.66 342.68,-278.66 346.28,-273 346.81,-265.6\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"346.43,-258.41 349.94,-265.24 346.61,-261.91 346.8,-265.41 346.8,-265.41 346.8,-265.41 346.61,-261.91 343.65,-265.57 346.43,-258.41 346.43,-258.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"332\" y=\"-282.46\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M325.57,-72.41C323.8,-83.01 327.28,-92.66 336,-92.66 342.68,-92.66 346.28,-87 346.81,-79.6\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"346.43,-72.41 349.94,-79.24 346.61,-75.91 346.8,-79.41 346.8,-79.41 346.8,-79.41 346.61,-75.91 343.65,-79.57 346.43,-72.41 346.43,-72.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"332.5\" y=\"-96.46\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->0 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>4->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M224.26,-164.73C241.77,-187.66 273.08,-230.02 296,-268.66 301.63,-278.15 313.3,-302.03 322.42,-321.08\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"325.64,-327.84 319.79,-322.87 324.14,-324.68 322.63,-321.52 322.63,-321.52 322.63,-321.52 324.14,-324.68 325.47,-320.16 325.64,-327.84 325.64,-327.84\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260.5\" y=\"-272.46\" font-family=\"Lato\" font-size=\"14.00\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->3 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>4->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M231.77,-143.5C250.26,-138.96 277.2,-130.17 296,-114.66 307.5,-105.17 316.65,-91.36 323.19,-79.18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"326.55,-72.62 326.16,-80.29 324.96,-75.74 323.36,-78.85 323.36,-78.85 323.36,-78.85 324.96,-75.74 320.56,-77.42 326.55,-72.62 326.55,-72.62\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260.5\" y=\"-138.46\" font-family=\"Lato\" font-size=\"14.00\">a & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M198.05,-166.17C195.39,-177.24 199.38,-187.66 210,-187.66 218.3,-187.66 222.55,-181.3 222.74,-173.24\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"221.95,-166.17 225.86,-172.78 222.34,-169.65 222.73,-173.13 222.73,-173.13 222.73,-173.13 222.34,-169.65 219.6,-173.48 221.95,-166.17 221.95,-166.17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"194.5\" y=\"-191.46\" font-family=\"Lato\" font-size=\"14.00\">a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->2 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>5->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M230.72,-60.43C252.95,-69.56 287.17,-84.83 296,-95.66 322.73,-128.42 331.21,-178.04 333.86,-209.38\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"334.39,-216.55 330.73,-209.8 334.13,-213.06 333.88,-209.57 333.88,-209.57 333.88,-209.57 334.13,-213.06 337.02,-209.34 334.39,-216.55 334.39,-216.55\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260\" y=\"-99.46\" font-family=\"Lato\" font-size=\"14.00\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->3 -->\n",
|
|
"<g id=\"edge12\" class=\"edge\">\n",
|
|
"<title>5->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M232.03,-52.66C252.61,-52.66 284.08,-52.66 306.81,-52.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"313.86,-52.66 306.86,-55.81 310.36,-52.66 306.86,-52.66 306.86,-52.66 306.86,-52.66 310.36,-52.66 306.86,-49.51 313.86,-52.66 313.86,-52.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260\" y=\"-56.46\" font-family=\"Lato\" font-size=\"14.00\">a & !b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->5 -->\n",
|
|
"<g id=\"edge13\" class=\"edge\">\n",
|
|
"<title>5->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M198.05,-71.17C195.39,-82.24 199.38,-92.66 210,-92.66 218.3,-92.66 222.55,-86.3 222.74,-78.24\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"221.95,-71.17 225.86,-77.78 222.34,-74.65 222.73,-78.13 222.73,-78.13 222.73,-78.13 222.34,-74.65 219.6,-78.48 221.95,-71.17 221.95,-71.17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" y=\"-96.46\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"16.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"37.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"53.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"15.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M52.76,-35.78C52.21,-45.31 53.29,-54 56,-54 57.99,-54 59.1,-49.32 59.33,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"59.24,-35.78 62.48,-42.74 59.28,-39.28 59.33,-42.78 59.33,-42.78 59.33,-42.78 59.28,-39.28 56.18,-42.82 59.24,-35.78 59.24,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M50.68,-35.42C47.65,-52.79 49.43,-72 56,-72 61.7,-72 63.79,-57.55 62.27,-42.39\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"61.32,-35.42 65.39,-41.93 61.79,-38.89 62.26,-42.36 62.26,-42.36 62.26,-42.36 61.79,-38.89 59.14,-42.78 61.32,-35.42 61.32,-35.42\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"253pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 253.01 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(0.6711409395973155 0.6711409395973155) rotate(0) translate(4 533.84)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-533.84 374,-533.84 374,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"164.5\" y=\"-515.64\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"185.5\" y=\"-515.64\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"201.5\" y=\"-515.64\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"163.5\" y=\"-501.64\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-186.84\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-183.14\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-186.84C2.79,-186.84 17.15,-186.84 30.63,-186.84\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-186.84 30.94,-189.99 34.44,-186.84 30.94,-186.84 30.94,-186.84 30.94,-186.84 34.44,-186.84 30.94,-183.69 37.94,-186.84 37.94,-186.84\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-203.88C48.32,-213.7 50.45,-222.84 56,-222.84 60.17,-222.84 62.4,-217.7 62.71,-210.98\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-203.88 65.85,-210.72 62.54,-207.37 62.71,-210.87 62.71,-210.87 62.71,-210.87 62.54,-207.37 59.56,-211.02 62.38,-203.88 62.38,-203.88\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"28\" y=\"-241.64\" font-family=\"Lato\" font-size=\"14.00\">a & b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"48\" y=\"-226.64\" 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=\"black\" cx=\"352\" cy=\"-394.84\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"352\" y=\"-391.14\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M58.63,-204.97C64.04,-252.98 86.2,-383.06 170,-431.84 226.1,-464.5 257.05,-463.02 316,-435.84 325.08,-431.66 332.67,-423.83 338.44,-416.13\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"342.49,-410.32 341.07,-417.86 340.49,-413.19 338.48,-416.06 338.48,-416.06 338.48,-416.06 340.49,-413.19 335.9,-414.26 342.49,-410.32 342.49,-410.32\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"170\" y=\"-458.64\" font-family=\"Lato\" font-size=\"14.00\">!a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"202\" cy=\"-323.84\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"202\" y=\"-320.14\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M65.57,-202.66C72.01,-213.74 81.49,-228.53 92,-239.84 119.06,-268.95 156.98,-295.7 180.22,-310.86\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"186.36,-314.82 178.77,-313.68 183.42,-312.93 180.48,-311.03 180.48,-311.03 180.48,-311.03 183.42,-312.93 182.19,-308.38 186.36,-314.82 186.36,-314.82\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-293.64\" font-family=\"Lato\" font-size=\"14.00\">!a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"352\" cy=\"-224.84\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"352\" y=\"-221.14\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M73.06,-180.85C115.59,-166.05 233.55,-131.91 316,-174.84 327.05,-180.59 335.34,-191.61 341.06,-201.84\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"344.3,-208.06 338.27,-203.31 342.68,-204.95 341.07,-201.85 341.07,-201.85 341.07,-201.85 342.68,-204.95 343.86,-200.4 344.3,-208.06 344.3,-208.06\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"170\" y=\"-160.64\" font-family=\"Lato\" font-size=\"14.00\">!a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"352\" cy=\"-63.84\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"352\" y=\"-60.14\" font-family=\"Lato\" font-size=\"14.00\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->4 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>0->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M60,-169C64.35,-146.75 73.94,-108.19 92,-79.84 117.51,-39.8 125.84,-24.28 170,-6.84 227.4,15.83 297.72,-25.2 331.31,-48.85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"337.15,-53.04 329.62,-51.51 334.3,-51 331.46,-48.95 331.46,-48.95 331.46,-48.95 334.3,-51 333.3,-46.4 337.15,-53.04 337.15,-53.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"170\" y=\"-25.64\" font-family=\"Lato\" font-size=\"14.00\">a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" y=\"-10.64\" 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=\"black\" cx=\"202\" cy=\"-216.84\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"202\" y=\"-213.14\" font-family=\"Lato\" font-size=\"14.00\">5</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->5 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>0->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M73.8,-190.34C99.38,-195.67 148.19,-205.84 177.34,-211.91\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"184.31,-213.36 176.81,-215.02 180.88,-212.65 177.45,-211.93 177.45,-211.93 177.45,-211.93 180.88,-212.65 178.1,-208.85 184.31,-213.36 184.31,-213.36\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-224.64\" font-family=\"Lato\" font-size=\"14.00\">a & !b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"114\" y=\"-209.64\" 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=\"black\" cx=\"202\" cy=\"-63.84\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"202\" y=\"-60.14\" font-family=\"Lato\" font-size=\"14.00\">6</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->6 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>0->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M62.91,-169.9C68.57,-155.65 78.28,-135.49 92,-121.84 116.76,-97.21 154.15,-80.44 178.07,-71.5\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"184.73,-69.08 179.22,-74.43 181.44,-70.27 178.15,-71.47 178.15,-71.47 178.15,-71.47 181.44,-70.27 177.08,-68.51 184.73,-69.08 184.73,-69.08\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-140.64\" font-family=\"Lato\" font-size=\"14.00\">a & b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"114\" y=\"-125.64\" 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=\"black\" d=\"M345.98,-411.88C344.75,-421.7 346.75,-430.84 352,-430.84 355.93,-430.84 358.05,-425.7 358.34,-418.98\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"358.02,-411.88 361.48,-418.73 358.18,-415.37 358.33,-418.87 358.33,-418.87 358.33,-418.87 358.18,-415.37 355.19,-419.01 358.02,-411.88 358.02,-411.88\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"334.5\" y=\"-434.64\" font-family=\"Lato\" font-size=\"14.00\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M342.64,-410.32C336,-428.17 339.12,-448.84 352,-448.84 363.27,-448.84 367.07,-433.01 363.39,-417.1\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"361.36,-410.32 366.39,-416.12 362.37,-413.67 363.37,-417.02 363.37,-417.02 363.37,-417.02 362.37,-413.67 360.35,-417.93 361.36,-410.32 361.36,-410.32\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"336.5\" y=\"-467.64\" font-family=\"Lato\" font-size=\"14.00\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"344\" y=\"-452.64\" 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=\"black\" d=\"M217.57,-333.85C227.09,-340.11 239.95,-348.06 252,-353.84 279.25,-366.91 288.28,-364.79 316,-376.84 320.46,-378.78 325.15,-381.03 329.59,-383.28\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"335.87,-386.52 328.21,-386.11 332.76,-384.91 329.65,-383.31 329.65,-383.31 329.65,-383.31 332.76,-384.91 331.1,-380.51 335.87,-386.52 335.87,-386.52\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"252\" y=\"-380.64\" font-family=\"Lato\" font-size=\"14.00\">!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=\"black\" d=\"M209.69,-340.44C217.26,-356.79 231.31,-380.85 252,-391.84 275.23,-404.18 306.04,-402.84 327.09,-399.77\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"334.09,-398.63 327.69,-402.86 330.64,-399.19 327.18,-399.75 327.18,-399.75 327.18,-399.75 330.64,-399.19 326.68,-396.65 334.09,-398.63 334.09,-398.63\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"254\" y=\"-420.64\" font-family=\"Lato\" font-size=\"14.00\">a & !b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"276\" y=\"-405.64\" 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=\"black\" d=\"M194.97,-340.5C193.41,-350.47 195.75,-359.84 202,-359.84 206.69,-359.84 209.18,-354.57 209.47,-347.73\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"209.03,-340.5 212.6,-347.3 209.24,-344 209.46,-347.49 209.46,-347.49 209.46,-347.49 209.24,-344 206.31,-347.68 209.03,-340.5 209.03,-340.5\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"172\" y=\"-363.64\" font-family=\"Lato\" font-size=\"14.00\">!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=\"black\" d=\"M191.36,-338.49C183.06,-356.52 186.61,-377.84 202,-377.84 215.47,-377.84 219.87,-361.52 215.2,-345.36\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"212.64,-338.49 218.04,-343.95 213.86,-341.77 215.08,-345.05 215.08,-345.05 215.08,-345.05 213.86,-341.77 212.13,-346.15 212.64,-338.49 212.64,-338.49\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"174\" y=\"-396.64\" font-family=\"Lato\" font-size=\"14.00\">a & b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" y=\"-381.64\" 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=\"black\" d=\"M219.84,-327.79C243.73,-332.35 287.7,-336.78 316,-315.84 336.69,-300.53 345.15,-271.3 348.61,-250.09\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"349.64,-242.95 351.76,-250.33 349.14,-246.42 348.64,-249.88 348.64,-249.88 348.64,-249.88 349.14,-246.42 345.52,-249.43 349.64,-242.95 349.64,-242.95\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"252\" y=\"-334.64\" font-family=\"Lato\" font-size=\"14.00\">!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=\"black\" d=\"M216.27,-312.34C222.27,-306.63 229.09,-299.35 234,-291.84 245.56,-274.15 235.91,-261.54 252,-247.84 272.88,-230.06 304.9,-225.39 326.84,-224.47\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"333.86,-224.28 326.94,-227.62 330.36,-224.38 326.86,-224.47 326.86,-224.47 326.86,-224.47 330.36,-224.38 326.78,-221.32 333.86,-224.28 333.86,-224.28\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"254\" y=\"-266.64\" font-family=\"Lato\" font-size=\"14.00\">a & b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"276\" y=\"-251.64\" 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=\"black\" d=\"M345.98,-241.88C344.75,-251.7 346.75,-260.84 352,-260.84 355.93,-260.84 358.05,-255.7 358.34,-248.98\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"358.02,-241.88 361.48,-248.73 358.18,-245.37 358.33,-248.87 358.33,-248.87 358.33,-248.87 358.18,-245.37 355.19,-249.01 358.02,-241.88 358.02,-241.88\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"334\" y=\"-264.64\" font-family=\"Lato\" font-size=\"14.00\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge18\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M342.64,-240.32C336,-258.17 339.12,-278.84 352,-278.84 363.27,-278.84 367.07,-263.01 363.39,-247.1\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"361.36,-240.32 366.39,-246.12 362.37,-243.67 363.37,-247.02 363.37,-247.02 363.37,-247.02 362.37,-243.67 360.35,-247.93 361.36,-240.32 361.36,-240.32\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"336\" y=\"-297.64\" font-family=\"Lato\" font-size=\"14.00\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"344\" y=\"-282.64\" 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=\"black\" d=\"M340.76,-78.26C336.83,-89.01 340.58,-99.84 352,-99.84 360.92,-99.84 365.16,-93.23 364.72,-85.21\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"363.24,-78.26 367.78,-84.45 363.97,-81.68 364.7,-85.1 364.7,-85.1 364.7,-85.1 363.97,-81.68 361.61,-85.76 363.24,-78.26 363.24,-78.26\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"348.5\" y=\"-118.64\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"344\" y=\"-103.64\" 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=\"black\" d=\"M211.7,-232.35C220.24,-246.22 234.52,-266.1 252,-277.84 276.63,-294.38 294.46,-276.44 316,-296.84 326.85,-307.12 338.3,-345.04 345.03,-370.59\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"346.8,-377.43 342,-371.44 345.93,-374.04 345.05,-370.65 345.05,-370.65 345.05,-370.65 345.93,-374.04 348.1,-369.86 346.8,-377.43 346.8,-377.43\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"266.5\" y=\"-300.64\" font-family=\"Lato\" font-size=\"14.00\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->4 -->\n",
|
|
"<g id=\"edge21\" class=\"edge\">\n",
|
|
"<title>5->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M218.38,-208.69C245.8,-193.91 301.63,-162.67 316,-145.84 330.25,-129.15 339.45,-105.8 344.82,-88.29\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"346.89,-81.17 347.96,-88.78 345.91,-84.53 344.94,-87.89 344.94,-87.89 344.94,-87.89 345.91,-84.53 341.91,-87.01 346.89,-81.17 346.89,-81.17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"266.5\" y=\"-207.64\" font-family=\"Lato\" font-size=\"14.00\">a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"276\" y=\"-192.64\" 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=\"black\" d=\"M189.29,-230.13C183.86,-241.24 188.09,-252.84 202,-252.84 213.08,-252.84 218.02,-245.47 216.82,-236.86\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"214.71,-230.13 219.81,-235.87 215.76,-233.47 216.81,-236.81 216.81,-236.81 216.81,-236.81 215.76,-233.47 213.8,-237.75 214.71,-230.13 214.71,-230.13\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"186.5\" y=\"-271.64\" font-family=\"Lato\" font-size=\"14.00\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" y=\"-256.64\" 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=\"black\" d=\"M216.86,-74.11C226.51,-81.1 239.8,-90.4 252,-97.84 279.5,-114.61 294.73,-107.65 316,-131.84 333.04,-151.23 342.12,-179.72 346.72,-200.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"348.22,-207.14 343.69,-200.95 347.5,-203.72 346.77,-200.29 346.77,-200.29 346.77,-200.29 347.5,-203.72 349.85,-199.64 348.22,-207.14 348.22,-207.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"266\" y=\"-135.64\" font-family=\"Lato\" font-size=\"14.00\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->4 -->\n",
|
|
"<g id=\"edge24\" class=\"edge\">\n",
|
|
"<title>6->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M220.27,-63.84C246.56,-63.84 296.72,-63.84 326.69,-63.84\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"333.84,-63.84 326.84,-66.99 330.34,-63.84 326.84,-63.84 326.84,-63.84 326.84,-63.84 330.34,-63.84 326.84,-60.69 333.84,-63.84 333.84,-63.84\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"266\" y=\"-82.64\" font-family=\"Lato\" font-size=\"14.00\">a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"276\" y=\"-67.64\" 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=\"black\" d=\"M189.29,-77.13C183.86,-88.24 188.09,-99.84 202,-99.84 213.08,-99.84 218.02,-92.47 216.82,-83.86\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"214.71,-77.13 219.81,-82.87 215.76,-80.47 216.81,-83.81 216.81,-83.81 216.81,-83.81 215.76,-80.47 213.8,-84.75 214.71,-77.13 214.71,-77.13\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"186\" y=\"-118.64\" font-family=\"Lato\" font-size=\"14.00\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" y=\"-103.64\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"304pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 303.83 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(0.8333333333333334 0.8333333333333334) rotate(0) translate(4 429.66)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-429.66 362,-429.66 362,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"157.5\" y=\"-410.46\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 6 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>6</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"60\" cy=\"-215.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"60\" cy=\"-215.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"60\" y=\"-211.96\" font-family=\"Lato\" font-size=\"14.00\">6</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->6 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.17,-215.66C2.84,-215.66 16.88,-215.66 30.71,-215.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.86,-215.66 30.86,-218.81 34.36,-215.66 30.86,-215.66 30.86,-215.66 30.86,-215.66 34.36,-215.66 30.86,-212.51 37.86,-215.66 37.86,-215.66\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 6->6 -->\n",
|
|
"<g id=\"edge20\" class=\"edge\">\n",
|
|
"<title>6->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M52.68,-236.65C51.78,-246.74 54.22,-255.66 60,-255.66 64.34,-255.66 66.79,-250.64 67.37,-243.88\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"67.32,-236.65 70.52,-243.63 67.34,-240.15 67.37,-243.65 67.37,-243.65 67.37,-243.65 67.34,-240.15 64.22,-243.67 67.32,-236.65 67.32,-236.65\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"32\" y=\"-259.46\" font-family=\"Lato\" font-size=\"14.00\">a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"336\" cy=\"-347.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"336\" cy=\"-347.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"336\" y=\"-343.96\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->0 -->\n",
|
|
"<g id=\"edge14\" class=\"edge\">\n",
|
|
"<title>6->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M67.75,-236.38C74.16,-253.94 85.04,-279.14 100,-297.66 127.49,-331.68 136.59,-343.57 178,-357.66 221.63,-372.5 275.95,-363.43 307.92,-355.52\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"314.77,-353.76 308.78,-358.56 311.38,-354.63 307.99,-355.5 307.99,-355.5 307.99,-355.5 311.38,-354.63 307.21,-352.45 314.77,-353.76 314.77,-353.76\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"178\" y=\"-368.46\" font-family=\"Lato\" font-size=\"14.00\">!a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"210\" cy=\"-293.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"210\" cy=\"-293.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"210\" y=\"-289.96\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->1 -->\n",
|
|
"<g id=\"edge15\" class=\"edge\">\n",
|
|
"<title>6->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M75.36,-231.97C82.26,-239.06 90.98,-247.01 100,-252.66 125.62,-268.7 158.5,-279.99 181.42,-286.61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"188.19,-288.51 180.6,-289.65 184.82,-287.56 181.45,-286.62 181.45,-286.62 181.45,-286.62 184.82,-287.56 182.3,-283.58 188.19,-288.51 188.19,-288.51\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-282.46\" font-family=\"Lato\" font-size=\"14.00\">!a & b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node5\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"336\" cy=\"-238.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"336\" cy=\"-238.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"336\" y=\"-234.96\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->2 -->\n",
|
|
"<g id=\"edge16\" class=\"edge\">\n",
|
|
"<title>6->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M82.05,-217.42C130.86,-221.52 251.8,-231.67 306.88,-236.3\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"313.88,-236.88 306.64,-239.44 310.4,-236.59 306.91,-236.3 306.91,-236.3 306.91,-236.3 310.4,-236.59 307.17,-233.16 313.88,-236.88 313.88,-236.88\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"178\" y=\"-233.46\" font-family=\"Lato\" font-size=\"14.00\">!a & b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3 -->\n",
|
|
"<g id=\"node6\" class=\"node\">\n",
|
|
"<title>3</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"336\" cy=\"-52.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"336\" cy=\"-52.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"336\" y=\"-48.96\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->3 -->\n",
|
|
"<g id=\"edge17\" class=\"edge\">\n",
|
|
"<title>6->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M64.51,-194.04C73.44,-147.47 101.95,-39.28 178,-6.66 223.76,12.97 280.48,-15.86 311.68,-35.98\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"317.57,-39.87 309.99,-38.64 314.65,-37.94 311.73,-36.01 311.73,-36.01 311.73,-36.01 314.65,-37.94 313.47,-33.38 317.57,-39.87 317.57,-39.87\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"178\" y=\"-10.46\" font-family=\"Lato\" font-size=\"14.00\">a & !b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4 -->\n",
|
|
"<g id=\"node7\" class=\"node\">\n",
|
|
"<title>4</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"210\" cy=\"-147.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"210\" cy=\"-147.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"210\" y=\"-143.96\" font-family=\"Lato\" font-size=\"14.00\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->4 -->\n",
|
|
"<g id=\"edge18\" class=\"edge\">\n",
|
|
"<title>6->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M80.35,-206.77C106.61,-194.7 153.61,-173.11 182.95,-159.63\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"189.65,-156.55 184.6,-162.33 186.47,-158.01 183.29,-159.47 183.29,-159.47 183.29,-159.47 186.47,-158.01 181.97,-156.61 189.65,-156.55 189.65,-156.55\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-200.46\" font-family=\"Lato\" font-size=\"14.00\">a & !b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5 -->\n",
|
|
"<g id=\"node8\" class=\"node\">\n",
|
|
"<title>5</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"210\" cy=\"-52.66\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" cx=\"210\" cy=\"-52.66\" rx=\"22\" ry=\"22\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"210\" y=\"-48.96\" font-family=\"Lato\" font-size=\"14.00\">5</text>\n",
|
|
"</g>\n",
|
|
"<!-- 6->5 -->\n",
|
|
"<g id=\"edge19\" class=\"edge\">\n",
|
|
"<title>6->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.93,-196.22C78.13,-183.02 88.57,-165.5 100,-151.66 126.26,-119.86 162.71,-88.82 186.08,-70.22\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"191.72,-65.76 188.18,-72.57 188.98,-67.93 186.23,-70.1 186.23,-70.1 186.23,-70.1 188.98,-67.93 184.28,-67.62 191.72,-65.76 191.72,-65.76\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"100\" y=\"-155.46\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M325.57,-367.41C323.8,-378.01 327.28,-387.66 336,-387.66 342.68,-387.66 346.28,-382 346.81,-374.6\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"346.43,-367.41 349.94,-374.24 346.61,-370.91 346.8,-374.41 346.8,-374.41 346.8,-374.41 346.61,-370.91 343.65,-374.57 346.43,-367.41 346.43,-367.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"332.5\" y=\"-391.46\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>1->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M227.97,-306.52C237.09,-312.96 248.74,-320.47 260,-325.66 275.14,-332.64 293.03,-337.99 307.54,-341.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"314.36,-343.33 306.81,-344.73 310.96,-342.5 307.56,-341.67 307.56,-341.67 307.56,-341.67 310.96,-342.5 308.31,-338.61 314.36,-343.33 314.36,-343.33\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260\" y=\"-341.46\" font-family=\"Lato\" font-size=\"14.00\">!b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M198.05,-312.17C195.39,-323.24 199.38,-333.66 210,-333.66 218.3,-333.66 222.55,-327.3 222.74,-319.24\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"221.95,-312.17 225.86,-318.78 222.34,-315.65 222.73,-319.13 222.73,-319.13 222.73,-319.13 222.34,-315.65 219.6,-319.48 221.95,-312.17 221.95,-312.17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" y=\"-337.46\" font-family=\"Lato\" font-size=\"14.00\">b & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M231.83,-296.68C249.87,-298.28 276.1,-298.13 296,-287.66 306.26,-282.26 314.74,-272.85 321.14,-263.72\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"325.05,-257.8 323.82,-265.38 323.12,-260.72 321.19,-263.64 321.19,-263.64 321.19,-263.64 323.12,-260.72 318.56,-261.91 325.05,-257.8 325.05,-257.8\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260\" y=\"-300.46\" font-family=\"Lato\" font-size=\"14.00\">b & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M325.57,-258.41C323.8,-269.01 327.28,-278.66 336,-278.66 342.68,-278.66 346.28,-273 346.81,-265.6\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"346.43,-258.41 349.94,-265.24 346.61,-261.91 346.8,-265.41 346.8,-265.41 346.8,-265.41 346.61,-261.91 343.65,-265.57 346.43,-258.41 346.43,-258.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"332\" y=\"-282.46\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M325.57,-72.41C323.8,-83.01 327.28,-92.66 336,-92.66 342.68,-92.66 346.28,-87 346.81,-79.6\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"346.43,-72.41 349.94,-79.24 346.61,-75.91 346.8,-79.41 346.8,-79.41 346.8,-79.41 346.61,-75.91 343.65,-79.57 346.43,-72.41 346.43,-72.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"332.5\" y=\"-96.46\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->0 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>4->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M224.26,-164.73C241.77,-187.66 273.08,-230.02 296,-268.66 301.63,-278.15 313.3,-302.03 322.42,-321.08\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"325.64,-327.84 319.79,-322.87 324.14,-324.68 322.63,-321.52 322.63,-321.52 322.63,-321.52 324.14,-324.68 325.47,-320.16 325.64,-327.84 325.64,-327.84\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260.5\" y=\"-272.46\" font-family=\"Lato\" font-size=\"14.00\">!a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->3 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>4->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M231.77,-143.5C250.26,-138.96 277.2,-130.17 296,-114.66 307.5,-105.17 316.65,-91.36 323.19,-79.18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"326.55,-72.62 326.16,-80.29 324.96,-75.74 323.36,-78.85 323.36,-78.85 323.36,-78.85 324.96,-75.74 320.56,-77.42 326.55,-72.62 326.55,-72.62\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260.5\" y=\"-138.46\" font-family=\"Lato\" font-size=\"14.00\">a & !c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 4->4 -->\n",
|
|
"<g id=\"edge10\" class=\"edge\">\n",
|
|
"<title>4->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M198.05,-166.17C195.39,-177.24 199.38,-187.66 210,-187.66 218.3,-187.66 222.55,-181.3 222.74,-173.24\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"221.95,-166.17 225.86,-172.78 222.34,-169.65 222.73,-173.13 222.73,-173.13 222.73,-173.13 222.34,-169.65 219.6,-173.48 221.95,-166.17 221.95,-166.17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"194.5\" y=\"-191.46\" font-family=\"Lato\" font-size=\"14.00\">a & c</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->2 -->\n",
|
|
"<g id=\"edge11\" class=\"edge\">\n",
|
|
"<title>5->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M230.72,-60.43C252.95,-69.56 287.17,-84.83 296,-95.66 322.73,-128.42 331.21,-178.04 333.86,-209.38\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"334.39,-216.55 330.73,-209.8 334.13,-213.06 333.88,-209.57 333.88,-209.57 333.88,-209.57 334.13,-213.06 337.02,-209.34 334.39,-216.55 334.39,-216.55\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260\" y=\"-99.46\" font-family=\"Lato\" font-size=\"14.00\">!a & b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->3 -->\n",
|
|
"<g id=\"edge12\" class=\"edge\">\n",
|
|
"<title>5->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M232.03,-52.66C252.61,-52.66 284.08,-52.66 306.81,-52.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"313.86,-52.66 306.86,-55.81 310.36,-52.66 306.86,-52.66 306.86,-52.66 306.86,-52.66 310.36,-52.66 306.86,-49.51 313.86,-52.66 313.86,-52.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"260\" y=\"-56.46\" font-family=\"Lato\" font-size=\"14.00\">a & !b</text>\n",
|
|
"</g>\n",
|
|
"<!-- 5->5 -->\n",
|
|
"<g id=\"edge13\" class=\"edge\">\n",
|
|
"<title>5->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M198.05,-71.17C195.39,-82.24 199.38,-92.66 210,-92.66 218.3,-92.66 222.55,-86.3 222.74,-78.24\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"221.95,-71.17 225.86,-77.78 222.34,-74.65 222.73,-78.13 222.73,-78.13 222.73,-78.13 222.34,-74.65 219.6,-78.48 221.95,-71.17 221.95,-71.17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" y=\"-96.46\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-157 78,-157 78,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"16.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"37.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"53.5\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"15.5\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M52.76,-35.78C52.21,-45.31 53.29,-54 56,-54 57.99,-54 59.1,-49.32 59.33,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"59.24,-35.78 62.48,-42.74 59.28,-39.28 59.33,-42.78 59.33,-42.78 59.33,-42.78 59.28,-39.28 56.18,-42.82 59.24,-35.78 59.24,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M50.68,-35.42C47.65,-52.79 49.43,-72 56,-72 61.7,-72 63.79,-57.55 62.27,-42.39\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"61.32,-35.42 65.39,-41.93 61.79,-38.89 62.26,-42.36 62.26,-42.36 62.26,-42.36 61.79,-38.89 59.14,-42.78 61.32,-35.42 61.32,-35.42\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"300pt\" height=\"360pt\"\n",
|
|
" viewBox=\"0.00 0.00 299.90 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(0.5714285714285714 0.5714285714285714) rotate(0) translate(4 625)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-625 520,-625 520,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"237.5\" y=\"-606.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"258.5\" y=\"-606.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"274.5\" y=\"-606.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"236.5\" y=\"-592.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-264C2.79,-264 17.15,-264 30.63,-264\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-264 30.94,-267.15 34.44,-264 30.94,-264 30.94,-264 30.94,-264 34.44,-264 30.94,-260.85 37.94,-264 37.94,-264\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-281.04C48.32,-290.86 50.45,-300 56,-300 60.17,-300 62.4,-294.86 62.71,-288.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-281.04 65.85,-287.88 62.54,-284.53 62.71,-288.03 62.71,-288.03 62.71,-288.03 62.54,-284.53 59.56,-288.18 62.38,-281.04 62.38,-281.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"28\" y=\"-318.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" cx=\"370.5\" cy=\"-360\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"370.5\" y=\"-356.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M68.85,-277.21C75.29,-283.93 83.63,-291.93 92,-298 123.7,-320.99 132.62,-327.33 170,-339 231.09,-358.07 307.26,-360.59 345.39,-360.48\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"352.5,-360.43 345.52,-363.63 349,-360.46 345.5,-360.48 345.5,-360.48 345.5,-360.48 349,-360.46 345.48,-357.33 352.5,-360.43 352.5,-360.43\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"170\" y=\"-370.8\" font-family=\"Lato\" font-size=\"14.00\">!a & !b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" 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=\"black\" cx=\"202\" cy=\"-449\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"202\" y=\"-445.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M58.51,-281.85C61.37,-306.25 69.47,-350.35 92,-380 114.42,-409.5 153.38,-429.69 178.15,-440.28\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"184.73,-443.01 177.06,-443.24 181.5,-441.67 178.26,-440.33 178.26,-440.33 178.26,-440.33 181.5,-441.67 179.47,-437.42 184.73,-443.01 184.73,-443.01\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-445.8\" font-family=\"Lato\" font-size=\"14.00\">!a & b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"114\" 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=\"black\" cx=\"370.5\" cy=\"-186\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"370.5\" y=\"-182.3\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->3 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>0->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M71.63,-254.42C92.5,-241.28 132.48,-218.04 170,-207 231.24,-188.99 307.05,-186 345.18,-185.76\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"352.28,-185.75 345.29,-188.91 348.78,-185.75 345.28,-185.76 345.28,-185.76 345.28,-185.76 348.78,-185.75 345.28,-182.61 352.28,-185.75 352.28,-185.75\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"170\" y=\"-225.8\" font-family=\"Lato\" font-size=\"14.00\">!a & b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" 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=\"black\" cx=\"370.5\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"370.5\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->4 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>0->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M57.57,-245.99C59.25,-215.69 65.89,-153.49 92,-109 115.58,-68.83 127.43,-57.91 170,-39 228.63,-12.95 306.19,-13.52 345.07,-15.88\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"352.31,-16.37 345.12,-19.04 348.82,-16.14 345.33,-15.9 345.33,-15.9 345.33,-15.9 348.82,-16.14 345.54,-12.76 352.31,-16.37 352.31,-16.37\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"170\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" 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=\"black\" cx=\"202\" cy=\"-264\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"202\" y=\"-260.3\" font-family=\"Lato\" font-size=\"14.00\">5</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->5 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>0->5</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.08,-264C99.52,-264 147.49,-264 176.61,-264\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"183.94,-264 176.94,-267.15 180.44,-264 176.94,-264 176.94,-264 176.94,-264 180.44,-264 176.94,-260.85 183.94,-264 183.94,-264\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-282.8\" font-family=\"Lato\" font-size=\"14.00\">a & !b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"114\" 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=\"black\" cx=\"202\" cy=\"-96\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"202\" y=\"-92.3\" font-family=\"Lato\" font-size=\"14.00\">6</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->6 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>0->6</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M58.55,-246.02C61.43,-222.45 69.54,-180.94 92,-154 114.49,-127.03 152.83,-110.82 177.53,-102.65\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"184.42,-100.46 178.7,-105.59 181.08,-101.52 177.74,-102.58 177.74,-102.58 177.74,-102.58 181.08,-101.52 176.79,-99.58 184.42,-100.46 184.42,-100.46\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-172.8\" font-family=\"Lato\" font-size=\"14.00\">a & b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"114\" 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=\"black\" cx=\"498\" cy=\"-304\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"498\" y=\"-300.3\" font-family=\"Lato\" font-size=\"14.00\">7</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->7 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>0->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M56.15,-282.01C55.26,-318.47 57.46,-402.53 92,-461 151.49,-561.69 220.61,-545.61 337,-557 366.64,-559.9 377.23,-570.03 404,-557 441.57,-538.71 444.62,-521 462,-483 485.48,-431.65 493.23,-364.99 495.77,-329.26\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"496.24,-322.12 498.93,-329.31 496.01,-325.61 495.78,-329.11 495.78,-329.11 495.78,-329.11 496.01,-325.61 492.64,-328.9 496.24,-322.12 496.24,-322.12\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"252\" y=\"-573.8\" font-family=\"Lato\" font-size=\"14.00\">!a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"277.5\" y=\"-558.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=\"black\" d=\"M359.07,-374.04C354.8,-384.91 358.61,-396 370.5,-396 379.79,-396 384.15,-389.23 383.57,-381.09\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"381.93,-374.04 386.59,-380.14 382.73,-377.45 383.52,-380.86 383.52,-380.86 383.52,-380.86 382.73,-377.45 380.45,-381.57 381.93,-374.04 381.93,-374.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"367\" y=\"-414.8\" font-family=\"Lato\" font-size=\"14.00\">c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"362.5\" 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=\"black\" d=\"M384.24,-348.06C393.91,-339.61 407.91,-328.64 422,-322 438.14,-314.4 457.78,-309.83 472.92,-307.2\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"479.96,-306.06 473.55,-310.29 476.5,-306.62 473.05,-307.18 473.05,-307.18 473.05,-307.18 476.5,-306.62 472.54,-304.07 479.96,-306.06 479.96,-306.06\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"422.5\" y=\"-340.8\" font-family=\"Lato\" font-size=\"14.00\">!a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"434\" 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=\"black\" d=\"M388.39,-362.47C407.54,-364.42 439.07,-364.96 462,-352 472.31,-346.17 480.41,-335.91 486.22,-326.37\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"489.7,-320.26 488.97,-327.9 487.96,-323.3 486.23,-326.34 486.23,-326.34 486.23,-326.34 487.96,-323.3 483.5,-324.78 489.7,-320.26 489.7,-320.26\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"424.5\" y=\"-380.8\" font-family=\"Lato\" font-size=\"14.00\">a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"434\" 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=\"black\" d=\"M220.11,-449.48C244.04,-449.37 288.01,-446.26 319,-427 336.32,-416.23 349.8,-397.21 358.46,-382.17\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"361.87,-376.01 361.24,-383.66 360.18,-379.07 358.48,-382.13 358.48,-382.13 358.48,-382.13 360.18,-379.07 355.72,-380.61 361.87,-376.01 361.87,-376.01\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"267.5\" y=\"-465.8\" font-family=\"Lato\" font-size=\"14.00\">!b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"277.5\" 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=\"black\" d=\"M189.29,-462.29C183.86,-473.4 188.09,-485 202,-485 213.08,-485 218.02,-477.63 216.82,-469.02\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"214.71,-462.29 219.81,-468.03 215.76,-465.63 216.81,-468.97 216.81,-468.97 216.81,-468.97 215.76,-465.63 213.8,-469.91 214.71,-462.29 214.71,-462.29\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"186\" y=\"-503.8\" font-family=\"Lato\" font-size=\"14.00\">b & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" 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=\"black\" d=\"M213.59,-434.53C222.85,-422.5 237.12,-405.41 252,-393 278.63,-370.79 298.9,-381.26 319,-353 341.89,-320.82 325.52,-303.78 337,-266 343.06,-246.04 352.13,-224.15 359.15,-208.32\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"362.02,-201.93 362.03,-209.61 360.59,-205.12 359.16,-208.32 359.16,-208.32 359.16,-208.32 360.59,-205.12 356.28,-207.03 362.02,-201.93 362.02,-201.93\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"267.5\" y=\"-411.8\" font-family=\"Lato\" font-size=\"14.00\">b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"277.5\" 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=\"black\" d=\"M216.13,-460.22C225.46,-467.43 238.66,-476.13 252,-480 280.6,-488.29 290.1,-487.18 319,-480 390.54,-462.23 416.16,-453.72 462,-396 477.81,-376.1 487.06,-348.27 492.04,-328.44\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"493.69,-321.52 495.13,-329.06 492.88,-324.93 492.07,-328.33 492.07,-328.33 492.07,-328.33 492.88,-324.93 489,-327.6 493.69,-321.52 493.69,-321.52\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"337\" y=\"-493.8\" font-family=\"Lato\" font-size=\"14.00\">!a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"362.5\" 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=\"black\" d=\"M213.38,-463.06C222.31,-474.01 236.22,-488.56 252,-496 313.23,-524.89 343.32,-536.02 404,-506 470.68,-473.01 489.67,-375.24 494.98,-328.9\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"495.72,-321.92 498.12,-329.21 495.36,-325.4 494.99,-328.88 494.99,-328.88 494.99,-328.88 495.36,-325.4 491.85,-328.55 495.72,-321.92 495.72,-321.92\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"338.5\" y=\"-541.8\" font-family=\"Lato\" font-size=\"14.00\">a & !b & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"362.5\" y=\"-526.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=\"black\" d=\"M359.07,-200.04C354.8,-210.91 358.61,-222 370.5,-222 379.79,-222 384.15,-215.23 383.57,-207.09\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"381.93,-200.04 386.59,-206.14 382.73,-203.45 383.52,-206.86 383.52,-206.86 383.52,-206.86 382.73,-203.45 380.45,-207.57 381.93,-200.04 381.93,-200.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"366.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"362.5\" 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=\"black\" d=\"M388.12,-181.51C407.88,-177.24 440.85,-173.64 462,-190 488.94,-210.85 495.71,-251.99 497.11,-278.72\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"497.37,-285.85 493.96,-278.97 497.24,-282.36 497.11,-278.86 497.11,-278.86 497.11,-278.86 497.24,-282.36 500.26,-278.74 497.37,-285.85 497.37,-285.85\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"422\" y=\"-208.8\" font-family=\"Lato\" font-size=\"14.00\">!a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"434\" 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=\"black\" d=\"M385.95,-196.02C395.98,-202.9 409.69,-212.17 422,-220 439.49,-231.13 447.43,-229.25 462,-244 472.51,-254.64 481.05,-269.06 487.07,-281.09\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"490.14,-287.49 484.27,-282.55 488.63,-284.34 487.11,-281.18 487.11,-281.18 487.11,-281.18 488.63,-284.34 489.95,-279.82 490.14,-287.49 490.14,-287.49\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"424\" y=\"-262.8\" font-family=\"Lato\" font-size=\"14.00\">a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"434\" 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=\"black\" d=\"M359.07,-32.04C354.8,-42.91 358.61,-54 370.5,-54 379.79,-54 384.15,-47.23 383.57,-39.09\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"381.93,-32.04 386.59,-38.14 382.73,-35.45 383.52,-38.86 383.52,-38.86 383.52,-38.86 382.73,-35.45 380.45,-39.57 381.93,-32.04 381.93,-32.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"367\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"362.5\" 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=\"black\" d=\"M387.96,-23.66C408.85,-31.77 444.3,-48.78 462,-76 483.54,-109.12 492.67,-226.61 495.72,-278.76\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"496.13,-285.96 492.59,-279.15 495.93,-282.46 495.73,-278.97 495.73,-278.97 495.73,-278.97 495.93,-282.46 498.88,-278.79 496.13,-285.96 496.13,-285.96\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"436.5\" y=\"-94.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"434\" 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=\"black\" d=\"M217.02,-274.5C226.53,-281.28 239.59,-289.93 252,-296 280.29,-309.82 291.47,-303.73 319,-319 330.78,-325.53 342.54,-334.87 351.75,-342.99\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"357.13,-347.85 349.82,-345.5 354.53,-345.51 351.93,-343.16 351.93,-343.16 351.93,-343.16 354.53,-345.51 354.04,-340.82 357.13,-347.85 357.13,-347.85\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"268\" y=\"-337.8\" font-family=\"Lato\" font-size=\"14.00\">!a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"277.5\" 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=\"black\" d=\"M218.26,-255.96C246.67,-240.67 305.99,-207.25 319,-188 341.83,-154.2 325.27,-137.07 337,-98 343,-78.02 352.07,-56.13 359.11,-40.31\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"361.99,-33.92 361.99,-41.6 360.55,-37.11 359.12,-40.3 359.12,-40.3 359.12,-40.3 360.55,-37.11 356.24,-39.01 361.99,-33.92 361.99,-33.92\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"268\" y=\"-253.8\" font-family=\"Lato\" font-size=\"14.00\">a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"277.5\" 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=\"black\" d=\"M189.29,-277.29C183.86,-288.4 188.09,-300 202,-300 213.08,-300 218.02,-292.63 216.82,-284.02\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"214.71,-277.29 219.81,-283.03 215.76,-280.63 216.81,-283.97 216.81,-283.97 216.81,-283.97 215.76,-280.63 213.8,-284.91 214.71,-277.29 214.71,-277.29\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"186.5\" y=\"-318.8\" font-family=\"Lato\" font-size=\"14.00\">a & c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" 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=\"black\" d=\"M220.08,-266.32C269.81,-273.09 414.65,-292.8 472.61,-300.68\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"479.88,-301.67 472.51,-303.85 476.41,-301.2 472.94,-300.73 472.94,-300.73 472.94,-300.73 476.41,-301.2 473.36,-297.61 479.88,-301.67 479.88,-301.67\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"351\" y=\"-309.8\" font-family=\"Lato\" font-size=\"14.00\">!a & !c</text>\n",
|
|
"<text text-anchor=\"start\" x=\"362.5\" 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=\"black\" d=\"M216.46,-107.24C225.94,-114.74 239.17,-124.4 252,-131 279.99,-145.41 290.62,-140.37 319,-154 329.49,-159.04 340.48,-165.8 349.52,-171.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"355.43,-175.82 347.87,-174.5 352.54,-173.86 349.64,-171.9 349.64,-171.9 349.64,-171.9 352.54,-173.86 351.41,-169.29 355.43,-175.82 355.43,-175.82\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"267.5\" y=\"-172.8\" font-family=\"Lato\" font-size=\"14.00\">!a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"277.5\" 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=\"black\" d=\"M218.66,-88.66C248.41,-74.72 313.17,-44.39 347.35,-28.38\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"353.76,-25.38 348.75,-31.2 350.59,-26.86 347.42,-28.35 347.42,-28.35 347.42,-28.35 350.59,-26.86 346.08,-25.49 353.76,-25.38 353.76,-25.38\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"267.5\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\">a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"277.5\" 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=\"black\" d=\"M189.29,-109.29C183.86,-120.4 188.09,-132 202,-132 213.08,-132 218.02,-124.63 216.82,-116.02\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"214.71,-109.29 219.81,-115.03 215.76,-112.63 216.81,-115.97 216.81,-115.97 216.81,-115.97 215.76,-112.63 213.8,-116.91 214.71,-109.29 214.71,-109.29\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"186\" y=\"-150.8\" font-family=\"Lato\" font-size=\"14.00\">a & b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"194\" 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=\"black\" d=\"M219.74,-99.64C229.19,-101.63 241.23,-104.09 252,-106 319.27,-117.95 341.2,-102.08 404,-129 433.99,-141.86 443.93,-146.83 462,-174 483.51,-206.33 491.84,-251.46 495.04,-279.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"495.78,-286.13 491.91,-279.51 495.41,-282.65 495.04,-279.17 495.04,-279.17 495.04,-279.17 495.41,-282.65 498.18,-278.84 495.78,-286.13 495.78,-286.13\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"350.5\" y=\"-147.8\" font-family=\"Lato\" font-size=\"14.00\">!a & !b</text>\n",
|
|
"<text text-anchor=\"start\" x=\"362.5\" 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=\"black\" d=\"M493,-321.41C492.07,-331.09 493.73,-340 498,-340 501.13,-340 502.86,-335.19 503.19,-328.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"503,-321.41 506.33,-328.33 503.09,-324.91 503.18,-328.41 503.18,-328.41 503.18,-328.41 503.09,-324.91 500.03,-328.49 503,-321.41 503,-321.41\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"492.5\" y=\"-343.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 7->7 -->\n",
|
|
"<g id=\"edge32\" class=\"edge\">\n",
|
|
"<title>7->7</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M490.04,-320.31C484.9,-337.96 487.55,-358 498,-358 507.06,-358 510.26,-342.93 507.59,-327.42\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"505.96,-320.31 510.6,-326.42 506.74,-323.72 507.53,-327.13 507.53,-327.13 507.53,-327.13 506.74,-323.72 504.46,-327.84 505.96,-320.31 505.96,-320.31\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"494.5\" y=\"-376.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"490\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"173pt\" height=\"203pt\"\n",
|
|
" viewBox=\"0.00 0.00 173.00 203.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.0 1.0) rotate(0) translate(4 199)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-199 169,-199 169,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"61\" y=\"-179.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-69C2.79,-69 17.15,-69 30.63,-69\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-69 30.94,-72.15 34.44,-69 30.94,-69 30.94,-69 30.94,-69 34.44,-69 30.94,-65.85 37.94,-69 37.94,-69\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"143\" cy=\"-117\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.2,-77.58C84.62,-84.6 102.44,-94.66 116.97,-102.86\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"123.38,-106.48 115.73,-105.78 120.33,-104.76 117.28,-103.04 117.28,-103.04 117.28,-103.04 120.33,-104.76 118.83,-100.3 123.38,-106.48 123.38,-106.48\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-97.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"143\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.2,-60.6C84.62,-53.73 102.44,-43.87 116.97,-35.84\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"123.38,-32.3 118.77,-38.44 120.31,-33.99 117.25,-35.69 117.25,-35.69 117.25,-35.69 120.31,-33.99 115.73,-32.93 123.38,-32.3 123.38,-32.3\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-51.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M134.99,-137.58C133.89,-147.84 136.55,-157 143,-157 147.83,-157 150.54,-151.85 151.13,-144.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.01,-137.58 154.27,-144.53 151.06,-141.08 151.12,-144.58 151.12,-144.58 151.12,-144.58 151.06,-141.08 147.97,-144.63 151.01,-137.58 151.01,-137.58\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"139.5\" y=\"-160.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M134.99,-42.58C133.89,-52.84 136.55,-62 143,-62 147.83,-62 150.54,-56.85 151.13,-49.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.01,-42.58 154.27,-49.53 151.06,-46.08 151.12,-49.58 151.12,-49.58 151.12,-49.58 151.06,-46.08 147.97,-49.63 151.01,-42.58 151.01,-42.58\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"137.5\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">!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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"125pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 125.47\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 121.47)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-121.47 166,-121.47 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"81.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"97.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"59.5\" y=\"-89.27\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-30.47\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-26.77\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-30.47C2.79,-30.47 17.15,-30.47 30.63,-30.47\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-30.47 30.94,-33.62 34.44,-30.47 30.94,-30.47 30.94,-30.47 30.94,-30.47 34.44,-30.47 30.94,-27.32 37.94,-30.47 37.94,-30.47\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-47.5C48.32,-57.32 50.45,-66.47 56,-66.47 60.17,-66.47 62.4,-61.32 62.71,-54.61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-47.5 65.85,-54.35 62.54,-51 62.71,-54.5 62.71,-54.5 62.71,-54.5 62.54,-51 59.56,-54.64 62.38,-47.5 62.38,-47.5\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-70.27\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"144\" cy=\"-30.47\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-26.77\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.04,-33.39C79.73,-34.24 86.12,-35.05 92,-35.47 99.09,-35.97 100.91,-35.97 108,-35.47 111.49,-35.22 115.16,-34.83 118.76,-34.38\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"125.96,-33.39 119.46,-37.47 122.49,-33.87 119.03,-34.35 119.03,-34.35 119.03,-34.35 122.49,-33.87 118.6,-31.23 125.96,-33.39 125.96,-33.39\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-54.27\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-39.27\" 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=\"black\" d=\"M131.4,-17.33C125.16,-11.25 116.91,-4.68 108,-1.47 95.99,2.87 83.5,-4 73.9,-12.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"68.6,-17 71.63,-9.95 71.18,-14.64 73.76,-12.27 73.76,-12.27 73.76,-12.27 71.18,-14.64 75.89,-14.59 68.6,-17 68.6,-17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-20.27\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-5.27\" 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=\"black\" d=\"M136.33,-46.76C134.48,-56.85 137.04,-66.47 144,-66.47 149.22,-66.47 151.96,-61.06 152.23,-54.1\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.67,-46.76 155.34,-53.5 151.93,-50.25 152.2,-53.74 152.2,-53.74 152.2,-53.74 151.93,-50.25 149.06,-53.98 151.67,-46.76 151.67,-46.76\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-70.27\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 196)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-196 166,-196 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60.5\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"81.5\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"97.5\" y=\"-177.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"59.5\" y=\"-163.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-61C2.79,-61 17.15,-61 30.63,-61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-61 30.94,-64.15 34.44,-61 30.94,-61 30.94,-61 30.94,-61 34.44,-61 30.94,-57.85 37.94,-61 37.94,-61\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.38,-68.87C85.95,-75.81 105.89,-86.02 121.13,-93.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"127.76,-97.2 120.09,-96.82 124.64,-95.61 121.53,-94.01 121.53,-94.01 121.53,-94.01 124.64,-95.61 122.96,-91.21 127.76,-97.2 127.76,-97.2\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-104.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.38,-53.31C85.87,-46.57 105.65,-36.68 120.85,-29.08\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"127.47,-25.77 122.62,-31.71 124.34,-27.33 121.21,-28.9 121.21,-28.9 121.21,-28.9 124.34,-27.33 119.8,-26.08 127.47,-25.77 127.47,-25.77\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-46.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M136.33,-121.29C134.48,-131.39 137.04,-141 144,-141 149.22,-141 151.96,-135.59 152.23,-128.63\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.67,-121.29 155.34,-128.03 151.93,-124.78 152.2,-128.27 152.2,-128.27 152.2,-128.27 151.93,-124.78 149.06,-128.51 151.67,-121.29 151.67,-121.29\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-144.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M136.33,-34.29C134.48,-44.39 137.04,-54 144,-54 149.22,-54 151.96,-48.59 152.23,-41.63\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.67,-34.29 155.34,-41.03 151.93,-37.78 152.2,-41.27 152.2,-41.27 152.2,-41.27 151.93,-37.78 149.06,-41.51 151.67,-34.29 151.67,-34.29\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"138.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">!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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"173pt\" height=\"203pt\"\n",
|
|
" viewBox=\"0.00 0.00 173.00 203.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.0 1.0) rotate(0) translate(4 199)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-199 169,-199 169,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"61\" y=\"-179.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-69C2.79,-69 17.15,-69 30.63,-69\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-69 30.94,-72.15 34.44,-69 30.94,-69 30.94,-69 30.94,-69 34.44,-69 30.94,-65.85 37.94,-69 37.94,-69\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"143\" cy=\"-117\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.2,-77.58C84.62,-84.6 102.44,-94.66 116.97,-102.86\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"123.38,-106.48 115.73,-105.78 120.33,-104.76 117.28,-103.04 117.28,-103.04 117.28,-103.04 120.33,-104.76 118.83,-100.3 123.38,-106.48 123.38,-106.48\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-97.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"143\" cy=\"-22\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<ellipse fill=\"none\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.2,-60.6C84.62,-53.73 102.44,-43.87 116.97,-35.84\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"123.38,-32.3 118.77,-38.44 120.31,-33.99 117.25,-35.69 117.25,-35.69 117.25,-35.69 120.31,-33.99 115.73,-32.93 123.38,-32.3 123.38,-32.3\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-51.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M134.99,-137.58C133.89,-147.84 136.55,-157 143,-157 147.83,-157 150.54,-151.85 151.13,-144.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.01,-137.58 154.27,-144.53 151.06,-141.08 151.12,-144.58 151.12,-144.58 151.12,-144.58 151.06,-141.08 147.97,-144.63 151.01,-137.58 151.01,-137.58\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"139.5\" y=\"-160.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M134.99,-42.58C133.89,-52.84 136.55,-62 143,-62 147.83,-62 150.54,-56.85 151.13,-49.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.01,-42.58 154.27,-49.53 151.06,-46.08 151.12,-49.58 151.12,-49.58 151.12,-49.58 151.06,-46.08 147.97,-49.63 151.01,-42.58 151.01,-42.58\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"137.5\" y=\"-65.8\" font-family=\"Lato\" font-size=\"14.00\">!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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"125pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 125.47\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 121.47)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-121.47 166,-121.47 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"81.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"97.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"59.5\" y=\"-89.27\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-30.47\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-26.77\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-30.47C2.79,-30.47 17.15,-30.47 30.63,-30.47\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-30.47 30.94,-33.62 34.44,-30.47 30.94,-30.47 30.94,-30.47 30.94,-30.47 34.44,-30.47 30.94,-27.32 37.94,-30.47 37.94,-30.47\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-47.5C48.32,-57.32 50.45,-66.47 56,-66.47 60.17,-66.47 62.4,-61.32 62.71,-54.61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-47.5 65.85,-54.35 62.54,-51 62.71,-54.5 62.71,-54.5 62.71,-54.5 62.54,-51 59.56,-54.64 62.38,-47.5 62.38,-47.5\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-70.27\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"144\" cy=\"-30.47\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-26.77\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.04,-33.39C79.73,-34.24 86.12,-35.05 92,-35.47 99.09,-35.97 100.91,-35.97 108,-35.47 111.49,-35.22 115.16,-34.83 118.76,-34.38\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"125.96,-33.39 119.46,-37.47 122.49,-33.87 119.03,-34.35 119.03,-34.35 119.03,-34.35 122.49,-33.87 118.6,-31.23 125.96,-33.39 125.96,-33.39\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-54.27\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-39.27\" 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=\"black\" d=\"M131.4,-17.33C125.16,-11.25 116.91,-4.68 108,-1.47 95.99,2.87 83.5,-4 73.9,-12.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"68.6,-17 71.63,-9.95 71.18,-14.64 73.76,-12.27 73.76,-12.27 73.76,-12.27 71.18,-14.64 75.89,-14.59 68.6,-17 68.6,-17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-20.27\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-5.27\" 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=\"black\" d=\"M136.33,-46.76C134.48,-56.85 137.04,-66.47 144,-66.47 149.22,-66.47 151.96,-61.06 152.23,-54.1\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.67,-46.76 155.34,-53.5 151.93,-50.25 152.2,-53.74 152.2,-53.74 152.2,-53.74 151.93,-50.25 149.06,-53.98 151.67,-46.76 151.67,-46.76\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-70.27\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 202)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-202 357,-202 357,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"156\" y=\"-183.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"177\" y=\"-183.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"193\" y=\"-183.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"155\" y=\"-169.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-58C2.79,-58 17.15,-58 30.63,-58\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-58 30.94,-61.15 34.44,-58 30.94,-58 30.94,-58 30.94,-58 34.44,-58 30.94,-54.85 37.94,-58 37.94,-58\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M72.62,-65.33C84.94,-71.11 102.29,-79.25 116.02,-85.69\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.43,-88.7 114.76,-88.57 119.26,-87.21 116.09,-85.72 116.09,-85.72 116.09,-85.72 119.26,-87.21 117.43,-82.87 122.43,-88.7 122.43,-88.7\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-82.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M73.55,-53.1C97.34,-46.05 141.3,-33.02 168.46,-24.98\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"175.31,-22.94 169.49,-27.95 171.96,-23.94 168.6,-24.93 168.6,-24.93 168.6,-24.93 171.96,-23.94 167.7,-21.91 175.31,-22.94 175.31,-22.94\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-51.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.97,-112.66C130.41,-122.62 132.75,-132 139,-132 143.69,-132 146.18,-126.73 146.47,-119.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"146.03,-112.66 149.6,-119.46 146.24,-116.16 146.46,-119.65 146.46,-119.65 146.46,-119.65 146.24,-116.16 143.31,-119.84 146.03,-112.66 146.03,-112.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"135.5\" y=\"-150.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" 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\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->3 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M157.03,-97.61C174.57,-99.26 202.06,-101.85 221.84,-103.72\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"229.01,-104.4 221.75,-106.88 225.53,-104.07 222.04,-103.74 222.04,-103.74 222.04,-103.74 225.53,-104.07 222.34,-100.6 229.01,-104.4 229.01,-104.4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"187.5\" y=\"-120.8\" font-family=\"Lato\" font-size=\"14.00\">!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=\"black\" d=\"M183.77,-33.54C181.17,-43.91 184.25,-54 193,-54 199.7,-54 203.08,-48.08 203.12,-40.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"202.23,-33.54 206.23,-40.1 202.67,-37.01 203.1,-40.49 203.1,-40.49 203.1,-40.49 202.67,-37.01 199.98,-40.88 202.23,-33.54 202.23,-33.54\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"187.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">!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=\"black\" 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\">4</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->4 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M210.83,-21.41C231.66,-25.74 268.14,-33.64 299,-42 302.84,-43.04 306.89,-44.23 310.83,-45.43\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"317.7,-47.58 310.08,-48.5 314.36,-46.54 311.02,-45.49 311.02,-45.49 311.02,-45.49 314.36,-46.54 311.96,-42.48 317.7,-47.58 317.7,-47.58\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"243.5\" y=\"-52.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M239.33,-122.29C237.48,-132.39 240.04,-142 247,-142 252.22,-142 254.96,-136.59 255.23,-129.63\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"254.67,-122.29 258.34,-129.03 254.93,-125.78 255.2,-129.27 255.2,-129.27 255.2,-129.27 254.93,-125.78 252.06,-129.51 254.67,-122.29 254.67,-122.29\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"241.5\" y=\"-145.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->4 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>3->4</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M264.28,-100.49C274.63,-96.63 288.09,-90.93 299,-84 305.04,-80.16 311.07,-75.3 316.38,-70.56\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"321.82,-65.53 318.82,-72.59 319.25,-67.9 316.68,-70.28 316.68,-70.28 316.68,-70.28 319.25,-67.9 314.54,-67.96 321.82,-65.53 321.82,-65.53\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"287.5\" y=\"-110.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M317.37,-47.68C306.88,-45.33 293.4,-44.24 283,-50 270.39,-56.99 261.73,-70.62 256.17,-82.68\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"253.4,-89.17 253.25,-81.49 254.78,-85.95 256.15,-82.73 256.15,-82.73 256.15,-82.73 254.78,-85.95 259.05,-83.97 253.4,-89.17 253.4,-89.17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"285.5\" y=\"-68.8\" font-family=\"Lato\" font-size=\"14.00\">!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=\"black\" d=\"M327.33,-69.29C325.48,-79.39 328.04,-89 335,-89 340.22,-89 342.96,-83.59 343.23,-76.63\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"342.67,-69.29 346.34,-76.03 342.93,-72.78 343.2,-76.27 343.2,-76.27 343.2,-76.27 342.93,-72.78 340.06,-76.51 342.67,-69.29 342.67,-69.29\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"331.5\" y=\"-92.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-157 161,-157 161,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"58\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"79\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"95\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-35.04C48.32,-44.86 50.45,-54 56,-54 60.17,-54 62.4,-48.86 62.71,-42.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-35.04 65.85,-41.88 62.54,-38.53 62.71,-42.03 62.71,-42.03 62.71,-42.03 62.54,-38.53 59.56,-42.18 62.38,-35.04 62.38,-35.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.18,-18C85.67,-18 100.96,-18 113.69,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"120.85,-18 113.85,-21.15 117.35,-18 113.85,-18 113.85,-18 113.85,-18 117.35,-18 113.85,-14.85 120.85,-18 120.85,-18\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-21.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M135.4,-35.78C134.79,-45.31 135.99,-54 139,-54 141.21,-54 142.44,-49.32 142.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.6,-35.78 145.85,-42.74 142.65,-39.28 142.7,-42.78 142.7,-42.78 142.7,-42.78 142.65,-39.28 139.55,-42.83 142.6,-35.78 142.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"135.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M133.15,-35.14C129.71,-52.58 131.66,-72 139,-72 145.37,-72 147.68,-57.4 145.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.85,-35.14 149.04,-41.58 145.39,-38.6 145.92,-42.06 145.92,-42.06 145.92,-42.06 145.39,-38.6 142.81,-42.54 144.85,-35.14 144.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"131\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"125pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 125.47\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 121.47)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-121.47 166,-121.47 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"81.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"97.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"59.5\" y=\"-89.27\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-30.47\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-26.77\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-30.47C2.79,-30.47 17.15,-30.47 30.63,-30.47\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-30.47 30.94,-33.62 34.44,-30.47 30.94,-30.47 30.94,-30.47 30.94,-30.47 34.44,-30.47 30.94,-27.32 37.94,-30.47 37.94,-30.47\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-47.5C48.32,-57.32 50.45,-66.47 56,-66.47 60.17,-66.47 62.4,-61.32 62.71,-54.61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-47.5 65.85,-54.35 62.54,-51 62.71,-54.5 62.71,-54.5 62.71,-54.5 62.54,-51 59.56,-54.64 62.38,-47.5 62.38,-47.5\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-70.27\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"144\" cy=\"-30.47\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-26.77\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.04,-33.39C79.73,-34.24 86.12,-35.05 92,-35.47 99.09,-35.97 100.91,-35.97 108,-35.47 111.49,-35.22 115.16,-34.83 118.76,-34.38\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"125.96,-33.39 119.46,-37.47 122.49,-33.87 119.03,-34.35 119.03,-34.35 119.03,-34.35 122.49,-33.87 118.6,-31.23 125.96,-33.39 125.96,-33.39\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-54.27\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-39.27\" 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=\"black\" d=\"M131.4,-17.33C125.16,-11.25 116.91,-4.68 108,-1.47 95.99,2.87 83.5,-4 73.9,-12.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"68.6,-17 71.63,-9.95 71.18,-14.64 73.76,-12.27 73.76,-12.27 73.76,-12.27 71.18,-14.64 75.89,-14.59 68.6,-17 68.6,-17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-20.27\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-5.27\" 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=\"black\" d=\"M136.33,-46.76C134.48,-56.85 137.04,-66.47 144,-66.47 149.22,-66.47 151.96,-61.06 152.23,-54.1\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.67,-46.76 155.34,-53.5 151.93,-50.25 152.2,-53.74 152.2,-53.74 152.2,-53.74 151.93,-50.25 149.06,-53.98 151.67,-46.76 151.67,-46.76\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-70.27\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"378pt\" height=\"177pt\"\n",
|
|
" viewBox=\"0.00 0.00 378.00 176.53\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 172.53)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-172.53 374,-172.53 374,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"139.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"160.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"176.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\">)&Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"210.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"226.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"142.5\" y=\"-140.33\" font-family=\"Lato\" font-size=\"14.00\">[gen. Büchi 2]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-31.53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-27.83\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-31.53C2.79,-31.53 17.15,-31.53 30.63,-31.53\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-31.53 30.94,-34.68 34.44,-31.53 30.94,-31.53 30.94,-31.53 30.94,-31.53 34.44,-31.53 30.94,-28.38 37.94,-31.53 37.94,-31.53\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"160\" cy=\"-66.53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"160\" y=\"-62.83\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M73.39,-37.15C90.34,-42.97 116.95,-52.1 136.01,-58.64\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.65,-60.92 135.01,-61.63 139.34,-59.79 136.03,-58.65 136.03,-58.65 136.03,-58.65 139.34,-59.79 137.05,-55.67 142.65,-60.92 142.65,-60.92\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"104.5\" y=\"-71.33\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-57.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"108\" y=\"-57.33\" 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=\"black\" cx=\"248\" cy=\"-31.53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"248\" y=\"-27.83\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.23,-29.36C97.69,-26.67 141.01,-22.66 178,-24.53 193.02,-25.29 209.8,-26.97 223.06,-28.5\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"230.02,-29.33 222.7,-31.63 226.55,-28.91 223.07,-28.5 223.07,-28.5 223.07,-28.5 226.55,-28.91 223.44,-25.37 230.02,-29.33 230.02,-29.33\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"154.5\" y=\"-28.33\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M152.33,-82.82C150.48,-92.92 153.04,-102.53 160,-102.53 165.22,-102.53 167.96,-97.12 168.23,-90.16\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"167.67,-82.82 171.34,-89.56 167.93,-86.31 168.2,-89.8 168.2,-89.8 168.2,-89.8 167.93,-86.31 165.06,-90.04 167.67,-82.82 167.67,-82.82\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"156.5\" y=\"-121.33\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"152\" y=\"-106.33\" 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=\"black\" d=\"M177.18,-59.95C190.59,-54.49 209.81,-46.66 224.69,-40.61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"231.19,-37.97 225.89,-43.52 227.95,-39.29 224.7,-40.6 224.7,-40.6 224.7,-40.6 227.95,-39.29 223.52,-37.69 231.19,-37.97 231.19,-37.97\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"198.5\" y=\"-70.33\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"196\" y=\"-55.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M240.33,-47.82C238.48,-57.92 241.04,-67.53 248,-67.53 253.22,-67.53 255.96,-62.12 256.23,-55.16\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"255.67,-47.82 259.34,-54.56 255.93,-51.31 256.2,-54.8 256.2,-54.8 256.2,-54.8 255.93,-51.31 253.06,-55.04 255.67,-47.82 255.67,-47.82\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"242.5\" y=\"-86.33\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"240\" y=\"-71.33\" 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=\"black\" cx=\"352\" cy=\"-31.53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"352\" y=\"-27.83\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->3 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M266.06,-33.87C271.75,-34.55 278.14,-35.2 284,-35.53 298.2,-36.34 301.8,-36.34 316,-35.53 319.48,-35.33 323.15,-35.02 326.74,-34.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"333.94,-33.87 327.33,-37.77 330.46,-34.26 326.99,-34.64 326.99,-34.64 326.99,-34.64 330.46,-34.26 326.64,-31.51 333.94,-33.87 333.94,-33.87\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"296.5\" y=\"-54.33\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"292\" y=\"-39.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->2 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>3->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M339.01,-18.54C332.78,-12.76 324.66,-6.57 316,-3.53 302.58,1.18 297.42,1.18 284,-3.53 277.64,-5.76 271.57,-9.69 266.33,-13.91\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"260.99,-18.54 264.22,-11.58 263.64,-16.25 266.28,-13.96 266.28,-13.96 266.28,-13.96 263.64,-16.25 268.35,-16.34 260.99,-18.54 260.99,-18.54\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"294.5\" y=\"-21.33\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"284\" y=\"-7.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"300\" y=\"-7.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M343.02,-47.45C340.68,-57.68 343.67,-67.53 352,-67.53 358.38,-67.53 361.63,-61.76 361.75,-54.46\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"360.98,-47.45 364.87,-54.06 361.36,-50.93 361.74,-54.41 361.74,-54.41 361.74,-54.41 361.36,-50.93 358.61,-54.75 360.98,-47.45 360.98,-47.45\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"348.5\" y=\"-71.33\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 157)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-157 161,-157 161,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"58\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"79\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"95\" y=\"-138.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-35.04C48.32,-44.86 50.45,-54 56,-54 60.17,-54 62.4,-48.86 62.71,-42.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-35.04 65.85,-41.88 62.54,-38.53 62.71,-42.03 62.71,-42.03 62.71,-42.03 62.54,-38.53 59.56,-42.18 62.38,-35.04 62.38,-35.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"52.5\" y=\"-72.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.18,-18C85.67,-18 100.96,-18 113.69,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"120.85,-18 113.85,-21.15 117.35,-18 113.85,-18 113.85,-18 113.85,-18 117.35,-18 113.85,-14.85 120.85,-18 120.85,-18\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-21.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M135.4,-35.78C134.79,-45.31 135.99,-54 139,-54 141.21,-54 142.44,-49.32 142.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.6,-35.78 145.85,-42.74 142.65,-39.28 142.7,-42.78 142.7,-42.78 142.7,-42.78 142.65,-39.28 139.55,-42.83 142.6,-35.78 142.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"135.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M133.15,-35.14C129.71,-52.58 131.66,-72 139,-72 145.37,-72 147.68,-57.4 145.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.85,-35.14 149.04,-41.58 145.39,-38.6 145.92,-42.06 145.92,-42.06 145.92,-42.06 145.39,-38.6 142.81,-42.54 144.85,-35.14 144.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"131\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"170pt\" height=\"125pt\"\n",
|
|
" viewBox=\"0.00 0.00 170.00 125.47\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 121.47)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-121.47 166,-121.47 166,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"60.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"81.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"97.5\" y=\"-103.27\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"59.5\" y=\"-89.27\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-30.47\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-26.77\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-30.47C2.79,-30.47 17.15,-30.47 30.63,-30.47\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-30.47 30.94,-33.62 34.44,-30.47 30.94,-30.47 30.94,-30.47 30.94,-30.47 34.44,-30.47 30.94,-27.32 37.94,-30.47 37.94,-30.47\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-47.5C48.32,-57.32 50.45,-66.47 56,-66.47 60.17,-66.47 62.4,-61.32 62.71,-54.61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-47.5 65.85,-54.35 62.54,-51 62.71,-54.5 62.71,-54.5 62.71,-54.5 62.54,-51 59.56,-54.64 62.38,-47.5 62.38,-47.5\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"50.5\" y=\"-70.27\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"144\" cy=\"-30.47\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"144\" y=\"-26.77\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.04,-33.39C79.73,-34.24 86.12,-35.05 92,-35.47 99.09,-35.97 100.91,-35.97 108,-35.47 111.49,-35.22 115.16,-34.83 118.76,-34.38\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"125.96,-33.39 119.46,-37.47 122.49,-33.87 119.03,-34.35 119.03,-34.35 119.03,-34.35 122.49,-33.87 118.6,-31.23 125.96,-33.39 125.96,-33.39\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"96.5\" y=\"-54.27\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-39.27\" 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=\"black\" d=\"M131.4,-17.33C125.16,-11.25 116.91,-4.68 108,-1.47 95.99,2.87 83.5,-4 73.9,-12.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"68.6,-17 71.63,-9.95 71.18,-14.64 73.76,-12.27 73.76,-12.27 73.76,-12.27 71.18,-14.64 75.89,-14.59 68.6,-17 68.6,-17\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"94.5\" y=\"-20.27\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-5.27\" 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=\"black\" d=\"M136.33,-46.76C134.48,-56.85 137.04,-66.47 144,-66.47 149.22,-66.47 151.96,-61.06 152.23,-54.1\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"151.67,-46.76 155.34,-53.5 151.93,-50.25 152.2,-53.74 152.2,-53.74 152.2,-53.74 151.93,-50.25 149.06,-53.98 151.67,-46.76 151.67,-46.76\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"140.5\" y=\"-70.27\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"378pt\" height=\"177pt\"\n",
|
|
" viewBox=\"0.00 0.00 378.00 176.53\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
|
|
"<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 172.53)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-172.53 374,-172.53 374,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"138.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"159.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"175.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\">) | Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"211.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"227.5\" y=\"-154.33\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"151\" y=\"-140.33\" font-family=\"Lato\" font-size=\"14.00\">[Fin-less 2]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"56\" cy=\"-31.53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"56\" y=\"-27.83\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-31.53C2.79,-31.53 17.15,-31.53 30.63,-31.53\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-31.53 30.94,-34.68 34.44,-31.53 30.94,-31.53 30.94,-31.53 30.94,-31.53 34.44,-31.53 30.94,-28.38 37.94,-31.53 37.94,-31.53\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"160\" cy=\"-66.53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"160\" y=\"-62.83\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M73.39,-37.15C90.34,-42.97 116.95,-52.1 136.01,-58.64\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.65,-60.92 135.01,-61.63 139.34,-59.79 136.03,-58.65 136.03,-58.65 136.03,-58.65 139.34,-59.79 137.05,-55.67 142.65,-60.92 142.65,-60.92\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"104.5\" y=\"-71.33\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"92\" y=\"-57.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"108\" y=\"-57.33\" 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=\"black\" cx=\"248\" cy=\"-31.53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"248\" y=\"-27.83\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M74.23,-29.36C97.69,-26.67 141.01,-22.66 178,-24.53 193.02,-25.29 209.8,-26.97 223.06,-28.5\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"230.02,-29.33 222.7,-31.63 226.55,-28.91 223.07,-28.5 223.07,-28.5 223.07,-28.5 226.55,-28.91 223.44,-25.37 230.02,-29.33 230.02,-29.33\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"154.5\" y=\"-28.33\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M152.33,-82.82C150.48,-92.92 153.04,-102.53 160,-102.53 165.22,-102.53 167.96,-97.12 168.23,-90.16\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"167.67,-82.82 171.34,-89.56 167.93,-86.31 168.2,-89.8 168.2,-89.8 168.2,-89.8 167.93,-86.31 165.06,-90.04 167.67,-82.82 167.67,-82.82\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"156.5\" y=\"-121.33\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"152\" y=\"-106.33\" 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=\"black\" d=\"M177.18,-59.95C190.59,-54.49 209.81,-46.66 224.69,-40.61\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"231.19,-37.97 225.89,-43.52 227.95,-39.29 224.7,-40.6 224.7,-40.6 224.7,-40.6 227.95,-39.29 223.52,-37.69 231.19,-37.97 231.19,-37.97\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"198.5\" y=\"-70.33\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"196\" y=\"-55.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M240.33,-47.82C238.48,-57.92 241.04,-67.53 248,-67.53 253.22,-67.53 255.96,-62.12 256.23,-55.16\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"255.67,-47.82 259.34,-54.56 255.93,-51.31 256.2,-54.8 256.2,-54.8 256.2,-54.8 255.93,-51.31 253.06,-55.04 255.67,-47.82 255.67,-47.82\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"242.5\" y=\"-86.33\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"240\" y=\"-71.33\" 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=\"black\" cx=\"352\" cy=\"-31.53\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"352\" y=\"-27.83\" font-family=\"Lato\" font-size=\"14.00\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->3 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M266.06,-33.87C271.75,-34.55 278.14,-35.2 284,-35.53 298.2,-36.34 301.8,-36.34 316,-35.53 319.48,-35.33 323.15,-35.02 326.74,-34.66\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"333.94,-33.87 327.33,-37.77 330.46,-34.26 326.99,-34.64 326.99,-34.64 326.99,-34.64 330.46,-34.26 326.64,-31.51 333.94,-33.87 333.94,-33.87\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"296.5\" y=\"-54.33\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"292\" y=\"-39.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->2 -->\n",
|
|
"<g id=\"edge9\" class=\"edge\">\n",
|
|
"<title>3->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M339.01,-18.54C332.78,-12.76 324.66,-6.57 316,-3.53 302.58,1.18 297.42,1.18 284,-3.53 277.64,-5.76 271.57,-9.69 266.33,-13.91\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"260.99,-18.54 264.22,-11.58 263.64,-16.25 266.28,-13.96 266.28,-13.96 266.28,-13.96 263.64,-16.25 268.35,-16.34 260.99,-18.54 260.99,-18.54\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"294.5\" y=\"-21.33\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"284\" y=\"-7.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"300\" y=\"-7.33\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"</g>\n",
|
|
"<!-- 3->3 -->\n",
|
|
"<g id=\"edge8\" class=\"edge\">\n",
|
|
"<title>3->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M343.02,-47.45C340.68,-57.68 343.67,-67.53 352,-67.53 358.38,-67.53 361.63,-61.76 361.75,-54.46\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"360.98,-47.45 364.87,-54.06 361.36,-50.93 361.74,-54.41 361.74,-54.41 361.74,-54.41 361.36,-50.93 358.61,-54.75 360.98,-47.45 360.98,-47.45\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"348.5\" y=\"-71.33\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"a = spot.translate('(Ga | GF!a)', 'det', 'gen')\n",
|
|
"test(a, 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"white\" 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\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"26\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-35.04C48.32,-44.86 50.45,-54 56,-54 60.17,-54 62.4,-48.86 62.71,-42.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-35.04 65.85,-41.88 62.54,-38.53 62.71,-42.03 62.71,-42.03 62.71,-42.03 62.54,-38.53 59.56,-42.18 62.38,-35.04 62.38,-35.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"51.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"white\" 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\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"26\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-35.04C48.32,-44.86 50.45,-54 56,-54 60.17,-54 62.4,-48.86 62.71,-42.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-35.04 65.85,-41.88 62.54,-38.53 62.71,-42.03 62.71,-42.03 62.71,-42.03 62.54,-38.53 59.56,-42.18 62.38,-35.04 62.38,-35.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"51.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"white\" 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\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"26\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-35.04C48.32,-44.86 50.45,-54 56,-54 60.17,-54 62.4,-48.86 62.71,-42.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-35.04 65.85,-41.88 62.54,-38.53 62.71,-42.03 62.71,-42.03 62.71,-42.03 62.54,-38.53 59.56,-42.18 62.38,-35.04 62.38,-35.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"51.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"a = spot.translate('(Ga | GF!a)')\n",
|
|
"tt = spot.translate('true', 'monitor')\n",
|
|
"test(a, tt)"
|
|
]
|
|
},
|
|
{
|
|
"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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"92pt\" height=\"115pt\"\n",
|
|
" viewBox=\"0.00 0.00 92.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.0 1.0) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-111 88,-111 88,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"39\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"8\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[Fin-less 1]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<path fill=\"#ffffaa\" stroke=\"black\" d=\"M67,-36C67,-36 55,-36 55,-36 49,-36 43,-30 43,-24 43,-24 43,-12 43,-12 43,-6 49,0 55,0 55,0 67,0 67,0 73,0 79,-6 79,-12 79,-12 79,-24 79,-24 79,-30 73,-36 67,-36\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"61\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M6.15,-18C7.79,-18 22.15,-18 35.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"42.94,-18 35.94,-21.15 39.44,-18 35.94,-18 35.94,-18 35.94,-18 39.44,-18 35.94,-14.85 42.94,-18 42.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M54.49,-36.15C53.49,-45.54 55.66,-54 61,-54 64.92,-54 67.14,-49.44 67.64,-43.3\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"67.51,-36.15 70.79,-43.1 67.57,-39.65 67.64,-43.15 67.64,-43.15 67.64,-43.15 67.57,-39.65 64.49,-43.21 67.51,-36.15 67.51,-36.15\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"56.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"92pt\" height=\"115pt\"\n",
|
|
" viewBox=\"0.00 0.00 92.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.0 1.0) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-111 88,-111 88,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"39\" y=\"-91.8\" font-family=\"Lato\" font-size=\"14.00\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"8\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[Fin-less 1]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<path fill=\"#ffffaa\" stroke=\"black\" d=\"M67,-36C67,-36 55,-36 55,-36 49,-36 43,-30 43,-24 43,-24 43,-12 43,-12 43,-6 49,0 55,0 55,0 67,0 67,0 73,0 79,-6 79,-12 79,-12 79,-24 79,-24 79,-30 73,-36 67,-36\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"61\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M6.15,-18C7.79,-18 22.15,-18 35.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"42.94,-18 35.94,-21.15 39.44,-18 35.94,-18 35.94,-18 35.94,-18 39.44,-18 35.94,-14.85 42.94,-18 42.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M54.49,-36.15C53.49,-45.54 55.66,-54 61,-54 64.92,-54 67.14,-49.44 67.64,-43.3\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"67.51,-36.15 70.79,-43.1 67.57,-39.65 67.64,-43.15 67.64,-43.15 67.64,-43.15 67.57,-39.65 64.49,-43.21 67.51,-36.15 67.51,-36.15\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"56.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"white\" 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\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"26\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-35.04C48.32,-44.86 50.45,-54 56,-54 60.17,-54 62.4,-48.86 62.71,-42.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-35.04 65.85,-41.88 62.54,-38.53 62.71,-42.03 62.71,-42.03 62.71,-42.03 62.54,-38.53 59.56,-42.18 62.38,-35.04 62.38,-35.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"51.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"tt.set_acceptance(spot.acc_cond(1, \"t\")) # issue 546\n",
|
|
"test(a, tt)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 8,
|
|
"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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"119pt\" height=\"113pt\"\n",
|
|
" viewBox=\"0.00 0.00 119.00 113.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.0 1.0) rotate(0) translate(4 109)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-109 115,-109 115,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"8\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">Fin(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"31\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"47\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">) | Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"83\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"99\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"11\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[Streett-like 1]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<path fill=\"#ffffaa\" stroke=\"black\" d=\"M80.5,-36C80.5,-36 68.5,-36 68.5,-36 62.5,-36 56.5,-30 56.5,-24 56.5,-24 56.5,-12 56.5,-12 56.5,-6 62.5,0 68.5,0 68.5,0 80.5,0 80.5,0 86.5,0 92.5,-6 92.5,-12 92.5,-12 92.5,-24 92.5,-24 92.5,-30 86.5,-36 80.5,-36\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"74.5\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M19.65,-18C21.29,-18 35.65,-18 49.13,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"56.44,-18 49.44,-21.15 52.94,-18 49.44,-18 49.44,-18 49.44,-18 52.94,-18 49.44,-14.85 56.44,-18 56.44,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M67.99,-36.15C66.99,-45.54 69.16,-54 74.5,-54 78.42,-54 80.64,-49.44 81.14,-43.3\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"81.01,-36.15 84.29,-43.1 81.07,-39.65 81.14,-43.15 81.14,-43.15 81.14,-43.15 81.07,-39.65 77.99,-43.21 81.01,-36.15 81.01,-36.15\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"70\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"119pt\" height=\"113pt\"\n",
|
|
" viewBox=\"0.00 0.00 119.00 113.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.0 1.0) rotate(0) translate(4 109)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-109 115,-109 115,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"8\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">Fin(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"31\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"47\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">) | Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"83\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"99\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"11\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[Streett-like 1]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<path fill=\"#ffffaa\" stroke=\"black\" d=\"M80.5,-36C80.5,-36 68.5,-36 68.5,-36 62.5,-36 56.5,-30 56.5,-24 56.5,-24 56.5,-12 56.5,-12 56.5,-6 62.5,0 68.5,0 68.5,0 80.5,0 80.5,0 86.5,0 92.5,-6 92.5,-12 92.5,-12 92.5,-24 92.5,-24 92.5,-30 86.5,-36 80.5,-36\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"74.5\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M19.65,-18C21.29,-18 35.65,-18 49.13,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"56.44,-18 49.44,-21.15 52.94,-18 49.44,-18 49.44,-18 49.44,-18 52.94,-18 49.44,-14.85 56.44,-18 56.44,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M67.99,-36.15C66.99,-45.54 69.16,-54 74.5,-54 78.42,-54 80.64,-49.44 81.14,-43.3\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"81.01,-36.15 84.29,-43.1 81.07,-39.65 81.14,-43.15 81.14,-43.15 81.14,-43.15 81.07,-39.65 77.99,-43.21 81.01,-36.15 81.01,-36.15\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"70\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 111)\">\n",
|
|
"<polygon fill=\"white\" 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\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"26\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.79,-18 17.15,-18 30.63,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-18 30.94,-21.15 34.44,-18 30.94,-18 30.94,-18 30.94,-18 34.44,-18 30.94,-14.85 37.94,-18 37.94,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M49.62,-35.04C48.32,-44.86 50.45,-54 56,-54 60.17,-54 62.4,-48.86 62.71,-42.14\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"62.38,-35.04 65.85,-41.88 62.54,-38.53 62.71,-42.03 62.71,-42.03 62.71,-42.03 62.54,-38.53 59.56,-42.18 62.38,-35.04 62.38,-35.04\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"51.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"tt.set_acceptance(spot.acc_cond(1, \"Fin(1) | Inf(1)\")) # issue 546\n",
|
|
"test(a, tt)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 9,
|
|
"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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"125pt\" height=\"113pt\"\n",
|
|
" viewBox=\"0.00 0.00 125.00 113.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.0 1.0) rotate(0) translate(4 109)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-109 121,-109 121,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"8\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">Fin(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"31\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"47\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">) & Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"89\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"105\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"18\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[Rabin-like 1]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<path fill=\"#ffffaa\" stroke=\"black\" d=\"M83.5,-36C83.5,-36 71.5,-36 71.5,-36 65.5,-36 59.5,-30 59.5,-24 59.5,-24 59.5,-12 59.5,-12 59.5,-6 65.5,0 71.5,0 71.5,0 83.5,0 83.5,0 89.5,0 95.5,-6 95.5,-12 95.5,-12 95.5,-24 95.5,-24 95.5,-30 89.5,-36 83.5,-36\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"77.5\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M22.65,-18C24.29,-18 38.65,-18 52.13,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"59.44,-18 52.44,-21.15 55.94,-18 52.44,-18 52.44,-18 52.44,-18 55.94,-18 52.44,-14.85 59.44,-18 59.44,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.99,-36.15C69.99,-45.54 72.16,-54 77.5,-54 81.42,-54 83.64,-49.44 84.14,-43.3\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"84.01,-36.15 87.29,-43.1 84.07,-39.65 84.14,-43.15 84.14,-43.15 84.14,-43.15 84.07,-39.65 80.99,-43.21 84.01,-36.15 84.01,-36.15\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"73\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"183pt\" height=\"263pt\"\n",
|
|
" viewBox=\"0.00 0.00 183.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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 179,-259 179,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"8\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">(Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"33\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"49\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)&Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"83\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff7f00\">❷</text>\n",
|
|
"<text text-anchor=\"start\" x=\"99\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)) & Fin(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"147\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff7f00\">❷</text>\n",
|
|
"<text text-anchor=\"start\" x=\"163\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"43\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Streett-like 3]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"66\" cy=\"-85\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"66\" y=\"-81.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M11.15,-85C12.79,-85 27.15,-85 40.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"47.94,-85 40.94,-88.15 44.44,-85 40.94,-85 40.94,-85 40.94,-85 44.44,-85 40.94,-81.85 47.94,-85 47.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"147\" cy=\"-153\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"147\" y=\"-149.3\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M80.4,-96.54C93.3,-107.64 112.93,-124.54 127.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"132.8,-141.64 125.44,-139.46 130.14,-139.35 127.49,-137.07 127.49,-137.07 127.49,-137.07 130.14,-139.35 129.55,-134.68 132.8,-141.64 132.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"103\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" cx=\"147\" cy=\"-18\" rx=\"18\" ry=\"18\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"147\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M80.4,-73.63C93.3,-62.69 112.93,-46.05 127.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"132.8,-29.2 129.5,-36.13 130.13,-31.46 127.46,-33.73 127.46,-33.73 127.46,-33.73 130.13,-31.46 125.42,-31.32 132.8,-29.2 132.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"106.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M139.97,-169.66C138.41,-179.62 140.75,-189 147,-189 151.69,-189 154.18,-183.73 154.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"154.03,-169.66 157.6,-176.46 154.24,-173.16 154.46,-176.65 154.46,-176.65 154.46,-176.65 154.24,-173.16 151.31,-176.84 154.03,-169.66 154.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"143.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"139\" 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=\"black\" d=\"M143.4,-35.78C142.79,-45.31 143.99,-54 147,-54 149.21,-54 150.44,-49.32 150.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"150.6,-35.78 153.85,-42.74 150.65,-39.28 150.7,-42.78 150.7,-42.78 150.7,-42.78 150.65,-39.28 147.55,-42.83 150.6,-35.78 150.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"143.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M141.15,-35.14C137.71,-52.58 139.66,-72 147,-72 153.37,-72 155.68,-57.4 153.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"152.85,-35.14 157.04,-41.58 153.39,-38.6 153.92,-42.06 153.92,-42.06 153.92,-42.06 153.39,-38.6 150.81,-42.54 152.85,-35.14 152.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"141.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"139\" 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\n",
|
|
" -->\n",
|
|
"<!-- Pages: 1 -->\n",
|
|
"<svg width=\"125pt\" height=\"113pt\"\n",
|
|
" viewBox=\"0.00 0.00 125.00 113.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.0 1.0) rotate(0) translate(4 109)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-109 121,-109 121,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"8\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">Fin(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"31\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"47\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">) & Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"89\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff4da0\">❶</text>\n",
|
|
"<text text-anchor=\"start\" x=\"105\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"18\" y=\"-76.8\" font-family=\"Lato\" font-size=\"14.00\">[Rabin-like 1]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<path fill=\"#ffffaa\" stroke=\"black\" d=\"M83.5,-36C83.5,-36 71.5,-36 71.5,-36 65.5,-36 59.5,-30 59.5,-24 59.5,-24 59.5,-12 59.5,-12 59.5,-6 65.5,0 71.5,0 71.5,0 83.5,0 83.5,0 89.5,0 95.5,-6 95.5,-12 95.5,-12 95.5,-24 95.5,-24 95.5,-30 89.5,-36 83.5,-36\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"77.5\" y=\"-14.3\" font-family=\"Lato\" font-size=\"14.00\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M22.65,-18C24.29,-18 38.65,-18 52.13,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"59.44,-18 52.44,-21.15 55.94,-18 52.44,-18 52.44,-18 52.44,-18 55.94,-18 52.44,-14.85 59.44,-18 59.44,-18\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 0->0 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.99,-36.15C69.99,-45.54 72.16,-54 77.5,-54 81.42,-54 83.64,-49.44 84.14,-43.3\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"84.01,-36.15 87.29,-43.1 84.07,-39.65 84.14,-43.15 84.14,-43.15 84.14,-43.15 84.07,-39.65 80.99,-43.21 84.01,-36.15 84.01,-36.15\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"73\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 242,-259 242,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"38.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"59.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"75.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">) | (Fin(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"117.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff7f00\">❷</text>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">) & Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"175.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#ff7f00\">❷</text>\n",
|
|
"<text text-anchor=\"start\" x=\"191.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">))</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78.5\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Rabin-like 2]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-125.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" 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\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->3 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M155.18,-153C166.67,-153 181.96,-153 194.69,-153\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"201.85,-153 194.85,-156.15 198.35,-153 194.85,-153 194.85,-153 194.85,-153 198.35,-153 194.85,-149.85 201.85,-153 201.85,-153\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"173\" y=\"-156.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-75.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=\"black\" d=\"M212.97,-169.66C211.41,-179.62 213.75,-189 220,-189 224.69,-189 227.18,-183.73 227.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"227.03,-169.66 230.6,-176.46 227.24,-173.16 227.46,-176.65 227.46,-176.65 227.46,-176.65 227.24,-173.16 224.31,-176.84 227.03,-169.66 227.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"220\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"tt.set_acceptance(spot.acc_cond(1, \"Fin(1) & Inf(1)\"))\n",
|
|
"test(a, tt)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 10,
|
|
"metadata": {
|
|
"scrolled": false
|
|
},
|
|
"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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 78)\">\n",
|
|
"<polygon fill=\"white\" 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\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"25.5\" y=\"-43.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.75,-18 16.68,-18 29.83,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"36.98,-18 29.98,-21.15 33.48,-18 29.98,-18 29.98,-18 29.98,-18 33.48,-18 29.98,-14.85 36.98,-18 36.98,-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.43.0 (0)\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.0 1.0) rotate(0) translate(4 78)\">\n",
|
|
"<polygon fill=\"white\" 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\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"25.5\" y=\"-43.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.75,-18 16.68,-18 29.83,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"36.98,-18 29.98,-21.15 33.48,-18 29.98,-18 29.98,-18 29.98,-18 33.48,-18 29.98,-14.85 36.98,-18 36.98,-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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 159,-259 159,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"57\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"78\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"94\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"56\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-124.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-56.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" 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.43.0 (0)\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.0 1.0) rotate(0) translate(4 78)\">\n",
|
|
"<polygon fill=\"white\" 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\">t</text>\n",
|
|
"<text text-anchor=\"start\" x=\"25.5\" y=\"-43.8\" font-family=\"Lato\" font-size=\"14.00\">[all]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-18C2.75,-18 16.68,-18 29.83,-18\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"36.98,-18 29.98,-21.15 33.48,-18 29.98,-18 29.98,-18 29.98,-18 33.48,-18 29.98,-14.85 36.98,-18 36.98,-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.43.0 (0)\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.0 1.0) rotate(0) translate(4 259)\">\n",
|
|
"<polygon fill=\"white\" stroke=\"transparent\" points=\"-4,4 -4,-259 242,-259 242,4 -4,4\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"98.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">Inf(</text>\n",
|
|
"<text text-anchor=\"start\" x=\"119.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\" fill=\"#1f78b4\">⓿</text>\n",
|
|
"<text text-anchor=\"start\" x=\"135.5\" y=\"-240.8\" font-family=\"Lato\" font-size=\"14.00\">)</text>\n",
|
|
"<text text-anchor=\"start\" x=\"97.5\" y=\"-226.8\" font-family=\"Lato\" font-size=\"14.00\">[Büchi]</text>\n",
|
|
"<!-- I -->\n",
|
|
"<!-- 0 -->\n",
|
|
"<g id=\"node2\" class=\"node\">\n",
|
|
"<title>0</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">0</text>\n",
|
|
"</g>\n",
|
|
"<!-- I->0 -->\n",
|
|
"<g id=\"edge1\" class=\"edge\">\n",
|
|
"<title>I->0</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M1.15,-85C2.79,-85 17.15,-85 30.63,-85\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"37.94,-85 30.94,-88.15 34.44,-85 30.94,-85 30.94,-85 30.94,-85 34.44,-85 30.94,-81.85 37.94,-85 37.94,-85\"/>\n",
|
|
"</g>\n",
|
|
"<!-- 1 -->\n",
|
|
"<g id=\"node3\" class=\"node\">\n",
|
|
"<title>1</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->1 -->\n",
|
|
"<g id=\"edge2\" class=\"edge\">\n",
|
|
"<title>0->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-96.54C83.3,-107.64 102.93,-124.54 117.36,-136.95\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-141.64 115.44,-139.46 120.14,-139.35 117.49,-137.07 117.49,-137.07 117.49,-137.07 120.14,-139.35 119.55,-134.68 122.8,-141.64 122.8,-141.64\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"93\" y=\"-125.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2 -->\n",
|
|
"<g id=\"node4\" class=\"node\">\n",
|
|
"<title>2</title>\n",
|
|
"<ellipse fill=\"#ffffaa\" stroke=\"black\" 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\">2</text>\n",
|
|
"</g>\n",
|
|
"<!-- 0->2 -->\n",
|
|
"<g id=\"edge3\" class=\"edge\">\n",
|
|
"<title>0->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M70.4,-73.63C83.3,-62.69 102.93,-46.05 117.36,-33.81\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"122.8,-29.2 119.5,-36.13 120.13,-31.46 117.46,-33.73 117.46,-33.73 117.46,-33.73 120.13,-31.46 115.42,-31.32 122.8,-29.2 122.8,-29.2\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"96.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->1 -->\n",
|
|
"<g id=\"edge4\" class=\"edge\">\n",
|
|
"<title>1->1</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M129.97,-169.66C128.41,-179.62 130.75,-189 137,-189 141.69,-189 144.18,-183.73 144.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"144.03,-169.66 147.6,-176.46 144.24,-173.16 144.46,-176.65 144.46,-176.65 144.46,-176.65 144.24,-173.16 141.31,-176.84 144.03,-169.66 144.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-207.8\" font-family=\"Lato\" font-size=\"14.00\">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=\"black\" 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\">3</text>\n",
|
|
"</g>\n",
|
|
"<!-- 1->3 -->\n",
|
|
"<g id=\"edge5\" class=\"edge\">\n",
|
|
"<title>1->3</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M155.18,-153C166.67,-153 181.96,-153 194.69,-153\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"201.85,-153 194.85,-156.15 198.35,-153 194.85,-153 194.85,-153 194.85,-153 198.35,-153 194.85,-149.85 201.85,-153 201.85,-153\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"173\" y=\"-156.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge6\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M133.4,-35.78C132.79,-45.31 133.99,-54 137,-54 139.21,-54 140.44,-49.32 140.7,-43.05\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"140.6,-35.78 143.85,-42.74 140.65,-39.28 140.7,-42.78 140.7,-42.78 140.7,-42.78 140.65,-39.28 137.55,-42.83 140.6,-35.78 140.6,-35.78\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"133.5\" y=\"-57.8\" font-family=\"Lato\" font-size=\"14.00\">a</text>\n",
|
|
"</g>\n",
|
|
"<!-- 2->2 -->\n",
|
|
"<g id=\"edge7\" class=\"edge\">\n",
|
|
"<title>2->2</title>\n",
|
|
"<path fill=\"none\" stroke=\"black\" d=\"M131.15,-35.14C127.71,-52.58 129.66,-72 137,-72 143.37,-72 145.68,-57.4 143.94,-42.15\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"142.85,-35.14 147.04,-41.58 143.39,-38.6 143.92,-42.06 143.92,-42.06 143.92,-42.06 143.39,-38.6 140.81,-42.54 142.85,-35.14 142.85,-35.14\"/>\n",
|
|
"<text text-anchor=\"start\" x=\"131.5\" y=\"-90.8\" font-family=\"Lato\" font-size=\"14.00\">!a</text>\n",
|
|
"<text text-anchor=\"start\" x=\"129\" y=\"-75.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=\"black\" d=\"M212.97,-169.66C211.41,-179.62 213.75,-189 220,-189 224.69,-189 227.18,-183.73 227.47,-176.89\"/>\n",
|
|
"<polygon fill=\"black\" stroke=\"black\" points=\"227.03,-169.66 230.6,-176.46 227.24,-173.16 227.46,-176.65 227.46,-176.65 227.46,-176.65 227.24,-173.16 224.31,-176.84 227.03,-169.66 227.03,-169.66\"/>\n",
|
|
"<text text-anchor=\"middle\" x=\"220\" y=\"-192.8\" font-family=\"Lato\" font-size=\"14.00\">1</text>\n",
|
|
"</g>\n",
|
|
"</g>\n",
|
|
"</svg>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"test(a, spot.translate('false'))"
|
|
]
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": "Python 3 (ipykernel)",
|
|
"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.11.6"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 2
|
|
}
|