Talk:Criss-cross algorithm
Appearance
This article is rated C-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||||||||||||||||||||
|
A fact from Criss-cross algorithm appeared on Wikipedia's Main Page in the Did you know column on 5 April 2011 (check views). The text of the entry was as follows:
|
Old nomination: Inaccessible
[edit]I nominated the following hook: Kiefer.Wolfowitz (Discussion) 00:57, 22 March 2011 (UTC)
- Did you know ... that the criss-cross algorithm' and the simplex algorithm are not polynomial-time algorithms because they visit all 2D corners of a cube in dimension D?
- That sounds a bit difficult for a DYK, don't you think? I mean, is there any way it could be worded to be more accessible? CRGreathouse (t | c) 04:25, 22 March 2011 (UTC)
- In particular, I don't think many readers—even mathematically sophisticated ones—will know of the Klee–Minty cube, nor the significance of a vector space's dimension. If I were writing it (and I'm not!) I might say something about the fact that it's an exponential-time algorithm that performs far better in practice. Surely there are other things that educated but nonspecialist readers could appreciate? CRGreathouse (t | c) 19:50, 22 March 2011 (UTC)
- That's helpful. At least the phrase "Klee-Minty" should go!
- Caveat: I have not yet provided a reference to the expected behavior of the criss cross algorithm (which is D on cubes of dimension D, I believe). The expected number of steps of the simplex algorithm is also linear under a wide class of models (which are incompatible with reality, alas); the expected running time is usually thought to be about 3D on practical problems.
- I simplified it a bit. Kiefer.Wolfowitz (Discussion) 19:59, 22 March 2011 (UTC)
- Maybe this would work better?
- Did you know ... that the criss-cross algorithm and the simplex algorithm can visit all 2D corners of a cube in dimension D but visit only D corners on average?
- If you like this, then I should find a reference. Best regards, Kiefer.Wolfowitz (Discussion) 20:04, 22 March 2011 (UTC)
- I added some preliminary referencing about average behavior. The expected behavior of the simplex method (on problems from the unit sphere) is O(D) by Borgwardt and Smale. I don't have Klee & Minty's paper handy, but it seems trivial that a cube drawn from the sphere should have D steps on average. (I don't have time to reference properly today: Iterating the bibliography operator initialized with Fukuda & Terlaky should suffice. Sincerely, Kiefer.Wolfowitz (Discussion) 20:25, 22 March 2011 (UTC)
- I nominated the alternative. Thanks for the suggestions. Kiefer.Wolfowitz (Discussion) 21:06, 22 March 2011 (UTC)
- Looks good to me. CRGreathouse (t | c) 23:25, 22 March 2011 (UTC)
- I submitted it, along with a graphic. Please consider vetting it at DYK. Thanks again for your feedback. (I evaluated the D and 2D expressions with D=3, computing 3 and 8 respectively: I trust this does not violate Original Research policy!) Cheers, Kiefer.Wolfowitz (Discussion) 00:40, 23 March 2011 (UTC)
- Looks good to me. CRGreathouse (t | c) 23:25, 22 March 2011 (UTC)
- I nominated the alternative. Thanks for the suggestions. Kiefer.Wolfowitz (Discussion) 21:06, 22 March 2011 (UTC)
DYK: The article was viewed 4536 times in 201104. Kiefer.Wolfowitz (Discussion) 00:29, 6 April 2011 (UTC)
Example or Illustration needed
[edit]The article needs an example, preferably with an illustration, to move up to "B class". Kiefer.Wolfowitz 22:35, 30 August 2011 (UTC)
Categories:
- C-Class mathematics articles
- Low-priority mathematics articles
- C-Class Computer science articles
- Low-importance Computer science articles
- WikiProject Computer science articles
- C-Class Systems articles
- Low-importance Systems articles
- Systems articles in operations research
- WikiProject Systems articles
- Wikipedia Did you know articles