wiki_research

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

commit 9a8fcce33a024331e3305000c5320006b9686e68
parent f9937d8dfe330e280724dae627543873e9a218df
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Mon, 25 Aug 2025 14:29:20 +0200

commit with codex

Diffstat:
bdd | 2+-
boolean_function_equivalence | 5+++++
boolean_function_representation | 10++++++++++
circuit_equivalence | 4++--
decision_tree | 13+++++++++++++
equivalence_problem | 3++-
knowledge_compilation_classes | 2+-
7 files changed, 34 insertions(+), 5 deletions(-)

diff --git a/bdd b/bdd @@ -9,4 +9,4 @@ Up: [diagram] -See also: [branching_program], [read_once_branching_program] +See also: [branching_program], [read_once_branching_program], [decision_tree] diff --git a/boolean_function_equivalence b/boolean_function_equivalence @@ -0,0 +1,5 @@ +# Boolean function equivalence + +The [computational_problem] of deciding, given two [Boolean_function_representations], whether they represent the same [Boolean_function] + +Up: [equivalence_problem] diff --git a/boolean_function_representation b/boolean_function_representation @@ -0,0 +1,10 @@ +# Boolean function representation + +A [formalism] that represents a [Boolean_function] + +- [Boolean_formula] +- [Boolean_circuit] +- [decision_tree] +- [knowledge_compilation_classes] + +Up: [formalism] for [Boolean_function] diff --git a/circuit_equivalence b/circuit_equivalence @@ -1,5 +1,5 @@ # Circuit equivalence -[Computational_problem] of deciding, given two [Boolean_circuits], whether they represent the same [Boolean_function] +The [computational_problem] of deciding, given two [Boolean_circuits], whether they represent the same [Boolean_function] -Up: [equivalence], [circuit] +Up: [Boolean_function_equivalence], [circuit] diff --git a/decision_tree b/decision_tree @@ -0,0 +1,13 @@ +# Decision tree + +A way to represent a [Boolean_function] + +Generalization: [bdd] + +The [boolean_function_equivalence] problem on decision trees can be solved in [quadratic] time, cf [cockett1987discrete] and [zantema1998equivalence] + +Up: [knowledge_compilation_formalisms] + +Aliases: decision trees + +See also: [tree] diff --git a/equivalence_problem b/equivalence_problem @@ -4,7 +4,8 @@ - [query_equivalence] - [automaton_equivalence] - [regular_expression_equivalence] -- [circuit_equivalence] +- [Boolean_function_equivalence] + - [circuit_equivalence] Up: [computational_problem], [equivalence] diff --git a/knowledge_compilation_classes b/knowledge_compilation_classes @@ -20,7 +20,7 @@ - [fbdd] - [zero_suppressed_semantics] -Up: [knowledge_compilation], [circuit] +Up: [knowledge_compilation], [circuit], [Boolean_function_representation] See also: [circuit_classes], [circuit_condition]