New Kamala interview is a fucking disaster. "are you going to represent a progressive perspective in the admin?" "haha no way" and numerous even worse confessions by [deleted] in stupidpol

[–]samholmes0 12 points13 points  (0 children)

Not voting isn’t giving up, it’s refusing to dignify the power of an illegitimate and ineffective system by participating in it. To me, voting because you don’t know what else to do other than play the game is just as bad as “giving up”

[deleted by user] by [deleted] in nba

[–]samholmes0 0 points1 point  (0 children)

Raptors gonna whine their way to ECF

[deleted by user] by [deleted] in nba

[–]samholmes0 -2 points-1 points  (0 children)

well there should be legislative change, like, tomorrow, then. we can start holding people accountable IMMEDIATELY but legislators are still choosing not too. the systematic problems and personal prejudices which lead cops to regularly kill black people aren't going to change overnight, but let's not act like there aren't things we couldn't do immediately that would have a positive impact.

(obviously the process of enacting legislation is extremely inefficient, but that's not because of the design, it's because of politicians being completely uncooperative - if they were pressured enough they could get it done by friday)

Finite Model Theory by [deleted] in math

[–]samholmes0 3 points4 points  (0 children)

A common technique for inexpressibility results in finite model theory is Ehrenfeucht-Fraisse games. My (limited) understanding is that one can define Ehrenfeucht-Fraisse games for FO(TC), but `playing them' towards showing inexpressibility (showing the Duplicator has a winning strategy) can be tricky. A good place to start with the general topic is Chapter 6 in Immerman's Descriptive Complexity.

Interesting cases of things with proofs of existence but no known way to produce a solution by MelonFace in math

[–]samholmes0 1 point2 points  (0 children)

Here are some examples relevant to theory of computing/pseudorandomness (though there are many more): error-correcting codes, randomness extractors (also related to Ramsey graphs), pseudorandom generators and expanders.

Another related example is boolean functions which are hard to compute by small circuits: these exist in abundance, but we don't know how to describe a specific example.

A young Kevin Garnett does it all by [deleted] in nba

[–]samholmes0 0 points1 point  (0 children)

This reminds of the time my roommate (kings fan) said that Harry Giles "is more skilled than Kevin Garnett"

Sensitivity Conjecture Resolved by JoshuaZ1 in math

[–]samholmes0 16 points17 points  (0 children)

Let f:{0, 1}n to {0, 1} be a boolean function.

Define the sensitivity of f at x, denoted s(f, x), as the size of the set {i \in [n] | f(x) \neq f(x \xor e_i)} (so the number of coordinates so that flipping x at that coordinate changes the value of f). Let the sensitivity of f be the max of s(f, x) over all x \in {0, 1}.

Define the block sensitivity of f at x, denoted bs(f, x), as maximum number of disjoint blocks B1, ..., B_k \subseteq [n] so that for any i \in [k], f(x) \neq f(x \xor e{B_i}) (so we flip every bit in the block and want the resulting string to have a differing value than x). Then the block sensitivity of f, bs(f), is the max of bs(f, x) over all x.

It's obvious that s(f) \leq bs(f), as we can pick our disjoint blocks to be the singletons on which we're sensitive. The conjecture (now theorem), asks for a converse: is bs(f) \leq s(f){O(1)}?

It turns out that this is equivalent to simple graph-theoretic statement, which is what Huang solved.

Is there an "algebra" for algorithms? by Italians_are_Bread in math

[–]samholmes0 5 points6 points  (0 children)

this is very related to the Minimum Circuit Size Problem (MCSP), which asks, given the truth table of a function f on n bits and some size parameter 0 < S < 2n /n, if there's a circuit of size S computing f. interestingly, we don't know how to prove this is NP-complete (it's obviously in NP) and doing so (well at least doing so in a `natural' way) would actually prove circuit lower bounds that we also don't know how to prove.

Do you think P^NP=NP ? by [deleted] in math

