Gavriel Yarmish

Learn More
We present a simple, scaleable, distributed simplex implementation for large linear programs. It is designed for coarse grained computation, particularly, readily available networks of workstations. Scalability is achieved by using the standard form of the simplex rather than the revised method. Virtually all serious implementations are based on the revised(More)
vi This Dissertation is dedicated to my family, all of whom have lent encouragement and support during the time spent on this research and before. vii Acknowledgments I wish to express my sincerest thanks to the chairman of my dissertation committee, Dr. Richard Van Slyke, for working with me throughout this long enterprise. We thank the staff at the(More)
To date there has been considerable investigation into the study of novice programmer errors. The research has analyzed both syntactic and semantic errors. However, the next level of programmers, who make more sophisticated errors, the internmediate level programmers, have been somewhat neglected. In this paper, we focus on the nature of the errors which(More)
Although programmer errors have been investigated, only a limited range of error types typically made by novices have been scrutinized. In this paper we present an expanded classification of the types of errors considered in previous research. In particular, problems which require the use of more difficult program constructs such as nested loops, arrays,(More)
Today we live in a world where computers and software are ubiquitous. In effect they run our lives-with applications in industry, business, education, finance and a lot more. In the short history of computers and software there have been several known near catastrophes including the Three Mile Island Nuclear Power Station, the North American Air Defense(More)
Gavriel Yarmish is a tenured faculty member of the Department of Computer and Information Science. His research spans across the computer science, business and other disciplines. Areas of particular interest include linear programming and optimization as well as stochastic systems. Abstract Spam e-mail inundates inboxes. Little is known about consumer(More)