wiki_research

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

commit 68b7535cfa6b56b2e8302ea96d1245cd78d14b41
parent 52244a4e223a859566ecd072af6cf5c2c6cf0d07
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Wed, 26 Aug 2026 00:49:01 +0200

commit with codex

Diffstat:
counter_automata_deterministic | 4+++-
dahlhaus1994complexity | 2+-
database_instance | 2+-
database_theory | 2+-
database_theory_techniques | 2+-
deterministic_k_turn_pushdown_automata_equivalence | 10++++++----
equivalence_automata_pushdown_deterministic | 4++--
exact_matching | 2+-
extremal_graph_theory | 2+-
ganardi2024regular | 2+-
gelade2009regular | 4++--
graph | 6+++---
graph_basic_notions | 2+-
graph_empty | 2+-
graph_product | 6++++--
graph_product_chromatic_number | 9+++++++++
greenlaw1995limits | 4++--
integer_linear_program | 2+-
karmakar2024expected | 5-----
matching | 3++-
matching_problem | 7+++++++
maximum_independent_set_bipartite | 12+++++++-----
monet2020solving | 2+-
monoid_positive | 4+++-
pushdown_automaton_deterministic | 6++----
relation | 2++
universality_automata_deterministic | 6+++---
universality_automata_pushdown | 9++++++---
universality_automata_pushdown_deterministic | 6+++---
universality_automata_pushdown_nondeterministic | 4+++-
30 files changed, 80 insertions(+), 53 deletions(-)

