HiGHS optimization solver
ஹைஜிஹெச்எஸ் என்பது நேரியல் நிரலாக்கம் (எல்பி), கலப்பு-முழு எண் நிரலாக்கம் (எம்ஐபி) மற்றும் குவிந்த இருபடி நிரலாக்க (க்யூபி) மாதிரிகளைத் தீர்ப்பதற்கான திறந்த மூல மென்பொருளாகும். சி + + இல் எழுதப்பட்டு எம்ஐடி உரிமத்தின் கீழ் வெளியிடப்பட்ட ஹைஜிஹெச்எஸ், சி, பைதான், ஜூலியா, ரஸ்ட், ஜாவாஸ்கிரிப்ட், ஃபோர்ட்ரான் மற்றும் சி #ஆகியவற்றிற்கு நிரலாக்க இடைமுகங்களை வழங்குகிறது. இதற்கு வெளிப்புற சார்பு இல்லை. பைத்தானுக்கு வசதியான மெல்லிய ரேப்பர் பைபிஐ தொகுப்பு வழியாக கிடைக்கிறது. பொதுவாக ஒற்றை-நூல் என்றாலும், சில தீர்வு கூறுகள் பல-மைய கட்டமைப்புகளைப் பயன்படுத்தலாம். ஹைஜிஹெச்எஸ் பெரிய அளவிலான மாதிரிகளைத் தீர்க்க வடிவமைக்கப்பட்டுள்ளது மற்றும் சிக்கல் சிக்கலை சுரண்டுகிறது. வணிக மற்றும் பிற திறந்த மூல மென்பொருளுடன் தொடர்புடைய அதன் செயல்திறன் தொழில்துறை தரமான அளவுகோல்களைப் பயன்படுத்தி அவ்வப்போது மதிப்பாய்வு செய்யப்படுகிறது. ஹைஜிஹெச்எஸ் என்ற சொல் அடிப்படை திட்டம் மற்றும் மென்பொருள் மேம்பாட்டை வழிநடத்தும் சிறிய குழு ஆகிய இரண்டையும் குறிக்கலாம். எடின்பர்க் பல்கலைக்கழகத்தின் கணிதப் பள்ளியில் உள்ள உகப்பாக்கம் மற்றும் செயல்பாட்டு ஆராய்ச்சிக் குழுவைச் சேர்ந்த முனைவர் பட்ட மாணவர்களால் எழுதப்பட்ட தீர்வுகளை அடிப்படையாகக் கொண்டது ஹைஜிஹெச்எஸ் வரலாறு. அதன் தோற்றம் 2016 ஆம் ஆண்டின் பிற்பகுதியில் கண்டுபிடிக்கப்படலாம், அப்போது ஐவெட் கலாபோவா தனது எல்பி முன்மாதிரியை ஜூலியன் ஹாலின் சிம்ப்ளக்ஸ் செயலிழப்பு செயல்முறை மற்றும் ஹுவாங்ஃபு கியின் இரட்டை சிம்ப்ளக்ஸ் தீர்வுடன் இணைத்து, அந்த நேரத்தில் சிறந்த திறந்த மூல தீர்வுகளை விட வேகமாக தொழில்துறை எல்பி சிக்கல்களின் ஒரு வகுப்பைத் தீர்க்க முடிந்தது. அப்போதிருந்து, ஒரு சி + + ஏபிஐ மற்றும் பிற மொழி இடைமுகங்கள் உருவாக்கப்பட்டுள்ளன, மேலும் மாடலிங் பயன்பாடுகள் மற்றும் பிற வகை தீர்வுகள் சேர்க்கப்பட்டுள்ளன. 2022 ஆம் ஆண்டின் தொடக்கத்தில், ஜென்எக்ஸ் மற்றும் பைபிஎஸ்ஏ திறந்த ஆற்றல் அமைப்பு மாடலிங் திட்டங்கள் தனியுரிம நூலகங்களில் தங்கள் சமூகத்தின் நம்பகத்தன்மையைக் குறைக்கும் முயற்சியில் ஹைஜிஹெச்எஸ் தீர்வுக்கான நிதி விண்ணப்பத்திற்கு ஒப்புதல் அளித்தன. அந்த முறையீட்டின் விளைவாக ஜூலை 2022 இல் ஐக்கிய இராச்சியத்தின் கேம்பிரிட்ஜில் உள்ள இன்வெனியா ஆய்வகத்திலிருந்து நிதி கிடைத்தது. ஹால் மற்றும் மெக்கின்னான் (2005) மற்றும் ஹுவாங்ஃபு மற்றும் ஹால் (2015,2018) ஆகியோரால் விவரிக்கப்பட்ட நுட்பங்களின் அடிப்படையில் எல். பி. சிக்கல்களைத் தீர்ப்பதற்கான முதன்மை மற்றும் இரட்டை திருத்தப்பட்ட சிம்ப்ளக்ஸ் முறையை தீர்க்கும் சிம்ப்ளக்ஸ் ஹைஜிஹெச்எஸ் செயல்படுத்தியுள்ளது. சிம்ப்ளக்ஸ் செயல்பாடுகளில் நேரியல் அமைப்புகளைத் தீர்க்கும் போது ஹைப்பர்-ஸ்பார்ஸிட்டி சுரண்டல் மற்றும் இரட்டை சிம்ப்ளக்ஸ் தீர்வுக்கு, மல்டி-த்ரெடிங்கின் சுரண்டல் ஆகியவை இதில் அடங்கும். வணிக மற்றும் பிற திறந்த மூல மென்பொருளுடன் தொடர்புடைய சிம்ப்ளக்ஸ் தீர்ப்பவரின் செயல்திறன் தொழில்துறை தரமான அளவுகோல்களைப் பயன்படுத்தி தவறாமல் தெரிவிக்கப்படுகிறது. ஷோர்க் மற்றும் கோண்ட்சியோ (2020) விவரித்த நுட்பங்களின் அடிப்படையில், எல்பி சிக்கல்களைத் தீர்ப்பதற்கான உட்புற புள்ளி முறை செயல்படுத்தலை ஹைஜிஹெச்எஸ் கொண்டுள்ளது. நியூட்டன் அமைப்பை ஒரு எல். டி. எல் * சிதைவு வழியாக நேரடியாக விட, ஒரு முன் நிபந்தனை இணைவு சாய்வு முறை மூலம் மீண்டும் மீண்டும் தீர்ப்பதில் இது குறிப்பிடத்தக்கதாகும். வணிக மற்றும் பிற திறந்த மூல மென்பொருளுடன் தொடர்புடைய உட்புற புள்ளி தீர்ப்பவரின் செயல்திறன் தொழில்துறை தரமான அளவுகோல்களைப் பயன்படுத்தி தவறாமல் தெரிவிக்கப்படுகிறது. கலப்பு முழு எண் நிரலாக்கமான ஹைஜிஹெச்எஸ் எம்ஐபி சிக்கல்களுக்கு ஒரு கிளை மற்றும் வெட்டு தீர்வைக் கொண்டுள்ளது. வணிக மற்றும் பிற திறந்த மூல மென்பொருளுடன் தொடர்புடைய அதன் செயல்திறன் தொழில்துறை தரமான அளவுகோல்களைப் பயன்படுத்தி தவறாமல் தெரிவிக்கப்படுகிறது. குவாட்ராடிக் புரோகிராமிங் ஹைஜிஹெச்எஸ் குவிந்த குவாட்ராடிக் புரோகிராமிங் (க்யூபி) சிக்கல்களுக்கான செயலில் உள்ள தொகுப்பு தீர்வியைக் கொண்டுள்ளது. ஹைஜிஹெச்எஸ் ஹைஜிஹெச்எஸ் பயன்படுத்தும் பயன்பாடுகள் பெஸ்போக் பயன்பாடுகளில் ஒரு தனித்துவமான தீர்வு நூலகமாகப் பயன்படுத்தப்படலாம், ஆனால் எண் கணினி சூழல்கள், உகப்பாக்கம் நிரலாக்க தொகுப்புகள் மற்றும் கள குறிப்பிட்ட எண் பகுப்பாய்வு திட்டங்கள் ஆகியவை தங்கள் அமைப்புகளிலும் மென்பொருளை இணைக்கத் தொடங்குகின்றன. எண் கணினி ஆதரவு செயலில் வளர்ச்சியின் கீழ் சக்திவாய்ந்த திறந்த மூல மென்பொருளாக, எண் பகுப்பாய்விற்கு ஆதரவை வழங்கும் பயன்பாட்டு மென்பொருள் திட்டங்களால் ஹைஜிஹெச்எஸ் பெருகிய முறையில் ஏற்றுக்கொள்ளப்படுகிறது. உதாரணமாக, சைபை அறிவியல் நூலகம், release1.6.0 இலிருந்து அதன் LP தீர்வாகவும், release1.9.0 இலிருந்து தனித்துவமான உகப்பாக்கத்திற்காக ஹைஜிஹெச்எஸ் எம்ஐபி தீர்வாகவும் பயன்படுத்துகிறது. ஹைஜிஹெச்எஸ்-க்கு ஒரு இடைமுகத்தை வழங்குவதோடு, ஜூலியாவுக்கான ஜூம்ப் மாடலிங் மொழியும் அதன் பயனர் ஆவணங்களில் ஹைஜிஹெச்எஸ்-இன் குறிப்பிட்ட பயன்பாட்டை விவரிக்கிறது. திறந்த ஆற்றல் அமைப்பு மாதிரிகள் ஹைஜிஹெச்எஸ் இப்போது ஒரு திறந்த ஆற்றல் அமைப்பு மாடலிங் சூழல் உட்பட சில களங்கள் குறிப்பிட்ட பயன்பாடுகளாலும் பயன்படுத்தப்படுகிறது. பைபிஎஸ்ஏ ஐரோப்பிய மல்டிசெக்டர் மாதிரியின் வலை அடிப்படையிலான பதிப்பு பிப்ரவரி 2022 முதல் இயல்பாகவே ஹைஜிஹெச்எஸ் தீர்வைப் பயன்படுத்துகிறது. ஆராய்ச்சி சார்ந்த மின் அமைப்புகள் மென்பொருளை உருவாக்கும் கிரிட்கால் திட்டம் பிப்ரவரி 2022 இல் ஹைஜிஹெச்எஸ்-க்கு விருப்ப ஆதரவைச் சேர்த்தது. மேலும் காண்க உகப்பாக்கம் மென்பொருளின் பட்டியல் கணித உகப்பாக்கம் எண் அளவுகோல் சிம்ப்ளக்ஸ் முறை வெளிப்புற இணைப்புகள் கிட்ஹப் களஞ்சிய மென்பொருள் ஆவணங்கள் குறிப்புகள் நேரியல் நிரலாக்கம் இலவச மற்றும் திறந்த மூல மென்பொருள் உகப்பாக்கம் வழிமுறைகள் மற்றும் முறைகள்