wiki_research

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

commit d3cba66b4b4164ca3da9c0bb59b9d4a70a95d8e1
parent 0af1c2b02431e5643f82886538e4916dbb59432f
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Fri, 11 Apr 2025 18:53:49 +0200

commit with codex

Diffstat:
3cnf | 2+-
computational_problem | 1+
conjunctive_normal_form | 8+++++---
enumeration_definition | 2++
enumeration_delay | 13+++++++++++--
horn_sat | 2++
independent_set | 3++-
order | 2++
partial_order | 1+
9 files changed, 27 insertions(+), 7 deletions(-)

diff --git a/3cnf b/3cnf @@ -1,6 +1,6 @@ # 3CNF -[conjunctive_normal_form] [boolean_formula] with 3 literals per clause +[conjunctive_normal_form] [boolean_formula] with 3 literals per clause ([CNF_dimension] 3) Up: [conjunctive_normal_form] diff --git a/computational_problem b/computational_problem @@ -7,6 +7,7 @@ - [approximation_problem] - [counting_problem] - [function_problem] +- [enumeration_problem] ## Terminology diff --git a/conjunctive_normal_form b/conjunctive_normal_form @@ -13,10 +13,7 @@ Types: lower bound on size of CNF relative to [disjunctive_normal_form] -[variable_clause_difference] - Graphs: - - [primal_graph] - [dual_graph] - [incidence_graph] @@ -26,11 +23,16 @@ Parameters: - [primal_treewidth] - [dual_treewidth] - [incidence_treewidth] +- [CNF_dimension] +- [variable_clause_difference] [conversion]: - [cnf_to_dnnf] - [cnf_to_decision_dnnf] +Notions: +- [Sub_CNF]: a [subset] of the [clauses] + See also: [disjunctive_normal_form], [dualization] Up: [boolean_formula] diff --git a/enumeration_definition b/enumeration_definition @@ -4,4 +4,6 @@ An [enumeration_algorithm] consists of two phases: - A [preprocessing_phase] - An [enumeration_phase] where you measure [enumeration_delay] +To solve an [enumeration_problem] + Up: [enumeration] diff --git a/enumeration_delay b/enumeration_delay @@ -1,13 +1,22 @@ # Enumeration delay -The [worst_case] running time between the production of two consecutive results in an [enumeration_algorithm]. +The [worst_case] running time between the production of two consecutive results in an [enumeration_algorithm], or the time to decide that enumeration has concluded after the last solution Possible types: - [constant_delay] -- [output_linear_delay] + - [linear_preprocessing_constant_delay] - [polylog_delay] +- [polynomial_delay] + +Variants: +- [output_linear_delay] +- [polynomial_total_time] +- [incremental_polynomial_time] +- notion de [incremental_total_time], cf Up: [enumeration_definition] See also: [access_time] + +Aliases: delay diff --git a/horn_sat b/horn_sat @@ -11,3 +11,5 @@ For [pqe]: - even in the case of [horn_2sat] Up: [sat_variants] with [horn_clause] + +See also: [horn_cnf] diff --git a/independent_set b/independent_set @@ -2,7 +2,7 @@ https://en.wikipedia.org/wiki/Independent_set_%28graph_theory%29 -An *independent set* is a [subset] of [vertices] of an [undirected_graph] such that no two [vertices] of the [subset] are [adjacent]. Also called a "coclique" or "anticlique". +An *independent set* is a [subset] of [vertices] of an [undirected_graph] such that no two [vertices] of the [subset] are [adjacent]. Also called a "coclique" or "anticlique", or a "stable" ## Connections @@ -15,6 +15,7 @@ An *independent set* is a [subset] of [vertices] of an [undirected_graph] such t - [maximum_independent_set]: [np_hard] to find, mais [ptime] in [graph_bipartite] ([maximum_independent_set_bipartite]) - [maximal_independent_set]: [ptime] to find with [greedy_algorithm] - [generalized_dominating_set] +- [independent_set_enumeration] ## [counting] diff --git a/order b/order @@ -8,3 +8,5 @@ - [upper_bound] / [lower_bound] Up: [mathematics] + +Aliases: order relation diff --git a/partial_order b/partial_order @@ -10,6 +10,7 @@ Variants: - [crown] and link with [partial_order_dimension] - [trotter1973dimension] - [order_type] +- [componentwise_order], cf [Pareto] - [omega_complete] - [ascending_chain_condition]