awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google avatar

google/or-tools

0
View on GitHub↗
13,114 نجوم·2,364 تفرعات·C++·apache-2.0·12 مشاهداتdevelopers.google.com/optimization↗

Or Tools

OR-Tools is a software suite for combinatorial optimization, constraint programming, and mathematical modeling. It provides a framework for defining complex problems involving variables and logical constraints, enabling the systematic search for feasible or optimal solutions.

The project features a high-performance core engine written in C++ that utilizes branch and bound search and local search metaheuristics to navigate large solution spaces. A language-agnostic wrapper layer allows these optimization capabilities to be accessed through idiomatic interfaces in multiple high-level programming languages.

The library supports a broad range of practical applications, including resource scheduling, supply chain network design, and vehicle routing logistics. It includes a unified mathematical programming abstraction that connects custom problem definitions to a variety of internal and external solver engines.

Features

  • Optimization & Solvers - Acts as a comprehensive library for modeling and solving combinatorial optimization problems like routing and scheduling.
  • Vehicle Routing Systems - Calculates efficient delivery routes and schedules for vehicle fleets while accounting for capacity and time constraints.
  • Constraint Programming - Provides a declarative framework for defining and solving problems using logical constraints and variable domains.
  • Constraint Solvers - Provides a framework for solving problems defined by logical constraints and variable domains.
  • Optimization Engines - Provides a high-performance C++ core engine for executing complex mathematical optimization algorithms.
  • Supply Chain Network Design Tools - Enables the design of optimal supply chain networks by determining warehouse and distribution center placement.
  • Mathematical Libraries and Utilities - Offers a toolkit for defining and solving linear, integer, and constraint programming models.
  • Operational Schedulers - Supports complex resource scheduling by assigning tasks and equipment to maximize productivity while adhering to availability constraints.
  • Search Algorithms - Implements branch and bound search algorithms to navigate large solution spaces for optimization problems.
  • Combinatorial Optimization Problems - Enables modeling complex tasks as mathematical programs to evaluate combinations of variables for optimal solutions.
  • Metaheuristic Optimization - Utilizes local search metaheuristics to iteratively refine candidate solutions in computationally difficult scenarios.
  • Integration Abstraction Layers - Provides a unified API abstraction layer to connect custom problem definitions to various internal and external solver engines.
  • Language Bindings - Uses Swig to generate idiomatic wrappers that allow optimization capabilities to be accessed from multiple programming languages.
  • Storage Systems - Software suite for optimization and constraint programming.

سجل النجوم

مخطط تاريخ النجوم لـ google/or-toolsمخطط تاريخ النجوم لـ google/or-tools

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Or Tools

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Or Tools.
  • guofei9987/scikit-optالصورة الرمزية لـ guofei9987

    guofei9987/scikit-opt

    6,583عرض على GitHub↗

    scikit-opt is a Python optimization library and numerical framework designed to solve complex global optimization problems. It provides a suite of metaheuristic algorithms and tools for finding global minima or maxima of objective functions. The library implements a variety of nature-inspired and swarm intelligence algorithms, including Genetic Algorithms, Particle Swarm Optimization, Differential Evolution, Simulated Annealing, and Ant Colony Optimization. It includes specialized solvers for discrete combinatorial challenges, such as the Traveling Salesman Problem. The framework supports th

    Python
    عرض على GitHub↗6,583
  • zalo/mathutilitiesالصورة الرمزية لـ zalo

    zalo/MathUtilities

    4,742عرض على GitHub↗

    MathUtilities is a collection of specialized toolkits providing engines for geometry, computer vision, mathematics, physics simulation, and signal processing. It functions as a comprehensive mathematics and physics library focused on linear algebra, numerical optimization, and geometric calculations for technical applications. The project distinguishes itself through a physics simulation toolkit and a 3D geometry engine. These provide capabilities for Verlet integration, iterative inverse kinematics solvers, distance field rendering via volumetric raymarching, and mesh geometry deformation. I

    C#camerakalman-filtermath
    عرض على GitHub↗4,742
  • jonathansalwan/tritonالصورة الرمزية لـ JonathanSalwan

    JonathanSalwan/Triton

    4,202عرض على GitHub↗

    Triton is a dynamic binary analysis framework designed to automate reverse engineering. It functions as a multi-architecture CPU emulator, an SMT-based symbolic execution engine, and a dynamic taint analysis tool. The framework translates raw machine instructions into abstract syntax trees, allowing it to represent binary program logic as a structured intermediate representation. This allows the system to map multiple hardware instruction sets to a single analysis framework and translate machine instructions into mathematical formulas for solving constraints. Its capabilities cover the simul

    C++
    عرض على GitHub↗4,202
  • google-deepmind/mujoco_menagerieالصورة الرمزية لـ google-deepmind

    google-deepmind/mujoco_menagerie

    3,055عرض على GitHub↗

    mujoco_menagerie is a curated library of physical robot specifications and XML model definitions designed for standardized dynamics and contact simulation. It provides a collection of high-quality robot model files for humanoids, quadrupeds, and manipulators, alongside detailed kinematic and inertial parameters used to reproduce real-world robot behavior in virtual environments. The project serves as a repository of robotics simulation assets and MJCF model definitions optimized for accuracy. It includes standardized model libraries specifically for bipedal, quadrupedal, and humanoid hardware

    Pythonmujocorobotics
    عرض على GitHub↗3,055
عرض جميع البدائل الـ 30 لـ Or Tools→

الأسئلة الشائعة

ما هي وظيفة google/or-tools؟

OR-Tools is a software suite for combinatorial optimization, constraint programming, and mathematical modeling. It provides a framework for defining complex problems involving variables and logical constraints, enabling the systematic search for feasible or optimal solutions.

ما هي الميزات الرئيسية لـ google/or-tools؟

الميزات الرئيسية لـ google/or-tools هي: Optimization & Solvers, Vehicle Routing Systems, Constraint Programming, Constraint Solvers, Optimization Engines, Supply Chain Network Design Tools, Mathematical Libraries and Utilities, Operational Schedulers.

ما هي البدائل مفتوحة المصدر لـ google/or-tools؟

تشمل البدائل مفتوحة المصدر لـ google/or-tools: guofei9987/scikit-opt — scikit-opt is a Python optimization library and numerical framework designed to solve complex global optimization… zalo/mathutilities — MathUtilities is a collection of specialized toolkits providing engines for geometry, computer vision, mathematics,… trailofbits/manticore — Manticore is a symbolic execution engine designed for the analysis of binary executables and smart contracts. It… google-deepmind/mujoco_menagerie — mujoco_menagerie is a curated library of physical robot specifications and XML model definitions designed for… jonathansalwan/triton — Triton is a dynamic binary analysis framework designed to automate reverse engineering. It functions as a… juspay/hyperswitch — Hyperswitch is a payment orchestration platform designed to manage complex transaction lifecycles through a…