AMS 341 Operations Research I: Deterministic Models

Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due

AMS 341 Operations Research I: Deterministic Models

Summer 1, 2024

Instructor: Andreas Lietzau, [email protected];

Lectures: Tuesday, Thursday 1:30-4:55pm over Zoom. Additional examples may be recorded and posted after class.

Office hours: Monday, Wednesday, Friday, 1:30-2:30pm over Zoom, or by appointment.

Text:  Operations  Research:  Volume  One,  Introduction  to  Mathematical  Programming,  by  Wayne  L. Winston, and Munirpallam Venkataramanan, fourth edition [WV], or, Operations Research: Applications and Algorithms Wayne L. Winston, fourth edition [W].

Optional texts: There are many books on the subject, here is a very partial list: Applied Mathematical Programming,  by  Bradley,  Hax,  and  Magnanti,  Introduction  to  Operations  Research,  by  Hillier  and Lieberman, Linear Programming, by Chv´atal, and Linear Programming and Related Problems, by Nering and Tucker.

Computing: LP’s can be solved by many programs, you can choose to use whichever you’d like. The two options discussed in the textbook are Excel and Lindo. Class examples will be done in Lindo.

Homeworks: Homework will be assigned biweekly (approximately), posted on Brightspace, to be turned in via Brightspace, as a single PDF file, before the due date and time. Homework that does not meet these expectations will not be graded and will not receive credit. If you want to correct your submission (before the  deadline)  you  may  upload  a  revision.  Only  your  last  submission  will  be  graded.  There  will  be approximately   10  homework  sets,  equally  weighted,  and  I  will  drop  the  lowest  two  scores  before computing your average. Please note that due dates may be on different days of the week (due to holidays etc) so make sure you carefully check the due date.

No late homework will be accepted. (Reminder - the 2 lowest scores will be dropped.) You may discuss homework problems with other students taking the course, and with the instructor. But the work that you turn  in  should  always  be  your  own  write-up,  and  you  should  show  that  you  personally  understand everything  that  you  write.  Please make certain that your writing is neat and clear, and that you have expressed your reasoning, not just the final answer.

Homework cover sheet: Homework 0 is a cover sheet (available on Brightspace) which should be filled out and applies to all homeworks submitted by a student. A student that does not turn in the cover sheet (Homework 0) will get a score of zero on all homework assignments. Due date is Monday, May 27th.

Exams: There will be two exams. Exam 1 will be during class, tentatively scheduled for Tuesday June 4th during class time. The second exam (final) is Thursday June 27th, 2:30-4:55pm, (80 minutes long) and is non cumulative. All exams are closed notes and book, and taken through Respondus Lockdown Browser.

Grades: Your total average score will be computed based on 20% homework, 40% for each of the two exams. Please note that there will be no extra credit option. I will use your total average score to assign a letter grade; about 30% A’s, 35% B’s, 25% C’s, and 10% D’s and F’s.

Course Outline: The following chapters will be covered:  1-2,3, 4 Sections 1-9, 11-13, 5 Sections 1-3, 6 Sections 4-8, Transportation and Assignment problems (Chapter 7 Sections  1-3, 5), CPM (Section 8-4), Integer programming (Chapter 9  Sections  1-4, 8) and Dynamic Programming (Chapter  13[WV]  18[W], Sections 1-2, 4-5).

Learning Outcomes

1.) Become familiar with the many optimization problems arising in diverse settings that can be

modeled as linear programs, and construct mathematical models for an array of such optimization problems.

• Maximizing income subject to supply constraints;

• Minimizing costs subject to minimum requirements;

• Scheduling problems;

• short-term and long-term financial planning problems;

• blending problems;

• multi-period planning problems.

2.) Learn the simplex algorithm and use it to solve linear programs

• putting linear programs in standard form with slack and excess variables;

• finding an initial basic feasible solution (using big M or two-phase simplex formin problems);

• choosing which variable enters and which variable leaves the basis;

• handling unbounded and infeasible problems.

3.) Apply sensitivity analysis to optimal solutions

• shadow prices and reduced costs;

