[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: pnp.jpg (99 KB, 1280x848)
99 KB JPG
Now that ai is doing math it's time to answer the elephant in the room.
>>
I'm well aware I'm not mentally fit enough for this, but to prove this, you'd have to prove it for every single task? Since tasks differ from each other and could be quickly solved and verified, but some tasks can't be quickly solved? As it stands I think this question is too open to be solved ever.
>>
>>109466625
Can we ask AI to prove if they are equal or not?
>>
>>109466625
AGI is an NP-hard problem.
>>
File: 1785892295836.jpg (33 KB, 775x415)
33 KB JPG
>>
>>109466625
i npee from my npeenus, not from my nfinger.
>>
File: 1785892694482.jpg (80 KB, 510x788)
80 KB JPG
>>109467020
>>
>>109466625
it's a malformed question
>>
>>109467002
NP-hard problems can often be approximately arbitrarily well in p-time.
>>
>>109467002
that statement is nonsensical for anyone remotely familiarised with complexity theory.
>>
>>109467369
You have no idea what complexity theory is or does.
>>
File: 1785670671364216.jpg (130 KB, 600x800)
130 KB JPG
Imagine some AI found a positive case with full efficient constructive proof and instead of giving you it upgrades itself and goes full rouge
>>
>>109466625
@grok hello explain this to me I only write web apps and do not know math or science does it make me earn more salary such as ai tools
>>
>>109466625
To prove that P = NP, you only need to solve 3SAT in polynomial time. If such an algorithm existed, gpt5.6 with a large number of agents would have already find it. Even if algorithm itself is 10k lines. I bet labs everywhere are already doing that.

The real nightmare is proving the opposite - that 3SAT cannot be solved in polynomial time. For starters, there is no existing tool or criterion that lets you say, If these conditions are satisfied, then 3SAT cannot be solved in polynomial time. An AI would first have to invent such a framework and then prove that it excludes every possible polynomial-time algorithm, then prove that 3SAT satisfied this new framework and only then could it conclude that 3SAT is not in P.
Just inventing that such framework will be a massive breakthrough. Well, there are some frameworks for limited models, but here you have to invent some really advanced one.
It's way too much, it's not even close to any new theories OAI proved.
>>
>>109467481
That would be terrible. I prefer when AI is full bleu.
>>
>>109467589
circuit analysis is the best framework we have, but assume that it is insufficient in expressiveness or otherwise has a problem which would make it unable to really distinguish and make the problem clear, I could not imagine current AI being able to synthesize and invent a similarly scoped framework and then also prove that the no P time algorithm exists, since simply finding no positive Polynomial Identity Test satisfying polynomial for the circuit does not mean none exist. For now we are very much stuck in humans make the mathematical frameworks and AI pushes them to their natural concequences. If anything this means that circuit analysis can be explored far more rapidly since it exhibits a lot of behavior that other areas of math with lemmas proved by AI exhibit. I also find it unlikely that AI right now would be able to make a replacement framework to circuit analysis let alone make one that is useful without being needlessly incremental.
>>
>>109467589
That's not simple as you think. Both postive and the negative case of the problem falls into second level of arethmatical hierarchy. Not only you to have construct the algorithm but you also need to prove its correctness for every input.
>>
>>109466625
It's likely that P != NP, and likely not provable within the framework of mathematics as it stands
>>
>>109467589
I believe humanity is far away from proving that N != NP.
The better things oAI can do is to show that Np-intermediate problems like Graph Isomorphism can be, in fact solved, in polynomial time. It's like screaming that it can be solved in P.
>>
>>109466625
Wait 2 years till AI solves with Lean proof
>>
I think if P ≠ NP, there would have been more progress on a solution. It's indicative of trying to prove something that isn't true. At this point I belive that P = NP is more likely and the solution to 3SAT is probably some galactic algorithm.
>>
>>109470249
>At this point I belive that P = NP is more likely and the solution to 3SAT is probably some galactic algorithm.
If that is the case, it's complexity will be like O(n^10) or some shit, maybe even bigger.
It defeats the whole excitement behind P = NP.
There is no real practical difference between O(2^n) and O(n^10). Both unusable.
>>
>>109470307
are you kidding? there's a huge difference, don't even need crazy high inputs
>>
>>109470307
We live in a P ≠ NP world right now, so if someone proves P = NP, the we enter the clown timeline no matter how bad the solution to 3SAT is. The new mathematics behind it are going to attack all sorts of important problems in ways we as of yet hadn't imagined.
>>
>>109466625
Imagine if we let the whole Africa in Europe with European education, billions of people, billions of brain, educated.
This would be solved already.
>>
>>109466625
yeah I just asked AI and it said NP>P, you're welcome, next
>>
>>109470307
You can have P!=NP but it still could be that there is a polynomial time algorithm that solves it effectively in average case. It would practically have the same impact.
>>
P!=NP
>>
>>109470307
O(2^K) is an accessibility problem. If you have all info displaying everything is O(K) and genning is O(KlogK) at best if you care about all K(clusters)
>>
>>109470597
There are many such algorithms around, for example for traveling salesman and the simplex algorithm (I think it's only NP in that case though). Non-linear optimization is in general NP-hard, but can also be approximately arbitrarily well in P time.
>>
>>109470684
Traveling salesman is harder than you think the salesman takes the shortest path that also doesnt tear him apart
>>
File: pnp.png (42 KB, 1468x352)
42 KB PNG
Don't worry guys, I'm on it!
>>
File: it is over.png (13 KB, 547x204)
13 KB PNG
>>109470729
>>
>>109470684
We can't solve exact case in avg for TSP. What you're thinking of is approximation. Also simplex has a radomized version that solves the worst case in polytime. There are also weakly np problem that give illusion of being polynomial due to certain input size restrictions but unrestricted they're intractable.
>>
gambs (yes the famous /jp/ tripfriend, he has a PhD in AI) is working on it, do not fret
>>
>>109470798
Wrong on all cases. Read a book.
>>
P obviously equals NP, because an infinite tape can represent any algorithm as a lookup table. The "non-determinism" is trivially just an implicit world parameter.
>But everything real is finite!
And computer science problems are generally only meaningful in theory where we ignore that. The halting problem for example is fully decidable for linear bounded automatons.
>>
File: s.png (284 KB, 619x620)
284 KB PNG
>>109471000
I still kek reading things like these because I managed to complete my degree in CS (pre-AI) and I have absolutely no idea what any of this means. And I never needed it either.
>>
>>109471000
>muh infinite read in finite time
go back to the drawing board
>>
>>109471000
Build a chip larger than the world first dumas
>>
>>109471173
>I have absolutely no idea what any of this means.
The complexity class P represents all algorithms that can be run in an execution time that is (upper) bounded by some arbitrary simple polynomial (with FIXED terms). Crudely, these are the tractable problems (yes, and that includes ones that are only theoretically tractable because they're actually still awful).
The complexity class NP represents all problems where we can check if we have a specific answer using an algorithm in complexity class P, but the actual creation of that answer can be f'ing magic ("come from an oracle").
Obviously, everything in class P is in class NP. That's a "duh!" as it follows directly from the definitions. But... is everything in class NP also in class P? We don't know! We suspect it's not so (and tractable cryptography depends on it!) but can't prove it. Anyone who proves it gets to win a million bucks and become a really famous person too.
>>
I still don't fully grasp this problem
I understand the notion of polynomial vs non-polynomial, I even understand how there are equivalences within P and NP for disparate problems
The thing I don't get is how you even go about proving this? It just seems like a very abstract question to me.
I fully understand how to go about showing a given problem is P or NP, but abstracting that to all NP problems is way outside of my wheelhouse
>>
>>109472157
>The thing I don't get is how you even go about proving this?
Nobody knows. If we knew, we'd probably be able to crack it one way or the other.
My guess is that the best way is to find some sort of problem that has a P-class checker but which cannot possibly have a P-class solver, but then I'm a constructivist (because I'm a programmer).
Oh, this also ties fundamentally to the axiom of choice, one of the fundamental axioms of much of mathematics, so it's a lot more important a question than people think. (The axiom effectively supplies the oracle.)
>>
The trick is to prompt it with full confidence that it's solvable, otherwise the context gets polluted with "it's unsolved" and "it's too hard!" when it does research and starts to put too much attention on telling you that it's crazy hard instead of just doing it
>>
>>109471667
>infinite read
Domain error. P/NP entails the input is of a finite size. All traditional time complexities do.

>>109471682
Read the second half of my post.
>>
>>109472924
see >>109471000
>P obviously equals NP, because an infinite tape can represent any algorithm as a lookup table
muh infinite tape read for any algo in finite time, kys
>>
>>109473016
Nothing about what you've quoted entails a supertask. The unsoundness is your own creation.
>>
What would you choose?
L=P=NP!=PSPACE
Meaning not only can you solve NP problems in Polynomial time but also you can solve them using logarithmic memory. That part is important since that allows you to solve any Polynomial or NP problem with parallel computing easily.
Or
L!=P=NP=PSPACE
Meaning you can solve any problem that require Polynomial space but parallelization fails and you are stuck with inherently sequential computing.
>>
>>109473129
sure just do a lookup through infinite data for the part you want in finite time, like find doom eternal in pi
>>
Average CS majors are so unemployed they waste away posting on 4chan. So sad.
>>
>>109473129
guise pifs is finally on
>>
>>109473178
Actually, what you're looking for will always begin at a finite offset from where we start in the tape. The tape itself might be infinite, but all of its indices are finite. Even a naive linear scan would finish in a finite amount of time, bounded by the size of the input datum.
>>
>>109473450
not if the index is an unknowably finite or infinite calculation
>>
>>109473450
infinite tape also doesn't mean it contains all possible programs? just use the cantor's diagonal theorem
>>
>>109473539
if you find a way to write all possible programs on a single tape give us a hint, that's a fields medal for sure
>>
>>109466625
P!=NP
>>
How are so many of you unemployed when you discuss this advanced in your free time?
>>
>>109470371
wdym aren't we on the clown timeline?
>>
>>109466973
No because solving a single np-complete problems solves them all, as any np-complete problem can be reduced to any other np-complete problem
>>
>>109473550
just write a for loop
>>
Pee is Not Poo.

Thanks for coming to my TED talk.
>>
>>109473700
just write cantor's diagonal for loop
>>
>>109473731
youd just need a nested loop for that case
>>
>>109473550
write π onto the tape, duh
>>
>>109473837
just write pi with each digit +1 on a tape and pi will never get there, checkmate
>>
>>109470307
>There is no real practical difference between O(2^n) and O(n^10). Both unusable.
Could you plot them on a graph please?
>>
>>109473527
>not if the index is an unknowably finite
No, that qualifier doesn't actually change anything.
>infinite calculation
Which is still the bounding factor....

>>109473539
>>109473550
>infinite tape also doesn't mean it contains all possible programs?
We're dealing with a single, well-defined program represented as a lookup table between its inputs and outputs.
Also diagonalization isn't even valid as an argument in that context regardless, for the same reason you can't apply it to the natural numbers. All of our objects are finite.
>B-but the tape
Is part of the substrate. It's not in the object language. The moment you have infinite objects and doing ANYTHING with them doesn't immediately result in non-termination, you are dealing with a hypercomputer and none of this shit matters at all. Even Kalmogorov complexity stops working properly. Complexity theory doesn't actually have tooling for working with infinity and treating it like a value. It just uses it as a not-well-founded bandaid, pretty much exactly like standard analysis. If you want to start working with non-finite values as reified objects, we can bring in transfinite arithmetic as a foundational centerpiece of our computational model and you can watch set theory itself thrash around like a petulant child when size is measured in ordinals.
>>
>>109474202
>All of our objects are finite
nah, infinitely rewriting itself program can be infinite in length, and you can't decide it's end based on some finite assumption, jfc
>>
>>109474202
>Is part of the substrate. It's not in the object language. The moment you have infinite objects and doing ANYTHING with them doesn't immediately result in non-termination, you are dealing with a hypercomputer and none of this shit matters at all. Even Kalmogorov complexity stops working properly. Complexity theory doesn't actually have tooling for working with infinity and treating it like a value. It just uses it as a not-well-founded bandaid, pretty much exactly like standard analysis. If you want to start working with non-finite values as reified objects, we can bring in transfinite arithmetic as a foundational centerpiece of our computational model and you can watch set theory itself thrash around like a petulant child when size is measured in ordinals.
my program is (f)(infinite as it doesn't stop executing) deep into pi+1 to every digit, your pi tape will not contain it, simple bro
>>
>>109466625
p = 0
there, solved it. dunno what the big deal is
>>
>>109466981
>AI proves its unprovable and undisprovable
What then?



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.