0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (5)
  • R2,500 - R5,000 (1)
  • -
Status
Brand

Showing 1 - 6 of 6 matches in All Departments

Analysis and Visualization Tools for Constraint Programming - Constraint Debugging (Paperback, 2000 ed.): Pierre Deransart, M V... Analysis and Visualization Tools for Constraint Programming - Constraint Debugging (Paperback, 2000 ed.)
Pierre Deransart, M V Hermenegildo, J. Maluszynski
R1,717 Discovery Miles 17 170 Ships in 10 - 15 working days

Coordinating production across a supply chain, designing a new VLSI chip, allocating classrooms or scheduling maintenance crews at an airport are just a few examples of complex (combinatorial) problems that can be modeled as a set of decision variables whose values are subject to a set of constraints. The decision variables may be the time when production of a particular lot will start or the plane that a maintenance crew will be working on at a given time. Constraints may range from the number of students you can 't in a given classroom to the time it takes to transfer a lot from one plant to another.Despiteadvancesincomputingpower, manyformsoftheseandother combinatorial problems have continued to defy conventional programming approaches. Constraint Logic Programming (CLP) ?rst emerged in the mid-eighties as a programming technique with the potential of signi?cantly reducing the time it takes to develop practical solutions to many of these problems, by combining the expressiveness of languages such as Prolog with the compu- tional power of constrained search. While the roots of CLP can be traced to Monash University in Australia, it is without any doubt in Europe that this new software technology has gained the most prominence, bene?ting, among other things, from sustained funding from both industry and public R&D programs over the past dozen years. These investments have already paid o?, resulting in a number of popular commercial solutions as well as the creation of several successful European startups.

Prolog: The Standard - Reference Manual (Paperback, Softcover reprint of the original 1st ed. 1996): Pierre Deransart Prolog: The Standard - Reference Manual (Paperback, Softcover reprint of the original 1st ed. 1996)
Pierre Deransart; Preface by R.S. Scowen; Foreword by C. Biro; AbdelAli Ed-Dbali, Laurent Cervoni
R3,309 Discovery Miles 33 090 Ships in 10 - 15 working days

From the viewpoint of an "industrial" this book is most welcome, as one of the most significant demonstrations of the maturity of Prolog. Logic programming is a fascinating area in computer science, which held for years - and still does - the promise of freeing ourselves from programming based on the "Von Neumann" machine. In addition computer programming has long been for solid theoretical foundations. While conventional engineering, dealing mainly with "analogical complexity," developed over some hundred years a complete body of mathematical tools, no such toolset was available for "digital complexity." The only mathematical discipline which deals with digital complexity is logic and Prolog is certainly the operational tool which comes closest to the logical programming ideal. So, why does Prolog, despite nearly twenty years of development, still appear to many today to be more of a research or academic tool, rather than an industrial programming language? A few reasons may explain this: First, I think Prolog suffers from having been largely assimilated into - and thus followed the fate of - Artificial Intelligence. Much hype in the late 1980 created overexpectations and failed to deliver, and the counterreaction threw both AI and Prolog into relative obscurity. In a way, maybe this is a new chance for the Prolog community: the ability to carry out real work and progress without the disturbance of limelights and the unrealistic claims of various gurus. Second, programming in Prolog is a new experience for computer professionals.

