ฉันกำลังมองหาตัวอย่างที่ดีที่มีปรากฏการณ์ต่อไปนี้เกิดขึ้น: (1) ปัญหาอัลกอริทึมดูยากถ้าคุณต้องการแก้ปัญหาให้ทำงานจากคำจำกัดความและใช้ผลลัพธ์มาตรฐานเท่านั้น (2) ในทางกลับกันมันจะกลายเป็นเรื่องง่ายถ้าคุณรู้ว่าบางทฤษฎี (ไม่ได้มาตรฐาน)
เป้าหมายของสิ่งนี้คือเพื่อแสดงให้นักเรียนเห็นว่าการเรียนรู้ทฤษฎีมากกว่านี้อาจมีประโยชน์แม้กับผู้ที่อยู่นอกสนามทฤษฎี (เช่นวิศวกรซอฟต์แวร์วิศวกรคอมพิวเตอร์ ฯลฯ ) นี่คือตัวอย่าง:
คำถาม:ได้รับจำนวนเต็ม , มีกราฟ -vertex อยู่ (และถ้าเป็นเช่นนั้น, หาหนึ่งอัน), เช่นว่าการเชื่อมต่อจุดยอดคือ , การเชื่อมต่อของขอบคือ , และระดับต่ำสุดคือ ?n k l d
โปรดทราบว่าเราต้องการให้พารามิเตอร์นั้นมีค่าเท่ากับตัวเลขที่กำหนดไม่ใช่เพียงขอบเขตเท่านั้น หากคุณต้องการแก้ปัญหานี้ตั้งแต่เริ่มต้นมันอาจดูค่อนข้างยาก ในทางตรงกันข้ามถ้าคุณคุ้นเคยกับทฤษฎีบทต่อไปนี้ (ดูทฤษฎีกราฟ Extremalโดย B. Bollobas) สถานการณ์จะแตกต่างกันมาก
ทฤษฎีบท:ปล่อยเป็นจำนวนเต็ม มีกราฟ -vertex พร้อมจุดเชื่อมต่อ , การเชื่อมต่อขอบ , และระดับต่ำสุด , ถ้าหากว่าตรงตามเงื่อนไขใด ๆ ต่อไปนี้:n k l d
- ,
เงื่อนไขเหล่านี้ง่ายต่อการตรวจสอบซึ่งเป็นความไม่เท่าเทียมกันอย่างง่าย ๆ ระหว่างพารามิเตอร์อินพุตดังนั้นคำถามการมีอยู่สามารถตอบได้อย่างง่ายดาย นอกจากนี้การพิสูจน์ทฤษฎีบทก็คือการสร้างสรรค์การแก้ไขปัญหาการก่อสร้างเช่นกัน ในทางกลับกันผลลัพธ์นี้ไม่ได้มาตรฐานเพียงพอดังนั้นคุณสามารถคาดหวังให้ทุกคนรู้เกี่ยวกับมัน
คุณสามารถให้ตัวอย่างเพิ่มเติมในจิตวิญญาณนี้โดยที่การรู้ทฤษฎีบท (ไม่ได้มาตรฐาน) ทำให้งานง่ายขึ้นมาก?