Fellow of the Indian National Academy of Engineering (INAE)
His primary scientific interests are in Programming language, Constraint programming, Theoretical computer science, Concurrent constraint logic programming and Parallel computing. Vijay Saraswat has included themes like Finite-state machine, Algorithm, State, Algebra and Combinatory logic in his Constraint programming study. His Theoretical computer science research incorporates elements of Animation and Debugging.
His research investigates the connection between Concurrent constraint logic programming and topics such as Reactive programming that intersect with problems in Concurrent logic programming. His work carried out in the field of Parallel computing brings together such families of science as Compiler, Jaql, Cilk, Java and Work stealing. His Java research integrates issues from Multiprocessing, Partitioned global address space, Unified Parallel C and Object-oriented programming.
Vijay Saraswat spends much of his time researching Programming language, Theoretical computer science, Constraint programming, Parallel computing and Constraint logic programming. His study in Functional logic programming, Fifth-generation programming language, Concurrency, Logic programming and Programming paradigm is carried out as part of his studies in Programming language. His Concurrency research is multidisciplinary, incorporating elements of Java, Object-oriented programming, Semantics and Concurrent computing.
In his study, Constraint satisfaction problem, Nondeterministic algorithm and Job shop scheduling is inextricably linked to Combinatory logic, which falls within the broad field of Theoretical computer science. In his study, which falls under the umbrella issue of Constraint programming, Inductive programming is strongly linked to Constraint satisfaction. His Parallel computing research also works with subjects such as
His primary areas of investigation include Programming language, Artificial intelligence, Parallel computing, Distributed computing and Theoretical computer science. His studies in Programming language integrate themes in fields like Parallelism and Asynchronous communication. His research integrates issues of Scalability, Load balancing, Static analysis and Programming paradigm in his study of Parallel computing.
Vijay Saraswat has researched Programming paradigm in several fields, including Initialization and Software engineering. His biological study spans a wide range of topics, including Heap and Computation. His Theoretical computer science study combines topics in areas such as Graphical model, Mathematical optimization and Reactive programming.
Vijay Saraswat mainly investigates Distributed computing, Parallel computing, Artificial intelligence, Heap and Parsing. Vijay Saraswat focuses mostly in the field of Distributed computing, narrowing it down to matters related to Computation and, in some cases, Semantic reasoner. His work deals with themes such as Scalability, Load balancing, Analytics and Programming paradigm, which intersect with Parallel computing.
When carried out as part of a general Programming paradigm research project, his work on Partitioned global address space is frequently linked to work in IBM, therefore connecting diverse disciplines of study. His Heap research includes elements of Fault tolerance, Map reduce and Programmer. His Parsing research includes themes of Executable, State, Natural language and Knowledge base.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
X10: an object-oriented approach to non-uniform cluster computing
Philippe Charles;Christian Grothoff;Vijay Saraswat;Christopher Donawa.
conference on object-oriented programming systems, languages, and applications (2005)
Concurrent constraint programming
Vijay A. Saraswat;Martin Rinard.
(1993)
Combinatorial sketching for finite programs
Armando Solar-Lezama;Liviu Tancau;Rastislav Bodik;Sanjit Seshia.
architectural support for programming languages and operating systems (2006)
The semantic foundations of concurrent constraint programming
Vijay A. Saraswat;Martin Rinard;Prakash Panangaden.
symposium on principles of programming languages (1991)
Concurrent constraint programming languages
Dana S. Scott;Vijay Anand Saraswat.
(1989)
Design, implementation, and evaluation of the constraint language cc (FD)
Pascal Van Hentenryck;Vijay A. Saraswat;Yves Deville.
Journal of Logic Programming (1998)
Complete visualizations of concurrent programs and their executions
K.M. Kahn;V.A. Saraswat.
ieee symposium on visual languages (1990)
Foundations of timed concurrent constraint programming
V.A. Saraswat;R. Jagadeesan;V. Gupta.
logic in computer science (1994)
Print sequence scheduling system for duplex printing apparatus
Vijay A Saraswat;Pierre C Berlandier;Daniel G Bobrow;John H Conley.
(1996)
Sketching stencils
Armando Solar-Lezama;Gilad Arnold;Liviu Tancau;Rastislav Bodik.
programming language design and implementation (2007)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
DePaul University
IBM (United States)
Georgia Institute of Technology
Google (United States)
IBM (United States)
University of Washington
Palo Alto Research Center
University of Edinburgh
Allen Institute for Artificial Intelligence
Facebook (United States)
French Institute for Research in Computer Science and Automation - INRIA
Publications: 51
University of California, Irvine
University of Alberta
Inner Mongolia Normal University
China Agricultural University
National Research Council Canada
Johns Hopkins University
University of Minnesota
MSD (United States)
Fujian Agriculture and Forestry University
INRAE : Institut national de recherche pour l'agriculture, l'alimentation et l'environnement
University of Alabama at Birmingham
University of Paris-Saclay
INRAE : Institut national de recherche pour l'agriculture, l'alimentation et l'environnement
Nathan Kline Institute for Psychiatric Research
University of Potsdam
Griffith University