ฉันต้องการลดฟังก์ชั่นวัตถุประสงค์ที่ซับซ้อนให้น้อยที่สุดและฉันไม่แน่ใจว่ามันจะเป็นแบบนูนหรือไม่ มีอัลกอริทึมที่ดีที่พยายามจะพิสูจน์ว่ามันไม่นูนหรือไม่? แน่นอนว่าอัลกอริธึมอาจล้มเหลวในการพิสูจน์สิ่งนี้ซึ่งในกรณีนี้ฉันไม่รู้ว่ามันนูนหรือไม่และนี่ก็โอเค ฉันแค่อยากลองแยกแยะความนูนออกก่อนที่จะใช้เวลามากมายในการพยายามวิเคราะห์ว่าฟังก์ชันวัตถุประสงค์เป็นนูนหรือไม่เช่นโดยพยายามเขียนปัญหาใหม่ในรูปแบบมาตรฐานที่รู้จักกันว่าเป็นนูน หนึ่งการทดสอบอย่างรวดเร็วคือพยายามลดจุดเริ่มต้นที่หลากหลายและหากพบว่ามีจำนวนท้องถิ่นน้อยที่สุดในลักษณะนี้มันจะไม่นูน แต่ฉันสงสัยว่ามีอัลกอริทึมที่ดีกว่าที่ออกแบบมาโดยมีเป้าหมายอยู่ในใจหรือไม่