wiki_research

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

commit a0505616ae96f2e4293bf8561b8a99881213d217
parent b7de4b7d4417e158504784de9a1ff14a255fac8a
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Wed, 11 Jun 2025 19:53:24 +0200

commit with codex

Diffstat:
berge_acyclic | 13+++++++++++++
berge_graph | 2++
cycle | 2++
database_instance | 2+-
degree_of_acyclicity | 14--------------
even_cycle | 9+++++++++
exptime | 9+++++++++
fagin1983degrees | 14++++++++++++++
graph_bipartite | 2+-
hypergraph_acyclicity | 16++++++++++++++++
odd_cycle | 7+++++++
union | 2++
12 files changed, 76 insertions(+), 16 deletions(-)

diff --git a/berge_acyclic b/berge_acyclic @@ -0,0 +1,13 @@ +# Berge acyclic + +A [hypergraph] is *Berge acyclic* if its [incidence_graph] is [graph_acyclic] +- In particular, whenever there are two [hyperedges] sharing more than one element, then the hypergraph is not Berge-acyclic + +Can also be defined for [database_instances] and [CQs], but then the criterion is on the [incidence_multigraph] +- So whenever some element occurs twice in a [fact] or in an [atom] then the [database_instance] or [CQ] is not Berge acyclic + +If a hypergraph is Berge acyclic then any [subhypergraph] also is + +Up: [degree_of_acyclicity] + +Aliases: Berge acyclicity, incidence acyclic, incidence acyclicity diff --git a/berge_graph b/berge_graph @@ -5,3 +5,5 @@ [strong_perfect_graph_theorem]: a graph is a Berge graph iff it is a [perfect_graph] Up: [graph_family] + +See also: [berge_acyclicity] diff --git a/cycle b/cycle @@ -19,6 +19,8 @@ Special cases: - [hamiltonian_cycle] - [eulerian_cycle] +- [odd_cycle] +- [even_cycle] Up: [graph_basic_notions] diff --git a/database_instance b/database_instance @@ -6,6 +6,6 @@ A set of [relations] containing [tuples] or [facts], for the [relations] defined Up: [database_theory] -Aliases: database +Aliases: database, database instances See also: [instance] diff --git a/degree_of_acyclicity b/degree_of_acyclicity @@ -1,14 +0,0 @@ -# Degree of acyclicity - -foundational paper: [fagin1983degrees], see also [brault2014hypergraph] - -- [alpha_acyclic] -- [beta_acyclic] - - [lanzinger2021tractability] -- [gamma_acyclic] - - cf [delpia2018multilinear] -- [berge_acyclic] - -Up: [hypergraph] - -See also: [gyo] diff --git a/even_cycle b/even_cycle @@ -0,0 +1,9 @@ +# Even cycle + +An *even cycle* is a [cycle] whose [length] is [even] + +- [even_cycle_free_graph] + +Up: [cycle] + +See also: [odd_cycle] diff --git a/exptime b/exptime @@ -0,0 +1,9 @@ +# Exptime + +https://en.wikipedia.org/wiki/EXPTIME + +in 2^{P(n)} for P a [polynomial] + +Up: [complexity_time_classes] + +See also: [2exptime], [EXPTIME_complete], [nexptime] diff --git a/fagin1983degrees b/fagin1983degrees @@ -0,0 +1,14 @@ +# Degree of acyclicity + +- [alpha_acyclic] +- [beta_acyclic] + - [lanzinger2021tractability] +- [gamma_acyclic] + - cf [delpia2018multilinear] +- [berge_acyclic] + +Up: [academic_paper] about [hypergraph_acyclicity] + +See also: [gyo], [brault2014hypergraph] + +Aliases: degree of acyclicity diff --git a/graph_bipartite b/graph_bipartite @@ -9,4 +9,4 @@ Up: [graph_family], [graph_kpartite] See also: [hypergraph_balanced], [incidence_structure], [3_colorable] -Aliases: bipartite graph, bipartite graphs +Aliases: bipartite graph, bipartite graphs, 2 colorable diff --git a/hypergraph_acyclicity b/hypergraph_acyclicity @@ -0,0 +1,16 @@ +# Hypergraph acyclicity + +[academic_papers]: +- [fagin1983degrees] + - [alpha_acyclic] + - [beta_acyclic] + - cf [lanzinger2021tractability] + - [gamma_acyclic] + - [berge_acyclic] +- [brault2014hypergraph] +- [gottlob2001hypergraphs] + - talks about [beta_hypertreewidth] + +Up: [graph_acyclicity], [hypergraph] + +See also: [graph_traversal] diff --git a/odd_cycle b/odd_cycle @@ -0,0 +1,7 @@ +# Odd cycle + +An *odd cycle* is a [cycle] whose [length] is [odd] + +Up: [cycle] + +See also: [even_cycle] diff --git a/union b/union @@ -7,3 +7,5 @@ Up: [set_theory], [boolean_operator] See also: [disjunction] + +Aliases: unions