Foundations of Constraint Processing CSCE421/821, Fall 2003

Slides:



Advertisements
Similar presentations
Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Guidelines for reports1 Foundations of Constraint Processing CSCE421/821, Fall
Advertisements

Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
Introduction to Computer Applications MIS105 Introductory Session Instructor: Irfan Ilyas.
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
Foundations of Constraint Processing, Fall 2005 November 2, 2005Weak Commitment1 Foundations of Constraint Processing CSCE421/821, Fall 2005:
Foundations of Constraint Processing, CSCE 421/821 Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor.
Introduction to Computer Applications MIS105 Introductory Session Instructor: Irfan Ilyas.
Syllabus Faculty of Applied Engineering and Urban Planning Civil Engineering Department Lecture - Week 1 2 nd Semester 2008/2009 UP Copyrights 2008 Introduction.
Understanding the Academic Structure of the US Classroom: Syllabus.
Problem Solving with Constraints, CSCE 496/896 Course Administration1 Welcome Course –Problem Solving with Constraints, CSCE 496/896 Instructor –Berthe.
Foundations of Constraint Processing, CSCE 421/821 Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor.
11/27/2015Murali Mani -- CS5421 Database Management Systems CS Fall 2008 Instructor: Murali Mani
Foundations of Constraint Processing, CSCE 421/821 Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821 Instructor.
Basic Concepts & Algorithms in CP, Fall 2009 Aug 31, 2009 Course Administration1 Welcome Course –Independent study on Constraint Processing, CSCE
Electronic Drafting DFT 58A&B Cliff Monroe - Instructor.
Network Economics -- Introduction and rules Patrick Loiseau EURECOM Fall 2012.
Foundations of Constraint Processing, CSCE421/821 Guidelines for reports1 Problem Solving with Constraints CSCE421/821, Fall
Sensor Networks (Spring 2004) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407)
Foundations of Constraint Processing, Spring 2009 Jan 12, 2009 Course Administration1 Welcome Course –Foundations of Constraint Processing, CSCE 421/821.
Computer Network Fundamentals CNT4007C
Andy Wang Object Oriented Programming in C++ COP 3330
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
Principles of Financial Accounting I
CSc 020: Programming Concepts and Methodology II
EGR 115 Introduction to Computing for Engineers
ECE 533 Digital Image Processing
Computer Networks CNT5106C
ECE362 – Principles of Design
Mobile Ad hoc Networks (Spring 2003)
Syed Sohail Ahmed Assistant Professor, UET Taxila
March 27 – Course introductions; Adts; Stacks and Queues
MT 293 Parametric Computer Aided Design.
Lecture 1. Course Introduction
Introduction to MA Day 1.
Introduction to MA Day 1.
ECE/Comp Sci 352 Digital Systems Fundamentals
Welcome to CS 1010! Algorithmic Problem Solving.
Rationale & Strategies Foundations of Constraint Processing
Course Administration
Computer Networks CNT5106C
Andy Wang Object Oriented Programming in C++ COP 3330
Guidelines for Reports Basic Concepts & Algorithms in CP
Welcome by Praveen Guddeti
Course Administration
Physics 122B Electricity and Magnetism
Intelligent Backtracking Algorithms: A Theoretical Evaluation
Rationale & Strategies Foundations of Constraint Processing
Metaphysics Syllabus PHI 3500.
Math 260 Hybrid (5517) Spring 2017 Mandatory Orientation Wednesday, February 8, 2017, 12:10-1:35 pm Instructor: Anne Siswanto Website:
Guidelines for Reports Problem Solving with Constraints
Topics in Applied Microbiology
Intelligent Backtracking Algorithms: A Theoretical Evaluation
Administrative Issues
Class Project Guidelines
Lecture 1a- Introduction
Rationale & Strategies Foundations of Constraint Processing
Guidelines for Reports Problem Solving with Constraints
Topics in Database Systems
Topics in Applied Microbiology
Guidelines for Reports Problem Solving with Constraints
Computer Engineering Department Islamic University of Gaza
Administrative Issues
Guidelines for Reports Advanced Constraint Processing
Lecture 1a- Introduction
Rationale & Strategies Foundations of Constraint Processing
Foundations of Constraint Processing CSCE421/821, Fall 2003
Presentation transcript:

Foundations of Constraint Processing CSCE421/821, Fall 2003 - Welcome - GTA: Catherine Anderson (anderson@cse.unl.edu) - Pre-req: 310 & 476/876, or permission - Sign-up sheet: check your name and email address - Check: www.cse.unl.edu/~choueiry/F03-421-821/ Berthe Y. Choueiry (Shu-we-ri) Ferguson Hall, Room 104 choueiry@cse.unl.edu Tel: +1(402)472-5444