• range for objective function coefficients and right-hand sides;

• connections to the dual linear programs and complementary slackness.

4.) Learn and use specialized algorithms for solving network problems:

• transportation problems;

• assignment problems;

• critical path problems.

5.) Demonstrate an understanding of integer programs and how to solve them.

• model various discrete optimization problems as integer programs;

• solve integer programs using a branch-and-bound strategy.

6.) Demonstrate an understanding of dynamic programming and solution techniques.

• model a class of discrete optimization problems as dynamic programs;

• solve simple dynamic programs using a sequential solution technique.

Student Accessibility Support Center Statement: If you have a physical, psychological, medical, or learning disability that may impact your course work, please contact the Student Accessibility Support Center,  128  ECC Building,  (631)  632-6748, or at [email protected]. They will determine with you what accommodations are necessary and appropriate. All information and documentation is confidential.

Academic Integrity Statement: Each student must pursue his or her academic goals honestly and be personally accountable for all submitted work. Representing another person’s work as your own is always wrong.  Faculty  is  required to report any suspected instances of academic dishonesty to the Academic Judiciary. Faculty in the Health Sciences Center (School of Health Technology & Management, Nursing, Social  Welfare,  Dental  Medicine) and  School of Medicine are required to follow their  school-specific procedures. For more comprehensive information on academic integrity, including categories of academic dishonesty please refer to the academic judiciary website at

http://www.stonybrook.edu/commcms/academic integrity/index.html

Critical Incident Management: Stony Brook University expects students to respect the rights, privileges, and property  of other  people.  Faculty  are  required  to  report  to  the  Office  of University  Community Standards  any  disruptive  behavior  that  interrupts  their  ability  to teach, compromises the  safety of the learning environment, or inhibits students’ ability to learn. Faculty in the HSC Schools and the School of Medicine are required to follow their school specific procedures. Further information about most academic matters  can  be  found  in  the  Undergraduate  Bulletin,  the  Undergraduate  Class  Schedule,  and  the Faculty-Employee Handbook.

Technical Needs (Hardware and Software): The following list details a minimum recommended computer set-up and the software packages you will need to access and use:

• Hardware:

– PC (Windows 7, 8, or 10) or Macintosh (OS X/macOS 10.10 or higher).

– 4 GB RAM.

– A high-speed internet connection. Note that public WiFi (e.g., Starbucks) and internet service provider hotspots (e.g., optimumwifi or xfinitywifi) are not recommended.

– Printer and scanner. A cellphone or tablet camera can do the scanning, with apps such as Offce Lens or CamScanner (there are many others).

– Speakers (either internal or external) or headphones. Headphones are strongly recommended to reduce the risk of feedback during communications.

– Microphone (either internal or external).

– WebCam or other camera (interfacing with your computer) for producing video.

– Scientific calculator

• Software (additional tools may be needed). Remember to use your Stony Brook email or NetID when configuring specialized software:

– An up-to-date Internet browser, such as Chrome, Firefox, Explorer/Edge (Windows), or Safari (macOS). A completelist of supported browsers and operating systems can be found on the My Institution page when you login to Brightspace.

– PDF viewer, such as Adobe Reader.

– Zoom. Stony Brook has a site license for Zoom; you can find information on downloading, installing, and using Zoom at https://it.stonybrook.edu/services/zoom/students.

– Respondus LockDown browser and Monitor, for taking quizes and exams. Stony Brook has a site license for these packages; see

https://download.respondus.com/lockdown/download.php?id=772113517.

Technical Assistance: If you need technical assistance at any time during the course or to report a problem with Brightspace you can:

• Visit the Stony Brook University Student Help Desk Page, http://www.stonybrook.edu/helpme • Phone:

– (631) 632-2358 (technical support and Brightspace issues)

– (631) 632-9800 (client support, wifi, software and hardware)

• Create a ticket at http://service.stonybrook.edu.

Students who need assistance with their personal devices can contact DoIT’s service desk at (631)     632-9800 or submit an online request. For more information, visit: https://it.stonybrook.edu/students





发表评论

电子邮件地址不会被公开。 必填项已用*标注