Attribute Grammars and their Applications - International Conference, Paris, France, September 19-21, 1990 (Paperback, 1990... Attribute Grammars and their Applications - International Conference, Paris, France, September 19-21, 1990 (Paperback, 1990 ed.)
Pierre Deransart, Martin Jourdan
R1,705 Discovery Miles 17 050 Ships in 10 - 15 working days

Attribute grammars were introduced over twenty years ago, but they are still not as widely used as could have been hoped initially. This is particularly so in industry, despite their qualities as a specification tool. The aim of this International Workshop on Attribute Grammars and their Applications (WAGA), the first to be entirely devoted to this topic, was to show that they are still the subject of active research and now lead to important, useful and practical applications in various areas. The workshop covered all aspects of attribute grammars, with an emphasis on practical results. This volume includes the text of the three invited talks and 21 submitted papers presented at the workshop. This selection provides a wide view of the diverse research being done in the area. Topics include: - Fundamentals: efficient exhaustive and incremental at- tribute evaluation methods, parallel evaluation, space optimization, relationships with functional, logic and object-oriented programming, and systems. - Applications: compiler construction, natural language processing, and interactive program manipulation.

Programming Language Implementation and Logic Programming - International Workshop PLILP `90, Linkoeping, Sweden, August 20-22,... Programming Language Implementation and Logic Programming - International Workshop PLILP `90, Linkoeping, Sweden, August 20-22, 1990. Proceedings (Paperback, 1990 ed.)
Pierre Deransart, Jan Maluszynski
R1,732 Discovery Miles 17 320 Ships in 10 - 15 working days

This volume consists of the papers accepted for presentation at the second international workshop on Programming Language Implementation and Logic Programming (PLILP '90) held in LinkAping, Sweden, August 20-22, 1990. The aim of the workshop was to identify concepts and techniques used both in implementation of programming languages, regardless of the underlying programming paradigm, and in logic programming. The intention was to bring together researchers working in these fields. The volume includes 26 selected papers falling into two categories. Papers in the first category present certain ideas from the point of view of a particular class of programming languages, or even a particular language. The ideas presented seem to be applicable in other classes of languages. Papers in the second category directly address the problem of integration of various programming paradigms. The proceedings of the predecessor workshop PLILP '88, held in OrlA(c)ans, France, May 16-18, 1988, are available as Lecture Notes in Computer Science, Vol. 348.

Programming Languages Implementation and Logic Programming - International Workshop PLILP '88, Orleans, France, May 16-18,... Programming Languages Implementation and Logic Programming - International Workshop PLILP '88, Orleans, France, May 16-18, 1988. Proceedings (Paperback, 1989 ed.)
Pierre Deransart, Bernard Lorho, Jan Maluszynski
R1,666 Discovery Miles 16 660 Ships in 10 - 15 working days

The aim of the workshop was to discuss whether research on implementation of programming languages and research on logic programming can mutually benefit from each others results. The intention was to bring together researchers from both fields, especially those working in the area of their intersection. Problems such as formal specification of compilers and syntax-based editors, program analysis and program optimization have been traditionally studied by implementors of algorithmic languages and have resulted in a number of well-established notions, formalisms and techniques. At the same time, an increasing number of people use logic programming as a way of specifying compilers or other programming environment tools, taking advantage of the relatively high level of logic programming and the growing efficiency of Prolog implementations. On the other hand, research on logic programming raises the questions of analysis of logic programs and their optimization. These are motivated primarily by compiler construction for logic programs, by studies on the methodology of logic programming and by the attempts to amalgamate logic programming and functional programming. The purpose of the workshop is to review the techniques developed in one (or both) of the fields which could also be of some help in the other one and to facilitate the transfer of expertise. It seems important to compare notions used in both fields: showing similarities between them may prevent rediscovering results already known, while studying differences may contribute to the transfer of technology.

Attribute Grammars - Definitions, Systems and Bibliography (Paperback, 1988 ed.): Pierre Deransart, Martin Jourdan, Bernard... Attribute Grammars - Definitions, Systems and Bibliography (Paperback, 1988 ed.)
Pierre Deransart, Martin Jourdan, Bernard Lorho
R1,626 Discovery Miles 16 260 Ships in 10 - 15 working days

Attribute Grammars have turned into one of the most fundamental formalisms of modern Computer Science. Since 1968 when Knuth introduced the basic concepts, they have been the subject of a very large amount of literature, proving the importance of the area and the broad range of its applications. The aim of the book is to put at the disposal of researchers and students, but also of engineers interested in applications, the most important definitions and results known to date in this youthful domain. This seemed best achieved by a survey including three parts: 1) A state-of-the-art review of the main results and of the most promising research directions: this part aims at being both an aid for the reader in understanding the bibliography, by presenting the results using a unified vocabulary together with numerous pointers to the literature, and also an incitement to go into further results and research areas. 2) A presentation of most of the systems dealing with Attribute Grammars: the main interest in this part lays in the presentation of the implementation choices and of the applications. This part is the "practical" side of the book, emphasizing the point of view of "design" which can outline the differences between a theoretical idea and the way it can be implemented. 3) A bibliography including about 600 titles on the domain, together with a thematic index enabling readers to find their way easily in accordance with their own points of interest.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Loot
Nadine Gordimer Paperback  (2)
R398 R330 Discovery Miles 3 300
Fusion Thermo Flask (860ml, Blue)
R599 R199 Discovery Miles 1 990
Baby Dove Lotion Sensitive 200ml
R50 Discovery Miles 500
Tommee Tippee Sports Bottle 300ml - Free…
R81 Discovery Miles 810
Sharp EL-W506T Scientific Calculator…
R599 R560 Discovery Miles 5 600
Home Quip Fire Fighter Fire Suppressant…
R65 Discovery Miles 650
Hani - A Life Too Short
Janet Smith, Beauregard Tromp Paperback R310 R248 Discovery Miles 2 480
A Desire To Return To The Ruins - A Look…
Lucas Ledwaba Paperback R387 R100 Discovery Miles 1 000
Sony PlayStation 5 HD Camera (Glacier…
R1,299 R1,229 Discovery Miles 12 290
Fusion Thermo Flask (860ml, Pink)
R599 R199 Discovery Miles 1 990

 

Partners