ทฤษฎีความซับซ้อนในการคำนวณ
ทฤษฎีความซับซ้อนในการคำนวณ (English: Computational Complexity Theory) เป็นสาขาหนึ่งของทฤษฎีการคำนวณ ที่มุ่งเน้นไปในการวิเคราะห์เวลาและเนื้อที่สำหรับการแก้ปัญหาหนึ่ง ๆ โดยปกติแล้วคำว่า "เวลา" ที่เราพูดถึงนั้น จะเป็นการนับจำนวนขั้นตอนที่ใช้ในการแก้ปัญหา ส่วนในเรื่องของ "เนื้อที่" เราจะพิจารณาเนื้อที่ ๆ ใช้ในการทำงานเท่านั้น (ไม่นับเนื้อที่ ๆ ใช้ในการเก็บข้อมูลป้อนเข้า). ในบางกรณีเราอาจจะสนใจการวิเคราะห์ปริมาณอื่น ๆ ที่นอกเหนือไปจากพื้นที่กับเวลา ยกตัวอย่างเช่น ในการประมวลผลแบบขนาน เราอาจจะวิเคราะห์ว่าต้องใช้หน่วยประมวลผลกี่ตัวในการแก้ปัญหาที่กำหนด. ทฤษฎีความซับซ้อนต่างจาก ทฤษฎีการคำนวณได้ ที่จะเน้นไปในการวิเคราะห์ว่าปัญหาสามารถแก้ได้หรือไม่ โดยไม่สนใจทรัพยากรที่ใช้ในการแก้ปัญหา
นิเวศวิทยา
"ความซับซ้อนในระบบนิเวศเป็นอย่างน้อยหกชนิดที่แตกต่าง: พื้นที่ ชั่วคราว โครงสร้าง กระบวนการ พฤติกรรม และรูปทรงเรขาคณิต" จากหลักการเหล่านี้ นักนิเวศวิทยาได้ระบุปรากฏการณ์การอุบัติ () และการจัดระเบียบตัวเอง () ที่ทำงานในระดับที่แตกต่างกันทางด้านสิ่งแวดล้อมของอิทธิพล ช่วงตั้งแต่ระดับโมเลกุลจนถึงระดับโลก และสิ่งเหล่านี้จำเป็นต้องมีคำอธิบายที่แตกต่างกันในแต่ละระดับบูรณาการ ความซับซ้อนของระบบนิเวศจะเกี่ยวข้องกับความยืดหยุ่นแบบไดนามิกของระบบนิเวศที่เปลี่ยนไปยังสภาวะนิ่งที่ขยับหลายชั้น () ที่กำกับโดยความผันผวนแบบสุ่มของประวัติศาสตร์ การศึกษาระบบนิเวศระยะยาวได้ให้บันทึกการติดตามที่สำคัญที่จะเข้าใจได้ดีขึ้นในความซับซ้อนและความยืดหยุ่นของระบบนิเวศตลอดขนาดพื้นที่ชั่วคราวที่ยาวกว่าและกว้างกว่า การศึกษาเหล่านี้จะถูกจัดการโดย'เครือข่ายนิเวศวิทยาระยะยาวนานาชาติ' (LTER) การทดลองที่ยาวที่สุดในการดำรงอยู่เป็น Park Grass Experiment ซึ่งเริ่มต้นในปี 1856 อีกตัวอย่างหนึ่งคือ'การศึกษาห้วยฮับบาร์ด'ที่ได้ดำเนินการมาตั้งแต่ปี 1960