210 likes | 221 Views
Explore the background and projects involving constraints at Xerox, including constraint-based scheduling and document creation. Gain insights into the experience of conducting research in the industry.
E N D
A Perspective on Constraint Research in Industry Lisa Purvis 10 October 2003
Outline • Background • Xerox projects involving constraints • Constraint-Based Scheduling • Constraint-Based Document Creation • What it’s like to do industry research
Background • BS Computer Science, Clarkson University, 1988 • Software Developer at IBM in CT, 1988 – 1992 • MS Computer Science & Eng, RPI, 1992 • Ph.D. Computer Science & Eng, Univ of Connecticut, 1995 Advisor: Dr. Pearl Pu, EPFL • Research Scientist, Jackson Laboratory, Maine, 1995-1996 • Research Scientist, Xerox, NY, 1996 - present
Background Architectural Design I’d like a Victorian house, 4 br, 2.5 ba, walkout basement, ... • Ph.D. Thesis: “Intelligent Design Problem Solving Using Case-Based and Constraint-Based Techniques” “Reasoning By Remembering”
Background I have sneezing, headache, achiness. • Ph.D. Thesis: “Intelligent Design Problem Solving Using Case-Based and Constraint-Based Techniques” “Reasoning By Remembering” Medical Diagnosis
Background Problem New case Retrieve Revise • in design problem solving, likely to be more than one case • how to combine the cases with a formalized process? • use a repair-based CSP algorithm (min-conflicts / Minton) Retrieved case(s) Retain Previous cases Revise Repaired case Case-Based Reasoning Cycle
Background • Jackson Laboratory • bioinformatics, intelligent user interfaces to gene development and genome databases. • Xerox • Constraint-based scheduling • Constraint-based document creation
Xerox Projects Involving Constraints Duplex loop Sheet in print Sheet out invert Constraint-Based Scheduling • Constraints model the reprographic system • Constraint solver schedules the operations required to produce a document. Sheet.exit = sheet.entry + time for 8 pitches
Xerox Projects Involving Constraints Transition of Variable Information Document Applications • Simple Transaction • Bills, Statements • Catalogs, Brochures, Postcards, Reports, Sales Material Constraint-Based Document Creation
Constraint-Based Document Creation Eye-catching flyer for customer X. Document Wizard Content Repository
Constraint-Based Document Creation Making document design easier
What It’s Like To Do Industry Research • pure research vs. applied research • university collaboration • intellectual property (papers vs. patents) • research community • “teaching” aspect • a need to think broadly