├── example ├── concept_checks.expected ├── container_gen.expected ├── modify_graph.expected ├── fibonacci_heap.expected ├── max_flow2.dat ├── topo_sort.expected ├── dfs_parenthesis.expected ├── edge_basics.expected ├── bellman_ford.expected ├── in_edges.expected ├── dfs_basics.expected ├── bfs_basics.expected ├── vector_as_graph.expected ├── miles_span.expected ├── edge_iterator_constructor.dat ├── filtered_graph.expected ├── prism_3_2.graph ├── target-compile-costs.dat ├── kruskal.expected ├── graphviz_example.dot ├── tc.dot ├── johnson.expected ├── prim.expected ├── makefile-target-names.dat ├── social_network.graph ├── comm_network.graph ├── makefile-dependencies.dat ├── reverse_graph.expected ├── knights_tour.expected ├── info_network.graph ├── connected_components.expected ├── dijkstra.expected ├── family_tree.expected ├── cuthill_mckee_ordering.expected ├── remove_edge_if_dir.expected ├── bfs.expected ├── subgraph.expected └── gerdemann.expected ├── .drone ├── after-success.sh ├── before-install.sh └── before-script.sh ├── doc ├── tc.gif ├── tc-out.gif ├── figs │ ├── cr.jpg │ ├── dfs.gif │ ├── mcr.jpg │ ├── python.gif │ ├── v_star.gif │ ├── adj-list.gif │ ├── adj_list.gif │ ├── analogy.gif │ ├── concepts.gif │ ├── digraph.gif │ ├── file_dep.gif │ ├── ga-heart.png │ ├── max-flow.gif │ ├── sigma_st.gif │ ├── stl_iter.gif │ ├── subgraph.gif │ ├── visitor.gif │ ├── warning.png │ ├── adj-list2.gif │ ├── adj-matrix.gif │ ├── adj_matrix.gif │ ├── back_edges.gif │ ├── bfs_example.gif │ ├── bfs_family.gif │ ├── bfs_visitor.gif │ ├── biconnected.png │ ├── bk_max_flow.gif │ ├── dfs_example.gif │ ├── dfs_family.gif │ ├── dfs_visitor.gif │ ├── edge_list.gif │ ├── ga-circle.png │ ├── ga-square.png │ ├── python_ico.gif │ ├── quick_start.gif │ ├── sigma_stv.gif │ ├── tree_edges.gif │ ├── undigraph.gif │ ├── wheel_graph.gif │ ├── graph_search.gif │ ├── k_5_and_k_3_3.png │ ├── knights_tour.gif │ ├── maximal-match.png │ ├── maximum-match.png │ ├── search_states.gif │ ├── subgraph-tree.gif │ ├── adj-matrix-graph.gif │ ├── dominator-tree1.gif │ ├── dominator-tree2.gif │ ├── undir-adj-list.gif │ ├── undir-adj-matrix.gif │ ├── adj-matrix-graph2.gif │ ├── adj-matrix-graph3.gif │ ├── canonical_ordering.png │ ├── face_illustration.png │ ├── grid_graph_indexed.png │ ├── grid_graph_wrapped.png │ ├── undir-adj-matrix2.gif │ ├── very_complex_graph.gif │ ├── disjoint_set_family.gif │ ├── grid_graph_unwrapped.png │ ├── kolmogorov_max_flow.gif │ ├── straight_line_drawing.png │ ├── betweenness_centrality.gif │ ├── central_point_dominance.gif │ ├── embedding_illustration.png │ ├── face_traversal_example.png │ ├── forward_or_cross_edges.gif │ ├── maximal-weighted-match.png │ ├── maximum-weighted-match.png │ ├── undir-adj-matrix-graph.gif │ ├── undir-adj-matrix-graph2.gif │ ├── undir-adj-matrix-graph3.gif │ ├── planar_plane_straight_line.png │ ├── rel_betweenness_centrality.gif │ └── sequential_vertex_coloring.png ├── iscope99.pdf ├── profile.htm ├── bgl-cover.jpg ├── quick_tour.html ├── wavefront.htm ├── dasdan-dac99.pdf ├── AddEdgeVisitor.html ├── PlanarEmbedding.html ├── circle_layout.html ├── isomorphism-impl.pdf ├── sloan_ordering.htm ├── layout_tolerance.html ├── maximum_matching.html ├── adjacency_iterator.html ├── stoer_wagner_imgs │ ├── 6e4.gif │ ├── 8b7.gif │ ├── f79.gif │ ├── digraph1.gif │ ├── digraph1-min-cut.gif │ ├── stoer_wagner.cpp.gif │ ├── stoer_wagner-example.gif │ ├── stoer_wagner-example-c1.gif │ └── stoer_wagner-example-min-cut.gif ├── inv_adjacency_iterator.html ├── is_kuratowski_subgraph.html ├── planar_canonical_ordering.html ├── sloan_start_end_vertices.htm ├── cochet-terrasson98numerical.pdf ├── mungeaux.csh └── awpaper.sty ├── index.html ├── test ├── weighted_graph.gr ├── metric_tsp_approx.graph └── planar_input_graphs │ ├── planar_non_con_p0.dimacs │ ├── planar_non_con_p1.dimacs │ ├── planar_non_con_p2.dimacs │ ├── planar_non_con_p3.dimacs │ ├── planar_non_con_p4.dimacs │ ├── planar_non_con_p5.dimacs │ ├── planar_non_con_p6.dimacs │ ├── planar_non_con_p7.dimacs │ ├── planar_non_con_p8.dimacs │ ├── planar_non_con_p9.dimacs │ ├── planar_maximal_3.dimacs │ ├── planar_tree_1_p0.dimacs │ ├── planar_tree_1_p1.dimacs │ ├── planar_tree_1_p2.dimacs │ ├── planar_tree_1_p3.dimacs │ ├── planar_tree_1_p4.dimacs │ ├── planar_tree_1_p5.dimacs │ ├── planar_tree_1_p6.dimacs │ ├── planar_tree_1_p7.dimacs │ ├── planar_tree_1_p8.dimacs │ ├── planar_tree_1_p9.dimacs │ ├── planar_maximal_3_p0.dimacs │ ├── planar_maximal_3_p1.dimacs │ ├── planar_maximal_3_p2.dimacs │ ├── planar_maximal_3_p3.dimacs │ ├── planar_maximal_3_p4.dimacs │ ├── planar_maximal_3_p5.dimacs │ ├── planar_maximal_3_p6.dimacs │ ├── planar_maximal_3_p7.dimacs │ ├── planar_maximal_3_p8.dimacs │ ├── planar_maximal_3_p9.dimacs │ ├── planar_non_con.dimacs │ ├── planar_tree_1.dimacs │ ├── planar_K_4_p0.dimacs │ ├── planar_K_4_p1.dimacs │ ├── planar_K_4_p2.dimacs │ ├── planar_K_4_p3.dimacs │ ├── planar_K_4_p4.dimacs │ ├── planar_K_4_p5.dimacs │ ├── planar_K_4_p6.dimacs │ ├── planar_K_4_p7.dimacs │ ├── planar_K_4_p8.dimacs │ ├── planar_K_4_p9.dimacs │ ├── planar_K_4.dimacs │ ├── planar_K_3_3_sub_1_p0.dimacs │ ├── planar_K_3_3_sub_1_p1.dimacs │ ├── planar_K_3_3_sub_1_p2.dimacs │ ├── planar_K_3_3_sub_1_p3.dimacs │ ├── planar_K_3_3_sub_1_p4.dimacs │ ├── planar_K_3_3_sub_1_p5.dimacs │ ├── planar_K_3_3_sub_1_p6.dimacs │ ├── planar_K_3_3_sub_1_p7.dimacs │ ├── planar_K_3_3_sub_1_p8.dimacs │ ├── planar_K_3_3_sub_1_p9.dimacs │ ├── planar_K_3_3_sub_2_p0.dimacs │ ├── planar_K_3_3_sub_2_p1.dimacs │ ├── planar_K_3_3_sub_2_p2.dimacs │ ├── planar_K_3_3_sub_2_p3.dimacs │ ├── planar_K_3_3_sub_2_p4.dimacs │ ├── planar_K_3_3_sub_2_p5.dimacs │ ├── planar_K_3_3_sub_2_p6.dimacs │ ├── planar_K_3_3_sub_2_p7.dimacs │ ├── planar_K_3_3_sub_2_p8.dimacs │ ├── planar_K_3_3_sub_2_p9.dimacs │ ├── planar_K_3_3_sub_3_p0.dimacs │ ├── planar_K_3_3_sub_3_p1.dimacs │ ├── planar_K_3_3_sub_3_p2.dimacs │ ├── planar_K_3_3_sub_3_p3.dimacs │ ├── planar_K_3_3_sub_3_p4.dimacs │ ├── planar_K_3_3_sub_3_p5.dimacs │ ├── planar_K_3_3_sub_3_p6.dimacs │ ├── planar_K_3_3_sub_3_p7.dimacs │ ├── planar_K_3_3_sub_3_p8.dimacs │ ├── planar_K_3_3_sub_3_p9.dimacs │ ├── planar_K_3_3_sub_4_p0.dimacs │ ├── planar_K_3_3_sub_4_p1.dimacs │ ├── planar_K_3_3_sub_4_p2.dimacs │ ├── planar_K_3_3_sub_4_p3.dimacs │ ├── planar_K_3_3_sub_4_p4.dimacs │ ├── planar_K_3_3_sub_4_p5.dimacs │ ├── planar_K_3_3_sub_4_p6.dimacs │ ├── planar_K_3_3_sub_4_p7.dimacs │ ├── planar_K_3_3_sub_4_p8.dimacs │ ├── planar_K_3_3_sub_4_p9.dimacs │ ├── planar_K_3_3_sub_5_p0.dimacs │ ├── planar_K_3_3_sub_5_p1.dimacs │ ├── planar_K_3_3_sub_5_p2.dimacs │ ├── planar_K_3_3_sub_5_p3.dimacs │ ├── planar_K_3_3_sub_5_p4.dimacs │ ├── planar_K_3_3_sub_5_p5.dimacs │ ├── planar_K_3_3_sub_5_p6.dimacs │ ├── planar_K_3_3_sub_5_p7.dimacs │ ├── planar_K_3_3_sub_5_p8.dimacs │ ├── planar_K_3_3_sub_5_p9.dimacs │ ├── planar_K_3_3_sub_6_p0.dimacs │ ├── planar_K_3_3_sub_6_p1.dimacs │ ├── planar_K_3_3_sub_6_p2.dimacs │ ├── planar_K_3_3_sub_6_p3.dimacs │ ├── planar_K_3_3_sub_6_p4.dimacs │ ├── planar_K_3_3_sub_6_p5.dimacs │ ├── planar_K_3_3_sub_6_p6.dimacs │ ├── planar_K_3_3_sub_6_p7.dimacs │ ├── planar_K_3_3_sub_6_p8.dimacs │ ├── planar_K_3_3_sub_6_p9.dimacs │ ├── planar_K_3_3_sub_7_p0.dimacs │ ├── planar_K_3_3_sub_7_p1.dimacs │ ├── planar_K_3_3_sub_7_p2.dimacs │ ├── planar_K_3_3_sub_7_p3.dimacs │ ├── planar_K_3_3_sub_7_p4.dimacs │ ├── planar_K_3_3_sub_7_p5.dimacs │ ├── planar_K_3_3_sub_7_p6.dimacs │ ├── planar_K_3_3_sub_7_p7.dimacs │ ├── planar_K_3_3_sub_7_p8.dimacs │ ├── planar_K_3_3_sub_7_p9.dimacs │ ├── planar_K_3_3_sub_8_p0.dimacs │ ├── planar_K_3_3_sub_8_p1.dimacs │ ├── planar_K_3_3_sub_8_p2.dimacs │ ├── planar_K_3_3_sub_8_p3.dimacs │ ├── planar_K_3_3_sub_8_p4.dimacs │ ├── planar_K_3_3_sub_8_p5.dimacs │ ├── planar_K_3_3_sub_8_p6.dimacs │ ├── planar_K_3_3_sub_8_p7.dimacs │ ├── planar_K_3_3_sub_8_p8.dimacs │ ├── planar_K_3_3_sub_8_p9.dimacs │ ├── planar_K_3_3_sub_9_p0.dimacs │ ├── planar_K_3_3_sub_9_p1.dimacs │ ├── planar_K_3_3_sub_9_p2.dimacs │ ├── planar_K_3_3_sub_9_p3.dimacs │ ├── planar_K_3_3_sub_9_p4.dimacs │ ├── planar_K_3_3_sub_9_p5.dimacs │ ├── planar_K_3_3_sub_9_p6.dimacs │ ├── planar_K_3_3_sub_9_p7.dimacs │ ├── planar_K_3_3_sub_9_p8.dimacs │ ├── planar_K_3_3_sub_9_p9.dimacs │ ├── nonplanar_K_3_3_p0.dimacs │ ├── nonplanar_K_3_3_p1.dimacs │ ├── nonplanar_K_3_3_p2.dimacs │ ├── nonplanar_K_3_3_p3.dimacs │ ├── nonplanar_K_3_3_p4.dimacs │ ├── nonplanar_K_3_3_p5.dimacs │ ├── nonplanar_K_3_3_p6.dimacs │ ├── nonplanar_K_3_3_p7.dimacs │ ├── nonplanar_K_3_3_p8.dimacs │ ├── nonplanar_K_3_3_p9.dimacs │ ├── planar_K_5_sub_10_p0.dimacs │ ├── planar_K_5_sub_10_p1.dimacs │ ├── planar_K_5_sub_10_p2.dimacs │ ├── planar_K_5_sub_10_p3.dimacs │ ├── planar_K_5_sub_10_p4.dimacs │ ├── planar_K_5_sub_10_p5.dimacs │ ├── planar_K_5_sub_10_p6.dimacs │ ├── planar_K_5_sub_10_p7.dimacs │ ├── planar_K_5_sub_10_p8.dimacs │ ├── planar_K_5_sub_10_p9.dimacs │ ├── planar_K_5_sub_1_p0.dimacs │ ├── planar_K_5_sub_1_p1.dimacs │ ├── planar_K_5_sub_1_p2.dimacs │ ├── planar_K_5_sub_1_p3.dimacs │ ├── planar_K_5_sub_1_p4.dimacs │ ├── planar_K_5_sub_1_p5.dimacs │ ├── planar_K_5_sub_1_p6.dimacs │ ├── planar_K_5_sub_1_p7.dimacs │ ├── planar_K_5_sub_1_p8.dimacs │ ├── planar_K_5_sub_1_p9.dimacs │ ├── planar_K_5_sub_2_p0.dimacs │ ├── planar_K_5_sub_2_p1.dimacs │ ├── planar_K_5_sub_2_p2.dimacs │ ├── planar_K_5_sub_2_p3.dimacs │ ├── planar_K_5_sub_2_p4.dimacs │ ├── planar_K_5_sub_2_p5.dimacs │ ├── planar_K_5_sub_2_p6.dimacs │ ├── planar_K_5_sub_2_p7.dimacs │ ├── planar_K_5_sub_2_p8.dimacs │ ├── planar_K_5_sub_2_p9.dimacs │ ├── planar_K_5_sub_3_p0.dimacs │ ├── planar_K_5_sub_3_p1.dimacs │ ├── planar_K_5_sub_3_p2.dimacs │ ├── planar_K_5_sub_3_p3.dimacs │ ├── planar_K_5_sub_3_p4.dimacs │ ├── planar_K_5_sub_3_p5.dimacs │ ├── planar_K_5_sub_3_p6.dimacs │ ├── planar_K_5_sub_3_p7.dimacs │ ├── planar_K_5_sub_3_p8.dimacs │ ├── planar_K_5_sub_3_p9.dimacs │ ├── planar_K_5_sub_4_p0.dimacs │ ├── planar_K_5_sub_4_p1.dimacs │ ├── planar_K_5_sub_4_p2.dimacs │ ├── planar_K_5_sub_4_p3.dimacs │ ├── planar_K_5_sub_4_p4.dimacs │ ├── planar_K_5_sub_4_p5.dimacs │ ├── planar_K_5_sub_4_p6.dimacs │ ├── planar_K_5_sub_4_p7.dimacs │ ├── planar_K_5_sub_4_p8.dimacs │ ├── planar_K_5_sub_4_p9.dimacs │ ├── planar_K_5_sub_5_p0.dimacs │ ├── planar_K_5_sub_5_p1.dimacs │ ├── planar_K_5_sub_5_p2.dimacs │ ├── planar_K_5_sub_5_p3.dimacs │ ├── planar_K_5_sub_5_p4.dimacs │ ├── planar_K_5_sub_5_p5.dimacs │ ├── planar_K_5_sub_5_p6.dimacs │ ├── planar_K_5_sub_5_p7.dimacs │ ├── planar_K_5_sub_5_p8.dimacs │ ├── planar_K_5_sub_5_p9.dimacs │ ├── planar_K_5_sub_6_p0.dimacs │ ├── planar_K_5_sub_6_p1.dimacs │ ├── planar_K_5_sub_6_p2.dimacs │ ├── planar_K_5_sub_6_p3.dimacs │ ├── planar_K_5_sub_6_p4.dimacs │ ├── planar_K_5_sub_6_p5.dimacs │ ├── planar_K_5_sub_6_p6.dimacs │ ├── planar_K_5_sub_6_p7.dimacs │ ├── planar_K_5_sub_6_p8.dimacs │ ├── planar_K_5_sub_6_p9.dimacs │ ├── planar_K_5_sub_7_p0.dimacs │ ├── planar_K_5_sub_7_p1.dimacs │ ├── planar_K_5_sub_7_p2.dimacs │ ├── planar_K_5_sub_7_p3.dimacs │ ├── planar_K_5_sub_7_p4.dimacs │ ├── planar_K_5_sub_7_p5.dimacs │ ├── planar_K_5_sub_7_p6.dimacs │ ├── planar_K_5_sub_7_p7.dimacs │ ├── planar_K_5_sub_7_p8.dimacs │ ├── planar_K_5_sub_7_p9.dimacs │ ├── planar_K_5_sub_8_p0.dimacs │ ├── planar_K_5_sub_8_p1.dimacs │ ├── planar_K_5_sub_8_p2.dimacs │ ├── planar_K_5_sub_8_p3.dimacs │ ├── planar_K_5_sub_8_p4.dimacs │ ├── planar_K_5_sub_8_p5.dimacs │ ├── planar_K_5_sub_8_p6.dimacs │ ├── planar_K_5_sub_8_p7.dimacs │ ├── planar_K_5_sub_8_p8.dimacs │ ├── planar_K_5_sub_8_p9.dimacs │ ├── planar_K_5_sub_9_p0.dimacs │ ├── planar_K_5_sub_9_p1.dimacs │ ├── planar_K_5_sub_9_p2.dimacs │ ├── planar_K_5_sub_9_p3.dimacs │ ├── planar_K_5_sub_9_p4.dimacs │ ├── planar_K_5_sub_9_p5.dimacs │ ├── planar_K_5_sub_9_p6.dimacs │ ├── planar_K_5_sub_9_p7.dimacs │ ├── planar_K_5_sub_9_p8.dimacs │ ├── planar_K_5_sub_9_p9.dimacs │ ├── nonplanar_K_5_p0.dimacs │ ├── nonplanar_K_5_p1.dimacs │ ├── nonplanar_K_5_p2.dimacs │ ├── nonplanar_K_5_p3.dimacs │ ├── nonplanar_K_5_p4.dimacs │ ├── nonplanar_K_5_p5.dimacs │ ├── nonplanar_K_5_p6.dimacs │ ├── nonplanar_K_5_p7.dimacs │ ├── nonplanar_K_5_p8.dimacs │ ├── nonplanar_K_5_p9.dimacs │ ├── planar_K_3_3_sub_1.dimacs │ ├── planar_K_3_3_sub_2.dimacs │ ├── planar_K_3_3_sub_3.dimacs │ ├── planar_K_3_3_sub_4.dimacs │ ├── planar_K_3_3_sub_5.dimacs │ ├── planar_K_3_3_sub_6.dimacs │ ├── planar_K_3_3_sub_7.dimacs │ ├── planar_K_3_3_sub_8.dimacs │ ├── planar_K_3_3_sub_9.dimacs │ ├── nonplanar_K_3_3.dimacs │ ├── planar_K_4_e_5.dimacs │ ├── planar_K_4_e_5_p0.dimacs │ ├── planar_K_4_e_5_p1.dimacs │ ├── planar_K_4_e_5_p2.dimacs │ ├── planar_K_4_e_5_p3.dimacs │ ├── planar_K_4_e_5_p4.dimacs │ ├── planar_K_4_e_5_p5.dimacs │ ├── planar_K_4_e_5_p6.dimacs │ ├── planar_K_4_e_5_p7.dimacs │ ├── planar_K_4_e_5_p8.dimacs │ ├── planar_K_4_e_5_p9.dimacs │ ├── planar_line_1_p0.dimacs │ ├── planar_line_1_p1.dimacs │ ├── planar_line_1_p2.dimacs │ ├── planar_line_1_p3.dimacs │ ├── planar_line_1_p4.dimacs │ ├── planar_line_1_p5.dimacs │ ├── planar_line_1_p6.dimacs │ ├── planar_line_1_p7.dimacs │ ├── planar_line_1_p8.dimacs │ ├── planar_line_1_p9.dimacs │ ├── planar_K_4_e_6.dimacs │ ├── planar_K_4_e_6_p0.dimacs │ ├── planar_K_4_e_6_p1.dimacs │ ├── planar_K_4_e_6_p2.dimacs │ ├── planar_K_4_e_6_p3.dimacs │ ├── planar_K_4_e_6_p4.dimacs │ ├── planar_K_4_e_6_p5.dimacs │ ├── planar_K_4_e_6_p6.dimacs │ ├── planar_K_4_e_6_p7.dimacs │ ├── planar_K_4_e_6_p8.dimacs │ ├── planar_K_4_e_6_p9.dimacs │ ├── planar_K_5_sub_1.dimacs │ ├── planar_K_5_sub_10.dimacs │ ├── planar_K_5_sub_2.dimacs │ ├── planar_K_5_sub_3.dimacs │ ├── planar_K_5_sub_4.dimacs │ ├── planar_K_5_sub_5.dimacs │ ├── planar_K_5_sub_6.dimacs │ ├── planar_K_5_sub_7.dimacs │ ├── planar_K_5_sub_8.dimacs │ ├── planar_K_5_sub_9.dimacs │ ├── planar_non_bicon_1.dimacs │ ├── nonplanar_K_5.dimacs │ ├── planar_K_4_e_7.dimacs │ ├── planar_K_4_e_7_p1.dimacs │ ├── planar_K_4_e_7_p2.dimacs │ ├── planar_K_4_e_7_p4.dimacs │ ├── planar_K_4_e_7_p7.dimacs │ ├── planar_non_bicon_2.dimacs │ ├── planar_K_4_e_7_p0.dimacs │ ├── planar_K_4_e_7_p3.dimacs │ ├── planar_K_4_e_7_p5.dimacs │ ├── planar_K_4_e_7_p6.dimacs │ ├── planar_K_4_e_7_p8.dimacs │ ├── planar_K_4_e_7_p9.dimacs │ ├── planar_line_1.dimacs │ ├── planar_K_4_e_8.dimacs │ ├── planar_K_4_e_8_p0.dimacs │ ├── planar_K_4_e_8_p1.dimacs │ ├── planar_K_4_e_8_p2.dimacs │ ├── planar_K_4_e_8_p3.dimacs │ ├── planar_K_4_e_8_p4.dimacs │ ├── planar_K_4_e_8_p5.dimacs │ ├── planar_K_4_e_8_p6.dimacs │ ├── planar_K_4_e_8_p7.dimacs │ ├── planar_K_4_e_8_p8.dimacs │ ├── planar_K_4_e_8_p9.dimacs │ ├── nonplanar_peterson_p0.dimacs │ ├── nonplanar_peterson_p1.dimacs │ ├── nonplanar_peterson_p2.dimacs │ ├── nonplanar_peterson_p3.dimacs │ ├── nonplanar_peterson_p4.dimacs │ ├── nonplanar_peterson_p5.dimacs │ ├── nonplanar_peterson_p6.dimacs │ ├── nonplanar_peterson_p7.dimacs │ ├── nonplanar_peterson_p8.dimacs │ ├── nonplanar_peterson_p9.dimacs │ ├── planar_K_4_e_9.dimacs │ ├── nonplanar_case_C_1.dimacs │ ├── nonplanar_case_C_2.dimacs │ ├── nonplanar_case_C_3.dimacs │ ├── nonplanar_case_C_4.dimacs │ ├── nonplanar_case_C_5.dimacs │ ├── nonplanar_case_C_6.dimacs │ ├── nonplanar_case_D_2.dimacs │ ├── planar_K_4_e_9_p0.dimacs │ ├── planar_K_4_e_9_p1.dimacs │ ├── planar_K_4_e_9_p2.dimacs │ ├── planar_K_4_e_9_p3.dimacs │ ├── planar_K_4_e_9_p4.dimacs │ ├── planar_K_4_e_9_p5.dimacs │ ├── planar_K_4_e_9_p6.dimacs │ ├── planar_K_4_e_9_p7.dimacs │ ├── planar_K_4_e_9_p8.dimacs │ ├── planar_K_4_e_9_p9.dimacs │ ├── nonplanar_K_5_e_6.dimacs │ ├── nonplanar_K_3_3_e_7.dimacs │ ├── nonplanar_K_5_e_6_p0.dimacs │ ├── nonplanar_K_5_e_6_p1.dimacs │ ├── nonplanar_K_5_e_6_p2.dimacs │ ├── nonplanar_K_5_e_6_p3.dimacs │ ├── nonplanar_K_5_e_6_p4.dimacs │ ├── nonplanar_K_5_e_6_p5.dimacs │ ├── nonplanar_K_5_e_6_p6.dimacs │ ├── nonplanar_K_5_e_6_p7.dimacs │ ├── nonplanar_K_5_e_6_p8.dimacs │ ├── nonplanar_K_5_e_6_p9.dimacs │ ├── planar_K_4_e_10.dimacs │ ├── planar_K_4_e_10_p2.dimacs │ ├── planar_K_4_e_10_p7.dimacs │ ├── planar_K_4_e_10_p8.dimacs │ ├── nonplanar_K_3_3_e_7_p0.dimacs │ ├── nonplanar_K_3_3_e_7_p1.dimacs │ ├── nonplanar_K_3_3_e_7_p2.dimacs │ ├── nonplanar_K_3_3_e_7_p3.dimacs │ ├── nonplanar_K_3_3_e_7_p4.dimacs │ ├── nonplanar_K_3_3_e_7_p5.dimacs │ ├── nonplanar_K_3_3_e_7_p6.dimacs │ ├── nonplanar_K_3_3_e_7_p7.dimacs │ ├── nonplanar_K_3_3_e_7_p8.dimacs │ ├── nonplanar_K_3_3_e_7_p9.dimacs │ ├── planar_K_4_e_10_p0.dimacs │ ├── planar_K_4_e_10_p1.dimacs │ ├── planar_K_4_e_10_p3.dimacs │ ├── planar_K_4_e_10_p4.dimacs │ ├── planar_K_4_e_10_p5.dimacs │ ├── planar_K_4_e_10_p6.dimacs │ ├── planar_K_4_e_10_p9.dimacs │ ├── nonplanar_K_5_e_7.dimacs │ ├── nonplanar_K_5_e_7_p3.dimacs │ ├── nonplanar_peterson.dimacs │ ├── planar_K_4_e_11.dimacs │ ├── nonplanar_K_3_3_e_8.dimacs │ ├── nonplanar_K_3_3_e_8_p0.dimacs │ ├── nonplanar_K_5_e_7_p0.dimacs │ ├── nonplanar_K_5_e_7_p1.dimacs │ ├── nonplanar_K_5_e_7_p2.dimacs │ ├── nonplanar_K_5_e_7_p4.dimacs │ ├── nonplanar_K_5_e_7_p5.dimacs │ ├── nonplanar_K_5_e_7_p6.dimacs │ ├── nonplanar_K_5_e_7_p7.dimacs │ ├── nonplanar_K_5_e_7_p8.dimacs │ ├── nonplanar_K_5_e_7_p9.dimacs │ ├── planar_K_4_e_11_p0.dimacs │ ├── planar_K_4_e_11_p2.dimacs │ ├── planar_K_4_e_11_p3.dimacs │ ├── planar_K_4_e_11_p4.dimacs │ ├── planar_K_4_e_11_p5.dimacs │ ├── planar_K_4_e_11_p6.dimacs │ ├── planar_K_4_e_11_p7.dimacs │ ├── planar_K_4_e_11_p9.dimacs │ ├── nonplanar_K_3_3_e_8_p1.dimacs │ ├── nonplanar_K_3_3_e_8_p2.dimacs │ ├── nonplanar_K_3_3_e_8_p3.dimacs │ ├── nonplanar_K_3_3_e_8_p4.dimacs │ ├── nonplanar_K_3_3_e_8_p5.dimacs │ ├── nonplanar_K_3_3_e_8_p6.dimacs │ ├── nonplanar_K_3_3_e_8_p7.dimacs │ ├── nonplanar_K_3_3_e_8_p8.dimacs │ ├── nonplanar_K_3_3_e_8_p9.dimacs │ ├── nonplanar_K_5_e_8.dimacs │ ├── planar_K_4_e_11_p1.dimacs │ ├── planar_K_4_e_11_p8.dimacs │ ├── nonplanar_K_3_3_e_9.dimacs │ ├── nonplanar_K_5_e_8_p1.dimacs │ ├── nonplanar_K_5_e_8_p4.dimacs │ ├── nonplanar_K_5_e_8_p5.dimacs │ ├── nonplanar_K_5_e_8_p6.dimacs │ ├── nonplanar_K_5_e_8_p7.dimacs │ ├── nonplanar_case_B_sc.dimacs │ ├── planar_K_4_e_12.dimacs │ ├── nonplanar_K_3_3_e_9_p0.dimacs │ ├── nonplanar_K_3_3_e_9_p1.dimacs │ ├── nonplanar_K_3_3_e_9_p2.dimacs │ ├── nonplanar_K_3_3_e_9_p4.dimacs │ ├── nonplanar_K_3_3_e_9_p5.dimacs │ ├── nonplanar_K_3_3_e_9_p6.dimacs │ ├── nonplanar_K_3_3_e_9_p7.dimacs │ ├── nonplanar_K_3_3_e_9_p8.dimacs │ ├── nonplanar_K_3_3_e_9_p9.dimacs │ ├── nonplanar_K_5_e_8_p0.dimacs │ ├── nonplanar_K_5_e_8_p2.dimacs │ ├── nonplanar_K_5_e_8_p3.dimacs │ ├── nonplanar_K_5_e_8_p8.dimacs │ ├── nonplanar_K_5_e_8_p9.dimacs │ ├── planar_K_4_e_12_p0.dimacs │ ├── planar_K_4_e_12_p1.dimacs │ ├── planar_K_4_e_12_p2.dimacs │ ├── planar_K_4_e_12_p3.dimacs │ ├── planar_K_4_e_12_p4.dimacs │ ├── planar_K_4_e_12_p5.dimacs │ ├── planar_K_4_e_12_p6.dimacs │ ├── planar_K_4_e_12_p7.dimacs │ ├── planar_K_4_e_12_p8.dimacs │ ├── planar_K_4_e_12_p9.dimacs │ ├── nonplanar_K_3_3_e_9_p3.dimacs │ ├── nonplanar_K_5_e_9.dimacs │ ├── nonplanar_K_3_3_e_10.dimacs │ ├── nonplanar_K_5_e_9_p0.dimacs │ ├── nonplanar_K_5_e_9_p1.dimacs │ ├── nonplanar_K_5_e_9_p2.dimacs │ ├── nonplanar_K_5_e_9_p3.dimacs │ ├── nonplanar_K_5_e_9_p4.dimacs │ ├── nonplanar_K_5_e_9_p5.dimacs │ ├── nonplanar_K_5_e_9_p6.dimacs │ ├── nonplanar_K_5_e_9_p7.dimacs │ ├── nonplanar_K_5_e_9_p8.dimacs │ ├── nonplanar_K_5_e_9_p9.dimacs │ ├── planar_K_4_e_13.dimacs │ ├── planar_K_4_e_13_p0.dimacs │ ├── planar_K_4_e_13_p1.dimacs │ ├── planar_K_4_e_13_p6.dimacs │ ├── planar_K_4_e_13_p9.dimacs │ ├── nonplanar_K_3_3_e_10_p0.dimacs │ ├── nonplanar_K_3_3_e_10_p1.dimacs │ ├── nonplanar_K_3_3_e_10_p2.dimacs │ ├── nonplanar_K_3_3_e_10_p3.dimacs │ ├── nonplanar_K_3_3_e_10_p4.dimacs │ ├── nonplanar_K_3_3_e_10_p5.dimacs │ ├── nonplanar_K_3_3_e_10_p7.dimacs │ ├── nonplanar_K_3_3_e_10_p8.dimacs │ ├── nonplanar_K_3_3_e_10_p9.dimacs │ ├── nonplanar_twisted_sc.dimacs │ ├── planar_K_4_e_13_p2.dimacs │ ├── planar_K_4_e_13_p3.dimacs │ ├── planar_K_4_e_13_p4.dimacs │ ├── planar_K_4_e_13_p5.dimacs │ ├── planar_K_4_e_13_p7.dimacs │ ├── planar_K_4_e_13_p8.dimacs │ ├── nonplanar_K_3_3_e_10_p6.dimacs │ ├── nonplanar_K_5_e_10.dimacs │ ├── planar_K_4_e_14.dimacs │ ├── nonplanar_K_3_3_e_11.dimacs │ ├── nonplanar_K_5_e_10_p0.dimacs │ ├── nonplanar_K_5_e_10_p1.dimacs │ ├── nonplanar_K_5_e_10_p3.dimacs │ ├── nonplanar_K_5_e_10_p4.dimacs │ ├── nonplanar_K_5_e_10_p5.dimacs │ ├── nonplanar_K_5_e_10_p6.dimacs │ ├── nonplanar_K_5_e_10_p7.dimacs │ ├── nonplanar_K_5_e_10_p8.dimacs │ ├── nonplanar_K_5_e_10_p9.dimacs │ ├── planar_K_4_e_14_p0.dimacs │ ├── planar_K_4_e_14_p1.dimacs │ ├── planar_K_4_e_14_p2.dimacs │ ├── planar_K_4_e_14_p3.dimacs │ ├── planar_K_4_e_14_p4.dimacs │ ├── planar_K_4_e_14_p5.dimacs │ ├── planar_K_4_e_14_p6.dimacs │ ├── planar_K_4_e_14_p7.dimacs │ ├── planar_K_4_e_14_p8.dimacs │ ├── planar_K_4_e_14_p9.dimacs │ ├── nonplanar_K_3_3_e_11_p0.dimacs │ ├── nonplanar_K_3_3_e_11_p1.dimacs │ ├── nonplanar_K_3_3_e_11_p2.dimacs │ ├── nonplanar_K_3_3_e_11_p3.dimacs │ ├── nonplanar_K_3_3_e_11_p4.dimacs │ ├── nonplanar_K_3_3_e_11_p5.dimacs │ ├── nonplanar_K_3_3_e_11_p6.dimacs │ ├── nonplanar_K_3_3_e_11_p7.dimacs │ ├── nonplanar_K_3_3_e_11_p8.dimacs │ ├── nonplanar_K_3_3_e_11_p9.dimacs │ ├── nonplanar_K_5_e_10_p2.dimacs │ ├── nonplanar_K_5_e_11.dimacs │ ├── nonplanar_K_3_3_e_12.dimacs │ ├── nonplanar_K_5_e_11_p2.dimacs │ ├── nonplanar_K_5_e_11_p8.dimacs │ ├── planar_K_4_e_15.dimacs │ ├── planar_K_4_e_15_p4.dimacs │ ├── nonplanar_K_3_3_e_12_p1.dimacs │ ├── nonplanar_K_3_3_e_12_p3.dimacs │ ├── nonplanar_K_3_3_e_12_p5.dimacs │ └── nonplanar_K_3_3_e_12_p7.dimacs └── .gitignore /example/concept_checks.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/container_gen.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/modify_graph.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.drone/after-success.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | 4 | -------------------------------------------------------------------------------- /.drone/before-install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | 4 | -------------------------------------------------------------------------------- /.drone/before-script.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | 4 | -------------------------------------------------------------------------------- /example/fibonacci_heap.expected: -------------------------------------------------------------------------------- 1 | fibonacci heap passed test 2 | -------------------------------------------------------------------------------- /example/max_flow2.dat: -------------------------------------------------------------------------------- 1 | p max 2 1 2 | n 1 s 3 | n 2 t 4 | a 1 2 5 5 | -------------------------------------------------------------------------------- /example/topo_sort.expected: -------------------------------------------------------------------------------- 1 | A topological ordering: 2 5 0 1 4 3 2 | -------------------------------------------------------------------------------- /doc/tc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/tc.gif -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/index.html -------------------------------------------------------------------------------- /doc/tc-out.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/tc-out.gif -------------------------------------------------------------------------------- /example/dfs_parenthesis.expected: -------------------------------------------------------------------------------- 1 | DFS parenthesis: 2 | (0(2(1(3(44)3)1)2)0) 3 | -------------------------------------------------------------------------------- /doc/figs/cr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/cr.jpg -------------------------------------------------------------------------------- /doc/figs/dfs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/dfs.gif -------------------------------------------------------------------------------- /doc/figs/mcr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/mcr.jpg -------------------------------------------------------------------------------- /doc/iscope99.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/iscope99.pdf -------------------------------------------------------------------------------- /doc/profile.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/profile.htm -------------------------------------------------------------------------------- /example/edge_basics.expected: -------------------------------------------------------------------------------- 1 | (0,1) (0,2) (0,3) (0,4) (2,0) (2,4) (3,0) (3,1) 2 | -------------------------------------------------------------------------------- /test/weighted_graph.gr: -------------------------------------------------------------------------------- 1 | 5 9 1 2 | 3 1 3 | 2 2 4 1 5 2 4 | 2 7 4 3 5 | 5 1 6 | 1 1 2 1 -------------------------------------------------------------------------------- /doc/bgl-cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/bgl-cover.jpg -------------------------------------------------------------------------------- /doc/figs/python.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/python.gif -------------------------------------------------------------------------------- /doc/figs/v_star.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/v_star.gif -------------------------------------------------------------------------------- /doc/quick_tour.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/quick_tour.html -------------------------------------------------------------------------------- /doc/wavefront.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/wavefront.htm -------------------------------------------------------------------------------- /example/bellman_ford.expected: -------------------------------------------------------------------------------- 1 | u: 2 v 2 | v: 4 x 3 | x: 7 z 4 | y: -2 u 5 | z: 0 z 6 | -------------------------------------------------------------------------------- /example/in_edges.expected: -------------------------------------------------------------------------------- 1 | 0 <-- 2 | 1 <-- 0 3 | 2 <-- 1 4 | 3 <-- 1 5 | 4 <-- 2 3 6 | -------------------------------------------------------------------------------- /test/metric_tsp_approx.graph: -------------------------------------------------------------------------------- 1 | 2,5 2 | 2,3 3 | 1,2 4 | 4,5 5 | 5,4 6 | 4,3 7 | 6,3 8 | 3,1 -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 1 0 3 | e 3 1 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 2 3 3 | e 3 0 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 0 1 3 | e 1 3 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 0 2 3 | e 1 0 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 2 0 3 | e 3 2 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 1 3 3 | e 2 1 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 1 3 3 | e 3 2 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 0 1 3 | e 3 0 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 2 0 3 | e 3 2 4 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 2 2 | e 0 1 3 | e 1 3 4 | -------------------------------------------------------------------------------- /doc/dasdan-dac99.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/dasdan-dac99.pdf -------------------------------------------------------------------------------- /doc/figs/adj-list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/adj-list.gif -------------------------------------------------------------------------------- /doc/figs/adj_list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/adj_list.gif -------------------------------------------------------------------------------- /doc/figs/analogy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/analogy.gif -------------------------------------------------------------------------------- /doc/figs/concepts.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/concepts.gif -------------------------------------------------------------------------------- /doc/figs/digraph.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/digraph.gif -------------------------------------------------------------------------------- /doc/figs/file_dep.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/file_dep.gif -------------------------------------------------------------------------------- /doc/figs/ga-heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/ga-heart.png -------------------------------------------------------------------------------- /doc/figs/max-flow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/max-flow.gif -------------------------------------------------------------------------------- /doc/figs/sigma_st.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/sigma_st.gif -------------------------------------------------------------------------------- /doc/figs/stl_iter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/stl_iter.gif -------------------------------------------------------------------------------- /doc/figs/subgraph.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/subgraph.gif -------------------------------------------------------------------------------- /doc/figs/visitor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/visitor.gif -------------------------------------------------------------------------------- /doc/figs/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/warning.png -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 1 0 3 | e 2 1 4 | e 2 0 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 0 3 3 | e 0 2 4 | e 1 0 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 0 2 3 | e 0 1 4 | e 3 0 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 0 2 3 | e 0 1 4 | e 3 0 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 1 3 3 | e 3 2 4 | e 3 0 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 2 0 3 | e 2 1 4 | e 3 2 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 0 3 3 | e 3 2 4 | e 3 1 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 0 3 3 | e 3 1 4 | e 3 2 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 0 3 3 | e 0 2 4 | e 1 0 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 0 1 3 | e 0 3 4 | e 2 0 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 3 2 | e 0 2 3 | e 2 3 4 | e 2 1 5 | -------------------------------------------------------------------------------- /doc/AddEdgeVisitor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/AddEdgeVisitor.html -------------------------------------------------------------------------------- /doc/PlanarEmbedding.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/PlanarEmbedding.html -------------------------------------------------------------------------------- /doc/circle_layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/circle_layout.html -------------------------------------------------------------------------------- /doc/figs/adj-list2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/adj-list2.gif -------------------------------------------------------------------------------- /doc/figs/adj-matrix.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/adj-matrix.gif -------------------------------------------------------------------------------- /doc/figs/adj_matrix.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/adj_matrix.gif -------------------------------------------------------------------------------- /doc/figs/back_edges.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/back_edges.gif -------------------------------------------------------------------------------- /doc/figs/bfs_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/bfs_example.gif -------------------------------------------------------------------------------- /doc/figs/bfs_family.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/bfs_family.gif -------------------------------------------------------------------------------- /doc/figs/bfs_visitor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/bfs_visitor.gif -------------------------------------------------------------------------------- /doc/figs/biconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/biconnected.png -------------------------------------------------------------------------------- /doc/figs/bk_max_flow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/bk_max_flow.gif -------------------------------------------------------------------------------- /doc/figs/dfs_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/dfs_example.gif -------------------------------------------------------------------------------- /doc/figs/dfs_family.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/dfs_family.gif -------------------------------------------------------------------------------- /doc/figs/dfs_visitor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/dfs_visitor.gif -------------------------------------------------------------------------------- /doc/figs/edge_list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/edge_list.gif -------------------------------------------------------------------------------- /doc/figs/ga-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/ga-circle.png -------------------------------------------------------------------------------- /doc/figs/ga-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/ga-square.png -------------------------------------------------------------------------------- /doc/figs/python_ico.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/python_ico.gif -------------------------------------------------------------------------------- /doc/figs/quick_start.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/quick_start.gif -------------------------------------------------------------------------------- /doc/figs/sigma_stv.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/sigma_stv.gif -------------------------------------------------------------------------------- /doc/figs/tree_edges.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/tree_edges.gif -------------------------------------------------------------------------------- /doc/figs/undigraph.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/undigraph.gif -------------------------------------------------------------------------------- /doc/figs/wheel_graph.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/wheel_graph.gif -------------------------------------------------------------------------------- /doc/isomorphism-impl.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/isomorphism-impl.pdf -------------------------------------------------------------------------------- /doc/sloan_ordering.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/sloan_ordering.htm -------------------------------------------------------------------------------- /example/dfs_basics.expected: -------------------------------------------------------------------------------- 1 | order of discovery: u v y x w z 2 | order of finish: x y v u z w 3 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 1 2 3 | e 1 0 4 | e 2 0 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 1 3 | e 0 2 4 | e 1 2 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 1 3 | e 0 2 4 | e 1 2 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 1 3 | e 2 0 4 | e 2 1 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 1 3 | e 0 2 4 | e 1 2 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 2 3 | e 1 0 4 | e 1 2 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 2 3 | e 0 1 4 | e 2 1 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 2 3 | e 1 0 4 | e 1 2 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 1 3 | e 0 2 4 | e 1 2 5 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_maximal_3_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 3 3 2 | e 0 2 3 | e 0 1 4 | e 2 1 5 | -------------------------------------------------------------------------------- /doc/figs/graph_search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/graph_search.gif -------------------------------------------------------------------------------- /doc/figs/k_5_and_k_3_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/k_5_and_k_3_3.png -------------------------------------------------------------------------------- /doc/figs/knights_tour.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/knights_tour.gif -------------------------------------------------------------------------------- /doc/figs/maximal-match.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/maximal-match.png -------------------------------------------------------------------------------- /doc/figs/maximum-match.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/maximum-match.png -------------------------------------------------------------------------------- /doc/figs/search_states.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/search_states.gif -------------------------------------------------------------------------------- /doc/figs/subgraph-tree.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/subgraph-tree.gif -------------------------------------------------------------------------------- /doc/layout_tolerance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/layout_tolerance.html -------------------------------------------------------------------------------- /doc/maximum_matching.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/maximum_matching.html -------------------------------------------------------------------------------- /doc/adjacency_iterator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/adjacency_iterator.html -------------------------------------------------------------------------------- /doc/figs/adj-matrix-graph.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/adj-matrix-graph.gif -------------------------------------------------------------------------------- /doc/figs/dominator-tree1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/dominator-tree1.gif -------------------------------------------------------------------------------- /doc/figs/dominator-tree2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/dominator-tree2.gif -------------------------------------------------------------------------------- /doc/figs/undir-adj-list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/undir-adj-list.gif -------------------------------------------------------------------------------- /doc/figs/undir-adj-matrix.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/undir-adj-matrix.gif -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/6e4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/6e4.gif -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/8b7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/8b7.gif -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/f79.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/f79.gif -------------------------------------------------------------------------------- /example/bfs_basics.expected: -------------------------------------------------------------------------------- 1 | order of discovery: s r w v t x u y 2 | order of finish: s r w v t x u y 3 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_con.dimacs: -------------------------------------------------------------------------------- 1 | c a tree 2 | 3 | p edge 4 6 4 | 5 | e 0 1 6 | e 1 3 7 | -------------------------------------------------------------------------------- /doc/figs/adj-matrix-graph2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/adj-matrix-graph2.gif -------------------------------------------------------------------------------- /doc/figs/adj-matrix-graph3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/adj-matrix-graph3.gif -------------------------------------------------------------------------------- /doc/figs/canonical_ordering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/canonical_ordering.png -------------------------------------------------------------------------------- /doc/figs/face_illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/face_illustration.png -------------------------------------------------------------------------------- /doc/figs/grid_graph_indexed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/grid_graph_indexed.png -------------------------------------------------------------------------------- /doc/figs/grid_graph_wrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/grid_graph_wrapped.png -------------------------------------------------------------------------------- /doc/figs/undir-adj-matrix2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/undir-adj-matrix2.gif -------------------------------------------------------------------------------- /doc/figs/very_complex_graph.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/very_complex_graph.gif -------------------------------------------------------------------------------- /doc/inv_adjacency_iterator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/inv_adjacency_iterator.html -------------------------------------------------------------------------------- /doc/is_kuratowski_subgraph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/is_kuratowski_subgraph.html -------------------------------------------------------------------------------- /example/vector_as_graph.expected: -------------------------------------------------------------------------------- 1 | order of discovery: s r w v t x y u 2 | order of finish: s r w v t x y u 3 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_tree_1.dimacs: -------------------------------------------------------------------------------- 1 | c a tree 2 | 3 | p edge 4 6 4 | 5 | e 0 1 6 | e 1 2 7 | e 1 3 8 | -------------------------------------------------------------------------------- /doc/figs/disjoint_set_family.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/disjoint_set_family.gif -------------------------------------------------------------------------------- /doc/figs/grid_graph_unwrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/grid_graph_unwrapped.png -------------------------------------------------------------------------------- /doc/figs/kolmogorov_max_flow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/kolmogorov_max_flow.gif -------------------------------------------------------------------------------- /doc/figs/straight_line_drawing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/straight_line_drawing.png -------------------------------------------------------------------------------- /doc/planar_canonical_ordering.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/planar_canonical_ordering.html -------------------------------------------------------------------------------- /doc/sloan_start_end_vertices.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/sloan_start_end_vertices.htm -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/digraph1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/digraph1.gif -------------------------------------------------------------------------------- /doc/cochet-terrasson98numerical.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/cochet-terrasson98numerical.pdf -------------------------------------------------------------------------------- /doc/figs/betweenness_centrality.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/betweenness_centrality.gif -------------------------------------------------------------------------------- /doc/figs/central_point_dominance.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/central_point_dominance.gif -------------------------------------------------------------------------------- /doc/figs/embedding_illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/embedding_illustration.png -------------------------------------------------------------------------------- /doc/figs/face_traversal_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/face_traversal_example.png -------------------------------------------------------------------------------- /doc/figs/forward_or_cross_edges.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/forward_or_cross_edges.gif -------------------------------------------------------------------------------- /doc/figs/maximal-weighted-match.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/maximal-weighted-match.png -------------------------------------------------------------------------------- /doc/figs/maximum-weighted-match.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/maximum-weighted-match.png -------------------------------------------------------------------------------- /doc/figs/undir-adj-matrix-graph.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/undir-adj-matrix-graph.gif -------------------------------------------------------------------------------- /doc/figs/undir-adj-matrix-graph2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/undir-adj-matrix-graph2.gif -------------------------------------------------------------------------------- /doc/figs/undir-adj-matrix-graph3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/undir-adj-matrix-graph3.gif -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 1 2 3 | e 1 0 4 | e 2 0 5 | e 3 1 6 | e 3 2 7 | e 3 0 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 0 2 3 | e 0 3 4 | e 1 0 5 | e 1 2 6 | e 1 3 7 | e 2 3 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 1 2 3 | e 1 0 4 | e 2 0 5 | e 3 1 6 | e 3 2 7 | e 3 0 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 1 3 3 | e 1 2 4 | e 1 0 5 | e 2 0 6 | e 3 2 7 | e 3 0 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 0 3 3 | e 0 1 4 | e 2 0 5 | e 2 3 6 | e 2 1 7 | e 3 1 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 0 3 3 | e 0 2 4 | e 1 0 5 | e 1 3 6 | e 1 2 7 | e 3 2 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 0 1 3 | e 2 3 4 | e 2 0 5 | e 2 1 6 | e 3 0 7 | e 3 1 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 1 3 3 | e 1 2 4 | e 1 0 5 | e 2 0 6 | e 3 2 7 | e 3 0 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 0 1 3 | e 2 0 4 | e 2 1 5 | e 3 2 6 | e 3 0 7 | e 3 1 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 4 6 2 | e 1 2 3 | e 1 0 4 | e 2 0 5 | e 3 1 6 | e 3 2 7 | e 3 0 8 | -------------------------------------------------------------------------------- /doc/figs/planar_plane_straight_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/planar_plane_straight_line.png -------------------------------------------------------------------------------- /doc/figs/rel_betweenness_centrality.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/rel_betweenness_centrality.gif -------------------------------------------------------------------------------- /doc/figs/sequential_vertex_coloring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/figs/sequential_vertex_coloring.png -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/digraph1-min-cut.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/digraph1-min-cut.gif -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/stoer_wagner.cpp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/stoer_wagner.cpp.gif -------------------------------------------------------------------------------- /example/miles_span.expected: -------------------------------------------------------------------------------- 1 | The graph miles(100,0,0,0,0,10,0) has 405 edges, 2 | and its minimum spanning tree has length 14467. 3 | -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/stoer_wagner-example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/stoer_wagner-example.gif -------------------------------------------------------------------------------- /example/edge_iterator_constructor.dat: -------------------------------------------------------------------------------- 1 | 5 2 | 10 3 | 0 1 4 | 1 2 5 | 1 3 6 | 2 4 7 | 3 4 8 | 1 0 9 | 2 1 10 | 3 1 11 | 4 2 12 | 4 3 13 | -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/stoer_wagner-example-c1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/stoer_wagner-example-c1.gif -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4.dimacs: -------------------------------------------------------------------------------- 1 | c K_4 2 | 3 | p edge 4 6 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 1 2 9 | e 1 3 10 | e 2 3 11 | -------------------------------------------------------------------------------- /example/filtered_graph.expected: -------------------------------------------------------------------------------- 1 | filtered edge set: (A,B) (C,D) (D,B) 2 | filtered out-edges: 3 | A --> B 4 | B --> 5 | C --> D 6 | D --> B 7 | E --> 8 | -------------------------------------------------------------------------------- /example/prism_3_2.graph: -------------------------------------------------------------------------------- 1 | 0,1 2 | 1,2 3 | 2,0 4 | 5 | 3,4 6 | 4,5 7 | 5,3 8 | 9 | 0,3 10 | 3,0 11 | 12 | 1,4 13 | 4,1 14 | 15 | 2,5 16 | 5,2 -------------------------------------------------------------------------------- /doc/stoer_wagner_imgs/stoer_wagner-example-min-cut.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/graph/HEAD/doc/stoer_wagner_imgs/stoer_wagner-example-min-cut.gif -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 5 4 | e 0 2 5 | e 1 5 6 | e 1 2 7 | e 4 3 8 | e 4 5 9 | e 4 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 5 3 | e 1 0 4 | e 1 4 5 | e 2 5 6 | e 2 0 7 | e 2 4 8 | e 3 0 9 | e 3 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 2 4 | e 4 3 5 | e 4 0 6 | e 4 2 7 | e 5 3 8 | e 5 0 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 4 4 | e 1 0 5 | e 2 3 6 | e 2 4 7 | e 2 0 8 | e 5 4 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 5 3 | e 0 4 4 | e 1 3 5 | e 1 5 6 | e 1 4 7 | e 2 3 8 | e 2 5 9 | e 2 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 0 4 | e 4 2 5 | e 4 3 6 | e 4 0 7 | e 5 2 8 | e 5 3 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 4 4 | e 2 0 5 | e 2 3 6 | e 2 4 7 | e 5 0 8 | e 5 3 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 4 4 | e 2 5 5 | e 2 1 6 | e 2 4 7 | e 3 5 8 | e 3 1 9 | e 3 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 5 3 | e 0 1 4 | e 0 3 5 | e 2 5 6 | e 2 1 7 | e 2 3 8 | e 4 1 9 | e 4 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 3 4 | e 0 2 5 | e 4 3 6 | e 4 2 7 | e 5 1 8 | e 5 3 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 5 3 | e 1 0 4 | e 2 5 5 | e 2 3 6 | e 2 0 7 | e 4 5 8 | e 4 3 9 | e 4 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 5 4 | e 0 1 5 | e 2 3 6 | e 2 1 7 | e 4 3 8 | e 4 5 9 | e 4 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 2 4 | e 1 4 5 | e 3 0 6 | e 3 4 7 | e 5 0 8 | e 5 2 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 3 4 | e 4 1 5 | e 4 2 6 | e 4 3 7 | e 5 1 8 | e 5 2 9 | e 5 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 0 3 | e 2 3 4 | e 4 0 5 | e 4 1 6 | e 4 3 7 | e 5 0 8 | e 5 1 9 | e 5 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 5 3 | e 1 2 4 | e 1 0 5 | e 3 5 6 | e 3 0 7 | e 4 5 8 | e 4 2 9 | e 4 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 2 3 | e 0 1 4 | e 0 5 5 | e 3 2 6 | e 3 5 7 | e 4 2 8 | e 4 1 9 | e 4 5 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 1 3 | e 2 3 4 | e 2 0 5 | e 4 1 6 | e 4 3 7 | e 4 0 8 | e 5 1 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 4 4 | e 2 3 5 | e 2 1 6 | e 2 4 7 | e 5 3 8 | e 5 1 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 3 4 | e 0 4 5 | e 2 1 6 | e 2 3 7 | e 2 4 8 | e 5 1 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 4 4 | e 0 2 5 | e 3 1 6 | e 3 4 7 | e 3 2 8 | e 5 1 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 5 4 | e 3 0 5 | e 3 5 6 | e 3 2 7 | e 4 0 8 | e 4 5 9 | e 4 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 4 4 | e 2 3 5 | e 2 4 6 | e 2 0 7 | e 5 3 8 | e 5 4 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 1 3 | e 2 0 4 | e 2 4 5 | e 3 1 6 | e 3 0 7 | e 5 1 8 | e 5 0 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 2 3 | e 1 0 4 | e 1 5 5 | e 3 2 6 | e 3 0 7 | e 3 5 8 | e 4 2 9 | e 4 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 5 4 | e 1 2 5 | e 3 0 6 | e 3 5 7 | e 3 2 8 | e 4 0 9 | e 4 5 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 2 3 | e 1 4 4 | e 1 0 5 | e 3 2 6 | e 3 4 7 | e 3 0 8 | e 5 2 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 1 3 | e 2 4 4 | e 2 0 5 | e 3 1 6 | e 3 4 7 | e 5 1 8 | e 5 4 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 2 3 | e 0 3 4 | e 0 1 5 | e 4 2 6 | e 4 3 7 | e 4 1 8 | e 5 2 9 | e 5 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 5 4 | e 0 4 5 | e 1 3 6 | e 1 5 7 | e 1 4 8 | e 2 3 9 | e 2 5 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 0 3 | e 2 4 4 | e 2 1 5 | e 3 4 6 | e 3 1 7 | e 5 0 8 | e 5 4 9 | e 5 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 2 3 | e 0 5 4 | e 0 3 5 | e 1 2 6 | e 1 5 7 | e 1 3 8 | e 4 5 9 | e 4 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 5 3 | e 0 3 4 | e 0 1 5 | e 2 5 6 | e 2 3 7 | e 2 1 8 | e 4 3 9 | e 4 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 4 3 | e 1 5 4 | e 1 0 5 | e 2 5 6 | e 2 0 7 | e 3 4 8 | e 3 5 9 | e 3 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 5 3 | e 0 2 4 | e 3 1 5 | e 3 5 6 | e 3 2 7 | e 4 1 8 | e 4 5 9 | e 4 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 4 4 | e 0 2 5 | e 1 4 6 | e 1 2 7 | e 5 3 8 | e 5 4 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 3 0 3 | e 3 2 4 | e 3 1 5 | e 4 0 6 | e 4 2 7 | e 4 1 8 | e 5 2 9 | e 5 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 0 3 | e 2 1 4 | e 2 3 5 | e 4 1 6 | e 4 3 7 | e 5 0 8 | e 5 1 9 | e 5 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 2 4 | e 4 3 5 | e 4 1 6 | e 4 2 7 | e 5 3 8 | e 5 1 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 4 4 | e 1 0 5 | e 2 3 6 | e 2 4 7 | e 2 0 8 | e 5 4 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 2 3 | e 0 5 4 | e 0 3 5 | e 1 2 6 | e 1 5 7 | e 1 3 8 | e 4 2 9 | e 4 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 4 4 | e 1 3 5 | e 2 0 6 | e 2 3 7 | e 5 0 8 | e 5 4 9 | e 5 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 0 3 | e 2 4 4 | e 3 0 5 | e 3 1 6 | e 3 4 7 | e 5 0 8 | e 5 1 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 2 3 | e 0 4 4 | e 3 2 5 | e 3 1 6 | e 3 4 7 | e 5 2 8 | e 5 1 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 4 3 | e 0 2 4 | e 3 4 5 | e 3 1 6 | e 3 2 7 | e 5 4 8 | e 5 1 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 3 4 | e 2 1 5 | e 2 4 6 | e 2 3 7 | e 5 1 8 | e 5 4 9 | e 5 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 2 4 | e 0 4 5 | e 1 3 6 | e 1 4 7 | e 5 3 8 | e 5 2 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 5 3 | e 1 2 4 | e 1 0 5 | e 3 5 6 | e 3 0 7 | e 4 5 8 | e 4 2 9 | e 4 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 2 3 | e 1 5 4 | e 1 0 5 | e 3 2 6 | e 3 0 7 | e 4 2 8 | e 4 5 9 | e 4 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 4 3 | e 1 2 4 | e 1 0 5 | e 3 4 6 | e 3 2 7 | e 3 0 8 | e 5 4 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 1 3 | e 2 5 4 | e 3 1 5 | e 3 5 6 | e 3 0 7 | e 4 1 8 | e 4 5 9 | e 4 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 0 4 | e 1 2 5 | e 4 3 6 | e 4 0 7 | e 5 3 8 | e 5 0 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 5 3 | e 0 3 4 | e 0 1 5 | e 2 5 6 | e 2 3 7 | e 4 5 8 | e 4 3 9 | e 4 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 4 4 | e 1 0 5 | e 2 3 6 | e 2 4 7 | e 5 3 8 | e 5 4 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 2 4 | e 0 1 5 | e 4 3 6 | e 4 2 7 | e 4 1 8 | e 5 3 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 1 4 | e 2 3 5 | e 2 1 6 | e 2 4 7 | e 5 3 8 | e 5 1 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 2 4 | e 3 0 5 | e 3 2 6 | e 3 4 7 | e 5 0 8 | e 5 2 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 0 3 | e 2 4 4 | e 2 1 5 | e 3 0 6 | e 3 4 7 | e 5 0 8 | e 5 4 9 | e 5 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 3 4 | e 0 5 5 | e 2 1 6 | e 2 3 7 | e 2 5 8 | e 4 1 9 | e 4 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 0 3 | e 2 4 4 | e 2 1 5 | e 3 0 6 | e 3 4 7 | e 3 1 8 | e 5 0 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 5 3 | e 1 3 4 | e 2 0 5 | e 2 5 6 | e 2 3 7 | e 4 0 8 | e 4 5 9 | e 4 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 4 3 | e 1 5 4 | e 2 0 5 | e 2 4 6 | e 2 5 7 | e 3 0 8 | e 3 4 9 | e 3 5 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 3 1 3 | e 3 2 4 | e 3 0 5 | e 4 2 6 | e 4 0 7 | e 5 1 8 | e 5 2 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 5 3 | e 0 3 4 | e 0 4 5 | e 1 3 6 | e 1 4 7 | e 2 5 8 | e 2 3 9 | e 2 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 4 3 | e 0 3 4 | e 0 1 5 | e 2 3 6 | e 2 1 7 | e 5 4 8 | e 5 3 9 | e 5 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 0 4 | e 4 2 5 | e 4 3 6 | e 4 0 7 | e 5 2 8 | e 5 3 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 3 3 | e 1 0 4 | e 2 4 5 | e 2 3 6 | e 2 0 7 | e 5 4 8 | e 5 3 9 | e 5 0 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 5 3 | e 1 0 4 | e 1 4 5 | e 2 5 6 | e 2 0 7 | e 2 4 8 | e 3 0 9 | e 3 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 1 4 | e 0 5 5 | e 2 1 6 | e 2 5 7 | e 4 3 8 | e 4 1 9 | e 4 5 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 2 0 3 | e 2 5 4 | e 3 1 5 | e 3 0 6 | e 3 5 7 | e 4 1 8 | e 4 0 9 | e 4 5 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 2 4 | e 4 1 5 | e 4 3 6 | e 4 2 7 | e 5 1 8 | e 5 3 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 5 4 | e 1 3 5 | e 2 0 6 | e 2 5 7 | e 2 3 8 | e 4 0 9 | e 4 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 4 4 | e 2 0 5 | e 2 5 6 | e 2 4 7 | e 3 0 8 | e 3 5 9 | e 3 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 4 3 | e 1 0 4 | e 1 2 5 | e 3 4 6 | e 3 0 7 | e 3 2 8 | e 5 4 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 5 4 | e 3 0 5 | e 3 2 6 | e 3 5 7 | e 4 0 8 | e 4 2 9 | e 4 5 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 5 3 | e 0 1 4 | e 3 5 5 | e 3 2 6 | e 3 1 7 | e 4 5 8 | e 4 2 9 | e 4 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 4 4 | e 1 3 5 | e 2 0 6 | e 2 4 7 | e 2 3 8 | e 5 0 9 | e 5 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 3 4 | e 1 4 5 | e 2 0 6 | e 2 3 7 | e 2 4 8 | e 5 0 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 3 4 | e 2 0 5 | e 2 5 6 | e 2 3 7 | e 4 0 8 | e 4 5 9 | e 4 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 3 1 3 | e 3 2 4 | e 4 1 5 | e 4 0 6 | e 4 2 7 | e 5 1 8 | e 5 0 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 5 3 | e 0 1 4 | e 0 2 5 | e 3 5 6 | e 3 1 7 | e 4 5 8 | e 4 1 9 | e 4 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 4 3 | e 0 1 4 | e 0 2 5 | e 3 4 6 | e 3 1 7 | e 3 2 8 | e 5 4 9 | e 5 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 4 3 | e 0 2 4 | e 0 1 5 | e 3 4 6 | e 3 2 7 | e 5 4 8 | e 5 2 9 | e 5 1 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 1 3 | e 0 3 4 | e 2 1 5 | e 2 3 6 | e 2 4 7 | e 5 1 8 | e 5 3 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 3 3 | e 0 5 4 | e 1 3 5 | e 1 5 6 | e 1 4 7 | e 2 3 8 | e 2 5 9 | e 2 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 1 0 3 | e 1 4 4 | e 3 0 5 | e 3 4 6 | e 3 2 7 | e 5 0 8 | e 5 4 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 2 3 | e 0 4 4 | e 0 3 5 | e 1 2 6 | e 1 4 7 | e 5 2 8 | e 5 4 9 | e 5 3 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 4 3 | e 0 3 4 | e 1 4 5 | e 1 3 6 | e 1 2 7 | e 5 4 8 | e 5 3 9 | e 5 2 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 2 3 | e 0 4 4 | e 0 1 5 | e 3 2 6 | e 3 4 7 | e 3 1 8 | e 5 2 9 | e 5 4 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 8 2 | e 0 4 3 | e 0 3 4 | e 0 5 5 | e 1 4 6 | e 1 3 7 | e 1 5 8 | e 2 4 9 | e 2 3 10 | -------------------------------------------------------------------------------- /example/target-compile-costs.dat: -------------------------------------------------------------------------------- 1 | 0.0 2 | 0.0 3 | 0.0 4 | 0.0 5 | 0.0 6 | 1.5 7 | 0.0 8 | 2.8 9 | 0.0 10 | 3.6 11 | 0.0 12 | 8.7 13 | 1.1 14 | 1.5 15 | 2.1 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 1 4 3 | e 1 0 4 | e 1 2 5 | e 3 4 6 | e 3 0 7 | e 3 2 8 | e 5 4 9 | e 5 0 10 | e 5 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 0 5 3 | e 0 4 4 | e 0 1 5 | e 2 5 6 | e 2 4 7 | e 2 1 8 | e 3 5 9 | e 3 4 10 | e 3 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 0 5 3 | e 0 3 4 | e 0 1 5 | e 2 5 6 | e 2 3 7 | e 2 1 8 | e 4 5 9 | e 4 3 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 1 0 3 | e 1 5 4 | e 1 3 5 | e 2 0 6 | e 2 5 7 | e 2 3 8 | e 4 0 9 | e 4 5 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 0 3 3 | e 0 1 4 | e 0 4 5 | e 2 3 6 | e 2 1 7 | e 2 4 8 | e 5 3 9 | e 5 1 10 | e 5 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 0 5 3 | e 0 2 4 | e 0 3 5 | e 1 5 6 | e 1 2 7 | e 1 3 8 | e 4 5 9 | e 4 2 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 0 1 3 | e 0 4 4 | e 0 3 5 | e 2 1 6 | e 2 4 7 | e 2 3 8 | e 5 1 9 | e 5 4 10 | e 5 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 0 2 3 | e 0 5 4 | e 0 1 5 | e 3 2 6 | e 3 5 7 | e 3 1 8 | e 4 2 9 | e 4 5 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 1 4 3 | e 1 0 4 | e 1 2 5 | e 3 4 6 | e 3 0 7 | e 3 2 8 | e 5 4 9 | e 5 0 10 | e 5 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 6 9 2 | e 0 4 3 | e 0 5 4 | e 0 3 5 | e 1 4 6 | e 1 5 7 | e 1 3 8 | e 2 4 9 | e 2 5 10 | e 2 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 4 4 | e 1 0 5 | e 1 2 6 | e 1 4 7 | e 3 1 8 | e 3 0 9 | e 3 2 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 1 4 | e 0 2 5 | e 0 3 6 | e 1 2 7 | e 1 3 8 | e 4 1 9 | e 4 2 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 2 3 | e 1 3 4 | e 1 0 5 | e 2 3 6 | e 2 0 7 | e 4 1 8 | e 4 2 9 | e 4 3 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 1 4 | e 0 4 5 | e 2 1 6 | e 2 4 7 | e 3 0 8 | e 3 2 9 | e 3 1 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 4 3 | e 1 2 4 | e 1 0 5 | e 1 3 6 | e 2 0 7 | e 2 3 8 | e 4 2 9 | e 4 0 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 4 4 | e 1 0 5 | e 1 3 6 | e 1 4 7 | e 2 1 8 | e 2 0 9 | e 2 3 10 | e 2 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 2 3 | e 1 3 4 | e 1 4 5 | e 1 0 6 | e 2 3 7 | e 2 4 8 | e 2 0 9 | e 3 4 10 | e 3 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 4 3 | e 1 3 4 | e 1 0 5 | e 1 2 6 | e 3 0 7 | e 3 2 8 | e 4 3 9 | e 4 0 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 1 4 | e 0 2 5 | e 0 4 6 | e 1 2 7 | e 1 4 8 | e 3 1 9 | e 3 2 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 4 4 | e 1 0 5 | e 1 3 6 | e 1 4 7 | e 2 1 8 | e 2 0 9 | e 2 3 10 | e 2 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 4 4 | e 0 3 5 | e 1 2 6 | e 1 4 7 | e 1 3 8 | e 2 4 9 | e 2 3 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 4 4 | e 1 0 5 | e 1 3 6 | e 1 4 7 | e 2 0 8 | e 2 3 9 | e 2 4 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 1 2 4 | e 1 0 5 | e 1 3 6 | e 2 0 7 | e 2 3 8 | e 4 2 9 | e 4 0 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 4 4 | e 1 0 5 | e 1 3 6 | e 1 4 7 | e 2 0 8 | e 2 3 9 | e 2 4 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 4 3 | e 1 3 4 | e 1 0 5 | e 2 4 6 | e 2 3 7 | e 2 0 8 | e 3 0 9 | e 4 3 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 2 4 4 | e 2 0 5 | e 2 1 6 | e 3 4 7 | e 3 0 8 | e 3 1 9 | e 4 0 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 2 4 | e 0 3 5 | e 1 4 6 | e 1 2 7 | e 1 3 8 | e 2 3 9 | e 4 2 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 2 4 | e 0 1 5 | e 2 1 6 | e 3 2 7 | e 3 1 8 | e 4 3 9 | e 4 2 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 1 4 4 | e 1 0 5 | e 1 3 6 | e 2 4 7 | e 2 0 8 | e 2 3 9 | e 4 0 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 3 4 | e 0 2 5 | e 1 4 6 | e 1 3 7 | e 1 2 8 | e 3 2 9 | e 4 3 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 1 4 4 | e 1 0 5 | e 1 3 6 | e 2 1 7 | e 2 0 8 | e 2 3 9 | e 4 0 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 4 3 | e 1 0 4 | e 2 3 5 | e 2 4 6 | e 2 0 7 | e 3 1 8 | e 3 4 9 | e 3 0 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 2 4 | e 0 1 5 | e 2 1 6 | e 3 4 7 | e 3 2 8 | e 3 1 9 | e 4 2 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 1 4 | e 0 2 5 | e 1 2 6 | e 3 1 7 | e 3 2 8 | e 4 0 9 | e 4 1 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 2 4 | e 0 4 5 | e 1 3 6 | e 1 2 7 | e 1 4 8 | e 2 4 9 | e 3 2 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 3 4 | e 0 4 5 | e 1 2 6 | e 1 3 7 | e 1 4 8 | e 2 3 9 | e 2 4 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 4 4 | e 0 2 5 | e 1 4 6 | e 1 2 7 | e 3 0 8 | e 3 4 9 | e 3 2 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 1 4 | e 0 4 5 | e 1 4 6 | e 2 1 7 | e 2 4 8 | e 3 2 9 | e 3 1 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 1 4 | e 0 2 5 | e 1 2 6 | e 3 4 7 | e 3 1 8 | e 3 2 9 | e 4 1 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 1 2 4 | e 1 0 5 | e 1 3 6 | e 2 4 7 | e 2 0 8 | e 2 3 9 | e 4 0 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 1 2 4 | e 1 3 5 | e 1 4 6 | e 2 3 7 | e 2 0 8 | e 2 4 9 | e 3 0 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 2 4 | e 0 1 5 | e 2 3 6 | e 2 1 7 | e 3 1 8 | e 4 2 9 | e 4 3 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 2 4 | e 1 3 5 | e 1 0 6 | e 1 2 7 | e 3 0 8 | e 3 4 9 | e 3 2 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 2 3 4 | e 2 4 5 | e 2 1 6 | e 3 4 7 | e 3 0 8 | e 3 1 9 | e 4 0 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 3 3 | e 1 4 4 | e 1 0 5 | e 2 0 6 | e 3 4 7 | e 3 2 8 | e 3 0 9 | e 4 2 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 1 2 4 | e 1 0 5 | e 1 4 6 | e 2 0 7 | e 2 4 8 | e 3 1 9 | e 3 2 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 2 4 | e 0 1 5 | e 2 4 6 | e 2 1 7 | e 3 2 8 | e 3 4 9 | e 3 1 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 1 4 | e 2 0 5 | e 2 3 6 | e 2 1 7 | e 3 1 8 | e 4 2 9 | e 4 0 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 2 4 | e 0 3 5 | e 1 2 6 | e 1 4 7 | e 1 3 8 | e 2 4 9 | e 2 3 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 2 4 | e 0 4 5 | e 1 2 6 | e 1 3 7 | e 1 4 8 | e 2 3 9 | e 2 4 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 0 3 | e 2 3 4 | e 2 4 5 | e 2 1 6 | e 3 4 7 | e 3 1 8 | e 3 0 9 | e 4 1 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 3 4 | e 0 4 5 | e 1 0 6 | e 1 2 7 | e 1 3 8 | e 2 3 9 | e 2 4 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 3 4 | e 0 4 5 | e 1 3 6 | e 1 4 7 | e 1 2 8 | e 3 4 9 | e 3 2 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 2 4 | e 0 4 5 | e 1 2 6 | e 1 4 7 | e 1 3 8 | e 2 4 9 | e 2 3 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 2 3 | e 1 4 4 | e 1 3 5 | e 2 4 6 | e 2 3 7 | e 2 0 8 | e 3 0 9 | e 4 3 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 0 3 | e 2 4 4 | e 2 1 5 | e 2 0 6 | e 3 2 7 | e 3 4 8 | e 3 1 9 | e 4 1 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 3 4 | e 0 2 5 | e 1 3 6 | e 1 2 7 | e 3 2 8 | e 4 0 9 | e 4 1 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 3 4 | e 1 3 5 | e 2 4 6 | e 2 0 7 | e 2 1 8 | e 4 0 9 | e 4 1 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 4 4 | e 1 0 5 | e 1 3 6 | e 1 4 7 | e 2 1 8 | e 2 0 9 | e 2 3 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 2 4 | e 1 0 5 | e 1 4 6 | e 1 2 7 | e 3 1 8 | e 3 0 9 | e 3 4 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 2 3 | e 1 0 4 | e 2 0 5 | e 3 4 6 | e 3 1 7 | e 3 2 8 | e 3 0 9 | e 4 2 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 4 4 | e 1 4 5 | e 2 0 6 | e 2 3 7 | e 2 1 8 | e 2 4 9 | e 3 1 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 1 3 4 | e 1 4 5 | e 1 0 6 | e 1 2 7 | e 3 0 8 | e 3 2 9 | e 4 0 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 1 4 | e 2 1 5 | e 3 2 6 | e 3 1 7 | e 4 3 8 | e 4 0 9 | e 4 2 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 1 4 | e 2 0 5 | e 2 3 6 | e 2 4 7 | e 2 1 8 | e 3 4 9 | e 3 1 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 1 4 | e 2 4 5 | e 2 1 6 | e 3 2 7 | e 3 0 8 | e 3 4 9 | e 3 1 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 4 4 | e 0 3 5 | e 0 1 6 | e 2 3 7 | e 2 1 8 | e 3 1 9 | e 4 3 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 1 4 | e 0 3 5 | e 0 2 6 | e 1 3 7 | e 1 2 8 | e 3 2 9 | e 4 3 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 3 4 | e 1 0 5 | e 1 2 6 | e 1 4 7 | e 1 3 8 | e 2 4 9 | e 2 3 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 4 4 | e 0 1 5 | e 0 3 6 | e 1 3 7 | e 2 1 8 | e 2 3 9 | e 4 1 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 2 4 | e 1 2 5 | e 3 1 6 | e 3 2 7 | e 4 0 8 | e 4 3 9 | e 4 1 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 3 3 | e 1 0 4 | e 2 1 5 | e 2 0 6 | e 3 0 7 | e 4 2 8 | e 4 1 9 | e 4 3 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 1 2 4 | e 1 3 5 | e 2 0 6 | e 2 3 7 | e 4 1 8 | e 4 2 9 | e 4 0 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 3 4 | e 0 1 5 | e 0 2 6 | e 1 2 7 | e 3 1 8 | e 3 2 9 | e 4 3 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 4 4 | e 0 2 5 | e 0 1 6 | e 2 1 7 | e 3 4 8 | e 3 1 9 | e 4 2 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 2 4 | e 1 3 5 | e 1 0 6 | e 1 4 7 | e 1 2 8 | e 3 0 9 | e 3 2 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 3 4 | e 0 4 5 | e 0 1 6 | e 2 3 7 | e 2 1 8 | e 3 4 9 | e 3 1 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 1 4 | e 2 4 5 | e 2 0 6 | e 2 3 7 | e 2 1 8 | e 3 1 9 | e 4 0 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 2 3 | e 1 4 4 | e 1 3 5 | e 1 0 6 | e 2 4 7 | e 2 0 8 | e 3 0 9 | e 4 3 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 3 4 | e 1 2 5 | e 1 3 6 | e 2 3 7 | e 4 0 8 | e 4 1 9 | e 4 2 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 1 0 4 | e 1 2 5 | e 3 4 6 | e 3 1 7 | e 3 0 8 | e 3 2 9 | e 4 1 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 1 4 | e 0 3 5 | e 0 2 6 | e 1 3 7 | e 1 2 8 | e 3 2 9 | e 4 1 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 3 4 | e 1 0 5 | e 1 4 6 | e 1 3 7 | e 1 2 8 | e 3 2 9 | e 4 3 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 1 0 4 | e 1 3 5 | e 2 1 6 | e 2 0 7 | e 4 2 8 | e 4 1 9 | e 4 0 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 2 3 | e 1 0 4 | e 2 0 5 | e 3 1 6 | e 3 2 7 | e 4 3 8 | e 4 1 9 | e 4 2 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 3 3 | e 1 2 4 | e 1 4 5 | e 1 0 6 | e 2 4 7 | e 2 0 8 | e 3 2 9 | e 3 4 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 4 4 | e 1 0 5 | e 1 2 6 | e 2 4 7 | e 3 1 8 | e 3 0 9 | e 3 2 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 1 4 4 | e 1 0 5 | e 3 1 6 | e 3 4 7 | e 3 0 8 | e 3 2 9 | e 4 0 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 4 4 | e 0 3 5 | e 0 2 6 | e 1 4 7 | e 1 3 8 | e 3 2 9 | e 4 3 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 1 2 4 | e 1 4 5 | e 1 0 6 | e 1 3 7 | e 2 4 8 | e 2 0 9 | e 4 0 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 1 2 4 | e 3 0 5 | e 3 1 6 | e 3 2 7 | e 4 3 8 | e 4 0 9 | e 4 1 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 2 3 | e 1 4 4 | e 1 0 5 | e 2 0 6 | e 3 1 7 | e 3 2 8 | e 3 4 9 | e 3 0 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 4 3 | e 0 2 4 | e 0 1 5 | e 0 3 6 | e 1 3 7 | e 2 3 8 | e 4 2 9 | e 4 1 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 1 2 4 | e 3 4 5 | e 3 0 6 | e 3 1 7 | e 3 2 8 | e 4 0 9 | e 4 1 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 1 4 | e 0 4 5 | e 0 2 6 | e 1 2 7 | e 3 1 8 | e 3 4 9 | e 3 2 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 4 4 | e 0 3 5 | e 0 1 6 | e 2 4 7 | e 2 3 8 | e 2 1 9 | e 3 1 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 4 4 | e 0 3 5 | e 0 2 6 | e 1 4 7 | e 1 3 8 | e 1 2 9 | e 3 2 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 2 4 | e 0 4 5 | e 0 1 6 | e 2 1 7 | e 3 2 8 | e 3 4 9 | e 3 1 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 1 4 4 | e 1 3 5 | e 1 0 6 | e 1 2 7 | e 3 2 8 | e 4 3 9 | e 4 0 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 2 3 | e 1 3 4 | e 1 0 5 | e 2 0 6 | e 3 0 7 | e 4 1 8 | e 4 2 9 | e 4 3 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 1 4 4 | e 2 0 5 | e 2 1 6 | e 2 4 7 | e 3 2 8 | e 3 0 9 | e 3 1 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 1 3 | e 0 4 4 | e 0 3 5 | e 0 2 6 | e 1 4 7 | e 1 3 8 | e 1 2 9 | e 3 2 10 | e 4 3 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 4 4 | e 0 2 5 | e 1 0 6 | e 1 3 7 | e 1 4 8 | e 1 2 9 | e 3 4 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 2 4 4 | e 2 0 5 | e 2 3 6 | e 2 1 7 | e 3 1 8 | e 4 0 9 | e 4 3 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 1 0 4 | e 1 2 5 | e 1 4 6 | e 2 4 7 | e 3 1 8 | e 3 0 9 | e 3 2 10 | e 3 4 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 2 4 | e 0 4 5 | e 0 1 6 | e 2 4 7 | e 3 2 8 | e 3 4 9 | e 3 1 10 | e 4 1 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 4 4 | e 0 2 5 | e 0 1 6 | e 2 1 7 | e 3 4 8 | e 3 2 9 | e 3 1 10 | e 4 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 1 0 3 | e 2 1 4 | e 3 4 5 | e 3 2 6 | e 3 1 7 | e 3 0 8 | e 4 2 9 | e 4 1 10 | e 4 0 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 3 3 | e 0 2 4 | e 0 4 5 | e 1 0 6 | e 1 3 7 | e 1 2 8 | e 1 4 9 | e 2 4 10 | e 3 2 11 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 9 2 | e 0 2 3 | e 0 4 4 | e 0 1 5 | e 2 4 6 | e 3 0 7 | e 3 2 8 | e 3 4 9 | e 3 1 10 | e 4 1 11 | -------------------------------------------------------------------------------- /example/kruskal.expected: -------------------------------------------------------------------------------- 1 | Print the edge in MST: 2 | 0 <--> 2 with weight of 1 3 | 3 <--> 4 with weight of 1 4 | 4 <--> 0 with weight of 1 5 | 1 <--> 3 with weight of 1 6 | -------------------------------------------------------------------------------- /example/graphviz_example.dot: -------------------------------------------------------------------------------- 1 | graph foo { 2 | edge [weight="10"]; 3 | 0 -- 1 [weight="3.14159"]; 4 | 1 -- foo [weight="2.71828"]; 5 | foo -- bar; 6 | bar -- 1; 7 | } 8 | -------------------------------------------------------------------------------- /example/tc.dot: -------------------------------------------------------------------------------- 1 | digraph TC { 2 | node[shape=circle]; 3 | a 4 | b 5 | c 6 | d 7 | 8 | b -> c 9 | b -> d 10 | c -> b 11 | d -> c 12 | d -> a 13 | } 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 0 2 3 | e 0 1 4 | e 2 1 5 | e 3 0 6 | e 3 2 7 | e 3 1 8 | e 4 3 9 | e 4 0 10 | e 4 2 11 | e 4 1 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 0 3 3 | e 0 1 4 | e 0 2 5 | e 0 4 6 | e 1 2 7 | e 1 4 8 | e 2 4 9 | e 3 1 10 | e 3 2 11 | e 3 4 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 1 4 3 | e 1 3 4 | e 1 0 5 | e 2 1 6 | e 2 4 7 | e 2 3 8 | e 2 0 9 | e 3 0 10 | e 4 3 11 | e 4 0 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 0 2 3 | e 0 3 4 | e 0 4 5 | e 0 1 6 | e 2 3 7 | e 2 4 8 | e 2 1 9 | e 3 4 10 | e 3 1 11 | e 4 1 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 0 2 3 | e 0 4 4 | e 1 0 5 | e 1 2 6 | e 1 4 7 | e 2 4 8 | e 3 1 9 | e 3 0 10 | e 3 2 11 | e 3 4 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 0 2 3 | e 1 0 4 | e 1 2 5 | e 3 4 6 | e 3 1 7 | e 3 0 8 | e 3 2 9 | e 4 1 10 | e 4 0 11 | e 4 2 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 0 4 3 | e 0 2 4 | e 0 3 5 | e 1 0 6 | e 1 4 7 | e 1 2 8 | e 1 3 9 | e 2 3 10 | e 4 2 11 | e 4 3 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 0 4 3 | e 1 0 4 | e 1 4 5 | e 2 3 6 | e 2 1 7 | e 2 0 8 | e 2 4 9 | e 3 1 10 | e 3 0 11 | e 3 4 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 1 2 3 | e 1 3 4 | e 1 4 5 | e 1 0 6 | e 2 3 7 | e 2 4 8 | e 2 0 9 | e 3 4 10 | e 3 0 11 | e 4 0 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 5 10 2 | e 0 3 3 | e 0 2 4 | e 1 4 5 | e 1 0 6 | e 1 3 7 | e 1 2 8 | e 3 2 9 | e 4 0 10 | e 4 3 11 | e 4 2 12 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_1.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 4 6 | e 0 5 7 | e 1 3 8 | e 1 4 9 | e 1 5 10 | e 2 3 11 | e 2 4 12 | e 2 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_2.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 5 7 | e 1 3 8 | e 1 4 9 | e 1 5 10 | e 2 3 11 | e 2 4 12 | e 2 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_3.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 4 7 | e 1 3 8 | e 1 4 9 | e 1 5 10 | e 2 3 11 | e 2 4 12 | e 2 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_4.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 4 7 | e 0 5 8 | e 1 4 9 | e 1 5 10 | e 2 3 11 | e 2 4 12 | e 2 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_5.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 4 7 | e 0 5 8 | e 1 3 9 | e 1 5 10 | e 2 3 11 | e 2 4 12 | e 2 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_6.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 4 7 | e 0 5 8 | e 1 3 9 | e 1 4 10 | e 2 3 11 | e 2 4 12 | e 2 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_7.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 4 7 | e 0 5 8 | e 1 3 9 | e 1 4 10 | e 1 5 11 | e 2 4 12 | e 2 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_8.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 4 7 | e 0 5 8 | e 1 3 9 | e 1 4 10 | e 1 5 11 | e 2 3 12 | e 2 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_3_3_sub_9.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 4 7 | e 0 5 8 | e 1 3 9 | e 1 4 10 | e 1 5 11 | e 2 3 12 | e 2 4 13 | -------------------------------------------------------------------------------- /example/johnson.expected: -------------------------------------------------------------------------------- 1 | 0 1 2 3 4 5 2 | 0 -> 0 0 -1 -5 0 -4 3 | 1 -> inf 0 1 -3 2 -4 4 | 2 -> inf 3 0 -4 1 -1 5 | 3 -> inf 7 4 0 5 3 6 | 4 -> inf 2 -1 -5 0 -2 7 | 5 -> inf 8 5 1 6 0 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 6 9 4 | 5 | e 0 3 6 | e 0 4 7 | e 0 5 8 | e 1 3 9 | e 1 4 10 | e 1 5 11 | e 2 3 12 | e 2 4 13 | e 2 5 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 1 3 | e 0 3 4 | e 2 3 5 | e 4 2 6 | e 5 1 7 | e 5 2 8 | e 6 0 9 | e 7 1 10 | e 7 3 11 | e 8 6 12 | e 8 4 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 4 3 | e 0 8 4 | e 1 3 5 | e 1 7 6 | e 2 3 7 | e 2 6 8 | e 4 1 9 | e 5 3 10 | e 5 7 11 | e 6 7 12 | e 8 6 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 7 3 | e 1 0 4 | e 1 8 5 | e 2 3 6 | e 2 4 7 | e 4 5 8 | e 6 3 9 | e 6 5 10 | e 7 3 11 | e 7 5 12 | e 8 4 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 7 3 | e 0 1 4 | e 2 1 5 | e 3 5 6 | e 3 8 7 | e 4 7 8 | e 4 2 9 | e 5 6 10 | e 6 7 11 | e 6 1 12 | e 8 2 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 8 3 | e 0 2 4 | e 1 8 5 | e 1 6 6 | e 2 6 7 | e 3 8 8 | e 3 6 9 | e 4 7 10 | e 4 5 11 | e 5 2 12 | e 7 1 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 5 3 | e 1 3 4 | e 1 5 5 | e 4 3 6 | e 4 2 7 | e 5 2 8 | e 6 8 9 | e 6 0 10 | e 7 3 11 | e 7 2 12 | e 8 7 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 5 3 | e 1 0 4 | e 2 7 5 | e 2 0 6 | e 3 7 7 | e 3 5 8 | e 4 7 9 | e 4 5 10 | e 6 8 11 | e 6 1 12 | e 8 4 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 7 3 | e 1 6 4 | e 1 8 5 | e 3 2 6 | e 3 0 7 | e 4 2 8 | e 4 7 9 | e 5 2 10 | e 5 7 11 | e 6 4 12 | e 8 0 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 4 3 | e 1 0 4 | e 2 8 5 | e 2 4 6 | e 3 8 7 | e 3 0 8 | e 5 8 9 | e 5 4 10 | e 6 7 11 | e 6 1 12 | e 7 2 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 1 0 3 | e 1 3 4 | e 2 3 5 | e 3 5 6 | e 4 7 7 | e 4 2 8 | e 6 0 9 | e 6 5 10 | e 7 8 11 | e 8 0 12 | e 8 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_5_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 9 11 2 | e 0 6 3 | e 0 2 4 | e 2 4 5 | e 3 5 6 | e 3 4 7 | e 4 1 8 | e 6 7 9 | e 7 5 10 | e 7 1 11 | e 8 5 12 | e 8 1 13 | -------------------------------------------------------------------------------- /example/prim.expected: -------------------------------------------------------------------------------- 1 | parent[a] = a 2 | parent[b] = a 3 | parent[c] = f 4 | parent[d] = c 5 | parent[e] = d 6 | parent[f] = g 7 | parent[g] = h 8 | parent[h] = a 9 | parent[i] = c 10 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 1 3 | e 1 4 4 | e 2 5 5 | e 3 7 6 | e 4 9 7 | e 5 3 8 | e 6 2 9 | e 7 8 10 | e 9 11 11 | e 10 0 12 | e 11 6 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 7 3 | e 2 8 4 | e 3 1 5 | e 4 5 6 | e 5 11 7 | e 6 2 8 | e 7 3 9 | e 8 0 10 | e 9 6 11 | e 10 9 12 | e 11 10 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 11 3 | e 1 3 4 | e 2 10 5 | e 4 7 6 | e 5 0 7 | e 6 9 8 | e 7 1 9 | e 8 2 10 | e 9 4 11 | e 10 6 12 | e 11 8 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 6 3 | e 1 5 4 | e 2 11 5 | e 3 4 6 | e 4 8 7 | e 5 7 8 | e 6 10 9 | e 8 0 10 | e 9 1 11 | e 10 2 12 | e 11 9 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 5 3 | e 2 4 4 | e 3 7 5 | e 4 9 6 | e 5 11 7 | e 6 1 8 | e 7 2 9 | e 8 6 10 | e 9 8 11 | e 10 3 12 | e 11 10 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 8 3 | e 1 11 4 | e 2 10 5 | e 3 4 6 | e 4 2 7 | e 5 7 8 | e 6 3 9 | e 7 0 10 | e 8 9 11 | e 9 1 12 | e 10 5 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 10 3 | e 2 4 4 | e 3 1 5 | e 4 8 6 | e 5 9 7 | e 6 5 8 | e 7 6 9 | e 8 7 10 | e 9 3 11 | e 10 11 12 | e 11 2 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 11 3 | e 1 6 4 | e 2 4 5 | e 3 0 6 | e 4 5 7 | e 5 7 8 | e 7 10 9 | e 8 2 10 | e 9 8 11 | e 10 3 12 | e 11 1 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 11 3 | e 1 5 4 | e 2 9 5 | e 3 0 6 | e 4 6 7 | e 5 8 8 | e 7 4 9 | e 8 10 10 | e 9 3 11 | e 10 7 12 | e 11 1 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 11 2 | e 0 9 3 | e 1 4 4 | e 2 10 5 | e 3 0 6 | e 5 8 7 | e 6 5 8 | e 7 3 9 | e 8 2 10 | e 9 1 11 | e 10 7 12 | e 11 6 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 0 2 3 | e 1 3 4 | e 4 1 5 | e 5 4 6 | e 6 0 7 | e 6 1 8 | e 7 0 9 | e 7 3 10 | e 8 5 11 | e 8 2 12 | e 9 2 13 | e 9 3 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 0 7 3 | e 0 6 4 | e 1 9 5 | e 1 3 6 | e 2 3 7 | e 2 6 8 | e 4 5 9 | e 5 6 10 | e 7 3 11 | e 8 7 12 | e 8 5 13 | e 9 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 1 8 3 | e 2 0 4 | e 3 0 5 | e 3 7 6 | e 4 6 7 | e 4 0 8 | e 5 2 9 | e 5 7 10 | e 6 1 11 | e 8 7 12 | e 9 2 13 | e 9 8 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 1 3 3 | e 1 9 4 | e 2 9 5 | e 3 0 6 | e 4 3 7 | e 4 8 8 | e 5 2 9 | e 6 0 10 | e 6 8 11 | e 7 5 12 | e 7 0 13 | e 9 8 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 0 5 3 | e 0 1 4 | e 2 7 5 | e 2 6 6 | e 3 6 7 | e 4 7 8 | e 4 3 9 | e 5 8 10 | e 7 1 11 | e 8 3 12 | e 9 1 13 | e 9 6 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 1 2 3 | e 1 0 4 | e 2 6 5 | e 3 0 6 | e 4 2 7 | e 4 3 8 | e 5 6 9 | e 5 0 10 | e 7 9 11 | e 7 6 12 | e 8 3 13 | e 9 8 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 0 1 3 | e 0 4 4 | e 2 6 5 | e 2 1 6 | e 3 5 7 | e 3 8 8 | e 5 1 9 | e 6 9 10 | e 7 5 11 | e 7 4 12 | e 8 4 13 | e 9 8 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 1 6 3 | e 1 0 4 | e 2 0 5 | e 2 5 6 | e 3 4 7 | e 4 5 8 | e 6 3 9 | e 7 9 10 | e 7 4 11 | e 8 9 12 | e 8 5 13 | e 9 0 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 0 3 3 | e 1 0 4 | e 2 9 5 | e 2 3 6 | e 4 8 7 | e 4 3 8 | e 5 8 9 | e 5 0 10 | e 6 7 11 | e 6 9 12 | e 7 1 13 | e 8 9 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 0 7 3 | e 0 3 4 | e 2 6 5 | e 3 8 6 | e 4 1 7 | e 4 8 8 | e 5 2 9 | e 5 1 10 | e 6 3 11 | e 7 1 12 | e 9 7 13 | e 9 8 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_6_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 12 2 | e 0 7 3 | e 2 7 4 | e 2 1 5 | e 3 0 6 | e 3 1 7 | e 4 8 8 | e 5 1 9 | e 6 4 10 | e 6 7 11 | e 8 5 12 | e 9 0 13 | e 9 5 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_1.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 2 6 | e 0 3 7 | e 0 4 8 | e 1 2 9 | e 1 3 10 | e 1 4 11 | e 2 3 12 | e 2 4 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_10.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 0 4 9 | e 1 2 10 | e 1 3 11 | e 1 4 12 | e 2 3 13 | e 2 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_2.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 3 7 | e 0 4 8 | e 1 2 9 | e 1 3 10 | e 1 4 11 | e 2 3 12 | e 2 4 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_3.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 4 8 | e 1 2 9 | e 1 3 10 | e 1 4 11 | e 2 3 12 | e 2 4 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_4.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 1 2 9 | e 1 3 10 | e 1 4 11 | e 2 3 12 | e 2 4 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_5.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 0 4 9 | e 1 3 10 | e 1 4 11 | e 2 3 12 | e 2 4 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_6.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 0 4 9 | e 1 2 10 | e 1 4 11 | e 2 3 12 | e 2 4 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_7.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 0 4 9 | e 1 2 10 | e 1 3 11 | e 2 3 12 | e 2 4 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_8.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 0 4 9 | e 1 2 10 | e 1 3 11 | e 1 4 12 | e 2 4 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_5_sub_9.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 0 4 9 | e 1 2 10 | e 1 3 11 | e 1 4 12 | e 2 3 13 | e 3 4 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_bicon_1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 8 8 2 | e 0 1 3 | e 0 2 4 | e 0 3 5 | e 0 4 6 | e 1 5 7 | e 1 4 8 | e 1 2 9 | e 2 4 10 | e 2 3 11 | e 2 6 12 | e 3 7 13 | e 3 4 14 | -------------------------------------------------------------------------------- /doc/mungeaux.csh: -------------------------------------------------------------------------------- 1 | #!/bin/csh -f 2 | 3 | foreach aux ( $* ) 4 | echo Munging $aux 5 | /bin/mv $aux $aux.bak 6 | cat $aux.bak | perl jwebfrob.pl > $aux 7 | /bin/cp $aux $aux.munged 8 | end 9 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5.dimacs: -------------------------------------------------------------------------------- 1 | c A subgraph of K_5 2 | 3 | p edge 5 9 4 | 5 | e 0 1 6 | e 0 2 7 | e 0 3 8 | e 0 4 9 | e 1 2 10 | e 1 3 11 | e 1 4 12 | e 2 3 13 | e 2 4 14 | e 3 4 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 0 2 3 | e 4 0 4 | e 4 3 5 | e 5 1 6 | e 5 3 7 | e 6 2 8 | e 6 3 9 | e 7 0 10 | e 8 2 11 | e 9 7 12 | e 9 1 13 | e 10 8 14 | e 10 1 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 0 3 3 | e 0 5 4 | e 1 2 5 | e 1 5 6 | e 4 9 7 | e 6 8 8 | e 6 2 9 | e 7 9 10 | e 7 5 11 | e 8 3 12 | e 9 3 13 | e 10 4 14 | e 10 2 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 0 3 3 | e 1 3 4 | e 1 6 5 | e 2 9 6 | e 2 5 7 | e 4 5 8 | e 4 6 9 | e 7 8 10 | e 7 5 11 | e 8 3 12 | e 9 0 13 | e 10 0 14 | e 10 6 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 1 10 3 | e 1 6 4 | e 2 8 5 | e 4 8 6 | e 4 0 7 | e 5 2 8 | e 5 6 9 | e 7 6 10 | e 7 0 11 | e 8 3 12 | e 9 3 13 | e 9 0 14 | e 10 3 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 0 8 3 | e 1 8 4 | e 1 2 5 | e 4 9 6 | e 5 3 7 | e 5 2 8 | e 6 9 9 | e 6 2 10 | e 7 0 11 | e 7 3 12 | e 9 8 13 | e 10 4 14 | e 10 3 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_non_bicon_2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 8 8 2 | e 0 1 3 | e 0 2 4 | e 0 3 5 | e 0 4 6 | e 0 5 7 | e 1 6 8 | e 1 4 9 | e 1 2 10 | e 2 4 11 | e 2 3 12 | e 3 7 13 | e 3 4 14 | e 4 5 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 0 3 3 | e 0 9 4 | e 1 9 5 | e 1 10 6 | e 2 4 7 | e 2 9 8 | e 3 6 9 | e 4 8 10 | e 5 8 11 | e 5 10 12 | e 6 8 13 | e 7 6 14 | e 7 10 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 1 10 3 | e 1 0 4 | e 2 9 5 | e 2 0 6 | e 3 6 7 | e 3 9 8 | e 4 10 9 | e 5 8 10 | e 5 9 11 | e 6 10 12 | e 7 4 13 | e 7 0 14 | e 8 4 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 2 9 3 | e 2 0 4 | e 3 10 5 | e 4 10 6 | e 4 1 7 | e 5 10 8 | e 6 0 9 | e 6 1 10 | e 7 3 11 | e 7 1 12 | e 8 5 13 | e 8 0 14 | e 9 3 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 0 10 3 | e 0 8 4 | e 1 4 5 | e 1 9 6 | e 2 5 7 | e 2 9 8 | e 3 9 9 | e 3 8 10 | e 4 6 11 | e 5 10 12 | e 7 6 13 | e 7 8 14 | e 10 6 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 0 9 3 | e 1 0 4 | e 1 7 5 | e 2 6 6 | e 3 2 7 | e 3 7 8 | e 4 9 9 | e 4 10 10 | e 5 7 11 | e 5 10 12 | e 8 6 13 | e 8 10 14 | e 9 6 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_7_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 13 2 | e 1 5 3 | e 2 1 4 | e 2 10 5 | e 3 5 6 | e 3 10 7 | e 4 1 8 | e 6 4 9 | e 6 0 10 | e 7 5 11 | e 8 0 12 | e 8 10 13 | e 9 7 14 | e 9 0 15 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_line_1.dimacs: -------------------------------------------------------------------------------- 1 | c a tree 2 | 3 | p edge 12 11 4 | 5 | e 0 1 6 | e 1 2 7 | e 2 3 8 | e 3 4 9 | e 4 5 10 | e 5 6 11 | e 6 7 12 | e 7 8 13 | e 8 9 14 | e 9 10 15 | e 10 11 16 | -------------------------------------------------------------------------------- /example/makefile-target-names.dat: -------------------------------------------------------------------------------- 1 | dax.h 2 | yow.h 3 | boz.h 4 | zow.h 5 | bar.cpp 6 | bar.o 7 | foo.cpp 8 | foo.o 9 | zig.cpp 10 | zig.o 11 | zag.cpp 12 | zag.o 13 | libzigzag.a 14 | libfoobar.a 15 | killerapp 16 | -------------------------------------------------------------------------------- /example/social_network.graph: -------------------------------------------------------------------------------- 1 | Scott,Jill 2 | Mary,Scott 3 | Jill,Mary 4 | Bill,Scott 5 | Josh,Bill 6 | Scott,Frank 7 | Laurie,Frank 8 | Mary,Laurie 9 | Anne,Frank 10 | Howard,Anne 11 | Frank,Howard 12 | Josh,Frank -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 3 3 | e 1 3 4 | e 2 3 5 | e 5 0 6 | e 5 1 7 | e 6 2 8 | e 7 1 9 | e 7 2 10 | e 8 6 11 | e 8 4 12 | e 9 0 13 | e 10 4 14 | e 11 10 15 | e 11 9 16 | -------------------------------------------------------------------------------- /example/comm_network.graph: -------------------------------------------------------------------------------- 1 | Mary,Jill 2 | Jill,Scott 3 | Scott,Mary 4 | Scott,Bill 5 | Bill,Josh 6 | Josh,Frank 7 | Frank,Scott 8 | Frank,Anne 9 | Anne,Howard 10 | Howard,Frank 11 | Frank,Laurie 12 | Laurie,Mary 13 | -------------------------------------------------------------------------------- /example/makefile-dependencies.dat: -------------------------------------------------------------------------------- 1 | 15 2 | 0 5 3 | 0 7 4 | 0 11 5 | 1 5 6 | 1 11 7 | 2 5 8 | 2 9 9 | 2 11 10 | 3 7 11 | 4 5 12 | 5 13 13 | 6 7 14 | 7 13 15 | 8 9 16 | 9 12 17 | 10 11 18 | 11 12 19 | 12 14 20 | 13 12 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 3 3 | e 1 6 4 | e 1 7 5 | e 2 10 6 | e 2 5 7 | e 4 3 8 | e 6 5 9 | e 7 4 10 | e 8 4 11 | e 8 0 12 | e 9 0 13 | e 9 11 14 | e 10 11 15 | e 11 3 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 7 3 | e 1 7 4 | e 2 10 5 | e 2 8 6 | e 3 0 7 | e 4 0 8 | e 4 5 9 | e 5 7 10 | e 6 5 11 | e 6 1 12 | e 9 11 13 | e 9 3 14 | e 10 1 15 | e 11 8 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 5 3 | e 0 10 4 | e 1 3 5 | e 2 3 6 | e 4 7 7 | e 5 8 8 | e 6 2 9 | e 6 1 10 | e 7 3 11 | e 9 1 12 | e 9 7 13 | e 10 2 14 | e 11 4 15 | e 11 8 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 4 3 | e 1 4 4 | e 2 10 5 | e 2 8 6 | e 3 1 7 | e 6 0 8 | e 6 1 9 | e 7 3 10 | e 7 5 11 | e 8 11 12 | e 9 11 13 | e 9 0 14 | e 10 5 15 | e 11 4 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 10 3 | e 2 9 4 | e 2 3 5 | e 3 1 6 | e 4 5 7 | e 6 10 8 | e 6 9 9 | e 7 8 10 | e 7 5 11 | e 8 3 12 | e 9 1 13 | e 10 1 14 | e 11 4 15 | e 11 0 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 6 3 | e 1 3 4 | e 2 9 5 | e 2 1 6 | e 4 11 7 | e 4 6 8 | e 5 0 9 | e 5 7 10 | e 7 9 11 | e 8 3 12 | e 9 3 13 | e 10 1 14 | e 10 8 15 | e 11 8 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 5 3 | e 0 9 4 | e 1 10 5 | e 1 3 6 | e 2 11 7 | e 4 8 8 | e 4 6 9 | e 5 11 10 | e 6 5 11 | e 7 9 12 | e 7 2 13 | e 8 3 14 | e 9 11 15 | e 10 2 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 5 3 | e 0 1 4 | e 2 7 5 | e 2 6 6 | e 3 11 7 | e 3 9 8 | e 5 8 9 | e 6 11 10 | e 7 1 11 | e 8 4 12 | e 9 4 13 | e 10 9 14 | e 10 8 15 | e 11 4 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 1 3 3 | e 1 7 4 | e 2 11 5 | e 3 0 6 | e 4 11 7 | e 5 9 8 | e 5 2 9 | e 6 2 10 | e 6 4 11 | e 7 9 12 | e 8 10 13 | e 8 0 14 | e 9 11 15 | e 10 4 16 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_8_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 14 2 | e 0 11 3 | e 0 3 4 | e 1 10 5 | e 2 1 6 | e 4 1 7 | e 4 5 8 | e 5 10 9 | e 6 10 10 | e 7 5 11 | e 7 6 12 | e 8 3 13 | e 9 8 14 | e 9 2 15 | e 11 6 16 | -------------------------------------------------------------------------------- /example/reverse_graph.expected: -------------------------------------------------------------------------------- 1 | original graph: 2 | 0 --> 2 3 | 1 --> 1 3 4 4 | 2 --> 1 3 4 5 | 3 --> 1 4 6 | 4 --> 0 1 7 | 8 | reversed graph: 9 | 0 --> 4 10 | 1 --> 1 2 3 4 11 | 2 --> 0 12 | 3 --> 1 2 13 | 4 --> 1 2 3 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 0 9 3 | e 0 2 4 | e 1 3 5 | e 1 8 6 | e 2 8 7 | e 4 5 8 | e 4 8 9 | e 5 7 10 | e 5 6 11 | e 6 2 12 | e 6 3 13 | e 7 0 14 | e 7 1 15 | e 9 4 16 | e 9 3 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 0 5 3 | e 0 4 4 | e 1 8 5 | e 1 6 6 | e 2 1 7 | e 2 9 8 | e 3 7 9 | e 3 9 10 | e 4 9 11 | e 4 6 12 | e 5 2 13 | e 5 7 14 | e 7 6 15 | e 8 0 16 | e 8 3 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 0 2 3 | e 0 4 4 | e 1 0 5 | e 1 9 6 | e 2 6 7 | e 2 8 8 | e 3 9 9 | e 3 4 10 | e 5 1 11 | e 5 7 12 | e 6 5 13 | e 6 3 14 | e 7 4 15 | e 8 7 16 | e 8 9 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 1 2 3 | e 1 0 4 | e 2 6 5 | e 2 8 6 | e 3 1 7 | e 3 5 8 | e 4 3 9 | e 4 9 10 | e 5 8 11 | e 6 4 12 | e 6 7 13 | e 7 5 14 | e 7 0 15 | e 9 0 16 | e 9 8 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 0 7 3 | e 0 1 4 | e 3 1 5 | e 3 2 6 | e 4 0 7 | e 4 8 8 | e 5 8 9 | e 5 1 10 | e 6 9 11 | e 6 5 12 | e 7 6 13 | e 7 2 14 | e 8 2 15 | e 9 4 16 | e 9 3 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 1 4 3 | e 1 0 4 | e 2 7 5 | e 2 5 6 | e 3 9 7 | e 3 8 8 | e 4 8 9 | e 5 0 10 | e 5 8 11 | e 6 3 12 | e 6 0 13 | e 7 6 14 | e 7 4 15 | e 9 2 16 | e 9 1 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 0 1 3 | e 0 7 4 | e 1 8 5 | e 2 4 6 | e 2 7 7 | e 3 5 8 | e 3 0 9 | e 4 3 10 | e 4 8 11 | e 5 6 12 | e 5 9 13 | e 6 2 14 | e 6 1 15 | e 9 7 16 | e 9 8 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 0 3 3 | e 0 5 4 | e 1 7 5 | e 1 3 6 | e 3 2 7 | e 4 1 8 | e 4 6 9 | e 6 5 10 | e 6 2 11 | e 7 8 12 | e 7 5 13 | e 8 9 14 | e 8 2 15 | e 9 4 16 | e 9 0 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 0 3 3 | e 0 2 4 | e 1 6 5 | e 1 0 6 | e 3 4 7 | e 5 7 8 | e 5 3 9 | e 6 5 10 | e 6 9 11 | e 7 8 12 | e 7 2 13 | e 8 1 14 | e 8 4 15 | e 9 2 16 | e 9 4 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | e 0 1 3 | e 0 2 4 | e 1 4 5 | e 1 7 6 | e 2 3 7 | e 4 8 8 | e 4 3 9 | e 5 2 10 | e 5 7 11 | e 6 0 12 | e 6 9 13 | e 8 6 14 | e 8 5 15 | e 9 7 16 | e 9 3 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 0 1 3 | e 0 2 4 | e 6 1 5 | e 6 3 6 | e 7 5 7 | e 7 1 8 | e 8 2 9 | e 8 3 10 | e 9 2 11 | e 10 0 12 | e 10 3 13 | e 11 5 14 | e 11 4 15 | e 12 9 16 | e 12 4 17 | -------------------------------------------------------------------------------- /example/knights_tour.expected: -------------------------------------------------------------------------------- 1 | 0 13 28 61 10 15 18 47 2 | 29 36 11 14 27 46 9 16 3 | 12 1 62 37 60 17 48 19 4 | 35 30 59 54 49 26 45 8 5 | 2 55 34 63 38 53 20 25 6 | 31 58 39 52 23 50 7 44 7 | 40 3 56 33 42 5 24 21 8 | 57 32 41 4 51 22 43 6 9 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_case_C_1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | 3 | e 1 3 4 | e 1 9 5 | e 1 8 6 | e 1 5 7 | e 2 9 8 | e 2 6 9 | e 2 5 10 | e 3 5 11 | e 3 4 12 | e 3 9 13 | e 4 9 14 | e 4 7 15 | e 4 6 16 | e 7 8 17 | e 7 9 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_case_C_2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | 3 | e 0 2 4 | e 0 9 5 | e 0 7 6 | e 1 3 7 | e 1 4 8 | e 1 9 9 | e 1 2 10 | e 2 4 11 | e 2 6 12 | e 4 7 13 | e 5 6 14 | e 6 7 15 | e 6 8 16 | e 7 8 17 | e 8 9 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_case_C_3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | 3 | e 0 1 4 | e 0 7 5 | e 1 5 6 | e 1 3 7 | e 1 2 8 | e 2 8 9 | e 2 6 10 | e 3 5 11 | e 3 7 12 | e 4 6 13 | e 5 8 14 | e 5 6 15 | e 6 9 16 | e 7 9 17 | e 7 8 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_case_C_4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | 3 | e 0 7 4 | e 0 4 5 | e 0 6 6 | e 1 7 7 | e 1 2 8 | e 1 8 9 | e 2 6 10 | e 2 7 11 | e 3 5 12 | e 3 9 13 | e 4 8 14 | e 4 9 15 | e 5 6 16 | e 6 9 17 | e 7 9 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_case_C_5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | 3 | e 0 8 4 | e 0 3 5 | e 0 7 6 | e 1 2 7 | e 1 5 8 | e 1 4 9 | e 1 3 10 | e 1 7 11 | e 3 6 12 | e 3 9 13 | e 3 4 14 | e 4 5 15 | e 5 8 16 | e 5 6 17 | e 6 7 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_case_C_6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | 3 | e 0 3 4 | e 0 9 5 | e 0 5 6 | e 0 2 7 | e 1 7 8 | e 1 2 9 | e 2 6 10 | e 3 8 11 | e 3 5 12 | e 3 6 13 | e 3 7 14 | e 4 9 15 | e 4 6 16 | e 5 9 17 | e 7 9 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_case_D_2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 15 2 | 3 | e 0 8 4 | e 0 4 5 | e 0 6 6 | e 1 5 7 | e 1 2 8 | e 2 4 9 | e 4 6 10 | e 4 7 11 | e 4 9 12 | e 5 7 13 | e 5 6 14 | e 6 7 15 | e 6 9 16 | e 7 8 17 | e 7 9 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 2 12 3 | e 2 11 4 | e 3 0 5 | e 3 12 6 | e 4 11 7 | e 5 2 8 | e 5 1 9 | e 6 4 10 | e 6 7 11 | e 8 12 12 | e 8 1 13 | e 9 11 14 | e 9 1 15 | e 10 0 16 | e 10 7 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 0 6 3 | e 0 5 4 | e 3 6 5 | e 3 1 6 | e 4 2 7 | e 7 4 8 | e 7 1 9 | e 8 5 10 | e 8 12 11 | e 9 10 12 | e 9 12 13 | e 10 5 14 | e 10 2 15 | e 11 2 16 | e 11 12 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 0 12 3 | e 0 4 4 | e 1 11 5 | e 1 6 6 | e 3 2 7 | e 3 4 8 | e 8 5 9 | e 8 7 10 | e 9 5 11 | e 9 6 12 | e 10 7 13 | e 10 4 14 | e 11 2 15 | e 12 7 16 | e 12 2 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 2 6 3 | e 3 9 4 | e 3 1 5 | e 4 2 6 | e 4 0 7 | e 7 5 8 | e 7 0 9 | e 8 11 10 | e 8 1 11 | e 10 6 12 | e 10 1 13 | e 11 9 14 | e 11 6 15 | e 12 5 16 | e 12 9 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 0 12 3 | e 0 3 4 | e 1 0 5 | e 1 9 6 | e 2 7 7 | e 2 6 8 | e 4 3 9 | e 5 4 10 | e 5 6 11 | e 8 12 12 | e 8 9 13 | e 10 7 14 | e 10 12 15 | e 11 3 16 | e 11 9 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 0 12 3 | e 0 2 4 | e 3 2 5 | e 3 8 6 | e 4 3 7 | e 4 1 8 | e 5 8 9 | e 6 8 10 | e 6 1 11 | e 9 5 12 | e 9 7 13 | e 10 2 14 | e 10 1 15 | e 11 12 16 | e 11 7 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 1 2 3 | e 1 0 4 | e 3 9 5 | e 4 11 6 | e 4 8 7 | e 5 9 8 | e 5 8 9 | e 6 3 10 | e 6 0 11 | e 10 2 12 | e 10 7 13 | e 11 7 14 | e 11 9 15 | e 12 7 16 | e 12 8 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 1 11 3 | e 1 0 4 | e 2 0 5 | e 3 1 6 | e 3 4 7 | e 5 0 8 | e 5 4 9 | e 6 2 10 | e 6 9 11 | e 7 11 12 | e 7 4 13 | e 8 10 14 | e 8 9 15 | e 12 10 16 | e 12 11 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 0 8 3 | e 0 6 4 | e 2 1 5 | e 2 6 6 | e 4 3 7 | e 4 5 8 | e 7 1 9 | e 9 12 10 | e 9 6 11 | e 10 3 12 | e 10 8 13 | e 11 7 14 | e 11 5 15 | e 12 8 16 | e 12 1 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_9_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 15 2 | e 1 7 3 | e 1 3 4 | e 2 11 5 | e 2 3 6 | e 4 12 7 | e 4 5 8 | e 6 7 9 | e 8 5 10 | e 8 3 11 | e 9 12 12 | e 9 0 13 | e 10 6 14 | e 10 0 15 | e 11 5 16 | e 11 7 17 | -------------------------------------------------------------------------------- /doc/awpaper.sty: -------------------------------------------------------------------------------- 1 | \DeclareOption{awpaper} 2 | {\setlength\paperheight {9.25in}% 3 | \setlength\paperwidth {7.375in}} 4 | \DeclareOption*{\PassOptonsToPackage{\CurrentOption}{newsiambook}} 5 | \ProcessOptions 6 | \ExecuteOptions{awpaper} 7 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 0 1 3 | e 0 2 4 | e 0 3 5 | e 0 4 6 | e 1 2 7 | e 1 3 8 | e 5 4 9 | e 6 2 10 | e 7 6 11 | e 7 3 12 | e 8 5 13 | e 8 1 14 | e 9 3 15 | e 9 4 16 | e 10 2 17 | e 10 4 18 | -------------------------------------------------------------------------------- /example/info_network.graph: -------------------------------------------------------------------------------- 1 | myspace,digg 2 | blogger,digg 3 | blogger,slahsdot 4 | blogger,wikipedia 5 | digg,slashdot 6 | digg,wikipedia 7 | blogspot,slashdot 8 | blogspot,wikipedia 9 | slashdot,bbc 10 | slashdot,wikipedia 11 | bbc,wikipedia -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 0 3 3 | e 0 4 4 | e 1 4 5 | e 1 5 6 | e 2 4 7 | e 6 0 8 | e 8 2 9 | e 8 5 10 | e 9 1 11 | e 9 3 12 | e 10 2 13 | e 10 3 14 | e 11 7 15 | e 11 5 16 | e 12 7 17 | e 12 6 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 2 5 3 | e 2 1 4 | e 3 6 5 | e 3 7 6 | e 4 7 7 | e 4 9 8 | e 4 1 9 | e 4 0 10 | e 5 9 11 | e 6 0 12 | e 7 9 13 | e 7 1 14 | e 8 9 15 | e 8 0 16 | e 10 1 17 | e 10 0 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 0 9 3 | e 0 2 4 | e 1 7 5 | e 1 8 6 | e 2 7 7 | e 2 3 8 | e 4 10 9 | e 4 3 10 | e 5 2 11 | e 5 7 12 | e 5 3 13 | e 5 8 14 | e 6 3 15 | e 6 8 16 | e 9 8 17 | e 10 7 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 0 1 3 | e 0 9 4 | e 1 7 5 | e 2 8 6 | e 3 2 7 | e 3 4 8 | e 4 7 9 | e 4 9 10 | e 5 7 11 | e 5 8 12 | e 6 9 13 | e 6 8 14 | e 10 4 15 | e 10 7 16 | e 10 9 17 | e 10 8 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 0 2 3 | e 0 8 4 | e 0 5 5 | e 0 6 6 | e 1 7 7 | e 1 5 8 | e 2 8 9 | e 2 5 10 | e 3 4 11 | e 3 2 12 | e 4 6 13 | e 7 8 14 | e 9 5 15 | e 9 6 16 | e 10 8 17 | e 10 6 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 1 0 3 | e 1 5 4 | e 2 1 5 | e 2 0 6 | e 2 5 7 | e 2 9 8 | e 3 9 9 | e 4 0 10 | e 6 5 11 | e 6 9 12 | e 7 3 13 | e 7 1 14 | e 8 4 15 | e 8 5 16 | e 10 0 17 | e 10 9 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 2 9 3 | e 2 5 4 | e 3 6 5 | e 4 5 6 | e 4 6 7 | e 4 1 8 | e 4 0 9 | e 5 6 10 | e 5 1 11 | e 7 1 12 | e 7 0 13 | e 8 6 14 | e 8 0 15 | e 9 0 16 | e 10 3 17 | e 10 1 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 0 3 3 | e 0 6 4 | e 2 8 5 | e 2 6 6 | e 3 8 7 | e 4 1 8 | e 5 4 9 | e 5 2 10 | e 7 6 11 | e 7 1 12 | e 9 8 13 | e 9 1 14 | e 10 2 15 | e 10 8 16 | e 10 6 17 | e 10 1 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 0 4 3 | e 0 10 4 | e 1 10 5 | e 2 1 6 | e 2 9 7 | e 3 6 8 | e 3 10 9 | e 5 6 10 | e 7 5 11 | e 7 4 12 | e 8 9 13 | e 8 6 14 | e 8 4 15 | e 8 10 16 | e 9 6 17 | e 9 4 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 0 4 3 | e 0 9 4 | e 1 6 5 | e 1 8 6 | e 1 9 7 | e 1 2 8 | e 3 8 9 | e 3 2 10 | e 4 8 11 | e 5 10 12 | e 5 6 13 | e 6 8 14 | e 6 9 15 | e 7 9 16 | e 7 2 17 | e 10 2 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_6_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 11 16 2 | e 1 3 3 | e 1 0 4 | e 1 5 5 | e 1 8 6 | e 2 8 7 | e 3 0 8 | e 3 5 9 | e 4 2 10 | e 4 3 11 | e 6 0 12 | e 6 8 13 | e 7 9 14 | e 7 5 15 | e 9 0 16 | e 10 5 17 | e 10 8 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 3 3 | e 1 2 4 | e 2 3 5 | e 4 1 6 | e 5 1 7 | e 6 5 8 | e 8 0 9 | e 9 7 10 | e 10 9 11 | e 10 3 12 | e 11 7 13 | e 11 6 14 | e 12 4 15 | e 12 0 16 | e 13 8 17 | e 13 2 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 7 3 | e 2 10 4 | e 2 7 5 | e 3 0 6 | e 3 5 7 | e 4 8 8 | e 5 1 9 | e 6 12 10 | e 7 1 11 | e 9 5 12 | e 10 9 13 | e 11 4 14 | e 11 1 15 | e 12 9 16 | e 13 8 17 | e 13 6 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 10 3 | e 1 5 4 | e 2 4 5 | e 3 12 6 | e 3 5 7 | e 4 5 8 | e 6 9 9 | e 7 11 10 | e 7 0 11 | e 8 2 12 | e 8 1 13 | e 9 1 14 | e 10 9 15 | e 12 11 16 | e 13 6 17 | e 13 4 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 3 3 | e 1 13 4 | e 2 11 5 | e 2 5 6 | e 3 4 7 | e 5 4 8 | e 6 13 9 | e 6 10 10 | e 7 0 11 | e 8 1 12 | e 8 4 13 | e 9 5 14 | e 10 7 15 | e 11 0 16 | e 12 9 17 | e 12 3 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 1 9 3 | e 1 0 4 | e 2 9 5 | e 2 6 6 | e 3 4 7 | e 5 3 8 | e 5 0 9 | e 6 11 10 | e 7 8 11 | e 7 12 12 | e 8 4 13 | e 8 0 14 | e 10 3 15 | e 10 12 16 | e 11 12 17 | e 11 4 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 0 2 3 | e 0 4 4 | e 1 3 5 | e 3 6 6 | e 3 2 7 | e 5 0 8 | e 5 6 9 | e 7 12 10 | e 7 4 11 | e 8 12 12 | e 8 6 13 | e 9 11 14 | e 9 4 15 | e 10 11 16 | e 10 1 17 | e 12 2 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 0 12 3 | e 2 3 4 | e 4 3 5 | e 4 5 6 | e 6 1 7 | e 6 0 8 | e 7 2 9 | e 7 5 10 | e 9 2 11 | e 9 8 12 | e 10 4 13 | e 10 8 14 | e 11 1 15 | e 11 5 16 | e 12 8 17 | e 12 3 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 0 4 3 | e 0 11 4 | e 1 10 5 | e 1 2 6 | e 3 9 7 | e 3 2 8 | e 5 0 9 | e 6 11 10 | e 6 2 11 | e 7 6 12 | e 7 4 13 | e 8 10 14 | e 8 5 15 | e 9 11 16 | e 12 9 17 | e 12 4 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 1 2 3 | e 3 6 4 | e 3 0 5 | e 4 12 6 | e 5 1 7 | e 5 11 8 | e 6 2 9 | e 6 11 10 | e 7 10 11 | e 7 4 12 | e 8 10 13 | e 8 11 14 | e 9 1 15 | e 9 0 16 | e 12 0 17 | e 12 2 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 1 11 3 | e 1 4 4 | e 2 3 5 | e 2 11 6 | e 5 0 7 | e 5 4 8 | e 6 8 9 | e 6 4 10 | e 7 2 11 | e 8 11 12 | e 9 0 13 | e 9 7 14 | e 10 8 15 | e 10 3 16 | e 12 1 17 | e 12 3 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 0 2 3 | e 0 11 4 | e 1 10 5 | e 1 5 6 | e 3 8 7 | e 3 11 8 | e 4 8 9 | e 4 7 10 | e 5 12 11 | e 6 10 12 | e 6 11 13 | e 8 2 14 | e 9 0 15 | e 9 7 16 | e 12 7 17 | e 12 2 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 0 8 3 | e 0 4 4 | e 1 4 5 | e 1 7 6 | e 2 0 7 | e 3 9 8 | e 3 7 9 | e 5 10 10 | e 5 8 11 | e 6 1 12 | e 6 8 13 | e 10 4 14 | e 11 9 15 | e 11 2 16 | e 12 10 17 | e 12 7 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 0 1 3 | e 1 2 4 | e 1 4 5 | e 3 7 6 | e 3 2 7 | e 5 12 8 | e 5 2 9 | e 6 11 10 | e 6 8 11 | e 7 4 12 | e 9 7 13 | e 9 8 14 | e 10 11 15 | e 10 0 16 | e 12 4 17 | e 12 8 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_7_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 16 2 | e 0 8 3 | e 0 10 4 | e 3 4 5 | e 3 7 6 | e 4 2 7 | e 5 1 8 | e 5 7 9 | e 6 1 10 | e 6 12 11 | e 8 2 12 | e 8 7 13 | e 9 4 14 | e 9 10 15 | e 11 10 16 | e 11 2 17 | e 12 11 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 2 3 | e 0 6 4 | e 1 8 5 | e 1 11 6 | e 3 2 7 | e 4 5 8 | e 4 7 9 | e 5 11 10 | e 6 9 11 | e 7 12 12 | e 8 10 13 | e 9 10 14 | e 10 7 15 | e 11 12 16 | e 13 3 17 | e 13 12 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 9 3 | e 0 7 4 | e 1 10 5 | e 1 2 6 | e 2 12 7 | e 3 6 8 | e 3 12 9 | e 4 13 10 | e 4 5 11 | e 5 11 12 | e 6 13 13 | e 7 12 14 | e 8 2 15 | e 9 8 16 | e 10 7 17 | e 11 8 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 5 3 | e 0 4 4 | e 1 8 5 | e 2 10 6 | e 3 7 7 | e 5 13 8 | e 6 2 9 | e 6 12 10 | e 7 12 11 | e 8 7 12 | e 9 3 13 | e 9 10 14 | e 10 4 15 | e 11 13 16 | e 11 1 17 | e 12 4 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 1 0 3 | e 1 9 4 | e 2 3 5 | e 4 5 6 | e 4 3 7 | e 5 0 8 | e 6 11 9 | e 6 10 10 | e 7 8 11 | e 8 10 12 | e 9 7 13 | e 10 3 14 | e 11 2 15 | e 12 8 16 | e 13 12 17 | e 13 2 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 3 3 | e 1 0 4 | e 1 11 5 | e 2 9 6 | e 4 9 7 | e 5 4 8 | e 5 6 9 | e 6 11 10 | e 7 10 11 | e 7 13 12 | e 8 3 13 | e 8 12 14 | e 9 13 15 | e 10 6 16 | e 12 2 17 | e 13 11 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 1 6 3 | e 2 5 4 | e 3 2 5 | e 4 12 6 | e 4 5 7 | e 5 0 8 | e 7 2 9 | e 8 3 10 | e 9 1 11 | e 9 0 12 | e 10 6 13 | e 10 8 14 | e 11 7 15 | e 11 13 16 | e 12 13 17 | e 13 0 18 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_10_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 16 2 | e 0 8 3 | e 1 9 4 | e 1 7 5 | e 2 4 6 | e 3 6 7 | e 3 0 8 | e 4 10 9 | e 5 12 10 | e 5 10 11 | e 6 4 12 | e 7 2 13 | e 10 8 14 | e 11 13 15 | e 11 8 16 | e 12 0 17 | e 13 9 18 | -------------------------------------------------------------------------------- /example/connected_components.expected: -------------------------------------------------------------------------------- 1 | Total number of components: 3 2 | Vertex 0 is in component 0 3 | Vertex 1 is in component 0 4 | Vertex 2 is in component 1 5 | Vertex 3 is in component 2 6 | Vertex 4 is in component 0 7 | Vertex 5 is in component 1 8 | 9 | -------------------------------------------------------------------------------- /example/dijkstra.expected: -------------------------------------------------------------------------------- 1 | distances from start vertex: 2 | distance(0) = 0 3 | distance(1) = 6 4 | distance(2) = 1 5 | distance(3) = 4 6 | distance(4) = 5 7 | 8 | shortest paths tree 9 | 0 --> 2 10 | 1 --> 11 | 2 --> 3 12 | 3 --> 4 13 | 4 --> 1 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 0 1 3 | e 0 2 4 | e 0 3 5 | e 1 2 6 | e 1 3 7 | e 1 4 8 | e 2 3 9 | e 5 2 10 | e 6 3 11 | e 6 4 12 | e 7 5 13 | e 8 0 14 | e 9 4 15 | e 10 8 16 | e 10 4 17 | e 11 9 18 | e 11 7 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 0 8 3 | e 1 7 4 | e 1 0 5 | e 1 8 6 | e 2 3 7 | e 4 0 8 | e 5 2 9 | e 5 9 10 | e 6 8 11 | e 6 3 12 | e 7 0 13 | e 7 8 14 | e 7 3 15 | e 9 4 16 | e 10 11 17 | e 10 3 18 | e 11 1 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_peterson.dimacs: -------------------------------------------------------------------------------- 1 | c K_3_3 2 | 3 | p edge 10 15 4 | 5 | e 0 1 6 | e 1 2 7 | e 2 3 8 | e 3 4 9 | e 4 0 10 | e 0 5 11 | e 1 6 12 | e 2 7 13 | e 3 8 14 | e 4 9 15 | e 5 7 16 | e 5 8 17 | e 6 8 18 | e 6 9 19 | e 7 9 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 2 3 | e 0 3 4 | e 5 3 5 | e 6 4 6 | e 6 1 7 | e 7 2 8 | e 8 0 9 | e 8 1 10 | e 9 5 11 | e 10 9 12 | e 11 2 13 | e 12 7 14 | e 12 4 15 | e 13 11 16 | e 13 10 17 | e 14 1 18 | e 14 3 19 | -------------------------------------------------------------------------------- /example/family_tree.expected: -------------------------------------------------------------------------------- 1 | Jeanie is the parent of Debbie Rick John 2 | Debbie is the parent of Amanda 3 | Rick is the parent of Margaret 4 | John is the parent of Benjamin 5 | Amanda has no children 6 | Margaret has no children 7 | Benjamin has no children 8 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 0 3 3 | e 0 4 4 | e 1 3 5 | e 1 4 6 | e 2 4 7 | e 7 0 8 | e 7 5 9 | e 8 1 10 | e 8 5 11 | e 9 6 12 | e 9 3 13 | e 10 6 14 | e 11 10 15 | e 12 11 16 | e 12 2 17 | e 13 2 18 | e 13 5 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 0 1 3 | e 0 6 4 | e 1 3 5 | e 4 5 6 | e 4 3 7 | e 7 8 8 | e 7 6 9 | e 8 5 10 | e 8 3 11 | e 9 4 12 | e 9 6 13 | e 10 11 14 | e 11 2 15 | e 12 2 16 | e 12 5 17 | e 13 10 18 | e 13 1 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 1 2 3 | e 1 0 4 | e 2 10 5 | e 3 11 6 | e 4 5 7 | e 5 3 8 | e 6 11 9 | e 6 0 10 | e 7 3 11 | e 7 11 12 | e 7 0 13 | e 8 9 14 | e 8 4 15 | e 9 0 16 | e 10 7 17 | e 10 3 18 | e 10 11 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 1 0 3 | e 2 1 4 | e 2 8 5 | e 3 6 6 | e 3 0 7 | e 4 11 8 | e 5 10 9 | e 7 10 10 | e 7 6 11 | e 7 0 12 | e 8 5 13 | e 9 4 14 | e 9 0 15 | e 10 6 16 | e 11 7 17 | e 11 10 18 | e 11 6 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 2 1 3 | e 3 2 4 | e 3 4 5 | e 4 8 6 | e 5 7 7 | e 5 1 8 | e 6 10 9 | e 6 11 10 | e 6 0 11 | e 7 6 12 | e 8 11 13 | e 9 0 14 | e 9 1 15 | e 10 11 16 | e 10 0 17 | e 10 1 18 | e 11 0 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 1 11 3 | e 1 6 4 | e 2 0 5 | e 2 4 6 | e 3 10 7 | e 5 9 8 | e 6 3 9 | e 7 10 10 | e 7 0 11 | e 7 4 12 | e 8 5 13 | e 8 4 14 | e 9 7 15 | e 9 10 16 | e 9 0 17 | e 10 0 18 | e 11 4 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 0 7 3 | e 0 4 4 | e 0 9 5 | e 1 2 6 | e 1 8 7 | e 2 9 8 | e 3 4 9 | e 3 9 10 | e 5 7 11 | e 6 11 12 | e 6 9 13 | e 7 4 14 | e 8 5 15 | e 10 0 16 | e 10 7 17 | e 10 4 18 | e 11 10 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 0 4 3 | e 0 2 4 | e 1 7 5 | e 2 1 6 | e 3 8 7 | e 3 5 8 | e 4 5 9 | e 6 7 10 | e 6 9 11 | e 6 5 12 | e 7 9 13 | e 8 11 14 | e 10 9 15 | e 10 5 16 | e 11 6 17 | e 11 7 18 | e 11 9 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 0 4 3 | e 0 8 4 | e 1 11 5 | e 2 5 6 | e 3 10 7 | e 3 7 8 | e 5 9 9 | e 5 11 10 | e 5 4 11 | e 6 2 12 | e 6 8 13 | e 7 1 14 | e 9 11 15 | e 9 4 16 | e 9 8 17 | e 10 8 18 | e 11 4 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 0 1 3 | e 2 3 4 | e 2 1 5 | e 3 6 6 | e 4 9 7 | e 4 11 8 | e 4 1 9 | e 5 9 10 | e 6 4 11 | e 6 9 12 | e 6 11 13 | e 7 11 14 | e 7 1 15 | e 8 5 16 | e 9 11 17 | e 10 0 18 | e 10 8 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_7_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 12 17 2 | e 0 4 3 | e 0 9 4 | e 1 8 5 | e 2 7 6 | e 2 10 7 | e 3 6 8 | e 3 9 9 | e 4 5 10 | e 5 11 11 | e 5 8 12 | e 5 6 13 | e 7 9 14 | e 8 6 15 | e 10 1 16 | e 11 8 17 | e 11 6 18 | e 11 9 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 1 11 3 | e 3 11 4 | e 3 2 5 | e 5 8 6 | e 6 4 7 | e 6 0 8 | e 7 0 9 | e 7 2 10 | e 8 10 11 | e 9 3 12 | e 9 0 13 | e 10 2 14 | e 12 1 15 | e 12 5 16 | e 13 14 17 | e 13 4 18 | e 14 11 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 4 3 | e 0 11 4 | e 1 7 5 | e 3 10 6 | e 3 4 7 | e 5 2 8 | e 7 6 9 | e 8 2 10 | e 8 6 11 | e 9 1 12 | e 10 2 13 | e 12 11 14 | e 12 6 15 | e 13 8 16 | e 13 11 17 | e 14 5 18 | e 14 9 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 13 3 | e 1 13 4 | e 1 5 5 | e 3 7 6 | e 3 5 7 | e 4 12 8 | e 4 2 9 | e 6 1 10 | e 6 7 11 | e 8 0 12 | e 8 10 13 | e 9 11 14 | e 10 9 15 | e 11 5 16 | e 12 13 17 | e 14 2 18 | e 14 7 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 2 3 | e 0 13 4 | e 3 9 5 | e 4 1 6 | e 4 2 7 | e 5 11 8 | e 6 9 9 | e 7 10 10 | e 7 2 11 | e 8 3 12 | e 8 12 13 | e 10 9 14 | e 10 13 15 | e 11 13 16 | e 12 5 17 | e 14 6 18 | e 14 1 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 8 3 | e 0 4 4 | e 1 2 5 | e 1 6 6 | e 2 9 7 | e 3 4 8 | e 5 6 9 | e 5 8 10 | e 7 3 11 | e 10 9 12 | e 11 14 13 | e 11 8 14 | e 12 7 15 | e 13 10 16 | e 13 12 17 | e 14 9 18 | e 14 4 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 3 3 | e 0 11 4 | e 1 11 5 | e 1 2 6 | e 3 14 7 | e 3 2 8 | e 4 14 9 | e 5 12 10 | e 6 9 11 | e 6 10 12 | e 8 4 13 | e 8 7 14 | e 9 14 15 | e 10 5 16 | e 12 2 17 | e 13 7 18 | e 13 11 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 10 3 | e 0 7 4 | e 2 13 5 | e 2 6 6 | e 4 5 7 | e 6 9 8 | e 8 11 9 | e 8 3 10 | e 9 4 11 | e 10 1 12 | e 10 5 13 | e 11 1 14 | e 12 7 15 | e 12 5 16 | e 13 1 17 | e 14 3 18 | e 14 7 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 3 3 | e 0 4 4 | e 1 10 5 | e 1 13 6 | e 2 11 7 | e 3 7 8 | e 4 5 9 | e 5 2 10 | e 6 7 11 | e 6 11 12 | e 8 13 13 | e 8 11 14 | e 9 14 15 | e 9 10 16 | e 12 6 17 | e 12 13 18 | e 14 7 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 1 10 3 | e 1 0 4 | e 2 11 5 | e 2 0 6 | e 3 13 7 | e 3 5 8 | e 4 12 9 | e 4 11 10 | e 6 3 11 | e 6 0 12 | e 7 8 13 | e 9 8 14 | e 9 13 15 | e 10 13 16 | e 10 5 17 | e 11 5 18 | e 12 7 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 0 4 3 | e 2 1 4 | e 2 4 5 | e 3 1 6 | e 3 4 7 | e 5 12 8 | e 6 8 9 | e 6 1 10 | e 7 5 11 | e 7 0 12 | e 9 2 13 | e 9 13 14 | e 10 0 15 | e 10 13 16 | e 11 3 17 | e 11 13 18 | e 12 8 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 1 7 3 | e 2 5 4 | e 3 12 5 | e 3 0 6 | e 4 7 7 | e 4 10 8 | e 6 9 9 | e 6 0 10 | e 8 2 11 | e 8 0 12 | e 9 10 13 | e 9 5 14 | e 11 1 15 | e 12 10 16 | e 12 5 17 | e 13 11 18 | e 13 2 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 1 3 3 | e 1 9 4 | e 3 13 5 | e 4 11 6 | e 4 7 7 | e 5 2 8 | e 5 12 9 | e 6 5 10 | e 6 7 11 | e 8 0 12 | e 8 2 13 | e 9 12 14 | e 10 9 15 | e 10 7 16 | e 11 2 17 | e 11 12 18 | e 13 0 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 0 12 3 | e 1 0 4 | e 1 11 5 | e 2 9 6 | e 2 12 7 | e 3 6 8 | e 3 0 9 | e 4 9 10 | e 4 12 11 | e 5 2 12 | e 5 11 13 | e 6 8 14 | e 7 13 15 | e 7 9 16 | e 8 13 17 | e 10 4 18 | e 10 11 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 0 11 3 | e 0 13 4 | e 1 7 5 | e 1 13 6 | e 3 4 7 | e 5 3 8 | e 6 8 9 | e 6 2 10 | e 7 2 11 | e 9 5 12 | e 9 7 13 | e 10 6 14 | e 10 13 15 | e 11 8 16 | e 11 2 17 | e 12 4 18 | e 12 8 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 0 13 3 | e 1 12 4 | e 1 7 5 | e 2 9 6 | e 2 7 7 | e 3 0 8 | e 3 12 9 | e 5 10 10 | e 5 8 11 | e 6 11 12 | e 6 7 13 | e 9 8 14 | e 9 4 15 | e 11 8 16 | e 11 4 17 | e 12 4 18 | e 13 10 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 0 3 3 | e 0 5 4 | e 2 7 5 | e 2 1 6 | e 3 13 7 | e 5 10 8 | e 6 8 9 | e 6 1 10 | e 7 4 11 | e 7 10 12 | e 8 4 13 | e 8 10 14 | e 11 9 15 | e 11 4 16 | e 12 5 17 | e 12 1 18 | e 13 9 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_8_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 17 2 | e 0 8 3 | e 0 2 4 | e 1 6 5 | e 4 3 6 | e 4 12 7 | e 5 4 8 | e 5 2 9 | e 6 9 10 | e 7 3 11 | e 7 12 12 | e 8 12 13 | e 10 7 14 | e 10 2 15 | e 11 1 16 | e 11 8 17 | e 13 9 18 | e 13 3 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 0 1 3 | e 0 2 4 | e 0 3 5 | e 1 2 6 | e 1 4 7 | e 5 2 8 | e 5 4 9 | e 7 3 10 | e 8 6 11 | e 8 2 12 | e 9 0 13 | e 9 4 14 | e 10 6 15 | e 10 3 16 | e 11 7 17 | e 11 4 18 | e 12 1 19 | e 12 3 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 8 3 | e 1 6 4 | e 1 9 5 | e 2 3 6 | e 2 13 7 | e 4 0 8 | e 5 11 9 | e 6 11 10 | e 7 5 11 | e 7 3 12 | e 9 4 13 | e 10 12 14 | e 10 13 15 | e 12 11 16 | e 12 8 17 | e 14 13 18 | e 14 8 19 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_11_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 17 2 | e 0 10 3 | e 0 6 4 | e 2 11 5 | e 3 2 6 | e 3 1 7 | e 4 5 8 | e 5 6 9 | e 7 1 10 | e 7 10 11 | e 8 4 12 | e 9 12 13 | e 9 10 14 | e 12 11 15 | e 12 6 16 | e 13 11 17 | e 14 13 18 | e 14 8 19 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | cube-fr.dot 2 | cube.dot 3 | disconnected-fr.dot 4 | graphml_test_out.xml 5 | kevin-bacon2.dat 6 | random.dot 7 | triangular-fr.dot 8 | triangular-kk.dot 9 | test/*.dot 10 | example/routing-table.dat 11 | example/figs/ospf-sptree.dot 12 | CMakeFiles/ 13 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 1 4 3 | e 2 3 4 | e 2 4 5 | e 2 5 6 | e 6 0 7 | e 6 5 8 | e 8 7 9 | e 8 0 10 | e 10 0 11 | e 10 3 12 | e 11 9 13 | e 11 1 14 | e 12 9 15 | e 12 5 16 | e 13 1 17 | e 13 3 18 | e 14 7 19 | e 14 4 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 2 0 3 | e 2 12 4 | e 3 1 5 | e 4 8 6 | e 4 1 7 | e 5 0 8 | e 5 12 9 | e 6 2 10 | e 6 1 11 | e 7 3 12 | e 7 12 13 | e 9 2 14 | e 9 0 15 | e 9 1 16 | e 10 9 17 | e 10 12 18 | e 11 8 19 | e 11 0 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 1 2 3 | e 1 4 4 | e 3 4 5 | e 3 8 6 | e 5 0 7 | e 6 3 8 | e 6 4 9 | e 6 0 10 | e 7 4 11 | e 7 8 12 | e 9 5 13 | e 9 8 14 | e 10 2 15 | e 10 0 16 | e 11 6 17 | e 11 8 18 | e 12 3 19 | e 12 0 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 0 7 3 | e 0 9 4 | e 1 5 5 | e 1 8 6 | e 2 5 7 | e 2 3 8 | e 4 12 9 | e 4 9 10 | e 6 3 11 | e 6 9 12 | e 7 6 13 | e 7 3 14 | e 7 8 15 | e 10 6 16 | e 10 8 17 | e 11 3 18 | e 11 9 19 | e 12 8 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 0 7 3 | e 0 2 4 | e 3 0 5 | e 3 7 6 | e 3 12 7 | e 4 12 8 | e 5 4 9 | e 5 2 10 | e 6 1 11 | e 6 12 12 | e 8 0 13 | e 8 12 14 | e 9 1 15 | e 9 7 16 | e 10 3 17 | e 10 2 18 | e 11 7 19 | e 11 2 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 1 6 3 | e 1 3 4 | e 2 11 5 | e 2 0 6 | e 4 12 7 | e 4 0 8 | e 5 8 9 | e 5 0 10 | e 6 12 11 | e 6 0 12 | e 8 6 13 | e 8 12 14 | e 8 3 15 | e 9 7 16 | e 9 12 17 | e 10 7 18 | e 10 3 19 | e 11 3 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_case_B_sc.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 18 2 | 3 | e 0 8 4 | e 0 1 5 | e 0 3 6 | e 0 5 7 | e 0 6 8 | e 0 4 9 | e 1 2 10 | e 1 8 11 | e 2 6 12 | e 2 7 13 | e 2 4 14 | e 3 5 15 | e 3 8 16 | e 4 8 17 | e 5 8 18 | e 6 7 19 | e 7 9 20 | e 7 8 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 1 3 | e 1 2 4 | e 2 3 5 | e 4 1 6 | e 5 0 7 | e 6 0 8 | e 9 6 9 | e 10 7 10 | e 11 9 11 | e 11 8 12 | e 12 5 13 | e 12 2 14 | e 13 7 15 | e 13 3 16 | e 14 4 17 | e 14 3 18 | e 15 10 19 | e 15 8 20 | -------------------------------------------------------------------------------- /example/cuthill_mckee_ordering.expected: -------------------------------------------------------------------------------- 1 | degree: 2 | 2 4 3 4 3 4 4 2 1 1 3 | Reverse Cuthill-McKee ordering starting at :6 4 | 8 3 0 9 2 5 1 4 7 6 5 | Reverse Cuthill-McKee ordering starting at :0 6 | 9 1 4 6 7 2 8 5 3 0 7 | Reverse Cuthill-McKee ordering: 8 | 0 8 5 7 3 6 4 2 1 9 9 | -------------------------------------------------------------------------------- /example/remove_edge_if_dir.expected: -------------------------------------------------------------------------------- 1 | original graph: 2 | 0 --> 3 2 3 3 | 1 --> 3 4 | 2 --> 0 5 | 3 --> 2 6 | 7 | removing edges (0,3) 8 | 0 --> 2 9 | 1 --> 3 10 | 2 --> 0 11 | 3 --> 2 12 | removing edge (0,2) and (3, 2) 13 | 0 --> 14 | 1 --> 3 15 | 2 --> 0 16 | 3 --> 17 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 0 10 3 | e 0 4 4 | e 1 13 5 | e 1 4 6 | e 2 10 7 | e 2 7 8 | e 3 7 9 | e 3 6 10 | e 3 4 11 | e 8 5 12 | e 8 6 13 | e 9 6 14 | e 11 5 15 | e 11 10 16 | e 12 13 17 | e 12 9 18 | e 14 9 19 | e 14 7 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 1 2 3 | e 1 9 4 | e 2 8 5 | e 3 9 6 | e 3 8 7 | e 3 13 8 | e 4 12 9 | e 4 2 10 | e 5 12 11 | e 5 13 12 | e 6 0 13 | e 6 9 14 | e 7 14 15 | e 7 8 16 | e 10 0 17 | e 10 13 18 | e 11 14 19 | e 11 0 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 0 2 3 | e 0 5 4 | e 0 1 5 | e 3 11 6 | e 3 10 7 | e 4 11 8 | e 4 1 9 | e 6 10 10 | e 6 2 11 | e 7 9 12 | e 7 2 13 | e 10 5 14 | e 12 8 15 | e 12 5 16 | e 13 9 17 | e 13 1 18 | e 14 8 19 | e 14 9 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 3 0 3 | e 4 7 4 | e 4 1 5 | e 6 5 6 | e 6 1 7 | e 8 2 8 | e 8 0 9 | e 8 1 10 | e 9 14 11 | e 9 0 12 | e 10 5 13 | e 10 3 14 | e 11 14 15 | e 11 7 16 | e 12 3 17 | e 12 2 18 | e 13 7 19 | e 13 2 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 0 1 3 | e 0 8 4 | e 5 14 5 | e 5 4 6 | e 6 2 7 | e 6 9 8 | e 7 9 9 | e 7 8 10 | e 9 4 11 | e 10 1 12 | e 10 3 13 | e 11 8 14 | e 11 4 15 | e 11 3 16 | e 12 2 17 | e 12 3 18 | e 13 14 19 | e 13 1 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 2 14 3 | e 2 12 4 | e 3 1 5 | e 4 3 6 | e 4 8 7 | e 5 14 8 | e 5 3 9 | e 7 6 10 | e 7 8 11 | e 9 6 12 | e 9 12 13 | e 10 0 14 | e 10 6 15 | e 11 8 16 | e 11 1 17 | e 11 12 18 | e 13 0 19 | e 13 1 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 0 13 3 | e 0 3 4 | e 4 13 5 | e 4 9 6 | e 5 2 7 | e 5 14 8 | e 6 1 9 | e 6 3 10 | e 7 12 11 | e 7 14 12 | e 7 3 13 | e 8 1 14 | e 8 12 15 | e 9 14 16 | e 10 9 17 | e 10 12 18 | e 11 2 19 | e 11 1 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 0 5 3 | e 0 3 4 | e 1 3 5 | e 1 14 6 | e 1 2 7 | e 5 14 8 | e 6 4 9 | e 6 2 10 | e 8 13 11 | e 8 4 12 | e 9 13 13 | e 9 14 14 | e 10 7 15 | e 10 2 16 | e 11 7 17 | e 11 5 18 | e 12 4 19 | e 12 3 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 0 4 3 | e 0 1 4 | e 3 2 5 | e 3 7 6 | e 3 6 7 | e 8 5 8 | e 8 10 9 | e 9 1 10 | e 9 2 11 | e 10 7 12 | e 11 4 13 | e 11 7 14 | e 12 5 15 | e 12 6 16 | e 13 1 17 | e 13 6 18 | e 14 10 19 | e 14 2 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 0 8 3 | e 0 7 4 | e 2 1 5 | e 2 4 6 | e 3 6 7 | e 3 7 8 | e 5 10 9 | e 5 4 10 | e 6 4 11 | e 9 12 12 | e 9 7 13 | e 10 8 14 | e 10 7 15 | e 11 1 16 | e 11 8 17 | e 12 10 18 | e 12 8 19 | e 12 4 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 2 9 3 | e 2 7 4 | e 3 12 5 | e 3 0 6 | e 4 1 7 | e 4 10 8 | e 5 10 9 | e 5 7 10 | e 6 1 11 | e 6 0 12 | e 8 0 13 | e 9 12 14 | e 9 10 15 | e 9 0 16 | e 11 8 17 | e 11 7 18 | e 12 10 19 | e 12 7 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 0 10 3 | e 0 9 4 | e 1 5 5 | e 1 6 6 | e 2 12 7 | e 2 9 8 | e 3 6 9 | e 4 11 10 | e 4 6 11 | e 5 12 12 | e 5 9 13 | e 7 11 14 | e 7 12 15 | e 8 3 16 | e 8 9 17 | e 10 5 18 | e 10 12 19 | e 10 6 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 0 7 3 | e 0 12 4 | e 1 4 5 | e 1 12 6 | e 2 1 7 | e 2 4 8 | e 2 10 9 | e 3 2 10 | e 3 12 11 | e 6 1 12 | e 6 10 13 | e 7 10 14 | e 8 5 15 | e 8 10 16 | e 9 5 17 | e 9 4 18 | e 11 4 19 | e 11 12 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_8_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 13 18 2 | e 0 12 3 | e 0 10 4 | e 0 1 5 | e 2 11 6 | e 2 3 7 | e 4 8 8 | e 4 1 9 | e 5 8 10 | e 5 10 11 | e 6 10 12 | e 6 3 13 | e 7 0 14 | e 7 3 15 | e 9 12 16 | e 9 1 17 | e 11 1 18 | e 12 10 19 | e 12 3 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 15 3 | e 1 15 4 | e 1 10 5 | e 2 5 6 | e 3 4 7 | e 4 10 8 | e 5 14 9 | e 6 2 10 | e 6 11 11 | e 7 13 12 | e 7 10 13 | e 8 14 14 | e 9 0 15 | e 9 11 16 | e 12 8 17 | e 12 4 18 | e 13 3 19 | e 14 3 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 1 3 | e 1 2 4 | e 2 9 5 | e 3 11 6 | e 3 2 7 | e 4 10 8 | e 4 13 9 | e 6 0 10 | e 6 9 11 | e 7 5 12 | e 7 9 13 | e 8 5 14 | e 10 12 15 | e 11 14 16 | e 12 14 17 | e 14 1 18 | e 15 8 19 | e 15 13 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 1 9 3 | e 1 7 4 | e 2 12 5 | e 3 11 6 | e 4 0 7 | e 4 14 8 | e 5 14 9 | e 6 2 10 | e 8 12 11 | e 9 0 12 | e 10 6 13 | e 10 5 14 | e 11 2 15 | e 12 5 16 | e 13 3 17 | e 13 7 18 | e 15 8 19 | e 15 14 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 5 3 | e 1 3 4 | e 1 6 5 | e 4 0 6 | e 5 6 7 | e 7 4 8 | e 7 6 9 | e 8 9 10 | e 9 12 11 | e 10 8 12 | e 10 2 13 | e 11 13 14 | e 11 5 15 | e 12 0 16 | e 13 12 17 | e 14 15 18 | e 14 2 19 | e 15 3 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 15 3 | e 1 4 4 | e 1 8 5 | e 2 11 6 | e 2 7 7 | e 3 15 8 | e 4 13 9 | e 5 14 10 | e 6 9 11 | e 6 8 12 | e 9 3 13 | e 10 0 14 | e 10 14 15 | e 11 5 16 | e 12 13 17 | e 12 7 18 | e 14 7 19 | e 15 5 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 8 3 | e 1 14 4 | e 1 13 5 | e 2 3 6 | e 3 10 7 | e 4 2 8 | e 4 7 9 | e 5 0 10 | e 5 10 11 | e 6 12 12 | e 6 7 13 | e 8 3 14 | e 9 11 15 | e 10 7 16 | e 11 8 17 | e 14 12 18 | e 15 9 19 | e 15 13 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 1 6 3 | e 2 10 4 | e 2 0 5 | e 3 1 6 | e 5 8 7 | e 6 7 8 | e 8 1 9 | e 9 15 10 | e 9 0 11 | e 10 4 12 | e 11 3 13 | e 11 7 14 | e 12 4 15 | e 12 7 16 | e 13 8 17 | e 14 5 18 | e 14 6 19 | e 15 13 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 15 3 | e 2 15 4 | e 3 13 5 | e 3 1 6 | e 5 2 7 | e 6 2 8 | e 7 0 9 | e 7 1 10 | e 8 5 11 | e 9 1 12 | e 10 13 13 | e 11 6 14 | e 11 9 15 | e 12 8 16 | e 12 4 17 | e 14 10 18 | e 14 4 19 | e 15 9 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 2 3 | e 0 15 4 | e 1 4 5 | e 2 14 6 | e 3 13 7 | e 3 4 8 | e 4 11 9 | e 5 7 10 | e 5 11 11 | e 6 8 12 | e 6 11 13 | e 7 1 14 | e 9 1 15 | e 10 8 16 | e 12 10 17 | e 12 15 18 | e 13 9 19 | e 14 9 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_12_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 18 2 | e 0 15 3 | e 1 7 4 | e 2 7 5 | e 3 12 6 | e 4 3 7 | e 4 13 8 | e 5 11 9 | e 5 8 10 | e 6 15 11 | e 6 13 12 | e 7 12 13 | e 9 13 14 | e 10 1 15 | e 10 9 16 | e 11 2 17 | e 12 9 18 | e 14 0 19 | e 14 8 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_9_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 18 2 | e 0 3 3 | e 0 14 4 | e 2 9 5 | e 2 13 6 | e 4 9 7 | e 4 1 8 | e 6 5 9 | e 6 1 10 | e 8 3 11 | e 8 5 12 | e 10 5 13 | e 10 7 14 | e 11 7 15 | e 11 14 16 | e 11 1 17 | e 12 13 18 | e 12 7 19 | e 13 14 20 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 0 1 3 | e 0 2 4 | e 0 4 5 | e 1 3 6 | e 1 4 7 | e 3 4 8 | e 7 2 9 | e 7 3 10 | e 8 1 11 | e 8 2 12 | e 9 4 13 | e 10 6 14 | e 10 3 15 | e 11 5 16 | e 11 0 17 | e 12 6 18 | e 12 5 19 | e 13 9 20 | e 13 2 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 4 3 | e 2 3 4 | e 2 4 5 | e 6 3 6 | e 7 0 7 | e 7 5 8 | e 8 5 9 | e 9 3 10 | e 10 9 11 | e 10 1 12 | e 11 6 13 | e 11 0 14 | e 12 4 15 | e 13 2 16 | e 13 5 17 | e 14 8 18 | e 14 1 19 | e 15 12 20 | e 15 1 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 0 13 3 | e 0 5 4 | e 1 8 5 | e 1 13 6 | e 2 0 7 | e 2 3 8 | e 2 5 9 | e 4 5 10 | e 6 0 11 | e 6 3 12 | e 7 3 13 | e 7 13 14 | e 9 12 15 | e 9 2 16 | e 10 8 17 | e 10 12 18 | e 11 4 19 | e 11 3 20 | e 13 5 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 0 6 3 | e 0 12 4 | e 1 5 5 | e 1 11 6 | e 2 11 7 | e 2 9 8 | e 3 12 9 | e 3 13 10 | e 4 10 11 | e 4 12 12 | e 6 13 13 | e 6 7 14 | e 8 5 15 | e 8 13 16 | e 9 6 17 | e 9 12 18 | e 9 7 19 | e 10 7 20 | e 13 7 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 1 7 3 | e 1 12 4 | e 2 1 5 | e 2 0 6 | e 4 6 7 | e 4 3 8 | e 5 12 9 | e 7 12 10 | e 8 3 11 | e 8 11 12 | e 9 6 13 | e 9 7 14 | e 10 5 15 | e 10 0 16 | e 11 1 17 | e 11 0 18 | e 11 12 19 | e 13 0 20 | e 13 7 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 0 10 3 | e 0 4 4 | e 1 9 5 | e 2 5 6 | e 2 11 7 | e 2 9 8 | e 3 5 9 | e 3 11 10 | e 5 1 11 | e 5 9 12 | e 6 9 13 | e 7 11 14 | e 7 1 15 | e 8 10 16 | e 8 1 17 | e 12 4 18 | e 12 2 19 | e 13 6 20 | e 13 11 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 1 4 3 | e 1 11 4 | e 3 8 5 | e 3 7 6 | e 4 11 7 | e 5 2 8 | e 5 4 9 | e 6 1 10 | e 6 7 11 | e 6 11 12 | e 8 11 13 | e 9 1 14 | e 9 7 15 | e 10 0 16 | e 10 6 17 | e 12 7 18 | e 12 4 19 | e 13 2 20 | e 13 0 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 1 5 3 | e 1 7 4 | e 1 9 5 | e 2 6 6 | e 2 11 7 | e 3 7 8 | e 3 11 9 | e 4 0 10 | e 4 1 11 | e 5 11 12 | e 5 9 13 | e 8 5 14 | e 8 7 15 | e 10 12 16 | e 10 7 17 | e 11 9 18 | e 12 9 19 | e 13 6 20 | e 13 0 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 0 5 3 | e 2 10 4 | e 2 0 5 | e 3 5 6 | e 4 12 7 | e 4 13 8 | e 6 12 9 | e 6 13 10 | e 6 5 11 | e 7 1 12 | e 7 6 13 | e 8 10 14 | e 8 1 15 | e 9 13 16 | e 9 0 17 | e 11 3 18 | e 11 13 19 | e 12 0 20 | e 12 5 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 0 8 3 | e 1 6 4 | e 1 13 5 | e 1 8 6 | e 2 6 7 | e 2 13 8 | e 4 3 9 | e 4 1 10 | e 5 10 11 | e 5 3 12 | e 6 7 13 | e 6 8 14 | e 7 8 15 | e 9 0 16 | e 9 13 17 | e 11 13 18 | e 11 7 19 | e 12 10 20 | e 12 7 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 0 6 3 | e 0 9 4 | e 1 3 5 | e 1 11 6 | e 1 10 7 | e 2 6 8 | e 2 7 9 | e 3 7 10 | e 3 10 11 | e 4 10 12 | e 5 3 13 | e 5 11 14 | e 7 10 15 | e 8 11 16 | e 8 7 17 | e 12 9 18 | e 12 1 19 | e 13 4 20 | e 13 11 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_9_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 14 19 2 | e 0 5 3 | e 0 8 4 | e 3 7 5 | e 4 9 6 | e 4 8 7 | e 5 3 8 | e 5 7 9 | e 6 8 10 | e 6 3 11 | e 9 7 12 | e 10 5 13 | e 10 8 14 | e 10 7 15 | e 11 2 16 | e 11 1 17 | e 12 2 18 | e 12 3 19 | e 13 1 20 | e 13 10 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 4 2 3 | e 5 1 4 | e 6 4 5 | e 8 1 6 | e 9 6 7 | e 9 3 8 | e 10 0 9 | e 10 1 10 | e 11 0 11 | e 11 2 12 | e 12 7 13 | e 12 0 14 | e 13 3 15 | e 14 13 16 | e 14 7 17 | e 15 5 18 | e 15 2 19 | e 16 8 20 | e 16 3 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 2 10 3 | e 3 6 4 | e 3 0 5 | e 4 5 6 | e 7 1 7 | e 8 0 8 | e 8 10 9 | e 9 0 10 | e 9 1 11 | e 11 4 12 | e 11 6 13 | e 12 1 14 | e 13 12 15 | e 13 10 16 | e 14 2 17 | e 15 7 18 | e 15 5 19 | e 16 14 20 | e 16 5 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 0 3 3 | e 0 6 4 | e 2 8 5 | e 3 1 6 | e 4 11 7 | e 4 5 8 | e 7 10 9 | e 7 5 10 | e 8 5 11 | e 9 16 12 | e 9 10 13 | e 11 1 14 | e 12 2 15 | e 12 6 16 | e 13 15 17 | e 13 16 18 | e 14 10 19 | e 14 1 20 | e 15 6 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 0 9 3 | e 0 1 4 | e 2 12 5 | e 2 3 6 | e 5 15 7 | e 5 3 8 | e 7 3 9 | e 8 7 10 | e 8 6 11 | e 10 9 12 | e 10 4 13 | e 11 4 14 | e 12 1 15 | e 13 1 16 | e 14 13 17 | e 14 4 18 | e 15 11 19 | e 16 6 20 | e 16 9 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 0 14 3 | e 2 15 4 | e 2 4 5 | e 3 1 6 | e 5 16 7 | e 5 8 8 | e 7 8 9 | e 7 15 10 | e 9 1 11 | e 10 15 12 | e 10 1 13 | e 11 0 14 | e 11 6 15 | e 12 9 16 | e 12 4 17 | e 13 3 18 | e 13 6 19 | e 14 4 20 | e 16 6 21 | -------------------------------------------------------------------------------- /example/bfs.expected: -------------------------------------------------------------------------------- 1 | 0 --> 2 2 | 1 --> 1 3 4 3 | 2 --> 1 3 4 4 | 3 --> 1 4 5 | 4 --> 0 1 6 | 0 --> 2 7 | 1 --> 1 3 4 8 | 2 --> 1 3 4 9 | 3 --> 1 4 10 | 4 --> 0 1 11 | distances: 0 2 1 2 2 12 | parent[0] = 0 13 | parent[1] = 2 14 | parent[2] = 0 15 | parent[3] = 2 16 | parent[4] = 2 17 | -------------------------------------------------------------------------------- /example/subgraph.expected: -------------------------------------------------------------------------------- 1 | G0: 2 | 0 --> 1 3 | 1 --> 2 3 4 | 2 --> 5 5 | 3 --> 6 | 4 --> 1 5 7 | 5 --> 3 8 | 0(0,1) 1(1,2) 2(1,3) 6(2,5) 3(4,1) 4(4,5) 5(5,3) 9 | 10 | G1: 11 | 2 --> 5 12 | 4 --> 5 13 | 5 --> 14 | 6(2,5) 4(4,5) 15 | 16 | G2: 17 | 0 --> 1 18 | 1 --> 19 | 0(0,1) 20 | 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 14 3 | e 0 12 4 | e 2 10 5 | e 3 1 6 | e 4 7 7 | e 4 1 8 | e 5 13 9 | e 5 3 10 | e 6 3 11 | e 6 10 12 | e 8 11 13 | e 8 12 14 | e 9 2 15 | e 9 12 16 | e 11 7 17 | e 13 7 18 | e 14 1 19 | e 15 4 20 | e 15 10 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 5 3 | e 0 4 4 | e 1 14 5 | e 1 8 6 | e 2 7 7 | e 2 8 8 | e 4 10 9 | e 5 12 10 | e 6 15 11 | e 6 8 12 | e 7 10 13 | e 9 4 14 | e 9 3 15 | e 11 12 16 | e 11 10 17 | e 13 11 18 | e 13 3 19 | e 14 12 20 | e 15 3 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 15 3 | e 2 13 4 | e 2 11 5 | e 3 15 6 | e 4 7 7 | e 5 7 8 | e 6 15 9 | e 6 7 10 | e 8 5 11 | e 8 1 12 | e 9 6 13 | e 9 1 14 | e 10 3 15 | e 10 5 16 | e 12 0 17 | e 12 11 18 | e 13 1 19 | e 14 4 20 | e 14 11 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 13 3 | e 0 10 4 | e 3 6 5 | e 3 11 6 | e 4 14 7 | e 5 7 8 | e 5 1 9 | e 6 2 10 | e 7 2 11 | e 7 14 12 | e 8 11 13 | e 8 1 14 | e 9 4 15 | e 9 10 16 | e 11 14 17 | e 12 2 18 | e 13 1 19 | e 15 12 20 | e 15 10 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 14 3 | e 1 10 4 | e 1 7 5 | e 2 4 6 | e 3 9 7 | e 3 13 8 | e 5 0 9 | e 5 13 10 | e 6 4 11 | e 6 14 12 | e 8 6 13 | e 8 7 14 | e 9 4 15 | e 10 14 16 | e 11 15 17 | e 11 13 18 | e 12 2 19 | e 12 10 20 | e 15 7 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 9 3 | e 2 9 4 | e 3 11 5 | e 3 7 6 | e 4 1 7 | e 5 1 8 | e 6 7 9 | e 10 4 10 | e 10 8 11 | e 11 9 12 | e 11 1 13 | e 12 0 14 | e 12 8 15 | e 13 5 16 | e 13 7 17 | e 14 2 18 | e 14 5 19 | e 15 6 20 | e 15 8 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 2 12 3 | e 2 5 4 | e 3 7 5 | e 4 1 6 | e 5 1 7 | e 6 7 8 | e 6 1 9 | e 8 5 10 | e 8 13 11 | e 9 3 12 | e 9 0 13 | e 10 11 14 | e 10 0 15 | e 11 13 16 | e 12 7 17 | e 14 6 18 | e 14 13 19 | e 15 4 20 | e 15 0 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 1 3 3 | e 1 15 4 | e 2 6 5 | e 3 14 6 | e 4 11 7 | e 4 8 8 | e 5 0 9 | e 7 10 10 | e 7 14 11 | e 8 6 12 | e 9 5 13 | e 9 15 14 | e 10 0 15 | e 10 6 16 | e 11 0 17 | e 12 8 18 | e 12 14 19 | e 13 2 20 | e 13 15 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 14 3 | e 0 5 4 | e 1 11 5 | e 1 10 6 | e 2 4 7 | e 2 5 8 | e 4 8 9 | e 6 3 10 | e 7 6 11 | e 7 11 12 | e 9 12 13 | e 9 10 14 | e 11 8 15 | e 12 3 16 | e 12 8 17 | e 13 15 18 | e 13 5 19 | e 14 3 20 | e 15 10 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_twisted_sc.dimacs: -------------------------------------------------------------------------------- 1 | p edge 10 20 2 | 3 | e 0 8 4 | e 0 6 5 | e 0 2 6 | e 0 3 7 | e 0 1 8 | e 1 2 9 | e 1 3 10 | e 1 9 11 | e 1 5 12 | e 2 7 13 | e 2 6 14 | e 2 3 15 | e 3 6 16 | e 4 8 17 | e 5 9 18 | e 5 7 19 | e 6 7 20 | e 6 8 21 | e 7 9 22 | e 7 8 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 0 1 3 | e 0 15 4 | e 2 16 5 | e 3 10 6 | e 4 3 7 | e 4 16 8 | e 5 7 9 | e 5 6 10 | e 7 11 11 | e 8 11 12 | e 9 15 13 | e 9 6 14 | e 10 6 15 | e 12 2 16 | e 12 1 17 | e 13 8 18 | e 13 16 19 | e 14 15 20 | e 14 11 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 1 2 3 | e 2 10 4 | e 3 11 5 | e 3 0 6 | e 4 15 7 | e 5 4 8 | e 5 9 9 | e 6 13 10 | e 6 15 11 | e 7 0 12 | e 7 13 13 | e 8 1 14 | e 8 9 15 | e 11 9 16 | e 12 13 17 | e 12 10 18 | e 14 15 19 | e 16 14 20 | e 16 10 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 0 12 3 | e 0 5 4 | e 1 10 5 | e 2 9 6 | e 2 12 7 | e 3 5 8 | e 3 10 9 | e 4 14 10 | e 6 10 11 | e 7 5 12 | e 7 16 13 | e 9 8 14 | e 11 6 15 | e 11 8 16 | e 13 4 17 | e 13 8 18 | e 14 16 19 | e 15 1 20 | e 15 16 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 0 13 3 | e 0 2 4 | e 1 6 5 | e 3 2 6 | e 4 12 7 | e 5 4 8 | e 5 11 9 | e 7 15 10 | e 7 12 11 | e 8 10 12 | e 8 6 13 | e 9 1 14 | e 9 12 15 | e 13 6 16 | e 14 11 17 | e 14 10 18 | e 15 3 19 | e 16 10 20 | e 16 2 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 0 16 3 | e 0 12 4 | e 1 15 5 | e 1 13 6 | e 2 3 7 | e 2 12 8 | e 4 6 9 | e 4 5 10 | e 6 13 11 | e 7 3 12 | e 7 10 13 | e 8 10 14 | e 9 8 15 | e 9 13 16 | e 11 12 17 | e 14 5 18 | e 14 3 19 | e 15 11 20 | e 16 10 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_13_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 19 2 | e 0 11 3 | e 0 16 4 | e 2 15 5 | e 3 15 6 | e 4 1 7 | e 4 15 8 | e 5 6 9 | e 5 1 10 | e 7 3 11 | e 7 16 12 | e 8 14 13 | e 9 2 14 | e 9 14 15 | e 10 1 16 | e 10 14 17 | e 11 8 18 | e 12 16 19 | e 13 12 20 | e 13 6 21 | -------------------------------------------------------------------------------- /example/gerdemann.expected: -------------------------------------------------------------------------------- 1 | 0 --c--> 1 --j--> 1 --c--> 2 --x--> 2 2 | 1 --c--> 2 --d--> 3 3 | 2 --t--> 4 4 | 3 --h--> 4 5 | 4 6 | 7 | merging vertex 1 into vertex 0 8 | 9 | 0 --c--> 0 --j--> 0 --c--> 1 --x--> 1 --d--> 2 10 | 1 --t--> 3 11 | 2 --h--> 3 12 | 3 13 | 14 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_10_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 19 2 | e 0 1 3 | e 0 13 4 | e 1 14 5 | e 1 12 6 | e 2 14 7 | e 3 6 8 | e 3 10 9 | e 4 2 10 | e 4 8 11 | e 5 15 12 | e 5 10 13 | e 6 14 14 | e 7 12 15 | e 8 12 16 | e 9 8 17 | e 9 13 18 | e 11 7 19 | e 11 10 20 | e 15 13 21 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 1 3 | e 0 2 4 | e 0 3 5 | e 1 2 6 | e 5 1 7 | e 6 4 8 | e 7 3 9 | e 8 2 10 | e 8 3 11 | e 9 7 12 | e 9 1 13 | e 10 5 14 | e 11 0 15 | e 11 4 16 | e 12 6 17 | e 12 2 18 | e 13 10 19 | e 13 4 20 | e 14 3 21 | e 14 4 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 4 2 3 | e 4 3 4 | e 5 3 5 | e 7 6 6 | e 7 1 7 | e 8 0 8 | e 8 3 9 | e 10 9 10 | e 10 0 11 | e 11 1 12 | e 12 1 13 | e 13 6 14 | e 13 2 15 | e 14 2 16 | e 15 12 17 | e 15 5 18 | e 16 14 19 | e 16 9 20 | e 17 11 21 | e 17 0 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 4 3 | e 0 5 4 | e 1 3 5 | e 2 5 6 | e 6 2 7 | e 8 6 8 | e 8 3 9 | e 9 1 10 | e 10 1 11 | e 10 5 12 | e 11 7 13 | e 11 3 14 | e 12 9 15 | e 13 7 16 | e 13 0 17 | e 14 2 18 | e 15 12 19 | e 15 4 20 | e 16 14 21 | e 16 4 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 14 3 | e 0 10 4 | e 1 11 5 | e 2 14 6 | e 3 2 7 | e 3 14 8 | e 3 10 9 | e 4 3 10 | e 4 11 11 | e 5 10 12 | e 6 5 13 | e 6 2 14 | e 7 2 15 | e 8 1 16 | e 8 14 17 | e 9 7 18 | e 12 10 19 | e 12 11 20 | e 13 9 21 | e 13 11 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 14 3 | e 1 8 4 | e 1 10 5 | e 1 6 6 | e 2 6 7 | e 2 14 8 | e 3 13 9 | e 4 3 10 | e 4 14 11 | e 5 7 12 | e 5 8 13 | e 7 6 14 | e 8 10 15 | e 9 10 16 | e 9 6 17 | e 11 0 18 | e 11 10 19 | e 12 1 20 | e 12 14 21 | e 13 8 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 14 3 | e 1 6 4 | e 1 4 5 | e 2 12 6 | e 2 6 7 | e 3 7 8 | e 3 8 9 | e 5 8 10 | e 5 12 11 | e 5 6 12 | e 7 6 13 | e 8 12 14 | e 9 10 15 | e 9 12 16 | e 10 4 17 | e 11 0 18 | e 11 4 19 | e 13 5 20 | e 13 4 21 | e 14 8 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 5 3 | e 0 8 4 | e 1 2 5 | e 1 7 6 | e 2 8 7 | e 3 14 8 | e 3 8 9 | e 4 14 10 | e 5 11 11 | e 5 7 12 | e 5 14 13 | e 6 13 14 | e 6 8 15 | e 9 11 16 | e 10 7 17 | e 10 14 18 | e 11 7 19 | e 12 4 20 | e 12 11 21 | e 13 9 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 5 3 | e 0 11 4 | e 1 10 5 | e 2 12 6 | e 2 11 7 | e 3 11 8 | e 4 8 9 | e 5 14 10 | e 6 8 11 | e 6 11 12 | e 7 4 13 | e 7 1 14 | e 9 10 15 | e 9 8 16 | e 12 1 17 | e 12 10 18 | e 12 8 19 | e 13 3 20 | e 13 10 21 | e 14 1 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 1 0 3 | e 2 7 4 | e 3 2 5 | e 4 6 6 | e 4 7 7 | e 6 14 8 | e 7 5 9 | e 8 7 10 | e 8 5 11 | e 8 14 12 | e 9 1 13 | e 9 5 14 | e 10 3 15 | e 10 0 16 | e 11 5 17 | e 11 14 18 | e 12 14 19 | e 12 0 20 | e 13 8 21 | e 13 0 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 4 3 | e 0 8 4 | e 0 5 5 | e 1 14 6 | e 2 5 7 | e 3 13 8 | e 3 14 9 | e 4 8 10 | e 6 4 11 | e 7 8 12 | e 7 5 13 | e 9 5 14 | e 9 14 15 | e 10 1 16 | e 10 8 17 | e 11 2 18 | e 11 4 19 | e 12 0 20 | e 12 14 21 | e 13 6 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 10 3 | e 0 2 4 | e 1 9 5 | e 1 2 6 | e 3 4 7 | e 3 13 8 | e 4 9 9 | e 5 2 10 | e 6 5 11 | e 6 12 12 | e 7 14 13 | e 7 2 14 | e 8 12 15 | e 8 9 16 | e 10 13 17 | e 10 12 18 | e 10 9 19 | e 11 13 20 | e 13 12 21 | e 14 11 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 8 3 | e 0 9 4 | e 1 13 5 | e 1 9 6 | e 2 9 7 | e 3 10 8 | e 3 13 9 | e 4 6 10 | e 5 12 11 | e 5 14 12 | e 6 14 13 | e 7 2 14 | e 7 10 15 | e 8 14 16 | e 8 10 17 | e 8 13 18 | e 11 4 19 | e 11 9 20 | e 12 13 21 | e 14 10 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 1 2 3 | e 3 0 4 | e 4 14 5 | e 4 6 6 | e 5 3 7 | e 5 13 8 | e 7 9 9 | e 7 2 10 | e 8 1 11 | e 8 11 12 | e 10 9 13 | e 10 0 14 | e 12 6 15 | e 12 16 16 | e 13 16 17 | e 14 0 18 | e 15 11 19 | e 15 6 20 | e 17 2 21 | e 17 16 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 0 10 3 | e 3 1 4 | e 3 4 5 | e 5 1 6 | e 6 0 7 | e 6 2 8 | e 7 5 9 | e 7 15 10 | e 8 17 11 | e 8 1 12 | e 9 14 13 | e 9 13 14 | e 11 15 15 | e 11 2 16 | e 12 2 17 | e 12 4 18 | e 13 4 19 | e 14 10 20 | e 16 17 21 | e 16 10 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 1 0 3 | e 1 11 4 | e 2 9 5 | e 2 4 6 | e 3 7 7 | e 5 11 8 | e 6 11 9 | e 8 4 10 | e 8 7 11 | e 10 17 12 | e 12 6 13 | e 12 3 14 | e 13 5 15 | e 13 4 16 | e 14 17 17 | e 14 7 18 | e 15 10 19 | e 15 9 20 | e 16 0 21 | e 16 17 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 0 7 3 | e 1 0 4 | e 1 4 5 | e 2 10 6 | e 2 7 7 | e 4 17 8 | e 5 8 9 | e 5 17 10 | e 6 3 11 | e 6 8 12 | e 9 15 13 | e 11 12 14 | e 11 8 15 | e 12 7 16 | e 13 10 17 | e 13 15 18 | e 14 9 19 | e 14 3 20 | e 16 15 21 | e 16 17 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 0 8 3 | e 0 17 4 | e 1 10 5 | e 1 3 6 | e 2 17 7 | e 4 2 8 | e 4 9 9 | e 5 17 10 | e 7 8 11 | e 7 6 12 | e 10 6 13 | e 11 13 14 | e 12 9 15 | e 12 13 16 | e 14 3 17 | e 14 9 18 | e 15 6 19 | e 15 13 20 | e 16 5 21 | e 16 11 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 1 10 3 | e 1 6 4 | e 2 3 5 | e 4 17 6 | e 4 14 7 | e 5 3 8 | e 5 8 9 | e 7 15 10 | e 7 12 11 | e 9 15 12 | e 9 3 13 | e 10 12 14 | e 11 6 15 | e 11 8 16 | e 13 0 17 | e 13 6 18 | e 14 8 19 | e 16 2 20 | e 16 0 21 | e 17 12 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 1 6 3 | e 2 0 4 | e 3 2 5 | e 3 14 6 | e 4 9 7 | e 4 0 8 | e 7 10 9 | e 7 1 10 | e 8 9 11 | e 8 13 12 | e 10 0 13 | e 11 13 14 | e 12 5 15 | e 12 14 16 | e 15 11 17 | e 15 5 18 | e 16 14 19 | e 16 6 20 | e 17 13 21 | e 17 6 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 0 6 3 | e 0 9 4 | e 1 12 5 | e 1 5 6 | e 2 15 7 | e 3 2 8 | e 3 10 9 | e 4 9 10 | e 5 11 11 | e 7 4 12 | e 7 16 13 | e 8 10 14 | e 8 11 15 | e 12 15 16 | e 13 9 17 | e 13 11 18 | e 14 16 19 | e 14 10 20 | e 17 6 21 | e 17 15 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 0 16 3 | e 0 13 4 | e 3 1 5 | e 3 8 6 | e 4 13 7 | e 5 8 8 | e 5 13 9 | e 6 2 10 | e 6 16 11 | e 7 9 12 | e 7 4 13 | e 9 10 14 | e 11 8 15 | e 12 11 16 | e 12 2 17 | e 14 1 18 | e 14 10 19 | e 15 17 20 | e 15 16 21 | e 17 10 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_14_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 20 2 | e 0 16 3 | e 2 0 4 | e 2 11 5 | e 3 16 6 | e 3 17 7 | e 4 11 8 | e 4 5 9 | e 6 1 10 | e 7 5 11 | e 7 17 12 | e 8 13 13 | e 8 16 14 | e 9 1 15 | e 10 13 16 | e 10 1 17 | e 12 9 18 | e 12 14 19 | e 14 17 20 | e 15 6 21 | e 15 5 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p0.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 14 3 | e 0 8 4 | e 2 15 5 | e 2 8 6 | e 3 4 7 | e 3 15 8 | e 4 16 9 | e 5 1 10 | e 5 2 11 | e 6 9 12 | e 6 13 13 | e 7 11 14 | e 9 11 15 | e 10 1 16 | e 10 13 17 | e 11 8 18 | e 12 7 19 | e 12 15 20 | e 14 13 21 | e 16 14 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 11 3 | e 1 7 4 | e 1 2 5 | e 3 12 6 | e 3 11 7 | e 4 15 8 | e 7 0 9 | e 8 6 10 | e 8 11 11 | e 9 5 12 | e 9 8 13 | e 10 4 14 | e 10 6 15 | e 12 2 16 | e 13 16 17 | e 13 6 18 | e 14 5 19 | e 14 2 20 | e 15 12 21 | e 16 0 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 5 3 | e 0 4 4 | e 1 15 5 | e 1 5 6 | e 2 6 7 | e 2 0 8 | e 7 10 9 | e 8 13 10 | e 8 5 11 | e 9 6 12 | e 9 3 13 | e 10 3 14 | e 11 14 15 | e 12 10 16 | e 12 4 17 | e 13 14 18 | e 14 4 19 | e 15 7 20 | e 16 11 21 | e 16 3 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 10 3 | e 0 14 4 | e 1 2 5 | e 1 3 6 | e 2 14 7 | e 4 9 8 | e 5 9 9 | e 6 10 10 | e 6 16 11 | e 7 4 12 | e 7 14 13 | e 8 5 14 | e 8 12 15 | e 9 3 16 | e 11 15 17 | e 13 11 18 | e 13 12 19 | e 15 2 20 | e 16 12 21 | e 16 3 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 12 3 | e 2 6 4 | e 3 11 5 | e 3 4 6 | e 5 9 7 | e 5 1 8 | e 7 13 9 | e 7 1 10 | e 8 12 11 | e 8 6 12 | e 9 0 13 | e 10 14 14 | e 10 4 15 | e 11 2 16 | e 12 4 17 | e 13 2 18 | e 15 1 19 | e 15 6 20 | e 16 14 21 | e 16 15 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 2 3 | e 1 16 4 | e 2 10 5 | e 5 3 6 | e 5 4 7 | e 6 9 8 | e 6 5 9 | e 7 9 10 | e 7 10 11 | e 8 14 12 | e 8 3 13 | e 11 16 14 | e 12 2 15 | e 12 4 16 | e 13 1 17 | e 13 10 18 | e 14 0 19 | e 15 11 20 | e 15 3 21 | e 16 4 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p6.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 16 3 | e 0 15 4 | e 2 1 5 | e 2 3 6 | e 3 5 7 | e 3 8 8 | e 4 11 9 | e 4 5 10 | e 6 9 11 | e 7 1 12 | e 7 15 13 | e 9 15 14 | e 10 9 15 | e 10 8 16 | e 11 6 17 | e 12 8 18 | e 13 14 19 | e 13 5 20 | e 14 12 21 | e 16 12 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 1 13 3 | e 1 0 4 | e 2 16 5 | e 4 13 6 | e 6 11 7 | e 6 14 8 | e 7 5 9 | e 7 9 10 | e 8 15 11 | e 8 3 12 | e 9 3 13 | e 9 0 14 | e 10 2 15 | e 10 3 16 | e 11 16 17 | e 12 5 18 | e 12 14 19 | e 13 14 20 | e 15 4 21 | e 16 0 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 13 3 | e 1 8 4 | e 1 13 5 | e 2 0 6 | e 3 7 7 | e 3 10 8 | e 5 4 9 | e 5 16 10 | e 6 4 11 | e 6 13 12 | e 7 2 13 | e 8 11 14 | e 9 0 15 | e 9 14 16 | e 11 14 17 | e 12 15 18 | e 12 10 19 | e 15 11 20 | e 16 10 21 | e 16 14 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_11_p9.dimacs: -------------------------------------------------------------------------------- 1 | p edge 17 20 2 | e 0 15 3 | e 0 3 4 | e 1 6 5 | e 1 11 6 | e 3 12 7 | e 3 11 8 | e 4 7 9 | e 4 2 10 | e 5 9 11 | e 5 12 12 | e 6 2 13 | e 7 8 14 | e 8 11 15 | e 9 8 16 | e 10 14 17 | e 13 15 18 | e 13 2 19 | e 14 6 20 | e 16 10 21 | e 16 12 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_10_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 15 20 2 | e 0 11 3 | e 0 13 4 | e 1 3 5 | e 2 11 6 | e 3 4 7 | e 4 14 8 | e 5 1 9 | e 5 13 10 | e 6 2 11 | e 6 4 12 | e 7 13 13 | e 8 7 14 | e 8 14 15 | e 9 14 16 | e 9 11 17 | e 10 12 18 | e 10 13 19 | e 12 4 20 | e 12 14 21 | e 12 11 22 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_11.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 21 2 | e 0 3 3 | e 0 4 4 | e 1 2 5 | e 1 3 6 | e 2 4 7 | e 7 4 8 | e 8 5 9 | e 8 1 10 | e 9 0 11 | e 10 6 12 | e 10 3 13 | e 11 6 14 | e 11 2 15 | e 12 7 16 | e 12 5 17 | e 13 3 18 | e 13 4 19 | e 14 9 20 | e 14 1 21 | e 15 0 22 | e 15 2 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_12.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 21 2 | e 0 4 3 | e 0 5 4 | e 2 3 5 | e 2 4 6 | e 2 5 7 | e 6 1 8 | e 6 5 9 | e 9 7 10 | e 9 1 11 | e 11 8 12 | e 12 10 13 | e 12 4 14 | e 13 8 15 | e 13 3 16 | e 14 1 17 | e 14 3 18 | e 15 11 19 | e 16 10 20 | e 16 7 21 | e 17 15 22 | e 17 0 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_11_p2.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 21 2 | e 0 8 3 | e 0 9 4 | e 1 0 5 | e 2 15 6 | e 2 7 7 | e 3 9 8 | e 4 13 9 | e 4 5 10 | e 5 9 11 | e 6 3 12 | e 6 15 13 | e 7 5 14 | e 7 8 15 | e 10 8 16 | e 10 9 17 | e 11 0 18 | e 11 5 19 | e 12 13 20 | e 12 8 21 | e 14 1 22 | e 14 7 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_5_e_11_p8.dimacs: -------------------------------------------------------------------------------- 1 | p edge 16 21 2 | e 0 3 3 | e 0 7 4 | e 1 4 5 | e 2 7 6 | e 2 4 7 | e 5 4 8 | e 6 2 9 | e 8 3 10 | e 8 5 11 | e 9 10 12 | e 9 11 13 | e 11 5 14 | e 11 7 15 | e 12 7 16 | e 12 4 17 | e 13 2 18 | e 13 5 19 | e 14 1 20 | e 14 10 21 | e 15 6 22 | e 15 11 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_15.dimacs: -------------------------------------------------------------------------------- 1 | p edge 19 21 2 | e 0 3 3 | e 4 3 4 | e 8 7 5 | e 9 0 6 | e 9 1 7 | e 10 5 8 | e 10 1 9 | e 11 5 10 | e 11 2 11 | e 12 6 12 | e 12 3 13 | e 13 6 14 | e 13 1 15 | e 14 2 16 | e 15 2 17 | e 16 14 18 | e 16 8 19 | e 17 15 20 | e 17 0 21 | e 18 7 22 | e 18 4 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/planar_K_4_e_15_p4.dimacs: -------------------------------------------------------------------------------- 1 | p edge 19 21 2 | e 0 15 3 | e 0 6 4 | e 2 15 5 | e 3 7 6 | e 3 2 7 | e 4 13 8 | e 4 8 9 | e 6 1 10 | e 7 8 11 | e 9 1 12 | e 10 9 13 | e 10 5 14 | e 11 8 15 | e 12 11 16 | e 12 9 17 | e 16 14 18 | e 16 5 19 | e 17 14 20 | e 17 1 21 | e 18 13 22 | e 18 5 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_12_p1.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 21 2 | e 1 11 3 | e 1 9 4 | e 2 16 5 | e 4 3 6 | e 4 9 7 | e 6 0 8 | e 6 3 9 | e 7 11 10 | e 7 5 11 | e 10 8 12 | e 10 11 13 | e 12 2 14 | e 12 4 15 | e 13 17 16 | e 13 5 17 | e 14 5 18 | e 14 3 19 | e 14 9 20 | e 15 0 21 | e 15 8 22 | e 16 17 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_12_p3.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 21 2 | e 0 16 3 | e 0 5 4 | e 2 1 5 | e 2 4 6 | e 3 12 7 | e 5 15 8 | e 5 4 9 | e 6 14 10 | e 6 15 11 | e 8 14 12 | e 8 10 13 | e 9 12 14 | e 9 7 15 | e 11 1 16 | e 11 7 17 | e 13 10 18 | e 13 1 19 | e 16 3 20 | e 17 7 21 | e 17 15 22 | e 17 4 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_12_p5.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 21 2 | e 0 5 3 | e 0 9 4 | e 3 9 5 | e 3 6 6 | e 4 10 7 | e 4 5 8 | e 7 10 9 | e 7 1 10 | e 8 9 11 | e 8 2 12 | e 11 12 13 | e 11 2 14 | e 13 1 15 | e 13 6 16 | e 14 2 17 | e 14 1 18 | e 14 6 19 | e 15 12 20 | e 16 15 21 | e 17 16 22 | e 17 13 23 | -------------------------------------------------------------------------------- /test/planar_input_graphs/nonplanar_K_3_3_e_12_p7.dimacs: -------------------------------------------------------------------------------- 1 | p edge 18 21 2 | e 0 1 3 | e 0 8 4 | e 3 8 5 | e 3 2 6 | e 4 8 7 | e 4 13 8 | e 5 2 9 | e 5 9 10 | e 5 13 11 | e 6 16 12 | e 7 9 13 | e 7 13 14 | e 11 15 15 | e 11 1 16 | e 12 6 17 | e 12 7 18 | e 14 15 19 | e 14 9 20 | e 16 10 21 | e 17 10 22 | e 17 2 23 | --------------------------------------------------------------------------------