[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Anyone like math side of computer science?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 42
Thread images: 3

File: k.png (2MB, 2278x1494px) Image search: [Google]
k.png
2MB, 2278x1494px
I really enjoy computer science. Anyone else? I like the math side of it.
>>
>>8533021
me too thanks

I just finished watching Category Theory for Programmers on youtube. Maybe now I'll understand 20% of what Kmett is doing with his life.
>>
I like constructive mathematics and type theory
>>
I'm really into logic and took a class relating it to isomorphism algorithms for graphs this past semester. I don't know how category theory ties into any of this but the faculty at my university seem unusually interested in it so that's cool and I may get to learn more eventually.
>>
> Anyone like math side of computer science?

It's the only side that I like.
>>
>>8533021
It's the only thing that counts as actual CS and the entire reason I do it.

You guys think we can intellegently discuss P v NP for once? What do you think the relationship is? Did you hear about that Chicago Professor who did an NP complete problem in Quasipolynomial time?
>>
>>8534449
Yeah, it was in the 20's.
>>
>>8534449
>Did you hear about that Chicago Professor who did an NP complete problem in Quasipolynomial time

No, because that would have proved EXP = NEXP and I see nothing on the subject on google.
>>
>>8534449

You're somewhat mistaken. Dr. Babai gave a polynomial-time algorithm for the graph isomorphism problem, which is not known to be NP-complete. There is a related problem, however, called the subgraph isomorphism problem, which is NP-complete.

For the record, if somebody gives a polynomial-time algorithm for an NP-complete problem, P = NP. For some reason, your post reads of not being aware of this.
>>
>>8535268

quasipolynomial-time algorithm*** for graph isomorphism
>>
>>8533258
Have you heard the good news about our Lord and Saviour, NJ Wildberger?
>>
>>8534449
>You guys think we can intellegently discuss P v NP for once?
Probably not. But we can try.

>What do you think the relationship is?
It's well-understood that P != NP. The tricky open question is how to prove it.
>>
What do guys know about techniques for placing lower bounds on time complexity for problems?

Like, specifically, what's the lower bound for finding the maximal-sum subarray of a two dimensional array of integers? It can be done in n^3, and that it can't be done faster than n^2 is obvious, but beyond that I can't even begin to approach the problem.
>>
>>8535409

as a follow up what are general rules of thumb for determining the big o of an algorithm?

one heuristic i know is if you halve something it
is log n... what are other rules?
>>
>>8535268
I know how P=NP works. Thank you for correcting my misunderstanding about the problem solved.
>>
>>8535424
Have you tried not dropping out in elementary school?
>>
>>8535257
Really? How so?
>>
https://info.ecosia.org/what
SAVE THE WORLD!
>>
File: 1473389108874.png (759KB, 840x595px) Image search: [Google]
1473389108874.png
759KB, 840x595px
I like statistics and building machine learning models to automate stock trading.
>tfw you hit >50% prediction accuracy and no matter what happens you gain money
>>
>>8535409
>>8535424
why did you follow up my interesting question with a bad one

If you don't know how to do big O analysis of algorithms after seeing it being done a couple of times I don't know what to tell you. It's just counting.
>>
>>8535409
it can be done faster than n^2 if the numbers follow some kind of pattern or can be reduced first for some other reason
>>
>>8535365

It actually isn't "well-understood" that P != NP. There are prominent computer scientists who believe that P=NP, including Donald Knuth.

Until something has been proved beyond doubt, it is not "well-understood." It may be believed, but not "well-understood."
>>
>>8535533
>tfw every loser's strategy on the stock market makes money until it doesn't
>>
>>8535566
I want to solve the general case. In the general case you have to look at every never at least once, so n^2 is a dead simple lower bound.
>>
>>8535409
I don't know anything about that really. But perhaps you can express the number of required operations in terms of a well-known algorithm. For example matrix multiplication has a lower bound of n^2logn. Just a guess
>>
>>8535524
>>8535558
I never had a class in it yet. Fuck you two
>>
>>8535621
Not them but that's just how things go here. Anything people already know how to do is elementary and anything they don't is just a meme.
>>
>>8535584
>the you do factor regression on news articles concerning the companies youre invested in so the model self corrects by going beyond simply examining the markets
I'm gonna win forever, n00b
>>
>>8535647
Yeah well fuck this place
>>
>>8535570
No. People just think P != NP because no polynomial time algorithm has been produced for a NP hard problem.
>>
>TCS thread
>turns into complexity theory general
I want theory A trash to leave
>>
>>8535621
Neither did anyone because big-O notation is a footnote at best since nobody is retarded enough to require more than that.
>>
>>8533021
Ya, as an engineer/physicist it's great to see what is necessary in the world to allow math to express itself or to unlock the math through algorithms. I love computational geometry and the rasterisation problem.
>>
>>8533021

Quantum Computing since Democritus is an incredible book, any other 'casual' compsci reading?
Pic related comes close but is a little basic
>>
>>8535533
>yfw you didn't factor in trade costs and you take it in the ass.
Btw this thread is full of tryhard cs brainlets who pretend to like mathematics
>>
>>8536450
>tfw I did by taking advantage of an optimizer library (gurobi) and you're jelly because you never realized how to make automated ML programs with benefit instead of simple code monkey bs
>>
>>8536263
Me again. Just wanted to mention exploring the limits of compatability exposes both how the universe works AND how it interfaces with mathematical structures. We are definitely living in a unique subset of mathematics. Sort of like a prison of numbers.
>>
>>8536688
Computability* fuck autocorrectors reeeeeeeeeeeeeeeeee
>>
>>8535621
Oh, well in that case it's literally just fancy techniques for counting. You always do Big O notation on a given algorithm, you define reading, writing, arithmetic as one unit of operation each, and then you count how many times you have to do on each. Big O is just a way of rigorously saying "I absolutely do not give a shit if it runs in 3n+7 steps vs 47n + log n steps, they're the same," and makes reasoning about the math much simpler. Seriously just look up some examples, it's very intuitive.
>>
>>8536715
Ya, once you think of your code in this terms you start to get intuition for a good loop iteration vs a bad one. Why do 100*n + 100*m calculations when you can get the same result with m + 100*n? Just compute the m step once and you have reduced the machine cycles by a half. The more you think in these terms you will see the tradeoffs in time, space (memory), and "closeness" ie it is most efficient to run 2 algorithms when they have a strong degree of closeness in either their goal or their data. The less closeness you have, the more searching you must do. These are basically axioms and limitations for what can happen in this universe.
>>
>>8535525
https://pdfs.semanticscholar.org/b341/82dc45a624fcfb41e86958d205059488da61.pdf
>>
>>8535533
Please, tell me literature to read.
I need to do things like this.
Help?
Thread posts: 42
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.