diff --git a/counter_automata_deterministic b/counter_automata_deterministic @@ -1,5 +1,7 @@ -# Counter automata deterministic +# Deterministic counter automata for every *reachable* configuration (state, counter states), for every letter, there is at most one transition which is applicable (= whose guard is satisfied) Up: [counter_automata_definition], [automata_deterministic] + +Aliases: deterministic counter automata, deterministic counter automaton diff --git a/dahlhaus1994complexity b/dahlhaus1994complexity @@ -1,4 +1,4 @@ -# Dahlhaus1994complexity +# dahlhaus1994complexity [academic_paper] about [submodular_minimization] and [network_flow] diff --git a/database_instance b/database_instance @@ -8,6 +8,6 @@ Can be considered in the [named_perspective] or in the [unnamed_perspective] Up: [database_theory] -Aliases: database, database instances, relational instance, relational instances, databases +Aliases: database instances, relational instance, relational instances See also: [instance], [subdatabase] diff --git a/database_theory b/database_theory @@ -11,6 +11,6 @@ - [query_semantics] -See also: [databases], [database_startups], [description_logics], [finite_model_theory] +See also: [databases], [description_logics], [finite_model_theory] Up: [research_fundamental] of [database_research] diff --git a/database_theory_techniques b/database_theory_techniques @@ -1,7 +1,7 @@ # Database theory techniques - [shredding], going from high arity to [arity_two] -- [ucq_to_cq] +- [UCQ_to_CQ] - [tagging_trick] Up: [database_theory] diff --git a/deterministic_k_turn_pushdown_automata_equivalence b/deterministic_k_turn_pushdown_automata_equivalence @@ -1,8 +1,10 @@ -# Deterministic k turn pushdown automata equivalence +# Equivalence for Deterministic k turn pushdown automata -- the [equivalence_problem] is [decidable], cf [valiant1974decidability] -- subsumed by [senizergues1997equivalence] which shows [decidability] of [DPDA_equivalence] +- the [equivalence_problem] is [decidable] + - cf [valiant1974decidability] +- subsumed by [senizergues1997equivalence] + - shows [decidability] of [DPDA_equivalence] Up: [language_equivalence_problem], [k_turn_pushdown_automata] -Aliases: deterministic k turn PDA equivalence +Aliases: deterministic k turn PDA equivalence, equivalence for Deterministic k turn pushdown automata diff --git a/equivalence_automata_pushdown_deterministic b/equivalence_automata_pushdown_deterministic @@ -1,4 +1,4 @@ -# Deterministic Pushdown Automaton Equivalence +# Equivalence of deterministic pushdown automata Was shown [decidable] by [senizergues1997equivalence] @@ -8,6 +8,6 @@ Special case: [deterministic_k_turn_PDA_equivalence] Up: [pushdown_automaton_deterministic], [automaton_equivalence] -Aliases: automaton equivalence deterministic pushdown automaton, automaton equivalence pushdown automaton deterministic, dpda equivalence, dpda equivalence problem, Deterministic Pushdown Automaton Equivalence +Aliases: automaton equivalence deterministic pushdown automaton, automaton equivalence pushdown automaton deterministic, DPDA equivalence, DPDA equivalence problem, Deterministic Pushdown Automaton Equivalence, equivalence of deterministic pushdown automata See also: [context_free_grammar_unambiguous_equivalence_problem] diff --git a/exact_matching b/exact_matching @@ -1,4 +1,4 @@ -# Exact matching +# Exact matching problem - Input: [bipartite_graph] G with bicolored edges, integer k - Output: does G contain a [perfect_matching] with exactly k red edges diff --git a/extremal_graph_theory b/extremal_graph_theory @@ -12,4 +12,4 @@ https://en.wikipedia.org/wiki/Extremal_graph_theory - [forbidden_subgraph_problem] -Up: [extremal_combinatorics] on [graph] +Up: [extremal_combinatorics] on [graph], [graph_theory] diff --git a/ganardi2024regular b/ganardi2024regular @@ -1,4 +1,4 @@ -# Ganardi2024regular +# ganardi2024regular ## Language classes diff --git a/gelade2009regular b/gelade2009regular @@ -1,8 +1,8 @@ -# Gelade2009regular +# gelade2009regular [regular_expression_repetition] operator -not easy how to define [regular_expression_deterministic] with this operator +not easy how to define [deterministic_regular_expressions] with this operator [regular_expression_strongly_deterministic] is now useful because it makes it possible to store only one counter configuration diff --git a/graph b/graph @@ -36,9 +36,9 @@ See [graph_basic_notions] ## [Graph_algorithms] -- [floyd_warshall] -- [bellman_ford] -- [dijkstras_algorithm] +- [Floyd-Warshall] +- [Bellman-Ford] +- [Dijkstra's_algorithm] ## [Graph_families] diff --git a/graph_basic_notions b/graph_basic_notions @@ -34,7 +34,7 @@ - [incidence_graph] - [balanced_separator] - [graph_product] -- [graph_empty] +- [empty_graph] Up: [graph] diff --git a/graph_empty b/graph_empty @@ -1,4 +1,4 @@ -# Graph empty +# Empty graph A [graph] with no [edges], or sometimes the graph with no [edges] and no [vertices] diff --git a/graph_product b/graph_product @@ -1,9 +1,11 @@ # Graph product +There are different notions of [product] on [graphs]: + - [graph_direct_product] - - [chromatic_number] is at most the min of the chromatic number of the arguments and the inequality can be strict [shitov2019counterexamples] - [graph_cartesian_product] - - [chromatic_number] is the sum of the two chromatic numbers: [Sabidussi's_theorem] - [graph_strong_product] in [dujmovic2025grid] +[graph_product_chromatic_number] + Up: [graph_basic_notions] diff --git a/graph_product_chromatic_number b/graph_product_chromatic_number @@ -0,0 +1,9 @@ +# Graph product chromatic number + +- [graph_direct_product] + - the [chromatic_number] is at most the min of the chromatic number of the arguments + - and the inequality can be strict [shitov2019counterexamples] +- [graph_cartesian_product] + - the [chromatic_number] is the sum of the two chromatic numbers: [Sabidussi's_theorem] + +Up: [graph_product], [chromatic_number] diff --git a/greenlaw1995limits b/greenlaw1995limits @@ -1,7 +1,7 @@ -# Greenlaw1995limits +# greenlaw1995limits https://homes.cs.washington.edu/~ruzzo/papers/limits.pdf -discusses [p_complete] as a limit to [parallelism] +discusses [P_completeness] as a limit to [parallelism] Up: [books] on [p_complete] diff --git a/integer_linear_program b/integer_linear_program @@ -2,6 +2,6 @@ Like a [linear_program] but the [variables] must be [integers] -Up: [integer_linear_programming] +Solving them: [integer_linear_programming] See also: [mixed_integer_linear_program] diff --git a/karmakar2024expected b/karmakar2024expected @@ -1,5 +0,0 @@ -# Karmakar2024expected - -by [senellart] and [mikael] - -Up: [academic_paper] about [shapley_value_expected] diff --git a/matching b/matching @@ -8,6 +8,8 @@ Structure in [graphs] and [bipartite_graphs]: a subset of [edges] where no two [ [Computational_problems]: - [matching_problem] + - [maximum_matching_problem] + - [perfect_matching_problem] - [exact_matching_problem] - [matching_counting] - [maximum_matching_counting] @@ -20,7 +22,6 @@ Variants: - [matching_variants] - [induced_matching] -- [exact_matching] Also the [linear_relaxation]: see [fractional_edge_packing] diff --git a/matching_problem b/matching_problem @@ -0,0 +1,7 @@ +# Matching problem + +- [maximum_matching_problem] +- [perfect_matching_problem] +- [exact_matching_problem] + +Up: [matching], [computational_problem] diff --git a/maximum_independent_set_bipartite b/maximum_independent_set_bipartite @@ -1,8 +1,10 @@ -# Maximum independent set bipartite +# Maximum independent set on bipartite graphs -finding [maximum_independent_set] in [graph_bipartite] +The [computation_problem] of finding a [maximum_independent_set] in a [bipartite_graph] -- complement of a [maximum_independent_set] is [minimum_vertex_cover] -- and then problem can be solved by [minimum_vertex_cover_bipartite] +- the complement of a [maximum_independent_set] is a [minimum_vertex_cover] +- and then the problem can be solved by [minimum_vertex_cover_bipartite] -Up: [maximum_independent_set], [graph_bipartite] +Up: [maximum_independent_set_problem], [graph_bipartite] + +Aliases: Maximum independent set on bipartite graphs diff --git a/monet2020solving b/monet2020solving @@ -1,4 +1,4 @@ -# Monet2020solving +# monet2020solving - [hasse_diagram] of the [hk_queries], where only the bottom element is a zero of the [mobius_function] - [q9] query diff --git a/monoid_positive b/monoid_positive @@ -1,4 +1,4 @@ -# Monoid positive +# Positive monoid A [monoid] being *positive* means x + y = 0 implies x = 0 and y = 0 @@ -7,3 +7,5 @@ aka "zero-sum-free" See also: [semiring_positive] Up: [monoid] + +Aliases: positive monoid, positive monoids diff --git a/pushdown_automaton_deterministic b/pushdown_automaton_deterministic @@ -1,10 +1,8 @@ -# Pushdown automaton deterministic +# Deterministic pushdown automaton - [universality_automata_pushdown_deterministic] - [equivalence_automata_pushdown_deterministic] Up: [pushdown_automaton] -Aliases: deterministic pushdown automaton - -Aliases: DPDA, DPDAs +Aliases: DPDA, DPDAs, deterministic pushdown automaton, deterministic pushdown automata diff --git a/relation b/relation @@ -13,3 +13,5 @@ Axioms: - [antisymmetric_relation] Up: [mathematics] + +Aliases: relations diff --git a/universality_automata_deterministic b/universality_automata_deterministic @@ -1,9 +1,9 @@ -# Universality automata deterministic +# Universality for deterministic automata In [ptime] via [automaton_complementation] -Generalizes to [universality_automata_pushdown_deterministic] +Generalizes to [universality_of_deterministic_pushdown_automata] Up: [universality_automata], [automaton_deterministic] -Aliases: DFA universality +Aliases: DFA universality, universality for deterministic automata, universality for deterministic automaton diff --git a/universality_automata_pushdown b/universality_automata_pushdown @@ -1,6 +1,9 @@ -# Universality automata pushdown +# Universality for pushdown automata -- [universality_automata_pushdown_nondeterministic] is [undecidable] -- [universality_automata_pushdown_deterministic] +- [universality_for_nondeterministic_pushdown_automata] + - it is [undecidable] +- [universality_for_deterministic_pushdown_automata] Up: [universality_automata], [pushdown_automata] + +Aliases: universality for pushdown automata diff --git a/universality_automata_pushdown_deterministic b/universality_automata_pushdown_deterministic @@ -1,11 +1,11 @@ -# Universality automata pushdown deterministic +# Universality of deterministic pushdown automata -It is in [PTIME], like [Universality_automata_deterministic] +It is in [PTIME], like [universality_of_deterministic_automata] cf https://cstheory.stackexchange.com/questions/55099/the-complexity-of-the-universality-problem-for-deterministic-pushdown-automata Up: [universality_automata_pushdown], [Automata_pushdown_deterministic] -Aliases: DPDA universality +Aliases: DPDA universality, universality of deterministic pushdown automata, universality of deterministic pushdown automaton, universality for deterministic pushdown automata, universality for deterministic pushdown automaton, See also: [universality_automata_pushdown_nondeterministic] diff --git a/universality_automata_pushdown_nondeterministic b/universality_automata_pushdown_nondeterministic @@ -1,7 +1,9 @@ -# Universality automata pushdown nondeterministic +# Universality for nondeterministic pushdown automata It is [undecidable] cf https://cstheory.stackexchange.com/questions/55099/the-complexity-of-the-universality-problem-for-deterministic-pushdown-automata Up: [universality_automata_pushdown], [pushdown_automaton_nondeterministic] See also: [universality_automata_pushdown_deterministic] + +Aliases: universality for nondeterministic pushdown automata, universality for nondeterministic pushdown automaton