James L. Cox
Graduate Deputy Chair
Computer and Information Science
Location: 2112c Ingersoll Hall
Phone: 718.951.5000 x2047
Fax: 718.951.4842
Email:
James L. Cox's Web site
James Cox was awarded a fellowship by NYU Courant Institute in 1983 and completed a Ph.D. in 1988, in the area of robotics algorithms. Since then his research has focused on problems in computer science having a significant mathematical component. He has done work in robotics algorithms, computational complexity theory, constraint programming and scientific visualization. He holds a U.S. patent. His Visualozation work was supported by a $2,000,000 NIST/ATP grant (to a private firm where he served as chief research scientist), and resulted in a system that can efficiently perform semiautomatic segmentation of large medical images, including segmentation of soft tissue tumors. He is also interested in algorithmic information theory, search in A.I., NLP, and randomized algorithms. Cox's industrial experience includes GMAC, and consulting work for the former Montage Group Ltd., American Healthware, and other companies.
Education:
Ph.D., New York University - 1988 (Computer Science)
M.S., New York University - 1984 (Computer Science)
B.S., Manhattan College - 1980 (Mathematics with minors in Philosophy and Computer Science)
Areas of Expertise:
Cox's areas of interest include robotics algorithms, discrete and combinatorial algorithms, visualization, and computational complexity, with an eye to practical applications. He has recently published on novel search heuristics for NP-complete problems, random walks with applications to complexity theory and Monte Carlo Methods, and natural language processing.
Books and Publications
J Cox, T. Pay, S. Lucci "An Ensemble of Automatic Keyphrase Extractors: TextRank, RAKE and
TAKE". Computación y Sistemas, Vol. 23, No. 3, 2019. (Books and Publications: Article (Peer-reviewed)) 2019
James L Cox, Stephen Lucci, Tayfun Pay "Effects of Dynamic Variable - Value Ordering Heuristics on the Search Space of Sudoku Modeled as a Constraint Satisfaction Problem"
Inteligencia Artificial 22(63), 1-15
doi: 10.4114/intartif.vol22iss63pp1-15 (Books and Publications: Article (Peer-reviewed)) 2019
Effects of dynamic variable ordering heuristics on the search space of Sudoku modeled as a CSP
JL Cox, S Lucci, T Pay (Books and Publications: Other) 2018
Tayfun Pay, James Cox, "An overview of some semantic and syntactic complexity classes". Electronic Colloquium on Computational Complexity (ECCC) 25: 166 (2018). 2014. [p1].
(Books and Publications: Article (Other)) 2018
Tayfun Pay; Jim Cox "Encodings, Consistency Algorithms, and Dynamic Variable - Value Ordering Heuristics for Multiple Permutation Problems" International Journal of Artificial Intelligence (journal) Vol. 15 No. 1 March 2017
(Books and Publications: Article (Peer-reviewed)) 2017
Wen-Ju Chen, P. Whitock and Jim Cox "Random Walks on Graphs and Monte Carlo Methods"
Mathematics and Computers in Simulation
Volume 135, May 2017, Pages 86-94 (Books and Publications: Article (Peer-reviewed)) 2017
Jim Cox "Random Walks on Graphs and Monte Carlo Methods" chapter 16 in Artificial Intelligence and Problems Solving, D. Kopec, et.al. Mercury Learning & Information 2016
ISBN: 978-1944534585 (Books and Publications: Book Chapter) 2016
Cox, J., D. Kopec and S. Lucci. "Search." Computing Handbook 3rd ed. Chapman and Hall/CRC 2014 (Books and Publications: Book Chapter) 2014
Cox, J., W. Cheng and S. Zachos. "Random Walks on Some Basic Classes of Digraphs." Springer Lecture Notes in Computer Science #8049. Springer-Verlag. (Books and Publications: Article (Peer-reviewed)) 2014
Cox, James, Praveen Thiagarajan, Guang Gao, Karl Steiner and D.B. Karron. "Segmentation of Anatomical Features Using Topological Zone Organization." (Books and Publications: Article (Other)) 2007
Marsland, T., D. Kopec and Jim Cox. "Advanced Search" (Chapter 63). ACM/CRC Handbook of Computer Science and Engineering 2nd edition. CRC Press. (Books and Publications: Book Chapter) 2005
Cox, J., D.B. Karron and N. Ferdous. "Topological Zone Segmentation of Scalar Volume Data." Journal of Mathematical Imaging and Vision 18: 95-117. (Books and Publications: Article (Peer-reviewed)) 2003
Cox, J. and D. Karron. "Digital Morse Theory for Anatomical Modeling." Engineering in Medicine and Biology, 21st Annual Conference, and BMES/EMBS: Proceedings of the First Joint Conference. (Books and Publications: Article (Peer-reviewed)) 1999
Cox, J. and D.B. Karron. "Extracting 3D Objects from Volume Data using Digital Morse Theory." Springer Lecture Notes in Computer Science, Volume 905: Computer Vision, Virtual Reality and Robotics in Medicine. Ed. Nicholas Ayache. (Books and Publications: Book (Edited)) 1995
Cox, J., B. Mishra and D. Karron. "New Findings from the Spider Web Algorithm: Toward a Digital Morse Theory." Proceedings of SPIE--Volume 2359; Visualization in Biomedical Computing 1994: 643-57. Ed. Richard A. Robb. (Books and Publications: Article (Peer-reviewed)) 1994
The average case complexity of multilevel syllogistic
J Cox, L Ericson, B Mishra, Courant Institute of Mathematical Sciences, New York Univ., New York, Tech. Rep (Books and Publications: Other) 1994
Cox, J., D.B. Karron and Bud Mishra. "The SpiderWeb Algorithm for Surface Construction from Medical Volume Data: Geometric Properties of its Surfaces." Innovation et Technologie en Biologie et Medecine 14.6. Invited paper. (Books and Publications: Article (Peer-reviewed)) 1993
Cox, James and Ken McAloon. "Decision Procedures for Constraint-based Extensions of Datalog." Constraint Logic Programming: Selected Research. Eds. F. Benhamon and A. Colmerauer. MIT Press. Invited paper. (Books and Publications: Book Chapter) 1993
Cox, J., K. Mcaloon and C. Tretkoff. "Computational Complexity and Constraint Logic Programming Languages." Annals of Mathematics and Artificial Intelligence 5. Invited paper. (Books and Publications: Article (Peer-reviewed)) 1992
Cox, J., J. Chen and B. Mishra. "NL Heirarchy." Information Processing Letters 39. (Books and Publications: Article (Peer-reviewed)) 1991
Cox, James and Chee Yap. "On-line Motion Planning: Case of a Planar Rod." Annals of Mathematics and Artificial Intelligence 1.3. Inivted paper. (Books and Publications: Article (Peer-reviewed)) 1991
On-line motion planning: Moving a planar arm by probing an unknown environment
J Cox, CK Yap
Courant Institute of Mathematical Sciences, New York Univ., New York, Tech. Rep (Books and Publications: Other) 1988
Awards, Honors and Fellowships
Cox, J., D.B. Karron and Bud Mishra, co-inventors. "A System and Method for Surface Rendering of Internal Structures Within the Interior of a Solid Body." U.S. patent 5,898,793, granted April 27. (Awards and Honors) 1999
NSF Research Initiation Award. Two-year award. (Grants and Fellowships) 1990
Conferences, Seminars and Symposiums
Tayfun Pay, James L. Cox, Steve Lucci "Another Perspective on Ensemble Method for Automatic Keyword Extraction" 2018 IEEE International Conference on Big Data (IEEE Big Data 2018) Seattle (Conferences, Seminars and Symposiums: Conference Presentation) 2018
Cox, J. and W. Cheng. "Insights From Graph Theory on Metropolis Random Walks in One Dimension" ( presented by P. Whitlock). Ninth IMACS Seminar on Monte Carlo Methods. (Conferences, Seminars and Symposiums: Invited Talk) 2013
Cox, J. and W. Cheng. "Random Walks and Log Space Complexity." 6th New York Colloquium on Algorithms and Complexity. (Conferences, Seminars and Symposiums: Invited Talk) 2013
Cox, James and Wen-Ju Cheng. "Random Walks on Some Basic Classes of Digraphs." 10th International Colloquium on Theoretical Aspects of Computing. (Conferences, Seminars and Symposiums: Conference Presentation) 2013
Cox, J., P. Thiagarajan, D.B. Karron and M. Rothman. "Segmentation Using Digital Morse Theory." Medicine Meets Virtual Reality. (Conferences, Seminars and Symposiums: Conference Presentation) 2004
"Digital Morse Theory for BioMedical Images." DIMACS Workshop on Medical Applications in Computational Geometry, Center for Discrete Mathematics and Theoretical Computer Science, an NSF Science and Technology Center, with abstract in workshop proceedings, April. (Conferences, Seminars and Symposiums: Invited Talk) 2003
Cox, J., D. Karron and M. Rothman. "Development and Testing of an Algorithm and Its Implementation to Validate Digital Morse Methods for Segmentation of Image Data." Proceedings of the IEEE 29th Annual Bioengineering Conference. (Conferences, Seminars and Symposiums: Conference Presentation) 2003
"Mathematical Analysis of 'SpiderWeb' Surface Construction Algorithm." Proceedings of the 14th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Eds. J.P. Morucci, R. Plonsey, J.L. Coatrieux and S. Laxminarayan. (Conferences, Seminars and Symposiums: Conference Presentation) 1992
Cox, J., K. Mcaloon and C. Tretkoff. "Computational Complexity and Constraint Logic Programming Languages: Extended Abstract." Logic Programming: Proceedings of the 1990 North American Conference. MIT Press Logic Programming Series. (Conferences, Seminars and Symposiums: Conference Presentation) 1990
Professional Leadership
Member of Faculty Council (Professional Leadership: Committee Service) 2015
Member, Graduate Curriculum Committee, Department of Computer and Information Science. (Professional Leadership: Committee Service) 2015
Member, Faculty Council Ad-Hoc Committee for the Review of General Education. (Professional Leadership: Committee Service) 2014
Member, Faculty Council Core Curriculum Committee. (Professional Leadership: Committee Service) 2013
Member, Graduate Curriculum Committee, Department of Computer and Information Science. (Professional Leadership: Committee Service) 2013
Member, Department of Computer and Information Science Graduate Curriculum Committee. (Professional Leadership: Public Service) 2011
Member, Faculty Council Graduate Curriculum Committee. (Professional Leadership: Public Service) 2011
Panel member, NSF Career Robotics Awards. (Professional Leadership: Public Service) 2000
Pedagogical Achievements
Developed the new curriculum for our graduate degree in Computer Science which consolidated our three master's degrees into one MS degree with three concentrations. 2023
Dr. Shalva Landy successfully completed her doctorate. I was her co-mentor. 2015
Dr. Tayfun Pay successfully completed his doctorate. I was his mentor. 2015
Serverd on doctoral committees for Dr. Meriam Caboral and Dr. Ana Mola. 2015
Dr. Wen-Ju Cheng successfully completed her doctorate. I was her mentor 2014
Mentor for one Ph.D. student and one undergraduate research student. 2011
Helped develop new undergraduate and graduate curricula in parallel and distributed computing, and introduced a new keystone course for both the proposed graduate certificate program and the undergraduate minor. 2007
Dr, Nazma Ferdous successfully completed her Doctorate. I was her mentor 2001
Dr. Lars W. Ericson successfully completed his doctorate at NYU Courant Institute. I was his co-mentor 1994
Other Professional Activities
Graduate Deputy Chair 2018