What Are the Best Ways to Contribute and Exchange New Algorithms?

Click For Summary

Discussion Overview

The discussion revolves around the best ways to contribute and exchange new algorithms within the field of computer science. Participants explore platforms for sharing ideas, the commercialization of algorithms, and the necessary expertise for meaningful contributions.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • One participant expresses a desire to find platforms or mailing lists for exchanging new algorithms, acknowledging the broad nature of the topic.
  • Another participant suggests that creating software to sell the algorithm may be a more viable option than sharing it publicly, citing concerns about companies not wanting to disclose their algorithms.
  • A different participant agrees that there is a market for new algorithms, indicating a potential interest in commercialization.
  • One participant emphasizes the importance of extensive testing and peer review for any new algorithm, highlighting the difficulty in ensuring originality and verifying prior inventions.
  • There is a suggestion that those interested in algorithm development should enhance their knowledge and expertise, but also a caution that substantial ideas may not be shared publicly.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the best approach to sharing algorithms, with some advocating for commercialization while others highlight the importance of collaboration and peer review. Multiple competing views remain on how to effectively contribute to the field.

Contextual Notes

Participants express uncertainty regarding the verification of originality in algorithm development and the challenges of peer review processes. There are also assumptions about the willingness of individuals and companies to share substantial ideas.

kjsisco
Messages
4
Reaction score
2
I am someone who likes to come up with new algorithms. Is there a platform to exchange such ideas. Any mailing lists to advance computer science? Perhaps there are programs that accept new algorithms. Sorry if this is a vague post but this is a broad topic.
 
Technology news on Phys.org
If you have a new algorithm its probably best to create a software with it and sell it. I don't think any company especially, would share their algorithms.
 
Good point. I only bring this up because I do know that there is a market for it out there.
 
kjsisco said:
I am someone who likes to come up with new algorithms. Is there a platform to exchange such ideas. Any mailing lists to advance computer science? Perhaps there are programs that accept new algorithms. Sorry if this is a vague post but this is a broad topic.

Algorithms is a great field for development. What is needed, in order to give an important contribution in this field, is a substantial to expert knowledge and also to do a continuous search for what has been already invented / discovered including various improvements of already known algorithms, that are developed in an almost everyday basis. So, to elaborate a little more, you must test the algorithm you have developed in an extensive manner both with pen and paper and in a program form - this is really way more difficult than it may sound to be, and this is usually done in the form of a team with the outcome being peer reviewed and you must be absolutely sure that your algorithm is not already invented and / or is not already used in some form of freeware or commercial software. These last two things are also very difficult to verify.

On the other hand, if you are really interested in this field - which I personally find an excellent thing to do, there are various ways to enhance your knowledge / expertise and discuss about your ideas but in the end, no one (I think) will be willing to give publicly such a substantial idea, so if you come up with something that is evidently such good, it may be best, as @kolleamm suggests, to implement it in some form of software and sell it. But again, this is by no means a discouraging statement, first be sure about your expertise on this field and test and search extensively.
 
Last edited:
  • Like
Likes   Reactions: berkeman

Similar threads

Replies
9
Views
3K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 11 ·
Replies
11
Views
5K
  • · Replies 41 ·
2
Replies
41
Views
5K
Replies
29
Views
6K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 1 ·
Replies
1
Views
632