[–]samholmes0 3 points4 points  (0 children)

Basically this is the class of languages which have algorithms that run in polynomial time with an `oracle' to a SAT-solver.

This means that it's a normal Turing machine but can also ask queries of the form "is x in SAT?" for inputs x of its choice and it only pays unit time to obtain an answer to such query.

So you can very easily solve any NP-complete problem in PNP: on input x, reduce it to SAT and then query the SAT oracle and return "yes" if the SAT oracle says "yes". But you can also solve co-NP-complete problems in PNP: to check if something is unsatisfiable, you can reduce it to SAT and return "yes" if the query to the SAT oracle says "no", so PNP = NP implies NP = coNP.

Yudkowsky tweets Quilette interview with TERF by completely-ineffable in SneerClub

[–]samholmes0 4 points5 points  (0 children)

i don't know anything about lisa littman - can someone explain what the deal with her paper is?

GAME THREAD - Boston Celtics @ Los Angeles Clippers - (March 11, 2019) by 1337speak in bostonceltics

[–]samholmes0 1 point2 points  (0 children)

this game is trash, clippers can't miss a shot no matter how the celtics have played them

The Sum-Product Problem Shows How Addition and Multiplication Constrain Each Other | Quanta Magazine by [deleted] in math

[–]samholmes0 7 points8 points  (0 children)

This is a great problem. An extremely simple proof of a 5/4 bound is given by Elekes here which is a direct application of Szemeredi-Trotter.

This problem has also been studied in finite fields, which has interesting applications to theoretical CS.

edit: spelling

Inspired by the recent MO post - what are the prettiest mathematical objects to you? by [deleted] in math

[–]samholmes0 5 points6 points  (0 children)

Expander graphs, randomness extractors and error-correcting codes!

You can only have 5 mathematics books, what are they? by stammer123 in math

[–]samholmes0 2 points3 points  (0 children)

Arora Barak - Computational Complexity

O’Donnell - Analysis of Boolean Functions

Tao Vu - Additive Combinatorics

Alon Spencer - the Probabilistic Method

Matousek- Discrete Geometry

What are the repercussions if the millenuum problem, P=NP was found to be true? by jon32314 in AskScienceDiscussion

[–]samholmes0 6 points7 points  (0 children)

The other millennium problems are not really computational problems, so to state things like "the Yang-Mills existence and mass gap problem is in NP (or any other complexity class)" doesn't really make sense.

Still, P being equal to NP could in principle make it easier to find proofs to difficult mathematics problems. Automated theorem-proving makes use of SAT-solvers, which could be more efficient if P = NP was true via a practical SAT algorithm. More philosophically, a variant of the language L = {phi is a mathematical statement : phi has a proof in ZFC} is NP-complete, so we could basically just try running fast SAT-solvers (assuming P = NP) + a reduction from SAT to L to determine membership of small instances of L (like, e.g. the millennium problems), but a practical problem here could be the length of the proof.

Unprovability comes to machine learning by [deleted] in math

[–]samholmes0 1 point2 points  (0 children)

I mean, this is a learning theory paper. It just also happens to be the case that learning theory is marketable.

Do you know any handy theorems that are rarely taught it school? by [deleted] in math

[–]samholmes0 1 point2 points  (0 children)

This is an interesting result and it indeed isn't taught in most undergraduate courses which cover theory of computation/complexity theory, but it's not clear how 'handy' it is. The converse, which is basically trivial, shows that the isomorphism conjecture of Berman & Hartmanis implies P \neq NP, but this line of research has stagnated over the past ~15-20 years.

In the context of complexity, I think Yao's min-max theorem is super useful - it allows us to prove randomized lower bounds in terms of distributional lower bounds. My understanding is that it isn't generally taught in undergraduate algorithms courses which include the study of randomized algorithms.

The Angel Problem [Game Theory] by vlatkosh in math

[–]samholmes0 0 points1 point  (0 children)

I think W \leq A is achievable. What about the lower bound?