I am writing a paper for a Elsevier journal in optimization field. I was curious to ask, Do the reviewers ask the authors to send their Matlab or,.. codes of paper to proof their validness or honesty?
And If yes under what conditions this decision is usually made?

  • 3
    ...."I think it is better to exaggerate on results". What? Are you going to lie on your paper? – Alexandros Mar 2 '15 at 17:57
  • 3
    @Jamaisavenir Exaggeration is never a good idea if you want to keep your good reputation. – jakebeal Mar 2 '15 at 17:58
  • 3
    "I just want to exaggerate the performance of the method". This is still lying. Does your advisor know your intentions, or you lied to him as well, about the "improvements" of your "new" method? – Alexandros Mar 2 '15 at 18:09
  • 2
    I'm voting to close this question as off-topic because it asks about unethical behavior. – Alexandros Mar 2 '15 at 18:10
  • 3
    @Alexandros If the answer is "no one checks", silencing those who ask the question won't solve the problem. You are promoting security through obscurity. We have to explain the student that if the performance seems too good people will try the method and check their results, with or without their code; that you can fool two referees sometimes, but you cannot fool a whole community; that they will get caught, and that faking results is a major stain in an academic career, even at the phd level. Answering "Sssh, don't tell anyone" is a horrible approach. – Federico Poloni Mar 2 '15 at 18:49