wiki_research

personal research wiki
git clone https://a3nm.net/git/wiki_research/
Log | Files | Refs

commit 19c1497d43cc411d28fb0ccf358b7c218cbf4a9e
parent 2aa721eb2160c71a77ab575e0a5450f71f5bca57
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Mon,  6 Jan 2025 14:55:15 +0100

Merge branch 'master' of a3nm.net:git/wiki_research

Diffstat:
average_degree | 5+++++
boolean_formula | 2+-
crossing_number | 11+++++++++++
crossing_number_inequality | 7+++++++
degree | 1+
equation | 2+-
eulers_formula | 9+++++++++
function | 2++
literal | 2++
mathematics | 5+++++
mathematics_fields | 1+
planar_graph | 15+++++++++++----
positive_threshold_function | 7+++++++
representation | 8++++++++
spanning_tree | 2++
statistics | 6++++++
submodular_approximation | 5+++++
submodular_function | 9+++++++++
submodular_optimization | 3++-
submodular_set_function | 2+-
theorem | 2++
threshold | 7+++++++
tree_even | 13+++++++++++++
tree_odd | 9+++++++++
24 files changed, 127 insertions(+), 8 deletions(-)

diff --git a/average_degree b/average_degree @@ -0,0 +1,5 @@ +# Average degree + +The [average] of the [degree] of [vertices] in a [graph] + +Up: [degree], [average] diff --git a/boolean_formula b/boolean_formula @@ -9,6 +9,6 @@ An [expression] which represents a [boolean_function], built from [literals] usi - [term] - [literal] -Up: [boolean_function] +Up: [representation] of [boolean_function] See also: [boolean_circuit], [knowledge_compilation_classes] diff --git a/crossing_number b/crossing_number @@ -0,0 +1,11 @@ +# Crossing number + +https://en.wikipedia.org/wiki/Crossing_number_(graph_theory) + +Lowest number of [edge] crossings of a [plane_embedding] of an [undirected_graph]. + +An [undirected_graph] is a [planar_graph] iff the crossing number is zero + +[crossing_number_inequality] + +Up: [planar_graph] diff --git a/crossing_number_inequality b/crossing_number_inequality @@ -0,0 +1,7 @@ +# Crossing number inequality + +https://en.wikipedia.org/wiki/Crossing_number_inequality + +lower bound on the [crossing_number] as a function of the number of [edges] and [vertices] + +Up: [crossing_number], [inequality] diff --git a/degree b/degree @@ -5,5 +5,6 @@ Number of [neighbors] of a [vertex] In [directed_graphs], we can distinguish the [indegree] and [outdegree], respectively the number of [vertices] having a edge to the [vertex], or from the [vertex] - [maximal_degree] +- [average_degree] Up: [graph_basic_notions] diff --git a/equation b/equation @@ -9,4 +9,4 @@ Up: [mathematics] -See also: [disequation], [inequation] +See also: [disequation], [inequation], [equality] diff --git a/eulers_formula b/eulers_formula @@ -0,0 +1,9 @@ +# Euler's formula + +https://en.wikipedia.org/wiki/Euler_characteristic#Plane_graphs + +https://en.wikipedia.org/wiki/Planar_graph#Euler's_formula + +Up: [planar_graph] + +See also: [crossing_number_inequality] diff --git a/function b/function @@ -21,3 +21,5 @@ Notions: Up: [mathematics] See also: [functional_dependency] + +Aliases: functions diff --git a/literal b/literal @@ -3,3 +3,5 @@ Either a [variable] or the [negation] of a [variable] Up: [boolean_formula] + +Aliases: literals diff --git a/mathematics b/mathematics @@ -28,6 +28,8 @@ - [function] - [equation] - [equation_system] + - [inequation] + - [disequation] - [sequence] - [cartesian_product] - [plane_mathematics] @@ -45,6 +47,9 @@ - [cardinal] - [fourier_transform] - [convexity] +- [equality] +- [inequality_mathematics] +- [disequality] ## Fields diff --git a/mathematics_fields b/mathematics_fields @@ -16,5 +16,6 @@ classification [msc] - [randomness] - [fourier_analysis] - [discrete_mathematics] +- [statistics] Up: [mathematics] diff --git a/planar_graph b/planar_graph @@ -1,6 +1,6 @@ # Planar graph -A [graph_undirected] that can be embedded on [plane_mathematics] +A [graph_undirected] that has a [plane_embedding], i.e., can be embedded on [plane_mathematics] - Recognizing them: [planarity_testing] - [dynamic_planarity_testing] @@ -9,18 +9,25 @@ A [graph_undirected] that can be embedded on [plane_mathematics] - open for [treewidth] - [planar_language] -[Theorem]s: +[Theorems]: - [Kuratowskis_theorem] in terms of [topological_minors] - [Wagners_theorem] in terms of [graph_minors] +Necessary conditions: + +- [Euler's_formula] + - implies that [average_degree] must be at most 6 + Specific algorithms: - [fkt_algorithm] -Generalizations to [hypergraph]s: [planar_hypergraph] +Generalizations: -Generalization: [directed_planar_graph] +- to [hypergraphs]: [planar_hypergraph] +- to [directed_graphs]: [directed_planar_graph] +- to quantify the "degree of non-planarity": [crossing_number] See also: [graph_drawing] diff --git a/positive_threshold_function b/positive_threshold_function @@ -0,0 +1,7 @@ +# Positive threshold function + +cf https://cstheory.stackexchange.com/questions/31469/which-monotone-boolean-functions-are-representable-as-thresholds-on-sums + +Up: [boolean_function_classes] + +See also: [threshold] diff --git a/representation b/representation @@ -0,0 +1,8 @@ +# Representation + +- of [boolean_function] + - [boolean_formula] + - [boolean_circuit] + - [pseudo_boolean_constraint] + +Up: [mathematics] diff --git a/spanning_tree b/spanning_tree @@ -6,3 +6,5 @@ See also: [steiner_tree] Up: [tree] + +Aliases: spanning trees diff --git a/statistics b/statistics @@ -0,0 +1,6 @@ +# Statistics + +- [average] +- [median] + +Up: [mathematics_fields] diff --git a/submodular_approximation b/submodular_approximation @@ -0,0 +1,5 @@ +# Submodular approximation + +[hochbaum2017submodular] + +Up: [submodular_optimization], [approximation] diff --git a/submodular_function b/submodular_function @@ -0,0 +1,9 @@ +# Submodular function + +- on [sets]: [submodular_set_function] +- the [domain] may be different + +[zivny2009expressive]: [submodular_function_locally_defined], i.e., a [sum] of [functions] of bounded [arity] + - related to [pseudo_boolean_optimization] + +Up: [function] diff --git a/submodular_optimization b/submodular_optimization @@ -4,5 +4,6 @@ https://en.wikipedia.org/wiki/Submodular_set_function#Optimization_problems - [submodular_minimization] - [submodular_maximization] +- [submodular_approximation] -Up: [optimization] +Up: [optimization], [submodular_function] diff --git a/submodular_set_function b/submodular_set_function @@ -9,4 +9,4 @@ Implies being [subadditive], converse is not true in general See also: [submodular_optimization], [concave_function] -Up: [function] +Up: [submodular_function] diff --git a/theorem b/theorem @@ -37,3 +37,5 @@ A [result] in [mathematics], recognized as challenging to prove Up: [mathematics] See also: [automated_theorem_proving], [theoremkb] + +Aliases: theorems diff --git a/threshold b/threshold @@ -0,0 +1,7 @@ +# Threshold + +- [positive_threshold_function] +- [pqe_threshold] +- [locally_threshold_testable_language] + +Up: [mathematics] diff --git a/tree_even b/tree_even @@ -0,0 +1,13 @@ +# Tree even + +A [tree] where the length of the unique [path] connecting any two [leaves] is [even] + +[hanaka2024complexity] studies the problem of finding [spanning_trees] that are even. +- [NP_hard] on general [undirected_graphs] +- [PTIME] on [bipartite_graphs] + +Up: [tree] + +Aliases: even tree, even trees + +See also: [tree_odd] diff --git a/tree_odd b/tree_odd @@ -0,0 +1,9 @@ +# Tree odd + +A [tree] where the length of the unique [path] connecting any two [leaves] is [odd] + +[hanaka2024complexity] remarks it is equivalent to requiring that the tree is a [path] + +Up: [tree] + +See also: [tree_even]