• Home
  • Search
  • Large-Number Optimization: Exact-Arithmetic Mathematical Programming with Integers and Fractions Beyond Any Bit Limits
  • https://doi.org/10.3390/math13193190Copy DOI Icon

Large-Number Optimization: Exact-Arithmetic Mathematical Programming with Integers and Fractions Beyond Any Bit Limits

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Mathematical optimization, in both continuous and discrete forms, is well established and widely applied. This work addresses a gap in the literature by focusing on large-number optimization, where integers or fractions with hundreds of digits occur in decision variables, objective functions, or constraints. Such problems challenge standard optimization tools, particularly when exact solutions are required. The suitability of computer algebra systems and high-precision arithmetic software for large-number optimization problems is discussed. Our first contribution is the development of Python implementations of an exact Simplex algorithm and a Branch-and-Bound algorithm for integer linear programming, capable of handling arbitrarily large integers. To test these implementations for correctness, analytic optimal solutions for nine specifically constructed linear, integer linear, and quadratic mixed-integer programming problems are derived. These examples are used to test and verify the developed software and can also serve as benchmarks for future research in large-number optimization. The second contribution concerns constructing partially increasing subsequences of the Collatz sequence. Motivated by this example, we quickly encountered the limits of commercial mixed-integer solvers and instead solved Diophantine equations or applied modular arithmetic techniques to obtain partial Collatz sequences. For any given number J, we obtain a sequence that begins at 2J−1 and repeats J times the pattern ud: multiply by 3xj+1 and then divide by 2. Further partially decreasing sequences are designed, which follow the pattern of multiplying by 3xj+1 and then dividing by 2m. The most general J-times increasing patterns (ududd, udududd, …, ududududddd) are constructed using analytic and semi-analytic methods that exploit modular arithmetic in combination with optimization techniques.

Similar Papers
  • PDF
  • Research Article
  • Citations8

Resource Allocation Strategy of Edge Systems Based on Task Priority and an Optimal Integer Linear Programming Algorithm

  • Jun 08, 2020
  • Symmetry
  • Daoquan Li +2
  • Research Article
  • Citations18

A mathematical model for solving fuzzy integer linear programming problems with fully rough intervals

  • Mar 13, 2020
  • Granular Computing
  • El-Saeed Ammar +1
  • Research Article
  • Citations9

Ranking in quadratic integer programming problems

  • Nov 01, 1996
  • European Journal of Operational Research
  • Renu Gupta +2
  • Research Article
  • Citations11

Scheduling Mix-Coflows in Datacenter Networks

  • Sep 29, 2020
  • IEEE Transactions on Network and Service Management
  • Renhai Xu +4
  • PDF
  • Research Article
  • Citations2

Fault Diagnosis of Backward Conflict-Free Petri Nets by Generalized Markings

  • Jan 01, 2020
  • IEEE Access
  • Ya Wang +2
  • Conference Article
  • Citations3

Robust Basis of Interval Multiobjective Linear and Quadratic Programming

  • Apr 01, 2007
  • Masaaki Ida
  • PDF
  • Research Article
  • Citations9

Multi-objective application placement in fog computing using graph neural network-based reinforcement learning

  • Aug 29, 2024
  • The Journal of Supercomputing
  • Isaac Lera +1
  • Research Article
  • Citations10

Heuristic Approach to Distributed Server Allocation with Preventive Start-Time Optimization against Server Failure

  • Jan 31, 2021
  • IEICE Transactions on Communications
  • Souhei Yanase +4
  • Conference Article
  • Citations7

Provisioning lightpaths and computing resources for location-transparent scheduled grid demands

  • Mar 01, 2008
  • Hong-Ha Nguyen +2
  • Research Article
  • Citations44

Energy Efficient Scheduling in Wireless Sensor Networks for Periodic Data Gathering

  • Jan 01, 2019
  • IEEE Access
  • Saurabh Kumar +1
  • Research Article
  • Citations12

Sub-6 GHz V2X-Assisted Synchronous Millimeter Wave Scheduler for Vehicle-to-Vehicle Communications

  • Nov 01, 2022
  • IEEE Transactions on Vehicular Technology
  • Chenyuan He +4
  • Book Chapter
  • Citations184

A Survey of Lagrangean Techniques for Discrete Optimization

  • Jan 01, 1979
  • Annals of Discrete Mathematics
  • Jeremy F Shapiro
  • Research Article
  • Citations22

Energy management for vehicular electric power systems

  • Nov 18, 2015
  • Data Archiving and Networked Services (DANS)
  • Mwt Michiel Koot
  • Research Article
  • Citations14

Integer Programming for Optimal Control of Geostationary Station Keeping of Low-Thrust Satellites

  • Jul 01, 2017
  • IFAC PapersOnLine
  • C Gazzino +6
  • Book Chapter
  • Citations2

Convex Discrete Optimization

  • Jan 01, 2011
  • Onn Shmuel
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.