Course Administration Slides Time: Monday, Wednesday, Friday: 10:30—11:20 a.m. Office hours: Instructor: Monday/Wednesday: 11:30 a.m.—12:30 p.m. GTA: Monday: 12:30—1:30 p.m. Friday: 11:20 a.m.—12:30 p.m. GRAs: TBA Course: Theory track, 3 credit-hours Lectures by instructor, 1 industrial visitor Occasionally, presentations by students Communications: web page, email: cse421@cse.unl.edu Rules Absence: 6 sessions max. Collaboration policy: Discuss it with others Do it on your own, clearly acknowledge help received & sources 7/6/2019 Course Administration Slides

Course Administration Slides Admin II Grading: Pretest: 3% Quizzes: 32%, cannot not be made up Assignments: 30% (programming, pen+paper) Search competition/Project: 35% ( mid-term)  (  final) Improve your grades: Present a research paper (10% per presentation) Critical summary of a research paper (5% per summary) Write a chapter of a “textbook” (20% total) Glossaries: weekly & final (5% total) Bonus for: 100% attendance, class interaction, “riddles”,... etc. 7/6/2019 Course Administration Slides

Course Administration Slides Admin III Important dates: Regularly check class schedule on WWW Friday, Aug 29th: pretest (20 min. max) Monday, Sep 29th: project topic must be chosen. Friday, Oct 31st: progress reports/pre-presentation due Friday, Dec 5: final reports due Dec. 8—12 (dead weak): project presentations Wed, Dec 17: (project presentations) 7/6/2019 Course Administration Slides

Course Administration Slides Projects Suggestions Contribute to GTA assignment program Implement and evaluate an algorithm Model and solve a (simple) practical problem Investigate an advanced theoretical concept Conduct a critical literature survey (at least 3 papers), etc. A detailed list of possible projects is forthcoming Alternatives Propose your own project or discuss with instructor Work with a GRA (Anderson, Gompert, Guddeti, Lal, Zheng, Zou) 7/6/2019 Course Administration Slides

How to Write a Critical Summary This generic template is provided as an aid but is not mandatory PART I: your understanding of the paper PART II: your opinion of the paper 7/6/2019 Course Administration Slides

Course Administration Slides PART I: The Paper What: Context of the paper problem the authors claim to address (i.e., motivation) assumptions they make solution they claim to provide How: Short Description of proposed technique basic algorithmic steps optimizations, if any evaluation: empirical/theoretical Impact: Comparison to previous techniques if provided, how? can you identify/propose some other? What next: Directions for future research 7/6/2019 Course Administration Slides

Course Administration Slides PART II: Your Opinion Is the paper a “real” advancement of the state of the art? Is it useful for the theory? for practice? Can you identify other uses of the proposed technique(s)? What are the shortcomings? Can you identify more? can you propose a fix? Any issues swept-under-the-carpet? Can you identify other directions for future research? 7/6/2019 Course Administration Slides

Additional Information Content of the course Introduction: definition and practical examples Foundations and basic mechanisms Advanced solving techniques Extensions to the problem definition Alternative approaches to solving the problem Course support Optional: new textbook by Dechter (available at bookstore) Book by Tsang (on reserve at LL, available on-line, out of print) Papers from: WWW, course web-page, library, electronic reserves, instructor, citeseer.nj.nec.com/cs, etc. 7/6/2019 Course Administration Slides

Course Administration Slides Pointers to Resources Web: Some links: www.cse.unl.edu/~choueiry/F03-421-821/ Archives at CCC @UNH Benchmark problems: www.csplib.org eLists: csp@carlit.toulouse.inra.fr, comp.constraints Conferences: CP (+WSs), IJCAI, ECAI, NCAI (AAAI), FLAIRS, etc. Journals: Constraints, AIJ, JACM, Annals of AI+Math, etc. 7/6/2019 Course Administration Slides

Course Administration Slides Your future: Jobs!! Commercial companies: Ilog, i2 Technologies, Trilogy, PeopleSoft/Red Pepper, Carmen Systems (Sweden), etc. Prestigious research centers: NASA Ames, JPL, BT Labs (UK), IBM Watson+Almaden, etc. Start your own: Selectica, Seibel, Parc Technologies Ltd, OnTarget, In Time Systems Inc, Blue Pumpkin, etc. - Constraint languages, - Modeling, constraint representation, reasoning & propagation mechanisms Academic - Dedicated reasoning: diagnosis, CBR, planning & scheduling, design, configuration, etc. 7/6/2019 Course Administration Slides