Hide navigation sidebar
Hide table of contents sidebar
Back to top
Toggle table of contents sidebar

# lp2.R

    # Copyright 2025, Gurobi Optimization, LLC
    #
    # Formulate a simple linear program, solve it, and then solve it
    # again using the optimal basis.

    library(gurobi)

    model <- list()

    model$A     <- matrix(c(1,3,4,8,2,3), nrow=2, byrow=T)
    model$obj   <- c(1,2,3)
    model$rhs   <- c(4,7)
    model$sense <- c('>', '>')

    # First solve - requires a few simplex iterations

    result <- gurobi(model)

    model$vbasis <- result$vbasis
    model$cbasis <- result$cbasis

    # Second solve - start from optimal basis, so no iterations

    result <- gurobi(model)

    # Clear space
    rm(model, result)

Help and Feedback

Press `/` or click to search this documentation | Gurobi website | Gurobi community forum
Go to other Gurobi documentation | Gurobi download | Contact support