Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
M
Max Destabilizer Rank
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
luke naylor latex documents
research
Max Destabilizer Rank
Commits
898cb000
Commit
898cb000
authored
1 year ago
by
Luke Naylor
Browse files
Options
Downloads
Patches
Plain Diff
Start Benchmark section
parent
d27a94da
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
content.tex
+29
-3
29 additions, 3 deletions
content.tex
with
29 additions
and
3 deletions
content.tex
+
29
−
3
View file @
898cb000
...
@@ -1888,7 +1888,9 @@ above.
...
@@ -1888,7 +1888,9 @@ above.
The way it works, is by yielding solutions to the problem
The way it works, is by yielding solutions to the problem
$
u
=(
r,c
\ell
,
\frac
{
e
}{
2
}
\ell
^
2
)
$
as follows.
$
u
=(
r,c
\ell
,
\frac
{
e
}{
2
}
\ell
^
2
)
$
as follows.
\subsection
{
Iterating Over Possible
\subsection
{
Algorithm
}
\subsubsection
{
Iterating Over Possible
\texorpdfstring
{$
q
=
\chern
^{
\beta
_{
-
}}
(
u
)
$}{
q
}}
\texorpdfstring
{$
q
=
\chern
^{
\beta
_{
-
}}
(
u
)
$}{
q
}}
Given a Chern character
$
v
$
, the domain of the problem are first verified: that
Given a Chern character
$
v
$
, the domain of the problem are first verified: that
...
@@ -1921,7 +1923,7 @@ $\chern_1^{\beta_{-}}(u)=q$ for one of the $q$ considered is equivalent to
...
@@ -1921,7 +1923,7 @@ $\chern_1^{\beta_{-}}(u)=q$ for one of the $q$ considered is equivalent to
satisfying condition
\ref
{
item:chern1bound:lem:num
_
test
_
prob2
}
satisfying condition
\ref
{
item:chern1bound:lem:num
_
test
_
prob2
}
in corollary
\ref
{
cor:num
_
test
_
prob2
}
.
in corollary
\ref
{
cor:num
_
test
_
prob2
}
.
\subsection
{
Iterating Over Possible
\subs
ubs
ection
{
Iterating Over Possible
\texorpdfstring
{$
r
=
\chern
_
0
(
u
)
$}{
r
}
\texorpdfstring
{$
r
=
\chern
_
0
(
u
)
$}{
r
}
for Fixed
for Fixed
\texorpdfstring
{$
q
=
\chern
^{
\beta
_{
-
}}
(
u
)
$}{
q
}
\texorpdfstring
{$
q
=
\chern
^{
\beta
_{
-
}}
(
u
)
$}{
q
}
...
@@ -1964,7 +1966,7 @@ Iterate over such $r$ so that we are guarenteed to satisfy conditions
...
@@ -1964,7 +1966,7 @@ Iterate over such $r$ so that we are guarenteed to satisfy conditions
in corollary
in corollary
\ref
{
cor:num
_
test
_
prob2
}
, and have a chance at satisfying the rest.
\ref
{
cor:num
_
test
_
prob2
}
, and have a chance at satisfying the rest.
\subsection
{
Iterating Over Possible
\subs
ubs
ection
{
Iterating Over Possible
\texorpdfstring
{$
d
=
\chern
_
2
(
u
)
$}{
d
}
\texorpdfstring
{$
d
=
\chern
_
2
(
u
)
$}{
d
}
for Fixed
for Fixed
\texorpdfstring
{$
r
=
\chern
_
0
(
u
)
$}{
r
}
\texorpdfstring
{$
r
=
\chern
_
0
(
u
)
$}{
r
}
...
@@ -1991,3 +1993,27 @@ just pick the integers $e$ that give $d$ values within the bounds.
...
@@ -1991,3 +1993,27 @@ just pick the integers $e$ that give $d$ values within the bounds.
Thus, through this process yielding all solutions
$
u
=(
r,c
\ell
,
\frac
{
e
}{
2
}
\ell
^
2
)
$
Thus, through this process yielding all solutions
$
u
=(
r,c
\ell
,
\frac
{
e
}{
2
}
\ell
^
2
)
$
to the problem for this choice of
$
v
$
.
to the problem for this choice of
$
v
$
.
\subsection
{
Benchmarking Different Bounds
}
The bounds of the ranks of solutions to problem
\ref
{
problem:problem-statement-2
}
given by theorems
\ref
{
thm:loose-bound-on-r
}
\ref
{
thm:rmax
_
with
_
uniform
_
eps
}
\ref
{
thm:rmax
_
with
_
eps1
}
, have been shown in passing to be tighter than the
previous one.
However, in principle, it could be possible that this does not translate to an
decrease in computational time to find the solutions to the problem.
This could be due to a range of potential reasons:
\begin{itemize}
\item
Unexpected optimisations from the compiler for a certain form of the
program.
\item
Increased complexity to computing the tighter bounds.
\item
Modern CPU architecture such as branch predictors
\cite
{
BranchPredictor2024
}
may offset the overhead of considering ranks that
turn out to be too large to have any solutions.
\end{itemize}
However these don't end up being significant overheads when using the ``better''
theorems, as verified here.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment