wiki_research

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

commit 04e334bd126411e1c37b79c71a43ddd7e54531a7
parent 9f6a10d81830346d287a943f5316cfaead8d9ad3
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Wed, 18 Mar 2026 12:10:12 +0100

commit with codex

Diffstat:
acc | 2+-
acc0 | 12+++++++-----
axiom | 2+-
directed_acyclic_graph | 8+++++---
distance | 2++
enumeration | 1+
enumeration_tasks | 1+
exptime | 2+-
logic | 2+-
logspace | 2+-
metacomplexity | 2++
nc1 | 13-------------
nexptime | 9+++++++++
satisfiability | 2+-
st_reachability_undirected | 5+++--
straight_line_program | 2++
suffix_free_language | 2++
tree | 1+
treedepth | 2++
treedepth_weighted | 7+++++++
ultrametric | 2++
21 files changed, 52 insertions(+), 29 deletions(-)

diff --git a/acc b/acc @@ -1,6 +1,6 @@ # Acc -Like [ac] circuits, so polynomial size unbounded [fan_in] and [depth] in O(log^i n), but adds gates that can count modulo a fixed integer +Like [ac] circuits, so polynomial size unbounded [fan_in] and [depth] in O(log^i n), but adds [modulo_gates] that can count modulo a fixed integer - contains [parity] - [acc0]: constant [depth] diff --git a/acc0 b/acc0 @@ -1,9 +1,11 @@ -# Acc0 +# ACC0 -[acc] circuit with constant [depth] +[ACC] circuit with constant [depth] -strict superset of [ac0], separated by [parity] +strict superset of [AC0], separated by [parity] -Up: [acc] +Shown by [Ryan_Williams] that there is a problem in [NEXP] which is not in (non-uniform) [ACC0] -See also: [ac0] +Up: [ACC] + +See also: [AC0], [modulo_gates] diff --git a/axiom b/axiom @@ -4,4 +4,4 @@ The initial [nonterminal] of a [context_free_grammar] Up: [context_free_grammar] -See also: [initial_state] +See also: [initial_state], [reverse_mathematics] diff --git a/directed_acyclic_graph b/directed_acyclic_graph @@ -1,9 +1,11 @@ # Directed acyclic graph (DAG) -[graph_directed] which does not contain [cycle] +[directed_graph] which does not contain a [cycle] -- [topological_sorting] +We can apply [topological_sorting] on such graphs -Up: [graph_directed] +Up: [directed_graph], [acyclic_graph] Aliases: DAG, DAGs + +See also: [SLP_compressed_tree] diff --git a/distance b/distance @@ -7,3 +7,5 @@ - [ultrametric] Up: [mathematics] + +See also: [metric_space] diff --git a/enumeration b/enumeration @@ -21,6 +21,7 @@ https://en.wikipedia.org/wiki/Enumeration_algorithm - [enumeration_diversity] - [enumeration_ordered] - [incremental_maintenance_enumeration] +- [enumeration_practice] Up: [algorithms] diff --git a/enumeration_tasks b/enumeration_tasks @@ -22,5 +22,6 @@ - [enumeration_csp] ([christoph_berkholz]) - [enumeration_topological_sort] - https://cstheory.stackexchange.com/questions/36334/enumerating-topological-sorts-of-a-vertex-labeled-dag +- [enumeration_valuations] Up: [enumeration] diff --git a/exptime b/exptime @@ -8,4 +8,4 @@ in 2^{P(n)} for P a [polynomial] Up: [complexity_time_classes] -See also: [2exptime], [EXPTIME_complete], [nexptime] +See also: [2exptime], [EXPTIME_complete], [NEXPTIME] diff --git a/logic b/logic @@ -74,6 +74,6 @@ Up: [mathematics], [theoretical_computer_science] -See also: [knowledge_representation], [reasoning], [logic_applications], [expressiveness] +See also: [knowledge_representation], [reasoning], [logic_applications], [expressiveness], [reverse_mathematics] Aliases: logics diff --git a/logspace b/logspace @@ -8,7 +8,7 @@ Variant [polyl]: solved with [polylogarithmic] [complexity_space] Variant [NL] ([nondeterminism]) -Variant [SL]: symmetric logspace, class of problems reducible to undirected [reachability], showed to be equal to [logspace] by [reingold] +Variant [SL]: symmetric logspace, class of problems reducible to [undirected_reachability], showed to be equal to [logspace] by [reingold] - for [2sat] corresponds to the case where exactly one literal in each clause must hold Up: [complexity_class] diff --git a/metacomplexity b/metacomplexity @@ -5,3 +5,5 @@ https://simons.berkeley.edu/programs/Meta-Complexity2023 Complexity of problems where we ask what is the complexity of an input, e.g., [kolmogorof_complexity], [minimum_circuit_size_problem] Up: [computational_complexity] + +See also: [reverse_mathematics] diff --git a/nc1 b/nc1 @@ -1,13 +0,0 @@ -# NC1 - -https://en.wikipedia.org/wiki/NC_(complexity) - -circuits with [polynomial] [circuit_size] and [polylogarithmic] [depth] - -NC1 circuits equivalent to polynomial-size uniform family of [formula_boolean] - -https://en.wikipedia.org/wiki/NL_(complexity) says we have: - -[nc1] included in [logtime] included in [nlogtime] included in [nc2] - -Up: [nc], [circuit_complexity] diff --git a/nexptime b/nexptime @@ -0,0 +1,9 @@ +# NEXPTIME + +[nondeterministic] [EXPTIME] + +See also: [EXPTIME] + +Up: [complexity_time_classes] + +Aliases: NEXP diff --git a/satisfiability b/satisfiability @@ -10,6 +10,6 @@ The *satisfiability problem* is a [decision_problem] in [logic]: given a [logica Tools: [sat_solver] -See also: [strong_exponential_time_hypothesis], [satisfiability_boolean], [tautology], [automaton_emptiness], [satisfiability_modulo_theory], [equisatisfiability] +See also: [strong_exponential_time_hypothesis], [satisfiability_boolean], [tautology], [automaton_emptiness], [satisfiability_modulo_theory], [equisatisfiability], [enumeration_valuations] Up: [computational_problem] diff --git a/st_reachability_undirected b/st_reachability_undirected @@ -2,8 +2,9 @@ Given an [undirected_graph] and two [vertices] s and t, decide if there is an [undirected_path] between s and t -[Complete] for [SL] +[Complete] for [SL], and shown in [L] by [reingold2008undirected]; but open if +[L] = [RL] Up: [st_reachability] -Aliases: undirected st-reachability +Aliases: undirected st-reachability, undirected reachability diff --git a/straight_line_program b/straight_line_program @@ -6,6 +6,8 @@ essentially a [context_free_grammar] that generates a single [string]: [acyclici - [smallest_grammar_problem] - [slp_balancing] +Generalization: [SLP_compressed_trees] + Up: [string_compression] See also: [forest_straight_line_program] diff --git a/suffix_free_language b/suffix_free_language @@ -2,6 +2,8 @@ A [formal_language] L is *suffix-free* if, whenever u and v are in L and u is a [suffix] of v, then u = v +[State_complexity] of suffix-free languages: cf [han2009state] + Up: [suffix] See also: [prefix_free_language], [bifix_free_language] diff --git a/tree b/tree @@ -73,6 +73,7 @@ - [multitree] - [out_tree] as a [directed_graph] - [tree_weighted] +- [SLP_compressed_tree] Up: [data_structure] diff --git a/treedepth b/treedepth @@ -4,4 +4,6 @@ https://en.wikipedia.org/wiki/Tree-depth The *treedepth* of an [undirected_graph] G is the minimum [forest_height] of an [elimination_forest] for G +Generalization: [weighted_treedepth] + Up: [width_measure] diff --git a/treedepth_weighted b/treedepth_weighted @@ -0,0 +1,7 @@ +# Weighted treedepth + +Can be [NP_complete], cf [dirks2025weighted] + +Up: [treedepth] + +Aliases: Weighted treedepth diff --git a/ultrametric b/ultrametric @@ -3,3 +3,5 @@ [metric] satisfying [triangle_inequality_strong] Up: [distance] + +See also: [metric_space]